Package org.kie.internal.ruleunit
Interface RuleUnitDescription
-
public interface RuleUnitDescription
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.StringgetCanonicalName()org.kie.api.runtime.conf.ClockTypeOptiongetClockType()java.util.Optional<java.lang.Class<?>>getDatasourceType(java.lang.String name)default java.lang.StringgetEntryPointName(java.lang.String name)java.util.Collection<org.kie.api.conf.KieBaseOption>getKieBaseOptions()java.lang.StringgetPackageName()default java.lang.Class<?>getRuleUnitClass()java.lang.StringgetRuleUnitName()java.lang.StringgetSimpleName()java.util.Collection<? extends RuleUnitVariable>getUnitVarDeclarations()java.util.Collection<java.lang.String>getUnitVars()RuleUnitVariablegetVar(java.lang.String name)java.util.Optional<java.lang.reflect.Type>getVarType(java.lang.String name)booleanhasDataSource(java.lang.String name)booleanhasVar(java.lang.String name)
-
-
-
Method Detail
-
getRuleUnitClass
default java.lang.Class<?> getRuleUnitClass()
-
getRuleUnitName
java.lang.String getRuleUnitName()
-
getCanonicalName
java.lang.String getCanonicalName()
-
getSimpleName
java.lang.String getSimpleName()
-
getPackageName
java.lang.String getPackageName()
-
getEntryPointName
default java.lang.String getEntryPointName(java.lang.String name)
-
getDatasourceType
java.util.Optional<java.lang.Class<?>> getDatasourceType(java.lang.String name)
-
getVarType
java.util.Optional<java.lang.reflect.Type> getVarType(java.lang.String name)
-
getVar
RuleUnitVariable getVar(java.lang.String name)
-
hasVar
boolean hasVar(java.lang.String name)
-
getUnitVars
java.util.Collection<java.lang.String> getUnitVars()
-
getUnitVarDeclarations
java.util.Collection<? extends RuleUnitVariable> getUnitVarDeclarations()
-
hasDataSource
boolean hasDataSource(java.lang.String name)
-
getClockType
org.kie.api.runtime.conf.ClockTypeOption getClockType()
-
getKieBaseOptions
java.util.Collection<org.kie.api.conf.KieBaseOption> getKieBaseOptions()
-
-