|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RelationEndClass
Schema class for relation ends.
Method Summary | |
---|---|
Cardinality |
getCardinality()
Returns the cardinality of the relation end for the targeted graph element. |
RelationEndDirection |
getDirection()
Returns the direction of the relation end. |
RelationClass |
getRelationClass()
Returns the relation class this relation end class belongs to. |
GraphEntityClass |
getTargetClass()
Returns the class that is allowed as the target of the relation end. |
Methods inherited from interface i3.dragos.gm.core.schema.GraphEntityClass |
---|
addSubClass, declareAttribute, equals, getAllDeclaredAttributes, getAllSubClasses, getAllSuperClasses, getAttribute, getDataSourceURL, getDeclaredAttributes, getDirectSubClasses, getDirectSuperClasses, getInternalIdentifier, getName, getWrappedGraphEntityClass, hasAttribute, hashCode, isAbstract, isSubClassOf, isSuperClassOf, removeSubClass, undeclareAllAttributes, undeclareAttribute, undeclareAttribute |
Methods inherited from interface i3.dragos.gm.core.schema.MetaAttributable |
---|
getAllMetaAttributes, getMetaAttribute, isMetaAttributeKeyReserved, isMetaAttributeSet, setMetaAttribute, unsetMetaAttribute |
Methods inherited from interface i3.dragos.gm.core.schema.ExistenceCheckable |
---|
checkExistence, checkExistenceOptional |
Method Detail |
---|
GraphEntityClass getTargetClass() throws DragosException
DragosException
- if something went wrong.Cardinality getCardinality() throws DragosException
DragosException
- if something went wrong.RelationEndDirection getDirection() throws DragosException
DragosException
- if something went wrong.RelationClass getRelationClass() throws DragosException
DragosException
- if something went wrong.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |