public final class ReflectiveRuleUnitVariable extends Object implements org.kie.internal.ruleunit.RuleUnitVariable
Constructor and Description |
---|
ReflectiveRuleUnitVariable(String name,
Method getterMethod) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getBoxedVarType() |
Class<?> |
getDataSourceParameterType() |
String |
getName() |
String |
getter() |
Class<?> |
getType() |
Object |
getValue(RuleUnit ruleUnit) |
boolean |
isDataSource() |
String |
toString() |
public boolean isDataSource()
isDataSource
in interface org.kie.internal.ruleunit.RuleUnitVariable
public String getName()
getName
in interface org.kie.internal.ruleunit.RuleUnitVariable
public String getter()
getter
in interface org.kie.internal.ruleunit.RuleUnitVariable
public Class<?> getType()
getType
in interface org.kie.internal.ruleunit.RuleUnitVariable
public Class<?> getDataSourceParameterType()
getDataSourceParameterType
in interface org.kie.internal.ruleunit.RuleUnitVariable
public Class<?> getBoxedVarType()
getBoxedVarType
in interface org.kie.internal.ruleunit.RuleUnitVariable
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.