Package io.jmix.data.impl.jpql
Class DomainModel
java.lang.Object
io.jmix.data.impl.jpql.DomainModel
This class is not thread-safe and should not be accessed concurrently from multiple threads without proper
synchronization.
-
Field Summary
Modifier and TypeFieldDescriptionprotected Map<String,
JpqlEntityModel> protected ExtendedEntities
protected Metadata
-
Constructor Summary
ConstructorDescriptionDomainModel
(ExtendedEntities extendedEntities, Metadata metadata, JpqlEntityModel... initialEntities) DomainModel
(JpqlEntityModel... initialEntities) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(JpqlEntityModel entity) findEntitiesStartingWith
(String lastWord) getEntityByName
(String requiredEntityName)
-
Field Details
-
entities
-
extendedEntities
-
metadata
-
-
Constructor Details
-
DomainModel
public DomainModel(ExtendedEntities extendedEntities, Metadata metadata, JpqlEntityModel... initialEntities) -
DomainModel
-
-
Method Details
-
add
-
findEntitiesStartingWith
-
getEntityByName
- Throws:
UnknownEntityNameException
-