public class officer extends crewman
Modifier and Type | Field and Description |
---|---|
java.lang.String |
rank |
Modifier | Constructor and Description |
---|---|
protected |
officer() |
|
officer(java.lang.String id,
java.lang.String fname,
java.lang.String lname,
java.lang.String species,
java.lang.String rank) |
Modifier and Type | Method and Description |
---|---|
<TABLE> TABLE |
applyofficer(java.util.function.Function<officer,TABLE> f) |
void |
finishTuple(Database db,
PrologDB.ErrorReport er) |
static officer |
make(PrologDB.Tuple t) |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String fmt) |
java.lang.String |
TupleTypeName() |
applycrewman, onBoard
public officer(java.lang.String id, java.lang.String fname, java.lang.String lname, java.lang.String species, java.lang.String rank)
protected officer()
public java.lang.String TupleTypeName()
TupleTypeName
in class crewman
public <TABLE> TABLE applyofficer(java.util.function.Function<officer,TABLE> f)
public static officer make(PrologDB.Tuple t)
public void finishTuple(Database db, PrologDB.ErrorReport er)
finishTuple
in class crewman