Class BaseColumn

    • Constructor Detail

      • BaseColumn

        public BaseColumn()
    • Method Detail

      • getDefaultValue

        public String getDefaultValue()
      • getDatatypeUUID

        public String getDatatypeUUID()
      • getRuntimeType

        public String getRuntimeType()
      • getJavaType

        public Class<?> getJavaType()
      • getLength

        public int getLength()
      • getPrecision

        public int getPrecision()
      • getScale

        public int getScale()
      • isDefaultPrecisionScale

        public boolean isDefaultPrecisionScale()
      • getRadix

        public int getRadix()
      • getPosition

        public int getPosition()
        1 based ordinal position
        Returns:
      • setLength

        public void setLength​(int i)
      • setPrecision

        public void setPrecision​(int i)
      • setScale

        public void setScale​(int i)
      • setRadix

        public void setRadix​(int i)
      • setPosition

        public void setPosition​(int i)
      • setRuntimeType

        public void setRuntimeType​(String string)
      • setDatatypeUUID

        public void setDatatypeUUID​(String string)
      • setDefaultValue

        public void setDefaultValue​(String object)
      • setDatatype

        public void setDatatype​(Datatype datatype)
        Set the datatype without copying any of the datatype attributes and assumes a non-array type
        Parameters:
        datatype -
        See Also:
        for more control over the type info
      • setDatatype

        public void setDatatype​(Datatype datatype,
                                boolean copyAttributes)
        Set the datatype and assumes a non-array type
        Parameters:
        datatype -
        copyAttributes -
        See Also:
        for more control over the type info
      • setDatatype

        public void setDatatype​(Datatype datatype,
                                boolean copyAttributes,
                                int arrayDimensions)
      • getArrayDimensions

        public int getArrayDimensions()
        Get the array dimensions.
        Returns:
      • getNativeType

        public String getNativeType()
      • setNativeType

        public void setNativeType​(String nativeType)
        Parameters:
        nativeType - The nativeType to set.
        Since:
        4.2