Uses of Interface
org.drools.base.factmodel.traits.Thing
-
Packages that use Thing Package Description org.drools.base.factmodel.traits org.drools.base.rule.consequence -
-
Uses of Thing in org.drools.base.factmodel.traits
Classes in org.drools.base.factmodel.traits with type parameters of type Thing Modifier and Type Interface Description interfaceTraitTypeMap<T extends java.lang.String,K extends Thing<C>,C>Methods in org.drools.base.factmodel.traits that return Thing Modifier and Type Method Description default Thing<K>TraitableBean. getTrait(java.lang.String type)Methods in org.drools.base.factmodel.traits that return types with arguments of type Thing Modifier and Type Method Description java.util.Map<java.lang.String,Thing<K>>TraitableBean. _getTraitMap()default java.util.Collection<Thing<K>>TraitableBean. getMostSpecificTraits()default java.util.Collection<Thing<K>>TraitableBean. removeTrait(java.lang.String type)default java.util.Collection<Thing<K>>TraitableBean. removeTrait(java.util.BitSet typeCode)Methods in org.drools.base.factmodel.traits with parameters of type Thing Modifier and Type Method Description default voidTraitableBean. addTrait(java.lang.String type, Thing proxy)Method parameters in org.drools.base.factmodel.traits with type arguments of type Thing Modifier and Type Method Description voidTraitableBean. _setTraitMap(java.util.Map<java.lang.String,Thing<K>> map) -
Uses of Thing in org.drools.base.rule.consequence
Methods in org.drools.base.rule.consequence that return Thing Modifier and Type Method Description <T,K>
Thing<K>ConsequenceContext. shed(Thing<K> thing, java.lang.Class<T> trait)<T,K,X extends TraitableBean>
Thing<K>ConsequenceContext. shed(TraitableBean<K,X> core, java.lang.Class<T> trait)Methods in org.drools.base.rule.consequence with parameters of type Thing Modifier and Type Method Description <T,K>
TConsequenceContext. don(Thing<K> core, java.lang.Class<T> trait)<T,K>
Thing<K>ConsequenceContext. shed(Thing<K> thing, java.lang.Class<T> trait)Method parameters in org.drools.base.rule.consequence with type arguments of type Thing Modifier and Type Method Description <T,K>
TConsequenceContext. don(K core, java.util.Collection<java.lang.Class<? extends Thing>> trait)<T,K>
TConsequenceContext. don(K core, java.util.Collection<java.lang.Class<? extends Thing>> trait, boolean logical)<T,K>
TConsequenceContext. don(K core, java.util.Collection<java.lang.Class<? extends Thing>> trait, Mode... modes)
-