Package org.drools.quarkus.ruleunit.test
Class SimpleDTUnit
- java.lang.Object
-
- org.drools.quarkus.ruleunit.test.SimpleDTUnit
-
- All Implemented Interfaces:
org.drools.ruleunits.api.RuleUnitData,org.drools.ruleunits.dsl.RuleUnitDefinition
public class SimpleDTUnit extends java.lang.Object implements org.drools.ruleunits.dsl.RuleUnitDefinition
-
-
Constructor Summary
Constructors Constructor Description SimpleDTUnit()SimpleDTUnit(org.drools.ruleunits.api.SingletonStore<java.lang.Number> age, org.drools.ruleunits.api.SingletonStore<java.lang.Boolean> incidents, java.lang.Number basePrice)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddefineRules(org.drools.ruleunits.dsl.RulesFactory rulesFactory)org.drools.ruleunits.api.SingletonStore<java.lang.Number>getAge()java.util.concurrent.atomic.AtomicReference<java.lang.Number>getBasePrice()org.drools.ruleunits.api.SingletonStore<java.lang.Boolean>getIncidents()voidsetAge(org.drools.ruleunits.api.SingletonStore<java.lang.Number> age)voidsetBasePrice(java.util.concurrent.atomic.AtomicReference<java.lang.Number> basePrice)voidsetIncidents(org.drools.ruleunits.api.SingletonStore<java.lang.Boolean> incidents)
-
-
-
Method Detail
-
defineRules
public void defineRules(org.drools.ruleunits.dsl.RulesFactory rulesFactory)
- Specified by:
defineRulesin interfaceorg.drools.ruleunits.dsl.RuleUnitDefinition
-
getAge
public org.drools.ruleunits.api.SingletonStore<java.lang.Number> getAge()
-
getIncidents
public org.drools.ruleunits.api.SingletonStore<java.lang.Boolean> getIncidents()
-
getBasePrice
public java.util.concurrent.atomic.AtomicReference<java.lang.Number> getBasePrice()
-
setAge
public void setAge(org.drools.ruleunits.api.SingletonStore<java.lang.Number> age)
-
setIncidents
public void setIncidents(org.drools.ruleunits.api.SingletonStore<java.lang.Boolean> incidents)
-
setBasePrice
public void setBasePrice(java.util.concurrent.atomic.AtomicReference<java.lang.Number> basePrice)
-
-