Package org.pentaho.di.core.row
Class ValueMetaAndData
java.lang.Object
org.pentaho.di.core.row.ValueMetaAndData
-
Field Summary
-
Constructor Summary
ConstructorDescriptionValueMetaAndData
(String valueName, Object valueData) ValueMetaAndData
(ValueMetaInterface valueMeta, Object valueData) ValueMetaAndData
(Node valnode) Construct a new Value and read the data from XML -
Method Summary
Modifier and TypeMethodDescriptionclone()
getXML()
Produce the XML representation of this value.boolean
Read the data for this Value from an XML Nodevoid
setValueData
(Object valueData) void
setValueMeta
(ValueMetaInterface valueMeta) toString()
-
Field Details
-
XML_TAG
- See Also:
-
VALUE_REPOSITORY_NUMBER_CONVERSION_MASK
- See Also:
-
VALUE_REPOSITORY_INTEGER_CONVERSION_MASK
- See Also:
-
VALUE_REPOSITORY_DATE_CONVERSION_MASK
- See Also:
-
VALUE_REPOSITORY_DECIMAL_SYMBOL
- See Also:
-
VALUE_REPOSITORY_GROUPING_SYMBOL
- See Also:
-
-
Constructor Details
-
ValueMetaAndData
public ValueMetaAndData() -
ValueMetaAndData
- Parameters:
valueMeta
-valueData
-
-
ValueMetaAndData
- Throws:
KettleValueException
-
ValueMetaAndData
Construct a new Value and read the data from XML- Parameters:
valnode
- The XML Node to read from.
-
-
Method Details
-
clone
-
toString
-
getXML
Produce the XML representation of this value.- Returns:
- a String containing the XML to represent this Value.
- Throws:
KettleValueException
- in case there is a data conversion error, only throws in case of lazy conversion
-
loadXML
Read the data for this Value from an XML Node- Parameters:
valnode
- The XML Node to read from- Returns:
- true if all went well, false if something went wrong.
-
toStringMeta
-
getValueData
- Returns:
- the valueData
-
setValueData
- Parameters:
valueData
- the valueData to set
-
getValueMeta
- Returns:
- the valueMeta
-
setValueMeta
- Parameters:
valueMeta
- the valueMeta to set
-