Package io.jmix.data.impl.jpql.model
Class NoJpqlEntityModel
java.lang.Object
io.jmix.data.impl.jpql.model.NoJpqlEntityModel
- All Implemented Interfaces:
JpqlEntityModel
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAttributeCopy
(Attribute attribute) void
addCollectionReferenceAttribute
(String referencedEntityName, String name, String userFriendlyName) void
addReferenceAttribute
(String referencedEntityName, String name, String userFriendlyName, boolean isEmbedded) void
addSingleValueAttribute
(Class aClass, String name, String userFriendlyName) findAttributesStartsWith
(String fieldNamePattern, Set<InferredType> expectedTypes) getAttributeByName
(String attributeName) static NoJpqlEntityModel
getName()
-
Field Details
-
instance
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceJpqlEntityModel
-
getDisplayedName
- Specified by:
getDisplayedName
in interfaceJpqlEntityModel
-
getAttributeByName
- Specified by:
getAttributeByName
in interfaceJpqlEntityModel
-
findAttributesStartsWith
public List<Attribute> findAttributesStartsWith(String fieldNamePattern, Set<InferredType> expectedTypes) - Specified by:
findAttributesStartsWith
in interfaceJpqlEntityModel
-
addAttributeCopy
- Specified by:
addAttributeCopy
in interfaceJpqlEntityModel
-
getInstance
-
addSingleValueAttribute
- Specified by:
addSingleValueAttribute
in interfaceJpqlEntityModel
-
addReferenceAttribute
public void addReferenceAttribute(String referencedEntityName, String name, String userFriendlyName, boolean isEmbedded) - Specified by:
addReferenceAttribute
in interfaceJpqlEntityModel
-
addCollectionReferenceAttribute
public void addCollectionReferenceAttribute(String referencedEntityName, String name, String userFriendlyName) - Specified by:
addCollectionReferenceAttribute
in interfaceJpqlEntityModel
-