| Constructor and Description |
|---|
RowMetaAndData() |
RowMetaAndData(RowMetaInterface rowMeta,
Object... data) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(String valueName,
int valueType,
Object valueData) |
void |
addValue(ValueMetaInterface valueMeta,
Object valueData) |
void |
clear() |
RowMetaAndData |
clone() |
int |
compare(RowMetaAndData compare,
int[] is,
boolean[] bs) |
boolean |
equals(Object obj) |
BigDecimal |
getBigNumber(int index,
BigDecimal def) |
BigDecimal |
getBigNumber(String valueName,
BigDecimal def) |
byte[] |
getBinary(int index,
byte[] def) |
byte[] |
getBinary(String valueName,
byte[] def) |
boolean |
getBoolean(int index,
boolean def) |
boolean |
getBoolean(String valueName,
boolean def) |
Object[] |
getData() |
Date |
getDate(int index,
Date def) |
Date |
getDate(String valueName,
Date def) |
Long |
getInteger(int index) |
long |
getInteger(int index,
long def) |
Long |
getInteger(String valueName) |
long |
getInteger(String valueName,
long def) |
double |
getNumber(int index,
double def) |
double |
getNumber(String valueName,
double def) |
RowMetaInterface |
getRowMeta() |
String |
getString(int index,
String def) |
String |
getString(String valueName,
String def) |
ValueMetaInterface |
getValueMeta(int index) |
int |
hashCode() |
boolean |
isNumeric(int index) |
void |
removeValue(int index) |
void |
removeValue(String valueName) |
void |
setData(Object[] data) |
void |
setRowMeta(RowMetaInterface rowMeta) |
int |
size() |
String |
toString() |
public RowMetaAndData()
public RowMetaAndData(RowMetaInterface rowMeta, Object... data)
rowMeta - data - public RowMetaAndData clone()
public Object[] getData()
public void setData(Object[] data)
data - the data to setpublic RowMetaInterface getRowMeta()
public void setRowMeta(RowMetaInterface rowMeta)
rowMeta - the rowMeta to setpublic void addValue(ValueMetaInterface valueMeta, Object valueData)
public void clear()
public long getInteger(String valueName, long def) throws KettleValueException
KettleValueExceptionpublic long getInteger(int index,
long def)
throws KettleValueException
KettleValueExceptionpublic Long getInteger(String valueName) throws KettleValueException
KettleValueExceptionpublic Long getInteger(int index) throws KettleValueException
KettleValueExceptionpublic double getNumber(String valueName, double def) throws KettleValueException
KettleValueExceptionpublic double getNumber(int index,
double def)
throws KettleValueException
KettleValueExceptionpublic Date getDate(String valueName, Date def) throws KettleValueException
KettleValueExceptionpublic Date getDate(int index, Date def) throws KettleValueException
KettleValueExceptionpublic BigDecimal getBigNumber(String valueName, BigDecimal def) throws KettleValueException
KettleValueExceptionpublic BigDecimal getBigNumber(int index, BigDecimal def) throws KettleValueException
KettleValueExceptionpublic boolean getBoolean(String valueName, boolean def) throws KettleValueException
KettleValueExceptionpublic boolean getBoolean(int index,
boolean def)
throws KettleValueException
KettleValueExceptionpublic String getString(String valueName, String def) throws KettleValueException
KettleValueExceptionpublic String getString(int index, String def) throws KettleValueException
KettleValueExceptionpublic byte[] getBinary(String valueName, byte[] def) throws KettleValueException
KettleValueExceptionpublic byte[] getBinary(int index,
byte[] def)
throws KettleValueException
KettleValueExceptionpublic int compare(RowMetaAndData compare, int[] is, boolean[] bs) throws KettleValueException
KettleValueExceptionpublic boolean isNumeric(int index)
public int size()
public ValueMetaInterface getValueMeta(int index)
public void removeValue(String valueName) throws KettleValueException
KettleValueExceptionpublic void removeValue(int index)