Package | Description |
---|---|
org.drools.core.base | |
org.drools.core.common | |
org.drools.core.factmodel | |
org.drools.core.factmodel.traits | |
org.drools.core.impl | |
org.drools.core.spi | |
org.drools.core.util |
Modifier and Type | Method and Description |
---|---|
<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> |
DefaultKnowledgeHelper.shed(TraitableBean<K,X> core,
Class<T> trait) |
<T,K,X extends TraitableBean> |
SequentialKnowledgeHelper.shed(TraitableBean<K,X> core,
Class<T> trait) |
<T,K,X extends TraitableBean> |
TraitHelper.shed(TraitableBean<K,X> core,
Class<T> trait,
Activation activation) |
Modifier and Type | Method and Description |
---|---|
protected <K> Collection<Thing> |
TraitHelper.getTraitBoundary(TraitableBean<K,?> inner,
boolean needsProxy,
boolean hasTrait,
Class trait) |
Modifier and Type | Method and Description |
---|---|
<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,
org.kie.internal.runtime.beliefs.Mode... modes) |
<T,K> Thing<K> |
DefaultKnowledgeHelper.shed(Thing<K> thing,
Class<T> trait) |
<T,K> Thing<K> |
SequentialKnowledgeHelper.shed(Thing<K> thing,
Class<T> trait) |
Modifier and Type | Method and Description |
---|---|
protected <T,K> T |
TraitHelper.applyManyTraits(Activation activation,
K core,
Collection<Class<? extends Thing>> traits,
Object value,
boolean logical,
org.kie.internal.runtime.beliefs.Mode... modes) |
<T,K> T |
TraitHelper.don(Activation activation,
K core,
Collection<Class<? extends Thing>> traits,
boolean logical,
org.kie.internal.runtime.beliefs.Mode... modes) |
<T,K> T |
DefaultKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> traits) |
<T,K> T |
SequentialKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> trait) |
<T,K> T |
DefaultKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> traits,
boolean logical) |
<T,K> T |
SequentialKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> trait,
boolean logical) |
<T,K> T |
DefaultKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> traits,
org.kie.internal.runtime.beliefs.Mode... modes) |
<T,K> T |
SequentialKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> trait,
org.kie.internal.runtime.beliefs.Mode... modes) |
Modifier and Type | Method and Description |
---|---|
<T,K,X extends TraitableBean> |
InternalWorkingMemoryActions.shed(Activation activation,
TraitableBean<K,X> core,
Class<T> trait) |
Modifier and Type | Method and Description |
---|---|
<T,K> T |
InternalWorkingMemoryActions.don(Activation activation,
K core,
Collection<Class<? extends Thing>> traits,
boolean b,
org.kie.internal.runtime.beliefs.Mode[] modes) |
Modifier and Type | Method and Description |
---|---|
Thing |
MapCore.getTrait(String type) |
Modifier and Type | Method and Description |
---|---|
Map<String,Thing<Map>> |
MapCore._getTraitMap() |
Collection<Thing> |
MapCore.getMostSpecificTraits() |
Collection<Thing<Map>> |
MapCore.removeTrait(BitSet typeCode) |
Collection<Thing<Map>> |
MapCore.removeTrait(String type) |
Modifier and Type | Method and Description |
---|---|
void |
MapCore.addTrait(String type,
Thing proxy) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTraitFactory<T extends Thing<K>,K extends TraitableBean> |
class |
TraitFactory<T extends Thing<K>,K extends TraitableBean> |
class |
TraitTypeMap<T extends String,K extends Thing<C>,C> |
Modifier and Type | Class and Description |
---|---|
class |
NullTraitType |
class |
ThingProxyPlaceHolder<K> |
Modifier and Type | Method and Description |
---|---|
Thing |
Entity.getTrait(String type) |
Thing<K> |
TraitableBean.getTrait(String type) |
Modifier and Type | Method and Description |
---|---|
Map<String,Thing<Entity>> |
Entity._getTraitMap() |
Map<String,Thing<K>> |
TraitableBean._getTraitMap() |
Collection<Thing> |
Entity.getMostSpecificTraits() |
Collection<Thing> |
TraitableBean.getMostSpecificTraits() |
Collection<Thing<Entity>> |
Entity.removeTrait(BitSet typeCode) |
Collection<Thing<K>> |
TraitableBean.removeTrait(BitSet typeCode) |
Collection<Thing<Entity>> |
Entity.removeTrait(String type) |
Collection<Thing<K>> |
TraitableBean.removeTrait(String type) |
Modifier and Type | Method and Description |
---|---|
void |
Entity.addTrait(String type,
Thing proxy) |
void |
TraitableBean.addTrait(String type,
Thing<K> proxy) |
Modifier and Type | Method and Description |
---|---|
void |
TraitableBean._setTraitMap(Map<String,Thing<K>> map) |
Modifier and Type | Method and Description |
---|---|
<T,K,X extends TraitableBean> |
StatefulKnowledgeSessionImpl.shed(Activation activation,
TraitableBean<K,X> core,
Class<T> trait) |
Modifier and Type | Method and Description |
---|---|
<T,K> T |
StatefulKnowledgeSessionImpl.don(Activation activation,
K core,
Collection<Class<? extends Thing>> traits,
boolean b,
org.kie.internal.runtime.beliefs.Mode[] modes) |
Modifier and Type | Method and Description |
---|---|
<T,K> Thing<K> |
KnowledgeHelper.shed(Thing<K> thing,
Class<T> trait) |
<T,K,X extends TraitableBean> |
KnowledgeHelper.shed(TraitableBean<K,X> core,
Class<T> trait) |
Modifier and Type | Method and Description |
---|---|
<T,K> T |
KnowledgeHelper.don(Thing<K> core,
Class<T> trait) |
<T,K> Thing<K> |
KnowledgeHelper.shed(Thing<K> thing,
Class<T> trait) |
Modifier and Type | Method and Description |
---|---|
<T,K> T |
KnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> trait) |
<T,K> T |
KnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> trait,
boolean logical) |
<T,K> T |
KnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> trait,
org.kie.internal.runtime.beliefs.Mode... modes) |
Modifier and Type | Class and Description |
---|---|
class |
StandaloneTraitFactory<T extends Thing<K>,K extends TraitableBean> |
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.