| Package | Description |
|---|---|
| org.drools.core.base | |
| org.drools.core.common | |
| org.drools.core.factmodel.traits | |
| org.drools.core.impl | |
| org.drools.core.spi |
| Modifier and Type | Method and Description |
|---|---|
<T,K,X extends TraitableBean> |
WrappedStatefulKnowledgeSessionForRHS.shed(Activation activation,
TraitableBean<K,X> core,
Class<T> trait) |
<T,K> Thing<K> |
DefaultKnowledgeHelper.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> |
TraitHelper.shed(TraitableBean<K,X> core,
Class<T> trait,
Activation activation) |
<T,K,X extends TraitableBean> |
TraitDisabledHelper.shed(TraitableBean<K,X> core,
Class<T> trait,
Activation activation) |
| Modifier and Type | Method and Description |
|---|---|
<T,K> T |
DefaultKnowledgeHelper.don(Thing<K> core,
Class<T> trait) |
<T,K> T |
DefaultKnowledgeHelper.don(Thing<K> core,
Class<T> trait,
boolean logical,
org.kie.api.internal.runtime.beliefs.Mode... modes) |
<T,K> Thing<K> |
DefaultKnowledgeHelper.shed(Thing<K> thing,
Class<T> trait) |
| Modifier and Type | Method and Description |
|---|---|
<T,K> T |
TraitHelper.don(Activation activation,
K core,
Collection<Class<? extends Thing>> traits,
boolean logical,
org.kie.api.internal.runtime.beliefs.Mode... modes) |
<T,K> T |
TraitDisabledHelper.don(Activation activation,
K core,
Collection<Class<? extends Thing>> traits,
boolean logical,
org.kie.api.internal.runtime.beliefs.Mode... modes) |
<T,K> T |
WrappedStatefulKnowledgeSessionForRHS.don(Activation activation,
K core,
Collection<Class<? extends Thing>> traits,
boolean b,
org.kie.api.internal.runtime.beliefs.Mode[] modes) |
<T,K> T |
DefaultKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> traits) |
<T,K> T |
DefaultKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> traits,
boolean logical) |
<T,K> T |
DefaultKnowledgeHelper.don(K core,
Collection<Class<? extends Thing>> traits,
org.kie.api.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.api.internal.runtime.beliefs.Mode[] modes) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TraitTypeMap<T extends String,K extends Thing<C>,C> |
| Modifier and Type | Method and Description |
|---|---|
default Thing<K> |
TraitableBean.getTrait(String type) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Thing<K>> |
TraitableBean._getTraitMap() |
default Collection<Thing<K>> |
TraitableBean.getMostSpecificTraits() |
default Collection<Thing<K>> |
TraitableBean.removeTrait(BitSet typeCode) |
default Collection<Thing<K>> |
TraitableBean.removeTrait(String type) |
| Modifier and Type | Method and Description |
|---|---|
default void |
TraitableBean.addTrait(String type,
Thing 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.api.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.api.internal.runtime.beliefs.Mode... modes) |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.