| Package | Description |
|---|---|
| org.drools.core.base | |
| org.drools.core.common | |
| org.drools.core.facttemplates | |
| org.drools.core.reteoo | |
| org.drools.core.reteoo.builder | |
| org.drools.core.rule |
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
|
| org.drools.core.rule.constraint | |
| org.drools.core.spi |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassObjectType
Java class semantics
ObjectType. |
| Modifier and Type | Method and Description |
|---|---|
ObjectType |
ClassFieldAccessorStore.wireObjectType(ObjectType objectType,
AcceptsClassObjectType target) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ClassObjectType.isAssignableFrom(ObjectType objectType) |
ObjectType |
ClassFieldAccessorStore.wireObjectType(ObjectType objectType,
AcceptsClassObjectType target) |
| Modifier and Type | Method and Description |
|---|---|
PropagationContext |
PhreakPropagationContext.adaptModificationMaskForObjectType(ObjectType type,
InternalWorkingMemory workingMemory) |
| Modifier and Type | Class and Description |
|---|---|
class |
FactTemplateObjectType |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FactTemplateObjectType.isAssignableFrom(ObjectType objectType) |
| Modifier and Type | Field and Description |
|---|---|
protected ObjectType |
ObjectTypeNode.objectType
The
ObjectType semantic module. |
| Modifier and Type | Field and Description |
|---|---|
protected Map<ObjectType,ObjectTypeNode> |
EntryPointNode.objectTypeNodes
The object type nodes under this node
|
| Modifier and Type | Method and Description |
|---|---|
ObjectType |
ObjectTypeNode.getObjectType()
Retrieve the semantic
ObjectType differentiator. |
ObjectType |
LeftTupleSource.getObjectType() |
protected ObjectType |
LeftTupleSource.getObjectTypeForPropertyReactivity(LeftInputAdapterNode leftInput,
Pattern pattern) |
protected ObjectType |
AccumulateNode.getObjectTypeForPropertyReactivity(LeftInputAdapterNode leftInput,
Pattern pattern) |
| Modifier and Type | Method and Description |
|---|---|
Map<ObjectType,ObjectTypeNode> |
EntryPointNode.getObjectTypeNodes() |
Map<ObjectType,ObjectTypeNode> |
Rete.getObjectTypeNodes(EntryPointId entryPoint) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ObjectTypeNode.isAssignableFrom(ObjectType objectType) |
static boolean |
PropertySpecificUtil.isPropertyReactive(BuildContext context,
ObjectType objectType) |
void |
EntryPointNode.removeObjectType(ObjectType objectType) |
| Constructor and Description |
|---|
ObjectTypeNode(int id,
EntryPointNode source,
ObjectType objectType,
BuildContext context)
Construct given a semantic
ObjectType and the provided
unique id. |
ReteObjectTypeNode(int id,
EntryPointNode source,
ObjectType objectType,
BuildContext context) |
TraitProxyObjectTypeNode(int id,
EntryPointNode source,
ObjectType objectType,
BuildContext context) |
| Modifier and Type | Method and Description |
|---|---|
ObjectTypeNode |
PhreakNodeFactory.buildObjectTypeNode(int id,
EntryPointNode objectSource,
ObjectType objectType,
BuildContext context) |
ObjectTypeNode |
NodeFactory.buildObjectTypeNode(int id,
EntryPointNode objectSource,
ObjectType objectType,
BuildContext context) |
| Modifier and Type | Method and Description |
|---|---|
ObjectType |
TypeDeclaration.getObjectType() |
ObjectType |
Pattern.getObjectType() |
ObjectType |
AbductiveQuery.getReturnType() |
| Modifier and Type | Method and Description |
|---|---|
static InternalReadAccessor |
Pattern.getReadAcessor(ObjectType objectType) |
void |
Pattern.setObjectType(ObjectType objectType) |
void |
AbductiveQuery.setReturnType(ObjectType objectType,
String[] params,
String[] args,
Declaration[] declarations) |
| Constructor and Description |
|---|
Pattern(int patternId,
int tupleIndex,
int objectIndex,
ObjectType objectType,
String identifier) |
Pattern(int patternId,
int tupleIndex,
int objectIndex,
ObjectType objectType,
String identifier,
boolean isInternalFact) |
Pattern(int patternId,
ObjectType objectType) |
Pattern(int patternId,
ObjectType objectType,
String identifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
XpathConstraint.XpathChunk.setReturnedType(ObjectType returnedType) |
| Modifier and Type | Method and Description |
|---|---|
ObjectType |
SelfNumberExtractor.getObjectType() |
ObjectType |
SelfEventExtractor.getObjectType() |
ObjectType |
SelfDateExtractor.getObjectType() |
ObjectType |
PatternExtractor.getObjectType() |
ObjectType |
GlobalNumberExtractor.getObjectType() |
ObjectType |
GlobalExtractor.getObjectType() |
ObjectType |
GlobalDateExtractor.getObjectType() |
| Modifier and Type | Method and Description |
|---|---|
PropagationContext |
PropagationContext.adaptModificationMaskForObjectType(ObjectType type,
InternalWorkingMemory workingMemory) |
boolean |
ObjectType.isAssignableFrom(ObjectType objectType) |
| Constructor and Description |
|---|
GlobalDateExtractor(String identifier,
ObjectType objectType) |
GlobalExtractor(String identifier,
ObjectType objectType) |
GlobalNumberExtractor(String identifier,
ObjectType objectType) |
PatternExtractor(ObjectType objectType) |
SelfEventExtractor(ObjectType objectType) |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.