|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.pentaho.di.core.row.ValueMeta
public class ValueMeta
| Field Summary | |
|---|---|
static String |
DEFAULT_DATE_FORMAT_MASK
|
static boolean |
EMPTY_STRING_AND_NULL_ARE_DIFFERENT
|
static String[] |
SINGLE_BYTE_ENCODINGS
|
static String[] |
trimTypeCode
The trim type codes |
static String[] |
trimTypeDesc
The trim description |
static String |
XML_DATA_TAG
|
static String |
XML_META_TAG
|
| Fields inherited from interface org.pentaho.di.core.row.ValueMetaInterface |
|---|
DEFAULT_INTEGER_LENGTH, SORT_TYPE_ASCENDING, SORT_TYPE_DESCENDING, SORT_TYPE_NOT_SORTED, sortTypeCodes, STORAGE_TYPE_BINARY_STRING, STORAGE_TYPE_INDEXED, STORAGE_TYPE_NORMAL, storageTypeCodes, TRIM_TYPE_BOTH, TRIM_TYPE_LEFT, TRIM_TYPE_NONE, TRIM_TYPE_RIGHT, TYPE_BIGNUMBER, TYPE_BINARY, TYPE_BOOLEAN, TYPE_DATE, TYPE_INTEGER, TYPE_NONE, TYPE_NUMBER, TYPE_SERIALIZABLE, TYPE_STRING, typeCodes |
| Constructor Summary | |
|---|---|
ValueMeta()
|
|
ValueMeta(DataInputStream inputStream)
|
|
ValueMeta(Node node)
|
|
ValueMeta(String name)
|
|
ValueMeta(String name,
int type)
|
|
ValueMeta(String name,
int type,
int storageType)
|
|
ValueMeta(String name,
int type,
int length,
int precision)
|
|
| Method Summary | |
|---|---|
ValueMeta |
clone()
|
Object |
cloneValueData(Object object)
Clones the data. |
int |
compare(Object data1,
Object data2)
Compare 2 values of the same data type |
int |
compare(Object data1,
ValueMetaInterface meta2,
Object data2)
Compare 2 values of the same data type |
Object |
convertBinaryStringToNativeType(byte[] binary)
Convert the binary data to the actual data type. - byte[] --> Long (Integer) - byte[] --> Double (Number) - byte[] --> BigDecimal (BigNumber) - byte[] --> Date (Date) - byte[] --> Boolean (Boolean) - byte[] --> byte[] (Binary) |
Object |
convertData(ValueMetaInterface meta2,
Object data2)
Convert the specified data to the data type specified in this object. |
Object |
convertDataCompatible(ValueMetaInterface meta2,
Object data2)
Convert the specified data to the data type specified in this object. |
Object |
convertDataFromString(String pol,
ValueMetaInterface convertMeta,
String nullIf,
String ifNull,
int trim_type)
Convert the specified string to the data type specified in this object. |
Object |
convertDataUsingConversionMetaData(Object data2)
Convert an object to the data type specified in the conversion metadata |
Object |
convertNormalStorageTypeToBinaryString(Object object)
Convert a normal storage type to a binary string object. |
static Boolean |
convertStringToBoolean(String string)
|
Object |
convertToBinaryStringStorageType(Object object)
Converts the specified data object to the binary string storage type. |
Object |
convertToNormalStorageType(Object object)
Converts the specified data object to the normal storage type. |
Value |
createOriginalValue(Object data)
Create an old-style value for backward compatibility reasons |
static String[] |
getAllTypes()
Get an array of String describing the possible types a Value can have. |
BigDecimal |
getBigNumber(Object object)
Convert the supplied data to a BigNumber |
byte[] |
getBinary(Object object)
Convert the supplied data to binary data |
byte[] |
getBinaryString(Object object)
convert the supplied data to a binary string representation (for writing text) |
Boolean |
getBoolean(Object object)
Convert the supplied data to a Boolean |
String |
getComments()
|
String |
getCompatibleString(Object object)
Convert the supplied data to a String compatible with version 2.5. |
String |
getConversionMask()
|
ValueMetaInterface |
getConversionMetadata()
This conversion metadata can be attached to a String object to see where it came from and with which mask it was generated, the encoding, the local languages used, padding, etc. |
String |
getCurrencySymbol()
|
String |
getDataXML(Object object)
|
Date |
getDate(Object object)
Convert the supplied data to a Date |
SimpleDateFormat |
getDateFormat()
|
Locale |
getDateFormatLocale()
|
DecimalFormat |
getDecimalFormat()
|
DecimalFormat |
getDecimalFormat(boolean useBigDecimal)
|
String |
getDecimalSymbol()
|
String |
getGroupingSymbol()
|
Object[] |
getIndex()
|
Long |
getInteger(Object object)
Convert the supplied data to an Integer |
int |
getLength()
|
String |
getMetaXML()
|
String |
getName()
|
Double |
getNumber(Object object)
Convert the supplied data to a Number |
long |
getNumberOfBinaryStringConversions()
|
String |
getOrigin()
|
int |
getOriginalColumnType()
store original JDBC RecordSetMetaData for later use |
String |
getOriginalColumnTypeName()
|
int |
getOriginalPrecision()
|
int |
getOriginalScale()
|
int |
getPrecision()
|
ValueMetaInterface |
getStorageMetadata()
|
int |
getStorageType()
|
static int |
getStorageType(String desc)
Convert the String description of a storage type to an integer type. |
static String |
getStorageTypeCode(int storageType)
|
String |
getStorageTypeDesc()
Return the storage type of a value in a textual form: "normal", "binary-string", "indexes" |
String |
getString(Object object)
Convert the supplied data to a String |
String |
getStringEncoding()
|
int |
getTrimType()
|
static int |
getTrimTypeByCode(String tt)
|
static int |
getTrimTypeByDesc(String tt)
|
static String |
getTrimTypeCode(int i)
|
static String[] |
getTrimTypeCodes()
|
static String |
getTrimTypeDesc(int i)
|
static String[] |
getTrimTypeDescriptions()
|
int |
getType()
|
static int |
getType(String desc)
Convert the String description of a type to an integer type. |
String |
getTypeDesc()
Return the type of a value in a textual form: "String", "Number", "Integer", "Boolean", "Date", ... |
static String |
getTypeDesc(int type)
TODO: change Desc to Code all over the place. |
static String[] |
getTypes()
get an array of String describing the possible types a Value can have. |
Object |
getValue(Node node)
Convert a data XML node to an Object that corresponds to the metadata. |
Object |
getValueData(Value value)
Extracts the primitive data from an old style Value object |
int |
hashCode(Object object)
Calculate the hashcode of the specified data object |
boolean |
isBigNumber()
Checks whether or not the value is a Big Number |
boolean |
isBigNumberFormatting()
|
boolean |
isBinary()
Checks whether or not this value is of type Binary |
boolean |
isBoolean()
Checks whether or not this value is a boolean |
boolean |
isCaseInsensitive()
|
boolean |
isDate()
Checks whether or not this value is a Date |
boolean |
isDateFormatLenient()
|
boolean |
isInteger()
Checks whether or not this value is an Integer |
boolean |
isLargeTextField()
|
boolean |
isNull(Object data)
Determine if an object is null. |
boolean |
isNumber()
Checks whether or not the value is a Number |
boolean |
isNumeric()
Checks whether or not this Value is Numeric A Value is numeric if it is either of type Number or Integer |
static boolean |
isNumeric(int t)
Checks whether or not the specified type is either Integer or Number |
boolean |
isOriginalAutoIncrement()
|
int |
isOriginalNullable()
|
boolean |
isOriginalSigned()
|
boolean |
isOutputPaddingEnabled()
|
boolean |
isSerializableType()
Checks whether or not this value is of type Serializable |
boolean |
isSingleByteEncoding()
|
boolean |
isSortedAscending()
|
boolean |
isSortedDescending()
|
boolean |
isStorageBinaryString()
|
boolean |
isStorageIndexed()
|
boolean |
isStorageNormal()
|
boolean |
isString()
Checks whether or not the value is a String. |
Object |
readData(DataInputStream inputStream)
De-serialize data from an inputstream. |
boolean |
requiresRealClone()
|
void |
setBigNumberFormatting(boolean bigNumberFormatting)
|
void |
setCaseInsensitive(boolean caseInsensitive)
|
void |
setComments(String comments)
|
void |
setConversionMask(String conversionMask)
|
void |
setConversionMetadata(ValueMetaInterface conversionMetadata)
Attach conversion metadata to a String object to see where it came from and with which mask it was generated, the encoding, the local languages used, padding, etc. |
void |
setCurrencySymbol(String currencySymbol)
|
void |
setDateFormatLenient(boolean dateFormatLenient)
|
void |
setDateFormatLocale(Locale dateFormatLocale)
|
void |
setDecimalSymbol(String decimalSymbol)
|
void |
setGroupingSymbol(String groupingSymbol)
|
void |
setIndex(Object[] index)
|
void |
setLargeTextField(boolean largeTextField)
|
void |
setLength(int length)
|
void |
setLength(int length,
int precision)
|
void |
setName(String name)
|
void |
setNumberOfBinaryStringConversions(long numberOfBinaryStringConversions)
|
void |
setOrigin(String origin)
|
void |
setOriginalAutoIncrement(boolean originalAutoIncrement)
|
void |
setOriginalColumnType(int originalColumnType)
|
void |
setOriginalColumnTypeName(String originalColumnTypeName)
|
void |
setOriginalNullable(int originalNullable)
|
void |
setOriginalPrecision(int originalPrecision)
|
void |
setOriginalScale(int originalScale)
|
void |
setOriginalSigned(boolean originalSigned)
|
void |
setOutputPaddingEnabled(boolean outputPaddingEnabled)
|
void |
setPrecision(int precision)
|
void |
setSortedDescending(boolean sortedDescending)
|
void |
setStorageMetadata(ValueMetaInterface storageMetadata)
|
void |
setStorageType(int storageType)
|
void |
setStringEncoding(String encoding)
|
void |
setTrimType(int trimType)
|
void |
setType(int type)
|
String |
toString()
|
String |
toStringMeta()
a String text representation of this Value, optionally padded to the specified length |
void |
writeData(DataOutputStream outputStream,
Object object)
Serialize the content of the specified data object to the outputStream. |
void |
writeMeta(DataOutputStream outputStream)
Write the content of this class (metadata) to the specified output stream. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_DATE_FORMAT_MASK
public static final String XML_META_TAG
public static final String XML_DATA_TAG
public static final boolean EMPTY_STRING_AND_NULL_ARE_DIFFERENT
public static final String[] trimTypeCode
public static final String[] trimTypeDesc
public static final String[] SINGLE_BYTE_ENCODINGS
| Constructor Detail |
|---|
public ValueMeta()
public ValueMeta(String name)
public ValueMeta(String name,
int type)
public ValueMeta(String name,
int type,
int storageType)
public ValueMeta(String name,
int type,
int length,
int precision)
public ValueMeta(DataInputStream inputStream)
throws KettleFileException,
KettleEOFException
KettleFileException
KettleEOFException
public ValueMeta(Node node)
throws KettleException
KettleException| Method Detail |
|---|
public ValueMeta clone()
clone in interface ValueMetaInterfaceclone in class Objectpublic String getComments()
getComments in interface ValueMetaInterfacepublic void setComments(String comments)
setComments in interface ValueMetaInterfacecomments - the comments to setpublic Object[] getIndex()
getIndex in interface ValueMetaInterfacepublic void setIndex(Object[] index)
setIndex in interface ValueMetaInterfaceindex - the index to setpublic int getLength()
getLength in interface ValueMetaInterfacepublic void setLength(int length)
setLength in interface ValueMetaInterfacelength - the length to set
public void setLength(int length,
int precision)
setLength in interface ValueMetaInterfacelength - the length to setpublic String getName()
getName in interface ValueMetaInterfacepublic void setName(String name)
setName in interface ValueMetaInterfacename - the name to setpublic String getOrigin()
getOrigin in interface ValueMetaInterfacepublic void setOrigin(String origin)
setOrigin in interface ValueMetaInterfaceorigin - the origin to setpublic int getPrecision()
getPrecision in interface ValueMetaInterfacepublic void setPrecision(int precision)
setPrecision in interface ValueMetaInterfaceprecision - the precision to setpublic int getStorageType()
getStorageType in interface ValueMetaInterfacepublic void setStorageType(int storageType)
setStorageType in interface ValueMetaInterfacestorageType - the storageType to setpublic boolean isStorageNormal()
isStorageNormal in interface ValueMetaInterfacepublic boolean isStorageIndexed()
isStorageIndexed in interface ValueMetaInterfacepublic boolean isStorageBinaryString()
isStorageBinaryString in interface ValueMetaInterfacepublic int getType()
getType in interface ValueMetaInterfacepublic void setType(int type)
setType in interface ValueMetaInterfacetype - the type to setpublic String getConversionMask()
getConversionMask in interface ValueMetaInterfacepublic void setConversionMask(String conversionMask)
setConversionMask in interface ValueMetaInterfaceconversionMask - the conversionMask to setpublic String getStringEncoding()
getStringEncoding in interface ValueMetaInterfacepublic void setStringEncoding(String encoding)
setStringEncoding in interface ValueMetaInterfaceencoding - the encoding to setpublic String getDecimalSymbol()
getDecimalSymbol in interface ValueMetaInterfacepublic void setDecimalSymbol(String decimalSymbol)
setDecimalSymbol in interface ValueMetaInterfacedecimalSymbol - the decimalSymbol to setpublic String getGroupingSymbol()
getGroupingSymbol in interface ValueMetaInterfacepublic void setGroupingSymbol(String groupingSymbol)
setGroupingSymbol in interface ValueMetaInterfacegroupingSymbol - the groupingSymbol to setpublic String getCurrencySymbol()
getCurrencySymbol in interface ValueMetaInterfacepublic void setCurrencySymbol(String currencySymbol)
setCurrencySymbol in interface ValueMetaInterfacecurrencySymbol - the currencySymbol to setpublic boolean isCaseInsensitive()
isCaseInsensitive in interface ValueMetaInterfacepublic void setCaseInsensitive(boolean caseInsensitive)
setCaseInsensitive in interface ValueMetaInterfacecaseInsensitive - the caseInsensitive to setpublic boolean isSortedDescending()
isSortedDescending in interface ValueMetaInterfacepublic void setSortedDescending(boolean sortedDescending)
setSortedDescending in interface ValueMetaInterfacesortedDescending - the sortedDescending to setpublic boolean isOutputPaddingEnabled()
isOutputPaddingEnabled in interface ValueMetaInterfacepublic void setOutputPaddingEnabled(boolean outputPaddingEnabled)
setOutputPaddingEnabled in interface ValueMetaInterfaceoutputPaddingEnabled - Set to true if output padding is to be enabled (padding to specified length)public boolean isLargeTextField()
isLargeTextField in interface ValueMetaInterfacepublic void setLargeTextField(boolean largeTextField)
setLargeTextField in interface ValueMetaInterfacelargeTextField - Set to true if this is to be a large text field (CLOB, TEXT) with arbitrary length.public boolean isDateFormatLenient()
isDateFormatLenient in interface ValueMetaInterfacepublic void setDateFormatLenient(boolean dateFormatLenient)
setDateFormatLenient in interface ValueMetaInterfacedateFormatLenient - the dateFormatLenient to setpublic Locale getDateFormatLocale()
getDateFormatLocale in interface ValueMetaInterfacepublic void setDateFormatLocale(Locale dateFormatLocale)
setDateFormatLocale in interface ValueMetaInterfacedateFormatLocale - the dateFormatLocale to setpublic SimpleDateFormat getDateFormat()
getDateFormat in interface ValueMetaInterfacepublic DecimalFormat getDecimalFormat()
getDecimalFormat in interface ValueMetaInterfacepublic DecimalFormat getDecimalFormat(boolean useBigDecimal)
getDecimalFormat in interface ValueMetaInterfacepublic static Boolean convertStringToBoolean(String string)
public Object convertToNormalStorageType(Object object)
throws KettleValueException
convertToNormalStorageType in interface ValueMetaInterfaceobject - the data object to convert
KettleValueException - In case there is a data conversion error.
public Object convertToBinaryStringStorageType(Object object)
throws KettleValueException
convertToBinaryStringStorageType in interface ValueMetaInterfaceobject - the data object to convert
KettleValueException - In case there is a data conversion error.
public Object convertBinaryStringToNativeType(byte[] binary)
throws KettleValueException
convertBinaryStringToNativeType in interface ValueMetaInterfacebinary -
KettleValueException
public Object convertNormalStorageTypeToBinaryString(Object object)
throws KettleValueException
ValueMetaInterface
convertNormalStorageTypeToBinaryString in interface ValueMetaInterfaceobject - The object expressed in a normal storage type
KettleValueException - in case there is a data conversion error
public Object cloneValueData(Object object)
throws KettleValueException
cloneValueData in interface ValueMetaInterfaceKettleValueException
public String getCompatibleString(Object object)
throws KettleValueException
ValueMetaInterface
getCompatibleString in interface ValueMetaInterfaceKettleValueException
public String getString(Object object)
throws KettleValueException
ValueMetaInterface
getString in interface ValueMetaInterfaceKettleValueException
public Double getNumber(Object object)
throws KettleValueException
ValueMetaInterface
getNumber in interface ValueMetaInterfaceKettleValueException
public Long getInteger(Object object)
throws KettleValueException
ValueMetaInterface
getInteger in interface ValueMetaInterfaceKettleValueException
public BigDecimal getBigNumber(Object object)
throws KettleValueException
ValueMetaInterface
getBigNumber in interface ValueMetaInterfaceKettleValueException
public Boolean getBoolean(Object object)
throws KettleValueException
ValueMetaInterface
getBoolean in interface ValueMetaInterfaceKettleValueException
public Date getDate(Object object)
throws KettleValueException
ValueMetaInterface
getDate in interface ValueMetaInterfaceKettleValueException
public byte[] getBinary(Object object)
throws KettleValueException
ValueMetaInterface
getBinary in interface ValueMetaInterfaceKettleValueException
public byte[] getBinaryString(Object object)
throws KettleValueException
ValueMetaInterface
getBinaryString in interface ValueMetaInterfaceKettleValueExceptionpublic boolean isString()
isString in interface ValueMetaInterfacepublic boolean isDate()
isDate in interface ValueMetaInterfacepublic boolean isBigNumber()
isBigNumber in interface ValueMetaInterfacepublic boolean isNumber()
isNumber in interface ValueMetaInterfacepublic boolean isBoolean()
isBoolean in interface ValueMetaInterfacepublic boolean isSerializableType()
isSerializableType in interface ValueMetaInterfacepublic boolean isBinary()
isBinary in interface ValueMetaInterfacepublic boolean isInteger()
isInteger in interface ValueMetaInterfacepublic boolean isNumeric()
isNumeric in interface ValueMetaInterfacepublic static final boolean isNumeric(int t)
t - the type to check
public boolean isSortedAscending()
public String getTypeDesc()
getTypeDesc in interface ValueMetaInterfacepublic String getStorageTypeDesc()
public String toString()
toString in class Objectpublic String toStringMeta()
toStringMeta in interface ValueMetaInterface
public void writeData(DataOutputStream outputStream,
Object object)
throws KettleFileException
ValueMetaInterface
writeData in interface ValueMetaInterfaceoutputStream - the outputstream to write toobject - the data object to serialize
KettleFileException - in case a I/O error occurs
public Object readData(DataInputStream inputStream)
throws KettleFileException,
KettleEOFException,
SocketTimeoutException
ValueMetaInterface
readData in interface ValueMetaInterfaceinputStream - the input stream to read from
KettleFileException - in case a I/O error occurs
KettleEOFException - When we have read all the data there is to read
SocketTimeoutException - In case there is a timeout (when set on a socket) during reading
public void writeMeta(DataOutputStream outputStream)
throws KettleFileException
ValueMetaInterface
writeMeta in interface ValueMetaInterfaceoutputStream - the outputstream to write to
KettleFileException - in case a I/O error occurs
public String getMetaXML()
throws IOException
getMetaXML in interface ValueMetaInterfaceIOException - Thrown in case there is an (Base64/GZip) decoding problem
public String getDataXML(Object object)
throws IOException
getDataXML in interface ValueMetaInterfaceobject - The data to serialize as XML
IOException - Thrown in case there is an (Base64/GZip) decoding problem
public Object getValue(Node node)
throws KettleException
getValue in interface ValueMetaInterfacenode - the node to retrieve the data value from
IOException - thrown in case there is a problem with the XML to object conversion
KettleException - thrown in case there is a problem with the XML to object conversionpublic static final String[] getTypes()
public static final String[] getAllTypes()
public static final String getTypeDesc(int type)
type - the type
public static final int getType(String desc)
desc - The description of the type to convert
public static final int getStorageType(String desc)
desc - The description of the storage type to convert
public static final String getStorageTypeCode(int storageType)
public boolean isNull(Object data)
throws KettleValueException
isNull in interface ValueMetaInterfacedata - the object to test
KettleValueException - in case there is a conversion error (only thrown in case of lazy conversion)
public int compare(Object data1,
Object data2)
throws KettleValueException
compare in interface ValueMetaInterfacedata1 - the first valuedata2 - the second value
KettleValueException - In case we get conversion errors
public int compare(Object data1,
ValueMetaInterface meta2,
Object data2)
throws KettleValueException
compare in interface ValueMetaInterfacedata1 - the first valuemeta2 - the second value's metadatadata2 - the second value
KettleValueException - In case we get conversion errors
public Object convertData(ValueMetaInterface meta2,
Object data2)
throws KettleValueException
convertData in interface ValueMetaInterfacemeta2 - the metadata of the object to be converteddata2 - the data of the object to be converted
KettleValueException - in case there is a data conversion error
public Object convertDataCompatible(ValueMetaInterface meta2,
Object data2)
throws KettleValueException
convertDataCompatible in interface ValueMetaInterfacemeta2 - the metadata of the object to be converteddata2 - the data of the object to be converted
KettleValueException - in case there is a data conversion error
public Object convertDataUsingConversionMetaData(Object data2)
throws KettleValueException
convertDataUsingConversionMetaData in interface ValueMetaInterfacedata - The data
KettleValueException - in case there is a conversion error.
public Object convertDataFromString(String pol,
ValueMetaInterface convertMeta,
String nullIf,
String ifNull,
int trim_type)
throws KettleValueException
convertDataFromString in interface ValueMetaInterfacepol - the string to be convertedconvertMeta - the metadata of the object (only string type) to be convertednullIf - set the object to null if pos equals nullif (IgnoreCase)ifNull - set the object to ifNull when pol is empty or nulltrim_type - the trim type to be used (ValueMetaInterface.TRIM_TYPE_XXX)
KettleValueException - in case there is a data conversion error
public int hashCode(Object object)
throws KettleValueException
hashCode in interface ValueMetaInterfaceobject - the data value to calculate a hashcode for
KettleValueException
public Value createOriginalValue(Object data)
throws KettleValueException
createOriginalValue in interface ValueMetaInterfacedata - the data to store in the value
KettleValueException - case there is a data conversion problem
public Object getValueData(Value value)
throws KettleValueException
getValueData in interface ValueMetaInterfacevalue - the old style Value object
KettleValueException - case there is a data conversion problempublic ValueMetaInterface getStorageMetadata()
getStorageMetadata in interface ValueMetaInterfacepublic void setStorageMetadata(ValueMetaInterface storageMetadata)
setStorageMetadata in interface ValueMetaInterfacestorageMetadata - the storageMetadata to setpublic int getTrimType()
getTrimType in interface ValueMetaInterfacepublic void setTrimType(int trimType)
setTrimType in interface ValueMetaInterfacetrimType - the trimType to setpublic static final int getTrimTypeByCode(String tt)
public static final int getTrimTypeByDesc(String tt)
public static final String getTrimTypeCode(int i)
public static final String getTrimTypeDesc(int i)
public ValueMetaInterface getConversionMetadata()
ValueMetaInterface
getConversionMetadata in interface ValueMetaInterfacepublic void setConversionMetadata(ValueMetaInterface conversionMetadata)
ValueMetaInterface
setConversionMetadata in interface ValueMetaInterfaceconversionMetadata - the conversionMetadata to setpublic boolean isSingleByteEncoding()
isSingleByteEncoding in interface ValueMetaInterfacepublic long getNumberOfBinaryStringConversions()
getNumberOfBinaryStringConversions in interface ValueMetaInterfacepublic void setNumberOfBinaryStringConversions(long numberOfBinaryStringConversions)
setNumberOfBinaryStringConversions in interface ValueMetaInterfacenumberOfBinaryStringConversions - the number of binary string to native data type done with this object conversions to setpublic boolean isOriginalAutoIncrement()
isOriginalAutoIncrement in interface ValueMetaInterfacepublic void setOriginalAutoIncrement(boolean originalAutoIncrement)
setOriginalAutoIncrement in interface ValueMetaInterfacepublic int getOriginalColumnType()
ValueMetaInterface
getOriginalColumnType in interface ValueMetaInterfaceResultSetMetaDatapublic void setOriginalColumnType(int originalColumnType)
setOriginalColumnType in interface ValueMetaInterfacepublic String getOriginalColumnTypeName()
getOriginalColumnTypeName in interface ValueMetaInterfacepublic void setOriginalColumnTypeName(String originalColumnTypeName)
setOriginalColumnTypeName in interface ValueMetaInterfacepublic int isOriginalNullable()
isOriginalNullable in interface ValueMetaInterfacepublic void setOriginalNullable(int originalNullable)
setOriginalNullable in interface ValueMetaInterfacepublic int getOriginalPrecision()
getOriginalPrecision in interface ValueMetaInterfacepublic void setOriginalPrecision(int originalPrecision)
setOriginalPrecision in interface ValueMetaInterfacepublic int getOriginalScale()
getOriginalScale in interface ValueMetaInterfacepublic void setOriginalScale(int originalScale)
setOriginalScale in interface ValueMetaInterfacepublic boolean isOriginalSigned()
isOriginalSigned in interface ValueMetaInterfacepublic void setOriginalSigned(boolean originalSigned)
setOriginalSigned in interface ValueMetaInterfacepublic boolean isBigNumberFormatting()
public void setBigNumberFormatting(boolean bigNumberFormatting)
bigNumberFormatting - the bigNumberFormatting flag to set : true if BigNumbers of formatted as wellpublic static String[] getTrimTypeCodes()
public static String[] getTrimTypeDescriptions()
public boolean requiresRealClone()
requiresRealClone in interface ValueMetaInterface
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||