@java.lang.SuppressWarnings({"rawtypes", "unchecked", "Duplicates"}) public class JpaMappingConfigurationStrategy extends GormMappingConfigurationStrategy
Modifiers | Name | Description |
---|---|---|
java.lang.String[] |
idPropertiesArray |
Fields inherited from class | Fields |
---|---|
class GormMappingConfigurationStrategy |
EXCLUDED_PROPERTIES, IDENTITY_PROPERTY, MAPPED_BY_NONE, VERSION_PROPERTY, canExpandMappingContext, propertyFactory |
Constructor and description |
---|
JpaMappingConfigurationStrategy
(MappingFactory propertyFactory) |
Type Params | Return Type | Name and description |
---|---|---|
|
private ToOne |
establishDomainClassRelationship(PersistentEntity entity, java.beans.PropertyDescriptor property, java.lang.reflect.Field field, MappingContext context, boolean embedded) |
|
protected Association |
establishRelationshipForCollection(java.beans.PropertyDescriptor property, java.lang.reflect.Field field, PersistentEntity entity, MappingContext context, boolean embedded) |
<A extends Annotation> |
A |
getAnnotation(java.lang.reflect.Method method, java.lang.reflect.Field field, java.lang.Class<A> type) |
<A extends Annotation> |
A |
getAnnotation(ClassPropertyFetcher cpf, java.beans.PropertyDescriptor descriptor, java.lang.Class<A> type) |
|
public ClassMapping |
getClassMapping() |
|
public ValueGenerator |
getGenerator() |
|
public java.lang.String[] |
getIdentifierName() |
|
public IdentityMapping |
getIdentityMapping(ClassMapping classMapping) |
|
public Property |
getMappedForm() |
|
public java.util.List<PersistentProperty> |
getPersistentProperties(PersistentEntity entity, MappingContext context, ClassMapping classMapping, boolean includeIdentifiers) |
<A extends Annotation> |
boolean |
hasAnnotation(java.lang.reflect.Method method, java.lang.reflect.Field field, java.lang.Class<A> type) |
<A extends Annotation> |
boolean |
hasAnnotation(ClassPropertyFetcher cpf, java.beans.PropertyDescriptor descriptor, java.lang.Class<A> type) |
|
private boolean |
isJpaEntity(java.lang.Class clazz) |