Package nl.b3p.jdbc.util.converter
Class ColumnMetadata
java.lang.Object
nl.b3p.jdbc.util.converter.ColumnMetadata
- All Implemented Interfaces:
Comparable<ColumnMetadata>
- Author:
- Matthijs Laan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(ColumnMetadata rhs) intgetName()intintgetSize()booleanbooleanvoidsetAutoIncrement(boolean autoIncrement) voidsetCharOctetLength(Integer charOctetLength) voidsetDataType(int dataType) voidsetDecimalDigits(Integer decimalDigits) voidvoidsetNullable(boolean nullable) voidsetPosition(int position) voidsetSize(int size) voidsetTypeName(String typeName) toString()toStringFixedWidth(Collection<ColumnMetadata> allColumns)
-
Constructor Details
-
ColumnMetadata
- Throws:
SQLException
-
-
Method Details
-
getName
-
setName
-
getDataType
public int getDataType() -
setDataType
public void setDataType(int dataType) -
getTypeName
-
setTypeName
-
getSize
public int getSize() -
setSize
public void setSize(int size) -
getDecimalDigits
-
setDecimalDigits
-
getPosition
public int getPosition() -
setPosition
public void setPosition(int position) -
isNullable
public boolean isNullable() -
setNullable
public void setNullable(boolean nullable) -
getCharOctetLength
-
setCharOctetLength
-
isAutoIncrement
public boolean isAutoIncrement() -
setAutoIncrement
public void setAutoIncrement(boolean autoIncrement) -
toString
-
typeToString
-
toStringFixedWidth
-
compareTo
- Specified by:
compareToin interfaceComparable<ColumnMetadata>
-