Class BeanLevelInfo

java.lang.Object
org.pentaho.di.core.injection.bean.BeanLevelInfo

public class BeanLevelInfo extends Object
Storage for one step on the bean deep level.
  • Field Details

    • parent

      public BeanLevelInfo parent
      Parent step or null for root.
    • leafClass

      public Class<?> leafClass
      Class for step from field or methods.
    • field

      public Field field
      Field of step, or null if bean has getter/setter.
    • getter

      public Method getter
      Getter and setter.
    • setter

      public Method setter
      Getter and setter.
    • dim

      Dimension of level.
    • converter

      public org.pentaho.di.core.injection.InjectionTypeConverter converter
      Values converter.
    • convertEmpty

      public boolean convertEmpty
      False if source empty value shoudn't affect on target field.
    • prefix

      public String prefix
      Name prefix on the path.
  • Constructor Details

    • BeanLevelInfo

      public BeanLevelInfo()
  • Method Details