Class BeanLevelInfo
java.lang.Object
org.pentaho.di.core.injection.bean.BeanLevelInfo
Storage for one step on the bean deep level.
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionboolean
False if source empty value shoudn't affect on target field.org.pentaho.di.core.injection.InjectionTypeConverter
Values converter.Dimension of level.Field of step, or null if bean has getter/setter.Getter and setter.Class<?>
Class for step from field or methods.Parent step or null for root.Name prefix on the path.Getter and setter. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<BeanLevelInfo>
getDim()
getField()
Class<?>
void
init
(BeanInjectionInfo info) protected void
introspect
(BeanInjectionInfo info, Field[] fields, Method[] methods, Map<String, Type> genericsInfo) Introspect fields and methods of some class.toString()
-
Field Details
-
parent
Parent step or null for root. -
leafClass
Class for step from field or methods. -
field
Field of step, or null if bean has getter/setter. -
getter
Getter and setter. -
setter
Getter and setter. -
dim
Dimension of level. -
converter
public org.pentaho.di.core.injection.InjectionTypeConverter converterValues converter. -
convertEmpty
public boolean convertEmptyFalse if source empty value shoudn't affect on target field. -
prefix
Name prefix on the path.
-
-
Constructor Details
-
BeanLevelInfo
public BeanLevelInfo()
-
-
Method Details