public class Field extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
atype |
protected String |
column |
protected ValueIF |
cvalue |
protected String |
datatype |
protected Entity |
entity |
protected int |
ftype |
protected int |
optional |
static int |
OPTIONAL_DEFAULT |
static int |
OPTIONAL_FALSE |
static int |
OPTIONAL_TRUE |
protected List<Field> |
oroles |
protected String |
pattern |
protected String |
player |
protected String |
rtype |
protected String[] |
scope |
protected String |
type |
static int |
TYPE_ASSOCIATION_ROLE |
static int |
TYPE_ITEM_IDENTIFIER |
static int |
TYPE_OCCURRENCE |
static int |
TYPE_PLAYER |
static int |
TYPE_SUBJECT_IDENTIFIER |
static int |
TYPE_SUBJECT_LOCATOR |
static int |
TYPE_TOPIC_NAME |
Modifier and Type | Method and Description |
---|---|
void |
addOtherRoleField(Field orole) |
void |
compile() |
protected void |
compileValue() |
String |
getAssociationType() |
String |
getColumn() |
String |
getDatatype() |
Entity |
getEntity() |
int |
getFieldType() |
int |
getOptional() |
List<Field> |
getOtherRoleFields() |
String |
getPattern() |
String |
getPlayer() |
String |
getRoleType() |
String[] |
getScope() |
String |
getType() |
String |
getValue(String[] tuple) |
void |
setAssociationType(String atype) |
void |
setColumn(String column) |
void |
setDatatype(String datatype) |
void |
setOptional(boolean optional) |
void |
setPattern(String pattern) |
void |
setPlayer(String player) |
void |
setRoleType(String rtype) |
void |
setScope(String[] scope) |
void |
setType(String type) |
public static final int TYPE_SUBJECT_LOCATOR
public static final int TYPE_SUBJECT_IDENTIFIER
public static final int TYPE_ITEM_IDENTIFIER
public static final int TYPE_TOPIC_NAME
public static final int TYPE_OCCURRENCE
public static final int TYPE_PLAYER
public static final int TYPE_ASSOCIATION_ROLE
protected final int ftype
protected final Entity entity
protected String column
protected String pattern
protected String type
protected String[] scope
protected String datatype
protected String atype
protected String rtype
protected String player
public static final int OPTIONAL_DEFAULT
public static final int OPTIONAL_TRUE
public static final int OPTIONAL_FALSE
protected int optional
protected ValueIF cvalue
public void compile()
public Entity getEntity()
public int getFieldType()
public String getColumn()
public void setColumn(String column)
public String getPattern()
public void setPattern(String pattern)
public String getType()
public void setType(String type)
public String getDatatype()
public void setDatatype(String datatype)
public String[] getScope()
public void setScope(String[] scope)
public int getOptional()
public void setOptional(boolean optional)
public String getAssociationType()
public void setAssociationType(String atype)
public String getRoleType()
public void setRoleType(String rtype)
public String getPlayer()
public void setPlayer(String player)
public void addOtherRoleField(Field orole)
protected void compileValue()