Class DelegatingColumnWrapperImpl

    • Field Summary

      • Fields inherited from interface org.hibernate.tool.schema.extract.spi.ColumnTypeInformation

        EMPTY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(Object o)  
      int getDefaultLength()  
      int getDefaultPrecision()  
      int getDefaultScale()  
      Long getLength()  
      String getName()  
      Integer getPrecision()  
      Integer getScale()  
      String getSqlType()  
      String getSqlType​(org.hibernate.cfg.Configuration configuration)  
      Integer getSqlTypeCode()  
      org.hibernate.mapping.Value getValue()  
      org.hibernate.mapping.Column getWrappedObject()  
      boolean isNullable()  
      boolean isUnique()  
      void setSqlType​(String sqlType)  
      • Methods inherited from class org.hibernate.mapping.Column

        addCheckConstraint, checkConstraint, clone, equals, getAlias, getAlias, getAssignmentExpression, getCanonicalName, getCheckConstraint, getCheckConstraints, getColumnSize, getColumnSize, getComment, getCustomRead, getCustomReadExpression, getCustomWrite, getCustomWriteExpression, getDecimalDigits, getDefaultValue, getGeneratedAs, getNullable, getQuotedName, getQuotedName, getReadExpr, getSpecializedTypeDeclaration, getSqlType, getSqlType, getSqlTypeCode, getTemplate, getText, getText, getTypeCode, getTypeIndex, getTypeName, getWriteExpr, hasCheckConstraint, hasCustomRead, hashCode, hasSpecializedTypeDeclaration, isFormula, isQuoted, isSqlTypeLob, isSqlTypeLob, setAssignmentExpression, setCheckConstraint, setComment, setCustomRead, setCustomWrite, setDefaultValue, setGeneratedAs, setLength, setLength, setName, setNullable, setPrecision, setResolvedCustomRead, setScale, setSpecializedTypeDeclaration, setSqlTypeCode, setTypeIndex, setUnique, setValue, toString
      • Methods inherited from interface org.hibernate.mapping.Selectable

        getWriteExpr
    • Constructor Detail

      • DelegatingColumnWrapperImpl

        public DelegatingColumnWrapperImpl​(org.hibernate.mapping.Column c)
    • Method Detail

      • getLength

        public Long getLength()
        Specified by:
        getLength in interface ColumnWrapper
        Overrides:
        getLength in class org.hibernate.mapping.Column
      • getPrecision

        public Integer getPrecision()
        Specified by:
        getPrecision in interface ColumnWrapper
        Overrides:
        getPrecision in class org.hibernate.mapping.Column
      • getScale

        public Integer getScale()
        Specified by:
        getScale in interface ColumnWrapper
        Overrides:
        getScale in class org.hibernate.mapping.Column
      • getValue

        public org.hibernate.mapping.Value getValue()
        Specified by:
        getValue in interface ColumnWrapper
        Overrides:
        getValue in class org.hibernate.mapping.Column
      • getName

        public String getName()
        Specified by:
        getName in interface ColumnWrapper
        Overrides:
        getName in class org.hibernate.mapping.Column
      • getSqlTypeCode

        public Integer getSqlTypeCode()
        Specified by:
        getSqlTypeCode in interface ColumnWrapper
        Overrides:
        getSqlTypeCode in class org.hibernate.mapping.Column
      • getSqlType

        public String getSqlType()
        Specified by:
        getSqlType in interface ColumnWrapper
        Overrides:
        getSqlType in class org.hibernate.mapping.Column
      • isNullable

        public boolean isNullable()
        Specified by:
        isNullable in interface ColumnWrapper
        Overrides:
        isNullable in class org.hibernate.mapping.Column
      • isUnique

        public boolean isUnique()
        Specified by:
        isUnique in interface ColumnWrapper
        Overrides:
        isUnique in class org.hibernate.mapping.Column
      • setSqlType

        public void setSqlType​(String sqlType)
        Specified by:
        setSqlType in interface ColumnWrapper
        Overrides:
        setSqlType in class org.hibernate.mapping.Column
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class org.hibernate.mapping.Column