Package nl.b3p.jdbc.util.converter
Class ColumnMetadata
- java.lang.Object
-
- nl.b3p.jdbc.util.converter.ColumnMetadata
-
- All Implemented Interfaces:
Comparable<ColumnMetadata>
public class ColumnMetadata extends Object implements Comparable<ColumnMetadata>
- Author:
- Matthijs Laan
-
-
Constructor Summary
Constructors Constructor Description ColumnMetadata(ResultSet columnMetadataRs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ColumnMetadata rhs)IntegergetCharOctetLength()intgetDataType()IntegergetDecimalDigits()StringgetName()intgetPosition()intgetSize()StringgetTypeName()booleanisAutoIncrement()booleanisNullable()voidsetAutoIncrement(boolean autoIncrement)voidsetCharOctetLength(Integer charOctetLength)voidsetDataType(int dataType)voidsetDecimalDigits(Integer decimalDigits)voidsetName(String name)voidsetNullable(boolean nullable)voidsetPosition(int position)voidsetSize(int size)voidsetTypeName(String typeName)StringtoString()StringtoStringFixedWidth(Collection<ColumnMetadata> allColumns)StringtypeToString()
-
-
-
Constructor Detail
-
ColumnMetadata
public ColumnMetadata(ResultSet columnMetadataRs) throws SQLException
- Throws:
SQLException
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDataType
public int getDataType()
-
setDataType
public void setDataType(int dataType)
-
getTypeName
public String getTypeName()
-
setTypeName
public void setTypeName(String typeName)
-
getSize
public int getSize()
-
setSize
public void setSize(int size)
-
getDecimalDigits
public Integer getDecimalDigits()
-
setDecimalDigits
public void setDecimalDigits(Integer decimalDigits)
-
getPosition
public int getPosition()
-
setPosition
public void setPosition(int position)
-
isNullable
public boolean isNullable()
-
setNullable
public void setNullable(boolean nullable)
-
getCharOctetLength
public Integer getCharOctetLength()
-
setCharOctetLength
public void setCharOctetLength(Integer charOctetLength)
-
isAutoIncrement
public boolean isAutoIncrement()
-
setAutoIncrement
public void setAutoIncrement(boolean autoIncrement)
-
typeToString
public String typeToString()
-
toStringFixedWidth
public String toStringFixedWidth(Collection<ColumnMetadata> allColumns)
-
compareTo
public int compareTo(ColumnMetadata rhs)
- Specified by:
compareToin interfaceComparable<ColumnMetadata>
-
-