public class AssociationTypeModelImpl extends TypeModelImpl implements AssociationTypeModel
AssociationType
.childTopics, em, id, mf, pl, typeUri, uri, value
Constructor and Description |
---|
AssociationTypeModelImpl(TypeModelImpl type) |
Modifier and Type | Method and Description |
---|---|
AssociationTypeModel |
addAssocDef(AssociationDefinitionModel assocDef) |
(package private) String |
className() |
(package private) List<AssociationModelImpl> |
getAllInstances() |
(package private) Directive |
getDeleteTypeDirective() |
(package private) Directive |
getUpdateTypeDirective() |
(package private) AssociationType |
instantiate() |
String |
toString() |
_addAssocDef, _addAssocDefBefore, _addIndexMode, _removeAssocDef, _removeAssocDefFromMemoryAndRebuildSequence, _updateAssocDef, addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigModel, hasAssocDef, iterator, postDelete, postUpdate, preDelete, preUpdate, rehashAssocDef, removeAssocDef, setDataTypeUri, setLabelConfig, setViewConfig, toJSON, updateDataTypeUri, updateLabelConfig
_delete, clone, createRoleModel, findChildTopic, getAssociations, getDeleteDirective, getPostDeleteEvent, getPostUpdateEvent, getPreDeleteEvent, getPreGetEvent, getPreUpdateEvent, getRelatedTopic, getRelatedTopics, getRelatedTopics, getType, getUpdateDirective, indexSimpleValue, storeSimpleValue, storeTypeUri, storeUri, updateChildTopics
_updateChildTopics, delete, equals, getChildTopicsModel, getId, getIndexValue, getSimpleValue, getTypeUri, getUri, hashCode, isSimple, loadChildTopics, loadChildTopics, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopics, updateSimpleValue, updateTypeUri, updateUri, uriChange
finalize, getClass, notify, notifyAll, wait, wait, wait
addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigModel, hasAssocDef, removeAssocDef, setDataTypeUri, setLabelConfig, setViewConfig
clone
createRoleModel, getChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri
toJSON
AssociationTypeModelImpl(TypeModelImpl type)
public AssociationTypeModel addAssocDef(AssociationDefinitionModel assocDef)
addAssocDef
in interface AssociationTypeModel
addAssocDef
in interface TypeModel
addAssocDef
in class TypeModelImpl
assocDef
- the assoc def to add.
Note: its ID might be uninitialized (-1).public String toString()
toString
in class TypeModelImpl
String className()
className
in class TopicModelImpl
AssociationType instantiate()
instantiate
in class TopicModelImpl
List<AssociationModelImpl> getAllInstances()
getAllInstances
in class TypeModelImpl
Directive getUpdateTypeDirective()
getUpdateTypeDirective
in class TypeModelImpl
Directive getDeleteTypeDirective()
getDeleteTypeDirective
in class TypeModelImpl
Copyright © 2016. All Rights Reserved.