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