Uses of Interface
de.espirit.or.schema.EntityType
Package
Description
Provides interfaces to handle content transport features.
Attention
To use this functionality your license must have feature 'packagepool' licensed.
Attention
To use this functionality your license must have feature 'packagepool' licensed.
-
Uses of EntityType in de.espirit.firstspirit.access.store.contentstore
Modifier and TypeMethodDescription@NotNull EntityType
Content2.getEntityType()
Returns the entity type this content2 belongs to.Content2ScriptContext.getEntityType()
Returns the entity type this content2 script context belongs to.@NotNull EntityType
DatasetProvider.getEntityType()
Get the entity type supported by this dataset provider. -
Uses of EntityType in de.espirit.firstspirit.access.store.templatestore
Modifier and TypeMethodDescription@NotNull EntityType
TableTemplate.getEntityType()
Provides the entity type (the db table) this template bases upon.TableTemplate.Mapping.getEntityType()
Provides the entity type (db table) this mapping operates on.Modifier and TypeMethodDescriptionSchema.addTableTemplate
(EntityType table, String uidSuggestion) Creates and adds a table template based on this schema's definition to the store.Schema.createTableTemplate
(EntityType entityType, String uidSuggestion, boolean unifyUidOnServer) Creates a table template under this schema for the given entity type.@Nullable Attribute<?>
TableTemplate.Mapping.getDBAttribute
(String langAbbreviation, EntityType entityType) Provides the database attribute bound to this mapping for the given language wrt. the named entity type. -
Uses of EntityType in de.espirit.firstspirit.feature
Modifier and TypeMethodDescription@NotNull Map<Schema,
Map<EntityType, Collection<Dataset>>> FeatureModel.getDataRecords()
Returns alldata records
contained in this feature model as an unmodifiable map.
The map represents a snapshot of the current model at time calling this method. -
Uses of EntityType in de.espirit.or
Modifier and TypeMethodDescription@Nullable Entity
Session.find
(@NotNull EntityType type, String uuid) Returns the entity specififed by given EntityType and uuid string
Important: Only supported if the schema istemporal
.@Nullable Entity
Session.find
(@NotNull EntityType type, UUID uuid) Returns the entity specififed by given EntityType and uuid. -
Uses of EntityType in de.espirit.or.schema
Modifier and TypeMethodDescription@NotNull EntityType
Schema.createEntityType
(String name) Create a new entity type with the givenname
Entity.getEntityType()
Return the type of this entity.@Nullable EntityType
Schema.getEntityType
(String name) Return the entity type with the given name if one was defined in this schema elsenull
Attribute.getOwner()
Return the entity type which defines this attribute.ComposedAttribute.getTargetType()
Return the entity type of the value that can be assigned to this composed attribute.Modifier and TypeMethodDescription@NotNull Collection<? extends EntityType>
Schema.getEntityTypes()
Return all entity types contained in this schema.Modifier and TypeMethodDescriptionEntityType.createComposedAttribute
(String name, @NotNull EntityType targetType, ComposedAttribute.Relation type, @Nullable String opposedName) Create a composed attribute with the givenname
.void
Schema.removeEntityType
(EntityType entityType) Delete theentityType
from this schema.