Class AbstractEntityInstantiator
java.lang.Object
org.eclipse.esmf.metamodel.loader.AttributeValueRetriever
org.eclipse.esmf.metamodel.loader.Instantiator<T>
org.eclipse.esmf.metamodel.loader.instantiator.ComplexTypeInstantiator<AbstractEntity>
org.eclipse.esmf.metamodel.loader.instantiator.AbstractEntityInstantiator
- All Implemented Interfaces:
Function<org.apache.jena.rdf.model.Resource,AbstractEntity>
-
Field Summary
Fields inherited from class org.eclipse.esmf.metamodel.loader.Instantiator
curieDataType, metaModelVersion, model, modelElementFactory, sammc, targetClass, unitFields inherited from class org.eclipse.esmf.metamodel.loader.AttributeValueRetriever
samm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractEntitycreateDefaultEntity(MetaModelBaseAttributes metaModelBaseAttributes, List<Property> properties, Optional<ComplexType> extendedEntity, List<org.eclipse.esmf.aspectmodel.urn.AspectModelUrn> extendingComplexTypes) Methods inherited from class org.eclipse.esmf.metamodel.loader.instantiator.ComplexTypeInstantiator
apply, getExtendedEntityMethods inherited from class org.eclipse.esmf.metamodel.loader.Instantiator
buildBaseAttributes, buildEntityInstance, buildLanguageString, buildValue, getElementCharacteristic, getNodesFromList, getPropertiesModels, getResourcesFromList, getType, isTypeOfOrSubtypeOf, propertyValueFromTypeTreeMethods inherited from class org.eclipse.esmf.metamodel.loader.AttributeValueRetriever
attributeValue, attributeValues, optionalAttributeValue
-
Constructor Details
-
AbstractEntityInstantiator
-
-
Method Details
-
createDefaultEntity
protected AbstractEntity createDefaultEntity(MetaModelBaseAttributes metaModelBaseAttributes, List<Property> properties, Optional<ComplexType> extendedEntity, List<org.eclipse.esmf.aspectmodel.urn.AspectModelUrn> extendingComplexTypes) - Specified by:
createDefaultEntityin classComplexTypeInstantiator<AbstractEntity>
-