public class FieldHelper extends Object
| 构造器和说明 |
|---|
FieldHelper(org.pentaho.di.core.row.RowMetaInterface rowMeta,
String fieldName) |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getAccessor(boolean isIn,
String fieldName) |
BigDecimal |
getBigDecimal(Object[] dataRow) |
BigDecimal |
getBigNumber(Object[] dataRow)
已过时。
|
byte[] |
getBinary(Object[] dataRow) |
Boolean |
getBoolean(Object[] dataRow) |
Date |
getDate(Object[] dataRow) |
Double |
getDouble(Object[] dataRow) |
static String |
getGetSignature(String accessor,
org.pentaho.di.core.row.ValueMetaInterface v) |
InetAddress |
getInetAddress(Object[] dataRow) |
Long |
getInteger(Object[] dataRow)
已过时。
|
Long |
getLong(Object[] dataRow) |
static String |
getNativeDataTypeSimpleName(org.pentaho.di.core.row.ValueMetaInterface v) |
Double |
getNumber(Object[] dataRow)
已过时。
|
Object |
getObject(Object[] dataRow) |
Serializable |
getSerializable(Object[] dataRow) |
String |
getString(Object[] dataRow) |
Timestamp |
getTimestamp(Object[] dataRow) |
org.pentaho.di.core.row.ValueMetaInterface |
getValueMeta() |
int |
indexOfValue() |
void |
setValue(Object[] dataRow,
byte[] value) |
void |
setValue(Object[] dataRow,
Object value) |
public FieldHelper(org.pentaho.di.core.row.RowMetaInterface rowMeta,
String fieldName)
@Deprecated public BigDecimal getBigNumber(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic BigDecimal getBigDecimal(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic byte[] getBinary(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic Boolean getBoolean(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic Date getDate(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueException@Deprecated public Long getInteger(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic Long getLong(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueException@Deprecated public Double getNumber(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic Double getDouble(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic Timestamp getTimestamp(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic InetAddress getInetAddress(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic Serializable getSerializable(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic String getString(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueExceptionpublic org.pentaho.di.core.row.ValueMetaInterface getValueMeta()
public int indexOfValue()
public void setValue(Object[] dataRow, byte[] value)
public static String getGetSignature(String accessor, org.pentaho.di.core.row.ValueMetaInterface v)
public static String getNativeDataTypeSimpleName(org.pentaho.di.core.row.ValueMetaInterface v)
Copyright © 2024 Hitachi Vantara. All rights reserved.