Class DefaultColumnDefinition
java.lang.Object
com.illumon.dataobjects.generated.DefaultColumnDefinition
- All Implemented Interfaces:
com.fishlib.base.Copyable<DefaultColumnDefinition>,com.fishlib.base.log.LogOutputAppendable,com.fishlib.base.SafeCloneable<DefaultColumnDefinition>,com.fishlib.dataobjects.persistence.WObjectStreamConstants,com.fishlib.dataobjects.WAbstractDataObject,Externalizable,Serializable,Cloneable
- Direct Known Subclasses:
ColumnDefinition
public class DefaultColumnDefinition
extends Object
implements com.fishlib.dataobjects.WAbstractDataObject, Externalizable, com.fishlib.dataobjects.persistence.WObjectStreamConstants, com.fishlib.base.log.LogOutputAppendable, com.fishlib.base.Copyable<DefaultColumnDefinition>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptioncom.fishlib.dataobjects.WColumnSetstatic final Stringprotected intstatic final intstatic final intstatic final intstatic final intprotected Classprotected Classprotected intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprotected Booleanprotected Stringprotected Stringprotected Stringprotected intFields inherited from interface com.fishlib.dataobjects.persistence.WObjectStreamConstants
ADD_CLASS, ADD_COLUMN_SET_CLASS, ADD_ENUM, ADD_ENUM_LONG, ADO_ARRAY_TYPE, ARRAY_TYPE, BOOLEAN_TYPE, BYTE_ARRAY_TYPE, BYTE_TYPE, DATE_TYPE, DOUBLE_ARRAY_TYPE, DOUBLE_TYPE, FLOAT_ARRAY_TYPE, FLOAT_TYPE, INT_ARRAY_TYPE, INTEGER_TYPE, KNOWN_ENUM, KNOWN_ENUM_LONG, LINKED_MAP_TYPE, LINKED_SET_TYPE, LONG_ARRAY_TYPE, LONG_STRING_TYPE, LONG_TYPE, MAP_TYPE, NULL_TYPE, OBJECT_TYPE, SET_TYPE, STRING_ARRAY_TYPE, STRING_TYPE, TREE_MAP_TYPE, TREE_SET_TYPE -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncom.fishlib.base.log.LogOutputappend(com.fishlib.base.log.LogOutput logOutput) clone()voidbooleanbytegetByte(int index) bytegetByte(int[] index) bytecom.fishlib.dataobjects.WColumnSetstatic Stringstatic com.fishlib.dataobjects.WColumnSetintgetDate(int index) getDate(int[] index) doublegetDouble(int index) doublegetDouble(int[] index) doubleintintgetInt(int index) intgetInt(int[] index) intlonggetLong(int index) longgetLong(int[] index) longgetName()intgetString(int index) getString(int[] index) getValue(int index) getValue(int[] index) inthashCode()voidvoidsetByte(int index, byte data) voidvoidsetColumnType(int columnType) voidsetComponentType(Class componentType) voidsetDataType(Class dataType) voidvoidvoidsetDouble(int index, double data) voidvoidsetEncoding(int encoding) voidsetInt(int index, int data) voidvoidsetIsVarSizeString(Boolean isVarSizeString) voidsetLong(int index, long data) voidvoidvoidsetObjectCodecArguments(String objectCodecArguments) voidsetObjectCodecClass(String objectCodecClass) voidsetObjectWidth(int objectWidth) voidvoidvoidvoidtoString()void
-
Field Details
-
COLUMNTYPE_NORMAL
public static final int COLUMNTYPE_NORMAL- See Also:
-
COLUMNTYPE_GROUPING
public static final int COLUMNTYPE_GROUPING- See Also:
-
COLUMNTYPE_PARTITIONING
public static final int COLUMNTYPE_PARTITIONING- See Also:
-
COLUMNTYPE_VIRTUAL
public static final int COLUMNTYPE_VIRTUAL- See Also:
-
ENCODING_ISO_8859_1
public static final int ENCODING_ISO_8859_1- See Also:
-
ENCODING_UTF_8
public static final int ENCODING_UTF_8- See Also:
-
ENCODING_US_ASCII
public static final int ENCODING_US_ASCII- See Also:
-
ENCODING_UTF_16
public static final int ENCODING_UTF_16- See Also:
-
ENCODING_UTF_16BE
public static final int ENCODING_UTF_16BE- See Also:
-
ENCODING_UTF_16LE
public static final int ENCODING_UTF_16LE- See Also:
-
columnSetName_
- See Also:
-
columnSet_
public com.fishlib.dataobjects.WColumnSet columnSet_ -
INDEX_OF_NAME
public static final int INDEX_OF_NAME- See Also:
-
name
-
INDEX_OF_DATATYPE
public static final int INDEX_OF_DATATYPE- See Also:
-
dataType
-
INDEX_OF_COMPONENTTYPE
public static final int INDEX_OF_COMPONENTTYPE- See Also:
-
componentType
-
INDEX_OF_COLUMNTYPE
public static final int INDEX_OF_COLUMNTYPE- See Also:
-
columnType
protected int columnType -
INDEX_OF_ISVARSIZESTRING
public static final int INDEX_OF_ISVARSIZESTRING- See Also:
-
isVarSizeString
-
INDEX_OF_ENCODING
public static final int INDEX_OF_ENCODING- See Also:
-
encoding
protected int encoding -
INDEX_OF_OBJECTCODECCLASS
public static final int INDEX_OF_OBJECTCODECCLASS- See Also:
-
objectCodecClass
-
INDEX_OF_OBJECTCODECARGUMENTS
public static final int INDEX_OF_OBJECTCODECARGUMENTS- See Also:
-
objectCodecArguments
-
INDEX_OF_OBJECTWIDTH
public static final int INDEX_OF_OBJECTWIDTH- See Also:
-
objectWidth
protected int objectWidth
-
-
Constructor Details
-
DefaultColumnDefinition
public DefaultColumnDefinition() -
DefaultColumnDefinition
-
DefaultColumnDefinition
-
-
Method Details
-
getColumnSetName
-
getColumnSetStatic
public static com.fishlib.dataobjects.WColumnSet getColumnSetStatic() -
getColumnSet
public com.fishlib.dataobjects.WColumnSet getColumnSet()- Specified by:
getColumnSetin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getName
-
setName
-
getDataType
-
setDataType
-
getComponentType
-
setComponentType
-
getColumnType
public int getColumnType() -
setColumnType
public void setColumnType(int columnType) -
getIsVarSizeString
-
setIsVarSizeString
-
getEncoding
public int getEncoding() -
setEncoding
public void setEncoding(int encoding) -
getObjectCodecClass
-
setObjectCodecClass
-
getObjectCodecArguments
-
setObjectCodecArguments
-
getObjectWidth
public int getObjectWidth() -
setObjectWidth
public void setObjectWidth(int objectWidth) -
getString
- Specified by:
getStringin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getInt
public int getInt(int index) - Specified by:
getIntin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getDouble
public double getDouble(int index) - Specified by:
getDoublein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getLong
public long getLong(int index) - Specified by:
getLongin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getByte
public byte getByte(int index) - Specified by:
getBytein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getDate
- Specified by:
getDatein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getString
- Specified by:
getStringin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getInt
public int getInt(int[] index) - Specified by:
getIntin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getDouble
public double getDouble(int[] index) - Specified by:
getDoublein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getLong
public long getLong(int[] index) - Specified by:
getLongin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getByte
public byte getByte(int[] index) - Specified by:
getBytein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getDate
- Specified by:
getDatein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getString
- Specified by:
getStringin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getInt
- Specified by:
getIntin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getDouble
- Specified by:
getDoublein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getLong
- Specified by:
getLongin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getByte
- Specified by:
getBytein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getDate
- Specified by:
getDatein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setString
- Specified by:
setStringin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setInt
public void setInt(int index, int data) - Specified by:
setIntin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setDouble
public void setDouble(int index, double data) - Specified by:
setDoublein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setLong
public void setLong(int index, long data) - Specified by:
setLongin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setByte
public void setByte(int index, byte data) - Specified by:
setBytein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setDate
- Specified by:
setDatein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setString
- Specified by:
setStringin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setInt
- Specified by:
setIntin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setDouble
- Specified by:
setDoublein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setLong
- Specified by:
setLongin interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setByte
- Specified by:
setBytein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setDate
- Specified by:
setDatein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getValue
- Specified by:
getValuein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getValue
- Specified by:
getValuein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
getValue
- Specified by:
getValuein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setValue
- Specified by:
setValuein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
setValue
- Specified by:
setValuein interfacecom.fishlib.dataobjects.WAbstractDataObject
-
copyValues
- Specified by:
copyValuesin interfacecom.fishlib.base.Copyable<DefaultColumnDefinition>
-
toString
-
append
public com.fishlib.base.log.LogOutput append(com.fishlib.base.log.LogOutput logOutput) - Specified by:
appendin interfacecom.fishlib.base.log.LogOutputAppendable
-
equals
-
hashCode
public int hashCode() -
clone
-
safeClone
- Specified by:
safeClonein interfacecom.fishlib.base.SafeCloneable<DefaultColumnDefinition>
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-