Class BeanInjectionInfo.Property
- java.lang.Object
-
- org.apache.hop.core.injection.bean.BeanInjectionInfo.Property
-
- Enclosing class:
- BeanInjectionInfo<Meta>
public class BeanInjectionInfo.Property extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected List<BeanLevelInfo>pathintpathArraysCount
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()Gets descriptionStringgetGroupKey()StringgetKey()List<BeanLevelInfo>getPath()Gets pathClass<?>getPropertyClass()StringgetTranslatedDescription()booleanhasMatch(String filterString)booleanisExcludedFromInjection()
-
-
-
Field Detail
-
path
protected final List<BeanLevelInfo> path
-
pathArraysCount
public final int pathArraysCount
-
-
Constructor Detail
-
Property
public Property(String key, String description, String groupKey, List<BeanLevelInfo> path, boolean isExcludedFromInjection)
-
-
Method Detail
-
getKey
public String getKey()
-
getDescription
public String getDescription()
Gets description- Returns:
- value of description
-
getGroupKey
public String getGroupKey()
-
getTranslatedDescription
public String getTranslatedDescription()
-
getPropertyClass
public Class<?> getPropertyClass()
-
isExcludedFromInjection
public boolean isExcludedFromInjection()
-
hasMatch
public boolean hasMatch(String filterString)
-
getPath
public List<BeanLevelInfo> getPath()
Gets path- Returns:
- value of path
-
-