Drools :: Core 6.0.0.Alpha9

Uses of Interface
org.drools.factmodel.traits.Thing

Packages that use Thing
org.drools.base   
org.drools.factmodel.traits   
org.drools.spi   
 

Uses of Thing in org.drools.base
 

Methods in org.drools.base that return Thing
<T,K> Thing<K>
DefaultKnowledgeHelper.grant(K core, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.grant(K core, Class<T> trait)
           
<T,K> Thing<K>
DefaultKnowledgeHelper.grant(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.grant(Thing<K> core, Class<T> trait)
           
<T,K> Thing<K>
DefaultKnowledgeHelper.shed(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.shed(Thing<K> thing, Class<T> trait)
           
<T,K,X extends TraitableBean>
Thing<K>
DefaultKnowledgeHelper.shed(TraitableBean<K,X> core, Class<T> trait)
           
<T,K,X extends TraitableBean>
Thing<K>
SequentialKnowledgeHelper.shed(TraitableBean<K,X> core, Class<T> trait)
           
<T,K> Thing<K>
DefaultKnowledgeHelper.ward(K core, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.ward(K core, Class<T> trait)
           
<T,K> Thing<K>
DefaultKnowledgeHelper.ward(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.ward(Thing<K> core, Class<T> trait)
           
 

Methods in org.drools.base with parameters of type Thing
<T,K> T
DefaultKnowledgeHelper.don(Thing<K> core, Class<T> trait)
           
<T,K> T
SequentialKnowledgeHelper.don(Thing<K> core, Class<T> trait)
           
<T,K> T
DefaultKnowledgeHelper.don(Thing<K> core, Class<T> trait, boolean logical)
           
<T,K> T
SequentialKnowledgeHelper.don(Thing<K> core, Class<T> trait, boolean logical)
           
<T,K> Thing<K>
DefaultKnowledgeHelper.grant(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.grant(Thing<K> core, Class<T> trait)
           
<T,K> Thing<K>
DefaultKnowledgeHelper.shed(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.shed(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
DefaultKnowledgeHelper.ward(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
SequentialKnowledgeHelper.ward(Thing<K> core, Class<T> trait)
           
 

Uses of Thing in org.drools.factmodel.traits
 

Classes in org.drools.factmodel.traits with type parameters of type Thing
 class TraitFactory<T extends Thing<K>,K extends TraitableBean>
           
 class VetoableTypedMap<T extends String,K extends Thing>
           
 

Methods in org.drools.factmodel.traits that return Thing
 Thing VetoableTypedMap.get(Object key)
           
 Thing<K> TraitableBean.getTrait(String type)
           
 Thing Entity.getTrait(String type)
           
 Thing VetoableTypedMap.put(String key, Thing value)
           
 Thing VetoableTypedMap.putSafe(String key, Thing value)
           
 Thing VetoableTypedMap.remove(Object key)
           
 Thing<K> TraitableBean.removeTrait(String type)
           
 Thing Entity.removeTrait(String type)
           
 

Methods in org.drools.factmodel.traits that return types with arguments of type Thing
 Set<Map.Entry<String,Thing>> VetoableTypedMap.entrySet()
           
 Map<String,Thing<K>> TraitableBean.getTraitMap()
           
 Map<String,Thing<Entity>> Entity.getTraitMap()
           
 Collection<Thing> VetoableTypedMap.values()
           
 

Methods in org.drools.factmodel.traits with parameters of type Thing
 void Entity.addTrait(String type, Thing proxy)
           
 void TraitableBean.addTrait(String type, Thing<K> proxy)
           
 Thing VetoableTypedMap.put(String key, Thing value)
           
 Thing VetoableTypedMap.putSafe(String key, Thing value)
           
 

Method parameters in org.drools.factmodel.traits with type arguments of type Thing
 void VetoableTypedMap.putAll(Map<? extends String,? extends Thing> m)
           
 void TraitableBean.setTraitMap(Map<String,Thing<K>> map)
           
 

Uses of Thing in org.drools.spi
 

Methods in org.drools.spi that return Thing
<T,K> Thing<K>
KnowledgeHelper.grant(K core, Class<T> trait)
           
<T,K> Thing<K>
KnowledgeHelper.grant(Thing<K> core, Class<T> trait)
           
<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)
           
<T,K> Thing<K>
KnowledgeHelper.ward(K core, Class<T> trait)
           
<T,K> Thing<K>
KnowledgeHelper.ward(Thing<K> core, Class<T> trait)
           
 

Methods in org.drools.spi with parameters of type Thing
<T,K> T
KnowledgeHelper.don(Thing<K> core, Class<T> trait)
           
<T,K> T
KnowledgeHelper.don(Thing<K> core, Class<T> trait, boolean logical)
           
<T,K> Thing<K>
KnowledgeHelper.grant(Thing<K> core, Class<T> trait)
           
<T,K> Thing<K>
KnowledgeHelper.shed(Thing<K> thing, Class<T> trait)
           
<T,K> Thing<K>
KnowledgeHelper.ward(Thing<K> core, Class<T> trait)
           
 


Drools :: Core 6.0.0.Alpha9

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.