net.ontopia.topicmaps.db2tm
Class Field
java.lang.Object
net.ontopia.topicmaps.db2tm.Field
public class Field
- extends Object
INTERNAL: Relation mapping concept that refers to a field
definition belonging to an entity. There are two categories of
fields: identity fields and characteristic fields.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_SUBJECT_LOCATOR
public static final int TYPE_SUBJECT_LOCATOR
- See Also:
- Constant Field Values
TYPE_SUBJECT_IDENTIFIER
public static final int TYPE_SUBJECT_IDENTIFIER
- See Also:
- Constant Field Values
TYPE_ITEM_IDENTIFIER
public static final int TYPE_ITEM_IDENTIFIER
- See Also:
- Constant Field Values
TYPE_TOPIC_NAME
public static final int TYPE_TOPIC_NAME
- See Also:
- Constant Field Values
TYPE_OCCURRENCE
public static final int TYPE_OCCURRENCE
- See Also:
- Constant Field Values
TYPE_PLAYER
public static final int TYPE_PLAYER
- See Also:
- Constant Field Values
TYPE_ASSOCIATION_ROLE
public static final int TYPE_ASSOCIATION_ROLE
- See Also:
- Constant Field Values
ftype
protected int ftype
entity
protected Entity entity
column
protected String column
pattern
protected String pattern
type
protected String type
scope
protected String[] scope
datatype
protected String datatype
atype
protected String atype
rtype
protected String rtype
player
protected String player
oroles
protected List oroles
OPTIONAL_DEFAULT
public static final int OPTIONAL_DEFAULT
- See Also:
- Constant Field Values
OPTIONAL_TRUE
public static final int OPTIONAL_TRUE
- See Also:
- Constant Field Values
OPTIONAL_FALSE
public static final int OPTIONAL_FALSE
- See Also:
- Constant Field Values
optional
protected int optional
cvalue
protected ValueIF cvalue
compile
public void compile()
getEntity
public Entity getEntity()
getFieldType
public int getFieldType()
getColumn
public String getColumn()
setColumn
public void setColumn(String column)
getPattern
public String getPattern()
setPattern
public void setPattern(String pattern)
getType
public String getType()
setType
public void setType(String type)
getDatatype
public String getDatatype()
setDatatype
public void setDatatype(String datatype)
getScope
public String[] getScope()
setScope
public void setScope(String[] scope)
getOptional
public int getOptional()
setOptional
public void setOptional(boolean optional)
getAssociationType
public String getAssociationType()
setAssociationType
public void setAssociationType(String atype)
getRoleType
public String getRoleType()
setRoleType
public void setRoleType(String rtype)
getPlayer
public String getPlayer()
setPlayer
public void setPlayer(String player)
addOtherRoleField
public void addOtherRoleField(Field orole)
getOtherRoleFields
public List getOtherRoleFields()
getValue
public String getValue(String[] tuple)
compileValue
protected void compileValue()
Copyright © 2000-2012 Ontopia.