public interface JpqlEntityModel
Modifier and Type | Method and Description |
---|---|
void |
addAttributeCopy(Attribute attribute) |
void |
addCollectionReferenceAttribute(java.lang.String referencedEntityName,
java.lang.String name,
java.lang.String userFriendlyName) |
void |
addReferenceAttribute(java.lang.String referencedEntityName,
java.lang.String name,
java.lang.String userFriendlyName,
boolean isEmbedded) |
void |
addSingleValueAttribute(java.lang.Class aClass,
java.lang.String name,
java.lang.String userFriendlyName) |
java.util.List<Attribute> |
findAttributesStartingWith(java.lang.String fieldNamePattern,
java.util.Set<InferredType> expectedTypes) |
Attribute |
getAttributeByName(java.lang.String attributeName) |
java.lang.String |
getName() |
java.lang.String |
getUserFriendlyName() |
java.lang.String getName()
java.lang.String getUserFriendlyName()
Attribute getAttributeByName(java.lang.String attributeName)
java.util.List<Attribute> findAttributesStartingWith(java.lang.String fieldNamePattern, java.util.Set<InferredType> expectedTypes)
void addAttributeCopy(Attribute attribute)
void addSingleValueAttribute(java.lang.Class aClass, java.lang.String name, java.lang.String userFriendlyName)
void addReferenceAttribute(java.lang.String referencedEntityName, java.lang.String name, java.lang.String userFriendlyName, boolean isEmbedded)
void addCollectionReferenceAttribute(java.lang.String referencedEntityName, java.lang.String name, java.lang.String userFriendlyName)