public interface ColumnMetaData
extends java.io.Serializable, java.lang.Cloneable
Modifier and Type | Method and Description |
---|---|
ColumnMetaData |
clone() |
ColumnType |
getColumnType()
Get the type of column
|
java.lang.String |
getName()
Get the name of the specified column
|
boolean |
isValid(java.lang.Object input)
Is the given object valid for this column,
given the column type and any
restrictions given by the
ColumnMetaData object?
|
boolean |
isValid(Writable writable)
Is the given Writable valid for this column, given the column type and any restrictions given by the
ColumnMetaData object?
|
void |
setName(java.lang.String name)
Setter for the name
|
java.lang.String getName()
void setName(java.lang.String name)
name
- ColumnType getColumnType()
boolean isValid(Writable writable)
writable
- Writable to checkboolean isValid(java.lang.Object input)
input
- object to checkColumnMetaData clone()