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() |
AssociationTypeModelImpl |
clone() |
(package private) List<AssociationModelImpl> |
getAllInstances() |
(package private) Directive |
getDeleteTypeDirective() |
(package private) Directive |
getUpdateTypeDirective() |
(package private) AssociationTypeImpl |
instantiate() |
String |
toString() |
_addAssocDef, _addAssocDefBefore, _addIndexMode, _removeAssocDef, _removeAssocDefFromMemoryAndRebuildSequence, _updateAssocDef, addAssocDefBefore, addIndexMode, filterReadableAssocDefs, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigValue, hasAssocDef, iterator, postDelete, postUpdate, preDelete, preUpdate, removeAssocDef, setDataTypeUri, setViewConfig, toJSON, updateDataTypeUri
_delete, checkReadAccess, createModelWithChildTopics, createRoleModel, findChildTopic, getAssociations, getDeleteDirective, getPostDeleteEvent, getPostUpdateEvent, getPreDeleteEvent, getPreUpdateEvent, getRelatedTopic, getRelatedTopics, getRelatedTopics, getType, getUpdateDirective, indexSimpleValue, removeProperty, storeProperty, storeSimpleValue, storeTypeUri, storeUri
_updateChildTopics, calculateLabel, calculateLabelAndUpdate, delete, equals, getChildTopicsModel, getId, getIndexValue, getSimpleValue, getTypeUri, getUri, hashCode, isSimple, loadChildTopics, loadChildTopics, postCreate, preCreate, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopics, updateSimpleValue, updateTypeUri, updateUri, updateWithChildTopics, uriChange
finalize, getClass, notify, notifyAll, wait, wait, wait
addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getViewConfig, getViewConfigValue, hasAssocDef, removeAssocDef, setDataTypeUri, setViewConfig
createRoleModel, getChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri
toJSON
forEach, iterator, spliterator
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 AssociationTypeModelImpl clone()
clone
in interface DeepaMehtaObjectModel
clone
in interface TopicModel
clone
in class TypeModelImpl
public String toString()
toString
in class TypeModelImpl
String className()
className
in class TopicModelImpl
AssociationTypeImpl instantiate()
instantiate
in class TypeModelImpl
List<AssociationModelImpl> getAllInstances()
getAllInstances
in class TypeModelImpl
Directive getUpdateTypeDirective()
getUpdateTypeDirective
in class TypeModelImpl
Directive getDeleteTypeDirective()
getDeleteTypeDirective
in class TypeModelImpl
Copyright © 2017. All Rights Reserved.