Uses of Interface
org.hibernate.property.access.spi.PropertyAccess
-
Packages that use PropertyAccess Package Description org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Hibernate's run-time mapping model.org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.spi org.hibernate.property.access.internal org.hibernate.property.access.spi Defines strategies for accessing the persistent properties of an entity or composite.org.hibernate.query.derived -
-
Uses of PropertyAccess in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return PropertyAccess Modifier and Type Method Description protected abstract PropertyAccessAbstractEmbeddableRepresentationStrategy. buildPropertyAccess(Property bootAttributeDescriptor)protected PropertyAccessEmbeddableRepresentationStrategyPojo. buildPropertyAccess(Property bootAttributeDescriptor)PropertyAccess[]AbstractEmbeddableRepresentationStrategy. getPropertyAccesses()PropertyAccessAbstractEmbeddableRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)PropertyAccessEmbeddableRepresentationStrategyMap. resolvePropertyAccess(Property bootAttributeDescriptor)PropertyAccessEntityRepresentationStrategyMap. resolvePropertyAccess(Property bootAttributeDescriptor)PropertyAccessEntityRepresentationStrategyPojoStandard. resolvePropertyAccess(Property bootAttributeDescriptor) -
Uses of PropertyAccess in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return PropertyAccess Modifier and Type Method Description default PropertyAccessEmbeddableValuedModelPart. getParentInjectionAttributePropertyAccess()PropertyAccessAttributeMapping. getPropertyAccess()The getter/setter access to this attributePropertyAccessAttributeMetadata. getPropertyAccess()PropertyAccessPropertyBasedMapping. getPropertyAccess() -
Uses of PropertyAccess in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return PropertyAccess Modifier and Type Method Description PropertyAccessEmbeddedAttributeMapping. getParentInjectionAttributePropertyAccess()PropertyAccessEmbeddedCollectionPart. getParentInjectionAttributePropertyAccess()PropertyAccessAbstractSingularAttributeMapping. getPropertyAccess()PropertyAccessBasicEntityIdentifierMappingImpl. getPropertyAccess()PropertyAccessEmbeddedIdentifierMappingImpl. getPropertyAccess()PropertyAccessPluralAttributeMappingImpl. getPropertyAccess()PropertyAccessSingleAttributeIdentifierMapping. getPropertyAccess()Access to the identifier attribute's PropertyAccessPropertyAccessIdClassRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)PropertyAccessVirtualIdRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)Methods in org.hibernate.metamodel.mapping.internal with parameters of type PropertyAccess Modifier and Type Method Description static BasicAttributeMappingMappingModelCreationHelper. buildBasicAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, BasicType attrType, String tableExpression, String attrColumnName, boolean isAttrFormula, String readExpr, String writeExpr, String columnDefinition, Long length, Integer precision, Integer scale, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)static EmbeddedAttributeMappingMappingModelCreationHelper. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, Property bootProperty, DependantValue dependantValue, int dependantColumnIndex, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)static EmbeddedAttributeMappingMappingModelCreationHelper. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)static PluralAttributeMappingMappingModelCreationHelper. buildPluralAttributeMapping(String attrName, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess)static ToOneAttributeMappingMappingModelCreationHelper. buildSingularAssociationAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)protected static AttributeMetadataAccessMappingModelCreationHelper. getAttributeMetadataAccess(Property bootProperty, Type attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)static AttributeMetadataAccessMappingModelCreationHelper. getAttributeMetadataAccess(PropertyAccess propertyAccess)static booleanMappingModelCreationHelper. interpretToOneKeyDescriptor(ToOneAttributeMapping attributeMapping, Property bootProperty, ToOne bootValueMapping, PropertyAccess inversePropertyAccess, Dialect dialect, MappingModelCreationProcess creationProcess)Tries toToOneAttributeMapping.setForeignKeyDescriptor(org.hibernate.metamodel.mapping.ForeignKeyDescriptor)to the given attributeattributeMapping.static BasicAttributeMappingBasicAttributeMapping. withSelectableMapping(ManagedMappingType declaringType, BasicValuedModelPart original, PropertyAccess propertyAccess, ValueGeneration valueGeneration, SelectableMapping selectableMapping)Constructors in org.hibernate.metamodel.mapping.internal with parameters of type PropertyAccess Constructor Description AbstractSingularAttributeMapping(String name, int stateArrayPosition, AttributeMetadataAccess attributeMetadataAccess, FetchTiming fetchTiming, FetchStyle fetchStyle, ManagedMappingType declaringType, PropertyAccess propertyAccess, ValueGeneration valueGeneration)AbstractSingularAttributeMapping(String name, int stateArrayPosition, AttributeMetadataAccess attributeMetadataAccess, FetchOptions mappedFetchOptions, ManagedMappingType declaringType, PropertyAccess propertyAccess, ValueGeneration valueGeneration)BasicAttributeMapping(String attributeName, NavigableRole navigableRole, int stateArrayPosition, AttributeMetadataAccess attributeMetadataAccess, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, String tableExpression, String mappedColumnExpression, boolean isFormula, String customReadExpression, String customWriteExpression, String columnDefinition, Long length, Integer precision, Integer scale, JdbcMapping jdbcMapping, ManagedMappingType declaringType, PropertyAccess propertyAccess, ValueGeneration valueGeneration)DiscriminatedAssociationAttributeMapping(NavigableRole attributeRole, JavaType<?> baseAssociationJtd, ManagedMappingType declaringType, int stateArrayPosition, AttributeMetadataAccess attributeMetadataAccess, FetchTiming fetchTiming, PropertyAccess propertyAccess, Property bootProperty, AnyType anyType, Any bootValueMapping, MappingModelCreationProcess creationProcess)EmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, String tableExpression, AttributeMetadataAccess attributeMetadataAccess, String parentInjectionAttributeName, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess, ValueGeneration valueGeneration)EmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, String tableExpression, AttributeMetadataAccess attributeMetadataAccess, PropertyAccess parentInjectionAttributePropertyAccess, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess, ValueGeneration valueGeneration)EmbeddedIdentifierMappingImpl(EntityMappingType entityMapping, String name, EmbeddableMappingType embeddableDescriptor, PropertyAccess propertyAccess, String tableExpression, MappingModelCreationProcess creationProcess)PluralAttributeMappingImpl(String attributeName, Collection bootDescriptor, PropertyAccess propertyAccess, AttributeMetadataAccess attributeMetadataAccess, CollectionMappingType<?> collectionMappingType, int stateArrayPosition, CollectionPart elementDescriptor, CollectionPart indexDescriptor, CollectionIdentifierDescriptor identifierDescriptor, FetchTiming fetchTiming, FetchStyle fetchStyle, CascadeStyle cascadeStyle, ManagedMappingType declaringType, CollectionPersister collectionDescriptor)SimpleForeignKeyDescriptor(ManagedMappingType keyDeclaringType, BasicValuedModelPart keyModelPart, PropertyAccess keyPropertyAccess, SelectableMapping keySelectableMapping, BasicValuedModelPart targetModelPart, boolean refersToPrimaryKey, boolean hasConstraint)SimpleForeignKeyDescriptor(ManagedMappingType keyDeclaringType, BasicValuedModelPart keyModelPart, PropertyAccess keyPropertyAccess, SelectableMapping keySelectableMapping, BasicValuedModelPart targetModelPart, boolean refersToPrimaryKey, boolean hasConstraint, boolean swapDirection)ToOneAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, ToOne bootValue, AttributeMetadataAccess attributeMetadataAccess, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EntityMappingType entityMappingType, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, PropertyAccess propertyAccess)ToOneAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, ToOne bootValue, AttributeMetadataAccess attributeMetadataAccess, FetchOptions mappedFetchOptions, EntityMappingType entityMappingType, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, PropertyAccess propertyAccess)VirtualEmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, String tableExpression, AttributeMetadataAccess attributeMetadataAccess, String parentInjectionAttributeName, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess, ValueGeneration valueGeneration)VirtualEmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, String tableExpression, AttributeMetadataAccess attributeMetadataAccess, PropertyAccess parentInjectionAttributePropertyAccess, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess, ValueGeneration valueGeneration) -
Uses of PropertyAccess in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return PropertyAccess Modifier and Type Method Description PropertyAccessManagedTypeRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)Create the property accessor object for the specified attribute -
Uses of PropertyAccess in org.hibernate.property.access.internal
Classes in org.hibernate.property.access.internal that implement PropertyAccess Modifier and Type Class Description classChainedPropertyAccessImplclassPropertyAccessBasicImplPropertyAccessor for accessing the wrapped property via get/set pair, which may be nonpublic.classPropertyAccessCompositeUserTypeImplPropertyAccessor for accessing the wrapped property via get/set pair, which may be nonpublic.classPropertyAccessEmbeddedImplPropertyAccess for handling non-aggregated composites.classPropertyAccessEnhancedImplA PropertyAccess for byte code enhanced entities.classPropertyAccessFieldImplclassPropertyAccessMapImplPropertyAccess implementation that deal with an underlying Map as the container usingMap.get(java.lang.Object)andMap.put(K, V)classPropertyAccessMixedImplA PropertyAccess based on mix of getter/setter method and/or field.Methods in org.hibernate.property.access.internal that return PropertyAccess Modifier and Type Method Description PropertyAccessPropertyAccessStrategyBackRefImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyBasicImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyChainedImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyCompositeUserTypeImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyEmbeddedImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyEnhancedImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyFieldImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyIndexBackRefImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyMapImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyMixedImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)PropertyAccessPropertyAccessStrategyNoopImpl. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)Constructors in org.hibernate.property.access.internal with parameters of type PropertyAccess Constructor Description ChainedPropertyAccessImpl(PropertyAccess... propertyAccesses) -
Uses of PropertyAccess in org.hibernate.property.access.spi
Methods in org.hibernate.property.access.spi that return PropertyAccess Modifier and Type Method Description PropertyAccessPropertyAccessStrategy. buildPropertyAccess(Class<?> containerJavaType, String propertyName, boolean setterRequired)Build a PropertyAccess for the indicated property -
Uses of PropertyAccess in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return PropertyAccess Modifier and Type Method Description PropertyAccessAnonymousTupleBasicEntityIdentifierMapping. getPropertyAccess()PropertyAccessAnonymousTupleEmbeddedEntityIdentifierMapping. getPropertyAccess()
-