public class Mamal extends AbstractSpecies implements org.umlg.runtime.domain.CompositionNode
| Modifier and Type | Class and Description |
|---|---|
static class |
Mamal.MamalRuntimePropertyEnum |
AbstractSpecies.AbstractSpeciesRuntimePropertyEnum| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
Mamal()
default constructor for Mamal
|
Mamal(Boolean persistent)
constructor for Mamal
|
Mamal(God2 compositeOwner)
constructor for Mamal
|
Mamal(Object id)
constructor for Mamal
|
Mamal(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
constructor for Mamal
|
| Modifier and Type | Method and Description |
|---|---|
static org.umlg.runtime.collection.UmlgSet<? extends Mamal> |
allInstances() |
static org.umlg.runtime.collection.UmlgSet<? extends Mamal> |
allInstances(org.umlg.runtime.collection.Filter filter) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
checkClassConstraints() |
void |
delete() |
void |
fromJson(Map<String,Object> propertyMap) |
void |
fromJson(String json) |
void |
fromJsonDataTypeAndComposite(Map<String,Object> propertyMap) |
void |
fromJsonNonCompositeOne(Map<String,Object> propertyMap) |
void |
fromJsonNonCompositeRequiredMany(Map<String,Object> propertyMap) |
String |
getMetaDataAsJson() |
org.umlg.runtime.domain.UmlgNode |
getOwningObject() |
String |
getQualifiedName() |
List<org.umlg.runtime.collection.Qualifier> |
getQualifiers(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
org.umlg.runtime.domain.UmlgNode node,
boolean inverse)
getQualifiers is called from the collection in order to update the index used to implement the qualifier
|
int |
getSize(boolean inverse,
org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty)
getSize is called from the BaseCollection.addInternal in order to save the size of the inverse collection to update the edge's sequence order
|
boolean |
hasOnlyOneCompositeParent() |
void |
initDataTypeVariablesWithDefaultValues() |
void |
initialiseProperties(boolean loaded)
boolean properties' default values are initialized in the constructor via z_internalBooleanProperties
|
void |
initialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
boolean loaded) |
void |
initVariables() |
org.umlg.runtime.collection.UmlgRuntimeProperty |
inverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
org.umlg.runtime.domain.UmlgNode umlgNode) |
boolean |
isTinkerRoot() |
String |
toJson() |
String |
toJson(Boolean deep)
deep indicates that components also be serialized.
|
String |
toJsonWithoutCompositeParent() |
String |
toJsonWithoutCompositeParent(Boolean deep)
deep indicates that components also be serialized.
|
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
validateMultiplicities() |
void |
z_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode) |
void |
z_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode) |
Set<org.umlg.runtime.collection.UmlgRuntimeProperty> |
z_internalBooleanProperties() |
Set<org.umlg.runtime.collection.UmlgRuntimeProperty> |
z_internalDataTypeProperties() |
Map<org.umlg.runtime.collection.UmlgRuntimeProperty,Object> |
z_internalDataTypePropertiesWithDefaultValues() |
org.umlg.runtime.collection.UmlgCollection<? extends Object> |
z_internalGetCollectionFor(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse) |
void |
z_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
boolean loaded) |
addToGod, addToGodIgnoreInverse, addToName, addToNameIgnoreInverse, clearGod, clearName, getGod, getName, getUid, removeFromGod, removeFromGod, removeFromName, removeFromName, setGod, setName, validateNamegetPathToCompositionalRootaddToThreadEntityVar, asSet, changed, doBeforeCommit, equals, getEdge, getId, getVertex, hashCode, hasInitBeenCalled, notEquals, oclAsType, oclIsInState, oclIsInvalid, oclIsKindOf, oclIsNew, oclIsTypeOf, oclIsUndefined, oclLocale, oclType, reload, setEdge, setVertexclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitasSet, getEdge, getPathToCompositionalRoot, getVertex, setEdgepublic static final long serialVersionUID
public Mamal(God2 compositeOwner)
compositeOwner - public Mamal(Object id)
id - public Mamal(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
vertex - public Mamal()
public Mamal(Boolean persistent)
persistent - public static org.umlg.runtime.collection.UmlgSet<? extends Mamal> allInstances(org.umlg.runtime.collection.Filter filter)
public static org.umlg.runtime.collection.UmlgSet<? extends Mamal> allInstances()
public List<org.umlg.runtime.validation.UmlgConstraintViolation> checkClassConstraints()
checkClassConstraints in interface org.umlg.runtime.domain.UmlgNodecheckClassConstraints in class AbstractSpeciespublic void delete()
delete in interface org.umlg.runtime.domain.UmlgNodedelete in class AbstractSpeciespublic void fromJson(Map<String,Object> propertyMap)
fromJson in interface org.umlg.runtime.domain.PersistentObjectfromJson in class AbstractSpeciespublic void fromJson(String json)
fromJson in interface org.umlg.runtime.domain.PersistentObjectfromJson in class AbstractSpeciespublic void fromJsonDataTypeAndComposite(Map<String,Object> propertyMap)
fromJsonDataTypeAndComposite in interface org.umlg.runtime.domain.PersistentObjectfromJsonDataTypeAndComposite in class AbstractSpeciespublic void fromJsonNonCompositeOne(Map<String,Object> propertyMap)
fromJsonNonCompositeOne in interface org.umlg.runtime.domain.PersistentObjectfromJsonNonCompositeOne in class AbstractSpeciespublic void fromJsonNonCompositeRequiredMany(Map<String,Object> propertyMap)
fromJsonNonCompositeRequiredMany in interface org.umlg.runtime.domain.PersistentObjectfromJsonNonCompositeRequiredMany in class AbstractSpeciespublic String getMetaDataAsJson()
getMetaDataAsJson in interface org.umlg.runtime.domain.PersistentObjectgetMetaDataAsJson in class AbstractSpeciespublic org.umlg.runtime.domain.UmlgNode getOwningObject()
getOwningObject in interface org.umlg.runtime.domain.CompositionNodegetOwningObject in interface org.umlg.runtime.domain.UmlgNodegetOwningObject in class AbstractSpeciespublic String getQualifiedName()
getQualifiedName in interface org.umlg.runtime.domain.UmlgEnumgetQualifiedName in class AbstractSpeciespublic List<org.umlg.runtime.collection.Qualifier> getQualifiers(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, org.umlg.runtime.domain.UmlgNode node, boolean inverse)
getQualifiers in interface org.umlg.runtime.domain.UmlgNodegetQualifiers in class AbstractSpeciestumlRuntimeProperty - node - inverse - public int getSize(boolean inverse,
org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty)
getSize in interface org.umlg.runtime.domain.UmlgNodegetSize in class AbstractSpeciesinverse - tumlRuntimeProperty - public boolean hasOnlyOneCompositeParent()
hasOnlyOneCompositeParent in interface org.umlg.runtime.domain.UmlgNodehasOnlyOneCompositeParent in class AbstractSpeciespublic void initDataTypeVariablesWithDefaultValues()
initDataTypeVariablesWithDefaultValues in class AbstractSpeciespublic void initVariables()
initVariables in interface org.umlg.runtime.domain.UmlgNodeinitVariables in class AbstractSpeciespublic void initialiseProperties(boolean loaded)
initialiseProperties in interface org.umlg.runtime.domain.UmlgNodeinitialiseProperties in class AbstractSpeciesloaded - public void initialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
boolean loaded)
initialiseProperty in interface org.umlg.runtime.domain.UmlgNodeinitialiseProperty in class AbstractSpeciespublic org.umlg.runtime.collection.UmlgRuntimeProperty inverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
org.umlg.runtime.domain.UmlgNode umlgNode)
inverseAdder in interface org.umlg.runtime.domain.UmlgNodeinverseAdder in class AbstractSpeciespublic boolean isTinkerRoot()
isTinkerRoot in interface org.umlg.runtime.domain.UmlgNodeisTinkerRoot in class AbstractSpeciespublic String toJson(Boolean deep)
toJson in interface org.umlg.runtime.domain.PersistentObjecttoJson in class AbstractSpeciesdeep - public String toJson()
toJson in interface org.umlg.runtime.domain.PersistentObjecttoJson in interface org.umlg.runtime.domain.UmlgEnumtoJson in class AbstractSpeciespublic String toJsonWithoutCompositeParent(Boolean deep)
toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObjecttoJsonWithoutCompositeParent in class AbstractSpeciesdeep - public String toJsonWithoutCompositeParent()
toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObjecttoJsonWithoutCompositeParent in class AbstractSpeciespublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateMultiplicities()
validateMultiplicities in interface org.umlg.runtime.domain.UmlgNodevalidateMultiplicities in class AbstractSpeciespublic void z_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode)
z_internalAddPersistentValueToCollection in interface org.umlg.runtime.domain.UmlgNodez_internalAddPersistentValueToCollection in class AbstractSpeciespublic void z_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode)
z_internalAddToCollection in interface org.umlg.runtime.domain.UmlgNodez_internalAddToCollection in class AbstractSpeciespublic Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalBooleanProperties()
z_internalBooleanProperties in interface org.umlg.runtime.domain.UmlgNodez_internalBooleanProperties in class AbstractSpeciespublic Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalDataTypeProperties()
z_internalDataTypeProperties in interface org.umlg.runtime.domain.UmlgNodez_internalDataTypeProperties in class AbstractSpeciespublic Map<org.umlg.runtime.collection.UmlgRuntimeProperty,Object> z_internalDataTypePropertiesWithDefaultValues()
z_internalDataTypePropertiesWithDefaultValues in interface org.umlg.runtime.domain.UmlgNodez_internalDataTypePropertiesWithDefaultValues in class AbstractSpeciespublic org.umlg.runtime.collection.UmlgCollection<? extends Object> z_internalGetCollectionFor(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse)
z_internalGetCollectionFor in interface org.umlg.runtime.domain.UmlgNodez_internalGetCollectionFor in class AbstractSpeciespublic void z_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
boolean loaded)
z_internalMarkCollectionLoaded in interface org.umlg.runtime.domain.UmlgNodez_internalMarkCollectionLoaded in class AbstractSpeciesCopyright © 2018. All rights reserved.