Class BeanLevelInfo
java.lang.Object
org.pentaho.di.core.injection.bean.BeanLevelInfo
Storage for one step on the bean deep level.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanFalse if source empty value shoudn't affect on target field.org.pentaho.di.core.injection.InjectionTypeConverterValues 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<BeanLevelInfo>getDim()getField()Class<?>voidinit(BeanInjectionInfo info) protected voidintrospect(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