|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.ontopia.topicmaps.db2tm.Entity
public class Entity
INTERNAL: Relation mapping concept that represents topic or
association definitions. This class refer directly to the
Field Summary
protected java.lang.Stringatype
protected java.util.Listcfields
protected ValueIFcondition
protected intetype
protected java.util.Listextents
protected java.lang.Stringid
protected java.util.Listifields
protected java.lang.Booleanprimary
protected Relationrelation
protected booleanrequiresTopic
protected java.util.Listrfields
protected java.lang.String[]scope
static intTYPE_ASSOCIATION
static intTYPE_TOPIC
protected java.lang.String[]types
Method Summary
voidaddExtentQuery(java.lang.String extentQuery)
voidaddField(Field field)
voidcompile()
java.lang.StringgetAssociationType()
java.util.ListgetCharacteristicFields()
ValueIFgetConditionValue()
intgetEntityType()
java.util.ListgetExtentQueries()
java.lang.StringgetId()
java.util.ListgetIdentityFields()
RelationgetRelation()
java.util.ListgetRoleFields()
java.lang.String[]getScope()
java.lang.String[]getTypes()
booleanisPrimary()
voidremoveExtentQuery(java.lang.String extentQuery)
booleanrequiresTopic()
voidsetAssociationType(java.lang.String atype)
voidsetConditionValue(ValueIF condition)
voidsetEntityType(int etype)
voidsetId(java.lang.String id)
voidsetPrimary(java.lang.Boolean primary)
voidsetScope(java.lang.String[] scope)
voidsetTypes(java.lang.String[] types)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
TYPE_TOPIC
public static final int TYPE_TOPIC
TYPE_ASSOCIATION
public static final int TYPE_ASSOCIATION
etype
protected int etype
relation
protected Relation relation
primary
protected java.lang.Boolean primary
id
protected java.lang.String id
condition
protected ValueIF condition
atype
protected java.lang.String atype
types
protected java.lang.String[] types
scope
protected java.lang.String[] scope
ifields
protected java.util.List ifields
cfields
protected java.util.List cfields
rfields
protected java.util.List rfields
requiresTopic
protected boolean requiresTopic
extents
protected java.util.List extents
Method Detail
compile
public void compile()
getRelation
public Relation getRelation()
getEntityType
public int getEntityType()
setEntityType
public void setEntityType(int etype)
isPrimary
public boolean isPrimary()
setPrimary
public void setPrimary(java.lang.Boolean primary)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getConditionValue
public ValueIF getConditionValue()
setConditionValue
public void setConditionValue(ValueIF condition)
getAssociationType
public java.lang.String getAssociationType()
setAssociationType
public void setAssociationType(java.lang.String atype)
getTypes
public java.lang.String[] getTypes()
setTypes
public void setTypes(java.lang.String[] types)
getScope
public java.lang.String[] getScope()
setScope
public void setScope(java.lang.String[] scope)
getCharacteristicFields
public java.util.List getCharacteristicFields()
getIdentityFields
public java.util.List getIdentityFields()
getRoleFields
public java.util.List getRoleFields()
addField
public void addField(Field field)
requiresTopic
public boolean requiresTopic()
getExtentQueries
public java.util.List getExtentQueries()
addExtentQuery
public void addExtentQuery(java.lang.String extentQuery)
removeExtentQuery
public void removeExtentQuery(java.lang.String extentQuery)
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright © 2000-2012 Ontopia.