public class BeanInjector extends Object
| 构造器和说明 |
|---|
BeanInjector(BeanInjectionInfo info) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
getObject(Object root,
String propName) |
Object |
getProperty(Object root,
String propName) |
Object |
getPropVal(Object root,
String propName)
Retrieves the raw prop value from root object.
|
boolean |
hasProperty(Object root,
String propName) |
void |
runPostInjectionProcessing(Object object) |
void |
setProperty(Object root,
String propName,
List<org.pentaho.di.core.RowMetaAndData> data,
String dataN) |
public BeanInjector(BeanInjectionInfo info)
public Object getPropVal(Object root, String propName)
The similar getProperty(Object, String) method (also in this class )should be
revisited and possibly eliminated. That version attempts to retrieve indexed prop
vals from lists/arrays, but doesn't provide a way to retrieve the list or array objects
themselves.
public void setProperty(Object root, String propName, List<org.pentaho.di.core.RowMetaAndData> data, String dataN) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic void runPostInjectionProcessing(Object object)
Copyright © 2024 Hitachi Vantara. All rights reserved.