Package org.drools.ruleunits.impl
Class ReflectiveRuleUnitVariable
- java.lang.Object
-
- org.drools.ruleunits.impl.ReflectiveRuleUnitVariable
-
- All Implemented Interfaces:
org.kie.internal.ruleunit.RuleUnitVariable
public final class ReflectiveRuleUnitVariable extends Object implements org.kie.internal.ruleunit.RuleUnitVariable
-
-
Constructor Summary
Constructors Constructor Description ReflectiveRuleUnitVariable(String name, Method getterMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getBoxedVarType()Class<?>getDataSourceParameterType()StringgetName()Stringgetter()Class<?>getType()booleanisDataSource()Stringsetter()StringtoString()
-
-
-
Method Detail
-
isDataSource
public boolean isDataSource()
- Specified by:
isDataSourcein interfaceorg.kie.internal.ruleunit.RuleUnitVariable
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.kie.internal.ruleunit.RuleUnitVariable
-
getter
public String getter()
- Specified by:
getterin interfaceorg.kie.internal.ruleunit.RuleUnitVariable
-
setter
public String setter()
- Specified by:
setterin interfaceorg.kie.internal.ruleunit.RuleUnitVariable
-
getType
public Class<?> getType()
- Specified by:
getTypein interfaceorg.kie.internal.ruleunit.RuleUnitVariable
-
getDataSourceParameterType
public Class<?> getDataSourceParameterType()
- Specified by:
getDataSourceParameterTypein interfaceorg.kie.internal.ruleunit.RuleUnitVariable
-
getBoxedVarType
public Class<?> getBoxedVarType()
- Specified by:
getBoxedVarTypein interfaceorg.kie.internal.ruleunit.RuleUnitVariable
-
-