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
KettleValueException
public long getInteger(int index, long def) throws KettleValueException
KettleValueException
public Long getInteger(String valueName) throws KettleValueException
KettleValueException
public Long getInteger(int index) throws KettleValueException
KettleValueException
public double getNumber(String valueName, double def) throws KettleValueException
KettleValueException
public double getNumber(int index, double def) throws KettleValueException
KettleValueException
public Date getDate(String valueName, Date def) throws KettleValueException
KettleValueException
public Date getDate(int index, Date def) throws KettleValueException
KettleValueException
public BigDecimal getBigNumber(String valueName, BigDecimal def) throws KettleValueException
KettleValueException
public BigDecimal getBigNumber(int index, BigDecimal def) throws KettleValueException
KettleValueException
public boolean getBoolean(String valueName, boolean def) throws KettleValueException
KettleValueException
public boolean getBoolean(int index, boolean def) throws KettleValueException
KettleValueException
public String getString(String valueName, String def) throws KettleValueException
KettleValueException
public String getString(int index, String def) throws KettleValueException
KettleValueException
public byte[] getBinary(String valueName, byte[] def) throws KettleValueException
KettleValueException
public byte[] getBinary(int index, byte[] def) throws KettleValueException
KettleValueException
public int compare(RowMetaAndData compare, int[] is, boolean[] bs) throws KettleValueException
KettleValueException
public boolean isNumeric(int index)
public int size()
public ValueMetaInterface getValueMeta(int index)
public void removeValue(String valueName) throws KettleValueException
KettleValueException
public void removeValue(int index)