| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Ejb3Column | |
|---|---|
| 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 Ejb3Column in org.hibernate.cfg | 
|---|
| Subclasses of Ejb3Column in org.hibernate.cfg | |
|---|---|
|  class | Ejb3DiscriminatorColumnDiscriminator column | 
|  class | Ejb3JoinColumnWrap state of an EJB3 @JoinColumn annotation and build the Hibernate column mapping element | 
|  class | IndexColumnindex column | 
| Methods in org.hibernate.cfg that return Ejb3Column | |
|---|---|
| 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) | 
| Methods in org.hibernate.cfg with parameters of type Ejb3Column | |
|---|---|
|  void | CollectionPropertyHolder.addProperty(Property prop,
            Ejb3Column[] columns,
            org.hibernate.annotations.common.reflection.XClass declaringClass) | 
|  void | PropertyHolder.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 | ComponentPropertyHolder.addProperty(Property prop,
            Ejb3Column[] columns,
            org.hibernate.annotations.common.reflection.XClass declaringClass) | 
| static void | Ejb3Column.checkPropertyConsistency(Ejb3Column[] columns,
                         String propertyName) | 
| Constructors in org.hibernate.cfg with parameters of type Ejb3Column | |
|---|---|
| IndexOrUniqueKeySecondPass(String indexName,
                           Ejb3Column column,
                           Mappings mappings)Build an index | |
| IndexOrUniqueKeySecondPass(String indexName,
                           Ejb3Column column,
                           Mappings mappings,
                           boolean unique)Build an index if unique is false or a Unique Key if unique is true | |
| Uses of Ejb3Column in org.hibernate.cfg.annotations | 
|---|
| Methods in org.hibernate.cfg.annotations with parameters of type Ejb3Column | |
|---|---|
| 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) | 
| protected  boolean | CollectionBinder.bindStarToManySecondPass(Map persistentClasses,
                         org.hibernate.annotations.common.reflection.XClass collType,
                         Ejb3JoinColumn[] fkJoinColumns,
                         Ejb3JoinColumn[] keyColumns,
                         Ejb3JoinColumn[] inverseColumns,
                         Ejb3Column[] elementColumns,
                         boolean isEmbedded,
                         org.hibernate.annotations.common.reflection.XProperty property,
                         boolean unique,
                         TableBinder associationTableBinder,
                         boolean ignoreNotFound,
                         Mappings mappings)return true if it's a Fk, false if it's an association table | 
| protected  boolean | IdBagBinder.bindStarToManySecondPass(Map persistentClasses,
                         org.hibernate.annotations.common.reflection.XClass collType,
                         Ejb3JoinColumn[] fkJoinColumns,
                         Ejb3JoinColumn[] keyColumns,
                         Ejb3JoinColumn[] inverseColumns,
                         Ejb3Column[] elementColumns,
                         boolean isEmbedded,
                         org.hibernate.annotations.common.reflection.XProperty property,
                         boolean unique,
                         TableBinder associationTableBinder,
                         boolean ignoreNotFound,
                         Mappings mappings) | 
|  SecondPass | CollectionBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns,
              Ejb3JoinColumn[] keyColumns,
              Ejb3JoinColumn[] inverseColumns,
              Ejb3Column[] elementColumns,
              Ejb3Column[] mapKeyColumns,
              Ejb3JoinColumn[] mapKeyManyToManyColumns,
              boolean isEmbedded,
              org.hibernate.annotations.common.reflection.XProperty property,
              org.hibernate.annotations.common.reflection.XClass collType,
              boolean ignoreNotFound,
              boolean unique,
              TableBinder assocTableBinder,
              Mappings mappings) | 
|  SecondPass | CollectionBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns,
              Ejb3JoinColumn[] keyColumns,
              Ejb3JoinColumn[] inverseColumns,
              Ejb3Column[] elementColumns,
              Ejb3Column[] mapKeyColumns,
              Ejb3JoinColumn[] mapKeyManyToManyColumns,
              boolean isEmbedded,
              org.hibernate.annotations.common.reflection.XProperty property,
              org.hibernate.annotations.common.reflection.XClass collType,
              boolean ignoreNotFound,
              boolean unique,
              TableBinder assocTableBinder,
              Mappings mappings) | 
|  SecondPass | MapBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns,
              Ejb3JoinColumn[] keyColumns,
              Ejb3JoinColumn[] inverseColumns,
              Ejb3Column[] elementColumns,
              Ejb3Column[] mapKeyColumns,
              Ejb3JoinColumn[] mapKeyManyToManyColumns,
              boolean isEmbedded,
              org.hibernate.annotations.common.reflection.XProperty property,
              org.hibernate.annotations.common.reflection.XClass collType,
              boolean ignoreNotFound,
              boolean unique,
              TableBinder assocTableBinder,
              Mappings mappings) | 
|  SecondPass | MapBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns,
              Ejb3JoinColumn[] keyColumns,
              Ejb3JoinColumn[] inverseColumns,
              Ejb3Column[] elementColumns,
              Ejb3Column[] mapKeyColumns,
              Ejb3JoinColumn[] mapKeyManyToManyColumns,
              boolean isEmbedded,
              org.hibernate.annotations.common.reflection.XProperty property,
              org.hibernate.annotations.common.reflection.XClass collType,
              boolean ignoreNotFound,
              boolean unique,
              TableBinder assocTableBinder,
              Mappings mappings) | 
|  SecondPass | ListBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns,
              Ejb3JoinColumn[] keyColumns,
              Ejb3JoinColumn[] inverseColumns,
              Ejb3Column[] elementColumns,
              Ejb3Column[] mapKeyColumns,
              Ejb3JoinColumn[] mapKeyManyToManyColumns,
              boolean isEmbedded,
              org.hibernate.annotations.common.reflection.XProperty property,
              org.hibernate.annotations.common.reflection.XClass collType,
              boolean ignoreNotFound,
              boolean unique,
              TableBinder assocTableBinder,
              Mappings mappings) | 
|  SecondPass | ListBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns,
              Ejb3JoinColumn[] keyColumns,
              Ejb3JoinColumn[] inverseColumns,
              Ejb3Column[] elementColumns,
              Ejb3Column[] mapKeyColumns,
              Ejb3JoinColumn[] mapKeyManyToManyColumns,
              boolean isEmbedded,
              org.hibernate.annotations.common.reflection.XProperty property,
              org.hibernate.annotations.common.reflection.XClass collType,
              boolean ignoreNotFound,
              boolean unique,
              TableBinder assocTableBinder,
              Mappings mappings) | 
|  void | PropertyBinder.setColumns(Ejb3Column[] columns) | 
|  void | SimpleValueBinder.setColumns(Ejb3Column[] columns) | 
|  void | CollectionBinder.setElementColumns(Ejb3Column[] elementColumns) | 
|  void | CollectionBinder.setMapKeyColumns(Ejb3Column[] mapKeyColumns) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||