Uses of Class
org.hibernate.mapping.Property

Packages that use Property
org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. 
org.hibernate.cfg.annotations   
org.hibernate.ejb.metamodel   
org.hibernate.envers.configuration.metadata.reader   
org.hibernate.mapping This package defines the Hibernate configuration-time metamodel. 
org.hibernate.property This package abstracts the notion of a "property" of an entity. 
org.hibernate.tuple This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes. 
org.hibernate.tuple.component   
org.hibernate.tuple.entity   
 

Uses of Property in org.hibernate.cfg
 

Methods in org.hibernate.cfg that return Property
static Property BinderHelper.findPropertyByName(Component component, String propertyName)
          Retrieve the property by path in a recursive way
static Property BinderHelper.findPropertyByName(PersistentClass associatedClass, String propertyName)
          Retrieve the property by path in a recursive way, including IndetifierProperty in the loop If propertyName is null or empty, the IdentifierProperty is returned
static Property BinderHelper.shallowCopy(Property property)
          create a property copy reusing the same value
 

Methods in org.hibernate.cfg with parameters of type Property
 void PropertyHolder.addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
 void CollectionPropertyHolder.addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
 void ComponentPropertyHolder.addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
 void ClassPropertyHolder.addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
 void PropertyHolder.addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
 void CollectionPropertyHolder.addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
 void ComponentPropertyHolder.addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
 void ClassPropertyHolder.addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
           
static void HbmBinder.bindProperty(org.dom4j.Element node, Property property, Mappings mappings, Map inheritedMetas)
           
static Property BinderHelper.shallowCopy(Property property)
          create a property copy reusing the same value
 

Uses of Property in org.hibernate.cfg.annotations
 

Methods in org.hibernate.cfg.annotations that return Property
 Property PropertyBinder.makeProperty()
           
 Property PropertyBinder.makePropertyAndBind()
           
 Property PropertyBinder.makePropertyValueAndBind()
           
 

Uses of Property in org.hibernate.ejb.metamodel
 

Methods in org.hibernate.ejb.metamodel with parameters of type Property
<X,Y> AttributeImplementor<X,Y>
AttributeFactory.buildAttribute(AbstractManagedType<X> ownerType, Property property)
          Build a normal attribute.
<X,Y> SingularAttributeImpl<X,Y>
AttributeFactory.buildIdAttribute(AbstractIdentifiableType<X> ownerType, Property property)
          Build the identifier attribute descriptor
<X,Y> SingularAttributeImpl<X,Y>
AttributeFactory.buildVersionAttribute(AbstractIdentifiableType<X> ownerType, Property property)
          Build the version attribute descriptor
 PluralAttributeImpl.Builder<X,C,E,K> PluralAttributeImpl.Builder.property(Property property)
           
 

Uses of Property in org.hibernate.envers.configuration.metadata.reader
 

Methods in org.hibernate.envers.configuration.metadata.reader that return Property
 Property PersistentPropertiesSource.getProperty(String propertyName)
           
 

Methods in org.hibernate.envers.configuration.metadata.reader that return types with arguments of type Property
 Iterator<Property> PersistentPropertiesSource.getPropertyIterator()
           
 

Uses of Property in org.hibernate.mapping
 

Subclasses of Property in org.hibernate.mapping
 class Backref
           
 class IndexBackref
           
 class SyntheticProperty
          Models a property which does not actually exist in the model.
 

Methods in org.hibernate.mapping that return Property
 Property Subclass.getDeclaredIdentifierProperty()
           
abstract  Property PersistentClass.getDeclaredIdentifierProperty()
           
 Property RootClass.getDeclaredIdentifierProperty()
           
 Property MappedSuperclass.getDeclaredIdentifierProperty()
           
 Property Subclass.getDeclaredVersion()
           
abstract  Property PersistentClass.getDeclaredVersion()
           
 Property RootClass.getDeclaredVersion()
           
 Property MappedSuperclass.getDeclaredVersion()
           
 Property Subclass.getIdentifierProperty()
           
abstract  Property PersistentClass.getIdentifierProperty()
           
 Property RootClass.getIdentifierProperty()
           
 Property MappedSuperclass.getIdentifierProperty()
           
 Property PersistentClass.getProperty(String propertyName)
           
 Property Component.getProperty(String propertyName)
           
 Property PersistentClass.getRecursiveProperty(String propertyPath)
           
 Property PersistentClass.getReferencedProperty(String propertyPath)
          Given a property path, locate the appropriate referenceable property reference.
 Property Subclass.getVersion()
           
abstract  Property PersistentClass.getVersion()
           
 Property RootClass.getVersion()
           
 Property MappedSuperclass.getVersion()
           
 

Methods in org.hibernate.mapping with parameters of type Property
 void MappedSuperclass.addDeclaredProperty(Property p)
           
 void Subclass.addMappedsuperclassProperty(Property p)
           
 void PersistentClass.addMappedsuperclassProperty(Property p)
           
 void Join.addMappedsuperclassProperty(Property prop)
           
 void Subclass.addProperty(Property p)
           
 void PersistentClass.addProperty(Property p)
           
 void Join.addProperty(Property prop)
           
 void Component.addProperty(Property p)
           
protected  void Subclass.addSubclassProperty(Property p)
           
protected  void PersistentClass.addSubclassProperty(Property prop)
           
 boolean Join.containsProperty(Property prop)
           
 int PersistentClass.getJoinNumber(Property prop)
           
 void RootClass.setDeclaredIdentifierProperty(Property declaredIdentifierProperty)
           
 void MappedSuperclass.setDeclaredIdentifierProperty(Property prop)
           
 void RootClass.setDeclaredVersion(Property declaredVersion)
           
 void MappedSuperclass.setDeclaredVersion(Property prop)
           
 void RootClass.setIdentifierProperty(Property identifierProperty)
           
 void RootClass.setVersion(Property version)
           
 

Uses of Property in org.hibernate.property
 

Methods in org.hibernate.property with parameters of type Property
static PropertyAccessor PropertyAccessorFactory.getPropertyAccessor(Property property, EntityMode mode)
          Retrieves a PropertyAccessor instance based on the given property definition and entity mode.
 

Uses of Property in org.hibernate.tuple
 

Methods in org.hibernate.tuple with parameters of type Property
static StandardProperty PropertyFactory.buildStandardProperty(Property property, boolean lazyAvailable)
          Generate a "standard" (i.e., non-identifier and non-version) based on the given mapped property.
static VersionProperty PropertyFactory.buildVersionProperty(Property property, boolean lazyAvailable)
          Generates a VersionProperty representation for an entity mapping given its version mapping Property.
 

Uses of Property in org.hibernate.tuple.component
 

Methods in org.hibernate.tuple.component with parameters of type Property
protected  Getter PojoComponentTuplizer.buildGetter(Component component, Property prop)
           
protected abstract  Getter AbstractComponentTuplizer.buildGetter(Component component, Property prop)
           
protected  Getter DynamicMapComponentTuplizer.buildGetter(Component component, Property prop)
           
protected  Setter PojoComponentTuplizer.buildSetter(Component component, Property prop)
           
protected abstract  Setter AbstractComponentTuplizer.buildSetter(Component component, Property prop)
           
protected  Setter DynamicMapComponentTuplizer.buildSetter(Component component, Property prop)
           
 

Uses of Property in org.hibernate.tuple.entity
 

Methods in org.hibernate.tuple.entity with parameters of type Property
protected abstract  Getter AbstractEntityTuplizer.buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)
          Build an appropriate Getter for the given property.
protected  Getter DynamicMapEntityTuplizer.buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)
          Build an appropriate Getter for the given property.
protected  Getter PojoEntityTuplizer.buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)
          Build an appropriate Getter for the given property.
protected abstract  Setter AbstractEntityTuplizer.buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)
          Build an appropriate Setter for the given property.
protected  Setter DynamicMapEntityTuplizer.buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)
          Build an appropriate Setter for the given property.
protected  Setter PojoEntityTuplizer.buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)
          Build an appropriate Setter for the given property.
 



Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.