public class EntityDefinition extends ClientsClassDefinition
EntityType
EntityDefinitionBuilder
Constructor | Description |
---|---|
EntityDefinition(java.lang.Class<?> entity) |
Recipe for Entity with Id-property selected by @Id annotation
|
EntityDefinition(java.lang.Class<?> entity,
java.lang.String idPropertyName) |
Recipe for Entity with Id-property selected explicitly by name
|
EntityDefinition(java.lang.Class<?> entity,
java.lang.String idPropertyName,
java.util.List<java.lang.String> ignoredProperties) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getIdPropertyName() |
|
boolean |
hasCustomId() |
|
boolean |
isShallowReference() |
equals, getBaseJavaClass, getPropertiesFilter, getTypeName, hashCode, hasTypeName
public EntityDefinition(java.lang.Class<?> entity)
public EntityDefinition(java.lang.Class<?> entity, java.lang.String idPropertyName)
public EntityDefinition(java.lang.Class<?> entity, java.lang.String idPropertyName, java.util.List<java.lang.String> ignoredProperties)