| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PropertyHolder | |
|---|---|
| org.hibernate.cfg | This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. | 
| org.hibernate.cfg.annotations | |
| Uses of PropertyHolder in org.hibernate.cfg | 
|---|
| Classes in org.hibernate.cfg that implement PropertyHolder | |
|---|---|
|  class | AbstractPropertyHolder | 
|  class | ClassPropertyHolder | 
|  class | CollectionPropertyHolder | 
|  class | ComponentPropertyHolderComponent implementation of property holder | 
| Fields in org.hibernate.cfg declared as PropertyHolder | |
|---|---|
| protected  PropertyHolder | Ejb3Column.propertyHolder | 
| Methods in org.hibernate.cfg that return PropertyHolder | |
|---|---|
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(Collection collection,
                    String path,
                    org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                    org.hibernate.annotations.common.reflection.XProperty property,
                    PropertyHolder parentPropertyHolder,
                    Mappings mappings)buid a property holder on top of a collection | 
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(Component component,
                    String path,
                    PropertyData inferredData,
                    PropertyHolder parent,
                    Mappings mappings)build a component property holder | 
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(PersistentClass persistentClass,
                    Map<String,Join> joins,
                    Mappings mappings,
                    Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)must only be used on second level phases ( | 
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                    PersistentClass persistentClass,
                    EntityBinder entityBinder,
                    Mappings mappings,
                    Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
|  PropertyHolder | Ejb3Column.getPropertyHolder() | 
| Methods in org.hibernate.cfg with parameters of type PropertyHolder | |
|---|---|
| static Any | BinderHelper.buildAnyValue(String anyMetaDefName,
              Ejb3JoinColumn[] columns,
              Column metaColumn,
              PropertyData inferredData,
              boolean cascadeOnDelete,
              Nullability nullability,
              PropertyHolder propertyHolder,
              EntityBinder entityBinder,
              boolean optional,
              Mappings mappings) | 
| static Ejb3Column[] | Ejb3Column.buildColumnFromAnnotation(Column[] anns,
                          Formula formulaAnn,
                          Nullability nullability,
                          PropertyHolder propertyHolder,
                          PropertyData inferredData,
                          Map<String,Join> secondaryTables,
                          Mappings mappings) | 
| static Ejb3Column[] | Ejb3Column.buildColumnFromAnnotation(Column[] anns,
                          Formula formulaAnn,
                          Nullability nullability,
                          PropertyHolder propertyHolder,
                          PropertyData inferredData,
                          String suffixForDefaultColumnName,
                          Map<String,Join> secondaryTables,
                          Mappings mappings) | 
| static IndexColumn | IndexColumn.buildColumnFromAnnotation(IndexColumn ann,
                          PropertyHolder propertyHolder,
                          PropertyData inferredData,
                          Mappings mappings) | 
| static IndexColumn | IndexColumn.buildColumnFromAnnotation(OrderColumn ann,
                          PropertyHolder propertyHolder,
                          PropertyData inferredData,
                          Map<String,Join> secondaryTables,
                          Mappings mappings) | 
| static Ejb3JoinColumn | Ejb3JoinColumn.buildJoinColumn(PrimaryKeyJoinColumn pkJoinAnn,
                JoinColumn joinAnn,
                Value identifier,
                Map<String,Join> joins,
                PropertyHolder propertyHolder,
                Mappings mappings)Build JoinColumn for a JOINED hierarchy | 
| static Ejb3JoinColumn[] | Ejb3JoinColumn.buildJoinColumns(JoinColumn[] anns,
                 String mappedBy,
                 Map<String,Join> joins,
                 PropertyHolder propertyHolder,
                 String propertyName,
                 Mappings mappings) | 
| static Ejb3JoinColumn[] | Ejb3JoinColumn.buildJoinColumnsOrFormulas(JoinColumnsOrFormulas anns,
                           String mappedBy,
                           Map<String,Join> joins,
                           PropertyHolder propertyHolder,
                           String propertyName,
                           Mappings mappings) | 
| static Ejb3JoinColumn[] | Ejb3JoinColumn.buildJoinColumnsWithDefaultColumnSuffix(JoinColumn[] anns,
                                        String mappedBy,
                                        Map<String,Join> joins,
                                        PropertyHolder propertyHolder,
                                        String propertyName,
                                        String suffixForDefaultColumnName,
                                        Mappings mappings) | 
| static Ejb3JoinColumn | Ejb3JoinColumn.buildJoinFormula(JoinFormula ann,
                 String mappedBy,
                 Map<String,Join> joins,
                 PropertyHolder propertyHolder,
                 String propertyName,
                 Mappings mappings)build join formula | 
| static Ejb3JoinColumn[] | Ejb3JoinColumn.buildJoinTableJoinColumns(JoinColumn[] annJoins,
                          Map<String,Join> secondaryTables,
                          PropertyHolder propertyHolder,
                          String propertyName,
                          String mappedBy,
                          Mappings mappings) | 
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(Collection collection,
                    String path,
                    org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                    org.hibernate.annotations.common.reflection.XProperty property,
                    PropertyHolder parentPropertyHolder,
                    Mappings mappings)buid a property holder on top of a collection | 
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(Component component,
                    String path,
                    PropertyData inferredData,
                    PropertyHolder parent,
                    Mappings mappings)build a component property holder | 
| static void | Ejb3JoinColumn.checkIfJoinColumn(Object columns,
                  PropertyHolder holder,
                  PropertyData property) | 
| static Component | AnnotationBinder.createComponent(PropertyHolder propertyHolder,
                PropertyData inferredData,
                boolean isComponentEmbedded,
                boolean isIdentifierMapper,
                Mappings mappings) | 
| static Component | AnnotationBinder.fillComponent(PropertyHolder propertyHolder,
              PropertyData inferredData,
              AccessType propertyAccessor,
              boolean isNullable,
              EntityBinder entityBinder,
              boolean isComponentEmbedded,
              boolean isIdentifierMapper,
              boolean inSecondPass,
              Mappings mappings,
              Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
| static Component | AnnotationBinder.fillComponent(PropertyHolder propertyHolder,
              PropertyData inferredData,
              PropertyData baseInferredData,
              AccessType propertyAccessor,
              boolean isNullable,
              EntityBinder entityBinder,
              boolean isComponentEmbedded,
              boolean isIdentifierMapper,
              boolean inSecondPass,
              Mappings mappings,
              Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
| static String | BinderHelper.getPath(PropertyHolder holder,
        PropertyData property) | 
| static String | BinderHelper.getRelativePath(PropertyHolder propertyHolder,
                String propertyName) | 
|  void | Ejb3Column.setPropertyHolder(PropertyHolder propertyHolder) | 
| Constructors in org.hibernate.cfg with parameters of type PropertyHolder | |
|---|---|
| AbstractPropertyHolder(String path,
                       PropertyHolder parent,
                       org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                       Mappings mappings) | |
| CollectionPropertyHolder(Collection collection,
                         String path,
                         org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                         org.hibernate.annotations.common.reflection.XProperty property,
                         PropertyHolder parentPropertyHolder,
                         Mappings mappings) | |
| ComponentPropertyHolder(Component component,
                        String path,
                        PropertyData inferredData,
                        PropertyHolder parent,
                        Mappings mappings) | |
| IndexColumn(boolean isImplicit,
            String sqlType,
            int length,
            int precision,
            int scale,
            String name,
            boolean nullable,
            boolean unique,
            boolean insertable,
            boolean updatable,
            String secondaryTableName,
            Map<String,Join> joins,
            PropertyHolder propertyHolder,
            Mappings mappings) | |
| OneToOneSecondPass(String mappedBy,
                   String ownerEntity,
                   String ownerProperty,
                   PropertyHolder propertyHolder,
                   PropertyData inferredData,
                   org.hibernate.annotations.common.reflection.XClass targetEntity,
                   boolean ignoreNotFound,
                   boolean cascadeOnDelete,
                   boolean optional,
                   String cascadeStrategy,
                   Ejb3JoinColumn[] columns,
                   Mappings mappings) | |
| SecondaryTableSecondPass(EntityBinder entityBinder,
                         PropertyHolder propertyHolder,
                         org.hibernate.annotations.common.reflection.XAnnotatedElement annotatedClass) | |
| Uses of PropertyHolder in org.hibernate.cfg.annotations | 
|---|
| Methods in org.hibernate.cfg.annotations with parameters of type PropertyHolder | |
|---|---|
|  Join | EntityBinder.addJoin(JoinTable joinTable,
        PropertyHolder holder,
        boolean noDelayInPkColumnCreation) | 
| protected  void | CollectionBinder.bindManyToManySecondPass(Collection collValue,
                         Map persistentClasses,
                         Ejb3JoinColumn[] joinColumns,
                         Ejb3JoinColumn[] inverseJoinColumns,
                         Ejb3Column[] elementColumns,
                         boolean isEmbedded,
                         org.hibernate.annotations.common.reflection.XClass collType,
                         boolean ignoreNotFound,
                         boolean unique,
                         boolean cascadeDeleteEnabled,
                         TableBinder associationTableBinder,
                         org.hibernate.annotations.common.reflection.XProperty property,
                         PropertyHolder parentPropertyHolder,
                         String hqlOrderBy,
                         Mappings mappings) | 
|  void | EntityBinder.finalSecondaryTableBinding(PropertyHolder propertyHolder) | 
|  void | PropertyBinder.setHolder(PropertyHolder holder) | 
|  void | CollectionBinder.setPropertyHolder(PropertyHolder propertyHolder) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||