public class BeanLevelInfo extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
BeanLevelInfo.DIMENSION |
| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
convertEmpty
False if source empty value shoudn't affect on target field.
|
org.pentaho.di.core.injection.InjectionTypeConverter |
converter
Values converter.
|
BeanLevelInfo.DIMENSION |
dim
Dimension of level.
|
Field |
field
Field of step, or null if bean has getter/setter.
|
Method |
getter
Getter and setter.
|
Class<?> |
leafClass
Class for step from field or methods.
|
BeanLevelInfo |
parent
Parent step or null for root.
|
String |
prefix
Name prefix on the path.
|
Method |
setter
Getter and setter.
|
| 构造器和说明 |
|---|
BeanLevelInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<BeanLevelInfo> |
createCallStack() |
BeanLevelInfo.DIMENSION |
getDim() |
Field |
getField() |
Class<?> |
getLeafClass() |
void |
init(BeanInjectionInfo info) |
protected void |
introspect(BeanInjectionInfo info,
Field[] fields,
Method[] methods,
Map<String,Type> genericsInfo)
Introspect fields and methods of some class.
|
String |
toString() |
public BeanLevelInfo parent
public Class<?> leafClass
public Field field
public Method getter
public Method setter
public BeanLevelInfo.DIMENSION dim
public org.pentaho.di.core.injection.InjectionTypeConverter converter
public boolean convertEmpty
public String prefix
public void init(BeanInjectionInfo info)
public Field getField()
public BeanLevelInfo.DIMENSION getDim()
public Class<?> getLeafClass()
protected void introspect(BeanInjectionInfo info, Field[] fields, Method[] methods, Map<String,Type> genericsInfo)
protected List<BeanLevelInfo> createCallStack()
Copyright © 2024 Hitachi Vantara. All rights reserved.