Serialized Form


Package org.drools

Class org.drools.AssertionException extends FactException implements Serializable

Class org.drools.DroolsException extends Exception implements Serializable

Serialized Fields

rootCause

Throwable rootCause
Root cause, if any.

Class org.drools.FactException extends DroolsException implements Serializable

Class org.drools.IntegrationException extends DroolsException implements Serializable

Class org.drools.MockWorkingMemory extends Object implements Serializable

Serialized Fields

appData

Map<K,V> appData

Class org.drools.NoSuchFactHandleException extends FactException implements Serializable

Serialized Fields

object

Object object
Invalid fact object.

Class org.drools.NoSuchFactObjectException extends FactException implements Serializable

Serialized Fields

handle

FactHandle handle
Invalid fact handle.

Class org.drools.RetractionException extends FactException implements Serializable

Class org.drools.RuleIntegrationException extends IntegrationException implements Serializable

Serialized Fields

rule

Rule rule
The rule.

Class org.drools.RuleSetIntegrationException extends IntegrationException implements Serializable

Serialized Fields

ruleSet

RuleSet ruleSet
The rule.


Package org.drools.conflict

Class org.drools.conflict.AbstractConflictResolver extends Object implements Serializable

Class org.drools.conflict.ComplexityConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.CompositeConflictResolver extends AbstractConflictResolver implements Serializable

Serialized Fields

components

ConflictResolver[] components

Class org.drools.conflict.DefaultConflictResolver extends CompositeConflictResolver implements Serializable

Class org.drools.conflict.FifoConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.LifoConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.LoadOrderConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.PrimacyConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.RandomConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.RecencyConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.SalienceConflictResolver extends AbstractConflictResolver implements Serializable

Class org.drools.conflict.SimplicityConflictResolver extends AbstractConflictResolver implements Serializable


Package org.drools.event

Class org.drools.event.ActivationCancelledEvent extends WorkingMemoryEvent implements Serializable

Serialized Fields

rule

Rule rule

tuple

Tuple tuple

Class org.drools.event.ActivationCreatedEvent extends WorkingMemoryEvent implements Serializable

Serialized Fields

rule

Rule rule

tuple

Tuple tuple

Class org.drools.event.ActivationFiredEvent extends WorkingMemoryEvent implements Serializable

Serialized Fields

rule

Rule rule

tuple

Tuple tuple

Class org.drools.event.ConditionTestedEvent extends WorkingMemoryEvent implements Serializable

Serialized Fields

rule

Rule rule

condition

Condition condition

tuple

Tuple tuple

passed

boolean passed

Class org.drools.event.ObjectAssertedEvent extends WorkingMemoryEvent implements Serializable

Serialized Fields

handle

FactHandle handle

object

Object object

Class org.drools.event.ObjectModifiedEvent extends WorkingMemoryEvent implements Serializable

Serialized Fields

handle

FactHandle handle

oldObject

Object oldObject

object

Object object

Class org.drools.event.ObjectRetractedEvent extends WorkingMemoryEvent implements Serializable

Serialized Fields

handle

FactHandle handle

oldObject

Object oldObject

Class org.drools.event.WorkingMemoryEvent extends EventObject implements Serializable

Class org.drools.event.WorkingMemoryEventSupport extends Object implements Serializable

Serialized Fields

listeners

List<E> listeners

workingMemory

WorkingMemory workingMemory

Package org.drools.jsr94.rules

Class org.drools.jsr94.rules.Jsr94FactHandle extends FactHandleImpl implements Serializable

Class org.drools.jsr94.rules.Jsr94FactHandleFactory extends Object implements Serializable

Serialized Fields

id

long id
The fact id.


counter

long counter
The number of facts created - used for recency.

Class org.drools.jsr94.rules.RuleExecutionSetMetadataImpl extends Object implements Serializable

Serialized Fields

uri

String uri
The URI for this RuleExecutionSet.


name

String name
The name of this RuleExecutionSet.


description

String description
The description of this RuleExecutionSet.

Class org.drools.jsr94.rules.RuleRuntimeImpl extends Object implements Serializable

Class org.drools.jsr94.rules.StatefulRuleSessionImpl extends AbstractRuleSessionImpl implements Serializable


Package org.drools.jsr94.rules.admin

Class org.drools.jsr94.rules.admin.RuleExecutionSetImpl extends Object implements Serializable

Serialized Fields

description

String description
A description of this rule execution set or null if no description is specified.


defaultObjectFilterClassName

String defaultObjectFilterClassName
The default ObjectFilter class name associated with this rule execution set.


properties

Map<K,V> properties
A Map of user-defined and Drools-defined properties.


ruleBase

RuleBase ruleBase
The RuleBase associated with this RuleExecutionSet.


ruleSet

RuleSet ruleSet
The RuleSet associated with this RuleExecutionSet.


objectFilter

ObjectFilter objectFilter
The default ObjectFilter class name associated with this rule execution set.

Class org.drools.jsr94.rules.admin.RuleImpl extends Object implements Serializable

Serialized Fields

name

String name
The name of this rule.


description

String description
A description of the rule or null if no description is specified.


properties

Map<K,V> properties
A Map of user-defined and Drools-defined properties.


rule

Rule rule
The org.drools.rule.Rule that lies at the core of this javax.rules.admin.Rule object.


Package org.drools.reteoo

Class org.drools.reteoo.DefaultFactHandleFactory extends Object implements Serializable

Serialized Fields

id

long id
The fact id.


counter

long counter
The number of facts created - used for recency.

Class org.drools.reteoo.FactHandleImpl extends Object implements Serializable

Serialized Fields

id

long id
Handle id.


recency

long recency

Class org.drools.reteoo.ReteException extends DroolsException implements Serializable


Package org.drools.rule

Class org.drools.rule.ApplicationData extends Object implements Serializable

Serialized Fields

identifier

String identifier

type

Class<T> type

ruleSet

RuleSet ruleSet

Class org.drools.rule.Declaration extends Object implements Serializable

Serialized Fields

identifier

String identifier
The identifier for the variable.


objectType

ObjectType objectType
The type of the variable.


index

int index
The index within a rule.

Class org.drools.rule.DuplicateRuleNameException extends RuleConstructionException implements Serializable

Serialized Fields

ruleSet

RuleSet ruleSet
The rule-set.


originalRule

Rule originalRule
The member rule.


conflictingRule

Rule conflictingRule
The conflicting rule.

Class org.drools.rule.FixedDuration extends Object implements Serializable

Serialized Fields

duration

long duration
Duration, in seconds.

Class org.drools.rule.InvalidRuleException extends RuleConstructionException implements Serializable

Serialized Fields

rule

Rule rule
The invalid rule.

Class org.drools.rule.NoConsequenceException extends InvalidRuleException implements Serializable

Class org.drools.rule.NoParameterDeclarationException extends InvalidRuleException implements Serializable

Class org.drools.rule.Rule extends Object implements Serializable

Serialized Fields

ruleSet

RuleSet ruleSet

name

String name
Name of the rule.


documentation

String documentation
Documentation.


salience

int salience
Salience value.


parameterDeclarations

List<E> parameterDeclarations
Formal parameter declarations.


conditions

List<E> conditions
Conditions.


consequence

Consequence consequence
Consequence.


duration

Duration duration
Truthness duration.


loadOrder

long loadOrder
Load order in RuleSet


noLoop

boolean noLoop
is the consequence of the rule currently being executed?


imports

Set<E> imports

applicationData

Map<K,V> applicationData

Class org.drools.rule.RuleConstructionException extends DroolsException implements Serializable

Class org.drools.rule.RuleSet extends Object implements Serializable

Serialized Fields

name

String name
Name of the ruleset.


documentation

String documentation
Documentation.


ruleNames

Set<E> ruleNames
Set of all rule-names in this RuleSet.


rules

List<E> rules
Ordered list of all Rules in this RuleSet.


imports

Set<E> imports

applicationData

Map<K,V> applicationData

functions

Map<K,V> functions

ruleBaseContext

RuleBaseContext ruleBaseContext

Package org.drools.semantics.base

Class org.drools.semantics.base.BaseDuration extends Object implements Serializable

Serialized Fields

seconds

long seconds
The number of seconds of the duration.


rule

Rule rule

Class org.drools.semantics.base.BooleanSemaphore extends Object implements Serializable

Serialized Fields

identifier

String identifier

value

boolean value

Class org.drools.semantics.base.CharSemaphore extends Object implements Serializable

Serialized Fields

identifier

String identifier

value

char value

Class org.drools.semantics.base.ClassFieldObjectType extends ClassObjectType implements Serializable

Serialized Fields

objectFieldName

String objectFieldName
Java object field.


objectFieldValue

String objectFieldValue

getterMethod

Method getterMethod
Java getter method.

Class org.drools.semantics.base.ClassObjectType extends Object implements Serializable

Serialized Fields

objectTypeClass

Class<T> objectTypeClass
Java object class.

Class org.drools.semantics.base.DoubleSemaphore extends Object implements Serializable

Serialized Fields

identifier

String identifier

value

double value

Class org.drools.semantics.base.FloatSemaphore extends Object implements Serializable

Serialized Fields

identifier

String identifier

value

float value

Class org.drools.semantics.base.IntegerSemaphore extends Object implements Serializable

Serialized Fields

identifier

String identifier

value

int value

Class org.drools.semantics.base.ListSemaphore extends Object implements Serializable

Serialized Fields

identifer

String identifer

value

List<E> value

Class org.drools.semantics.base.LongSemaphore extends Object implements Serializable

Serialized Fields

identifier

String identifier

value

long value

Class org.drools.semantics.base.MapSemaphore extends Object implements Serializable

Serialized Fields

identifer

String identifer

value

Map<K,V> value

Class org.drools.semantics.base.SetSemaphore extends Object implements Serializable

Serialized Fields

identifer

String identifer

value

Set<E> value

Class org.drools.semantics.base.ShortSemaphore extends Object implements Serializable

Serialized Fields

identifier

String identifier

value

short value

Class org.drools.semantics.base.StringSemaphore extends Object implements Serializable

Serialized Fields

identifer

String identifer

value

String value

Package org.drools.semantics.groovy

Class org.drools.semantics.groovy.GroovyBlockConsequence extends GroovyInterp implements Serializable

Class org.drools.semantics.groovy.GroovyCondition extends GroovyInterp implements Serializable

Serialized Fields

requiredDeclarations

Declaration[] requiredDeclarations
Required declarations.

Class org.drools.semantics.groovy.GroovyFunctions extends Object implements Serializable

Serialized Fields

text

String text

Class org.drools.semantics.groovy.GroovyImportEntry extends Object implements Serializable

Serialized Fields

importEntry

String importEntry

Class org.drools.semantics.groovy.GroovyInterp extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Extra work for serialization. re-creates the script object that is not serialized

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Extra work for serialization...

Throws:
IOException
Serialized Fields

text

String text
Text.


rule

Rule rule
The rule.

Class org.drools.semantics.groovy.NonBooleanExprException extends ConditionException implements Serializable

Serialized Fields

expr

String expr
The expression.


Package org.drools.semantics.java

Class org.drools.semantics.java.CompilationException extends DroolsException implements Serializable

Serialized Fields

rule

Rule rule

text

String text

lineNumber

int lineNumber

columnNumber

int columnNumber

errorMessage

String errorMessage

Class org.drools.semantics.java.JavaBlockConsequence extends Object implements Serializable

Serialized Fields

block

String block

rule

Rule rule

declarations

Declaration[] declarations

className

String className

Class org.drools.semantics.java.JavaCondition extends Object implements Serializable

Serialized Fields

originalExpression

String originalExpression

rule

Rule rule

expression

String expression

requiredDeclarations

Declaration[] requiredDeclarations

className

String className

Class org.drools.semantics.java.JavaFunctions extends Object implements Serializable

Serialized Fields

text

String text

ruleSet

RuleSet ruleSet

Class org.drools.semantics.java.JavaImportEntry extends Object implements Serializable

Serialized Fields

importEntry

String importEntry

Class org.drools.semantics.java.MissingDeclarationException extends DroolsException implements Serializable

Serialized Fields

expr

String expr
The expression.


id

String id
The missing id.

Class org.drools.semantics.java.NonBooleanExprException extends ConditionException implements Serializable

Serialized Fields

expr

String expr
The expression.


Package org.drools.semantics.python

Class org.drools.semantics.python.NonBooleanExprException extends ConditionException implements Serializable

Serialized Fields

expr

String expr
The expression.

Class org.drools.semantics.python.PythonBlockConsequence extends PythonInterp implements Serializable

Class org.drools.semantics.python.PythonCondition extends PythonInterp implements Serializable

Serialized Fields

requiredDeclarations

Declaration[] requiredDeclarations
Required declarations.

Class org.drools.semantics.python.PythonFunctions extends Object implements Serializable

Serialized Fields

text

String text

Class org.drools.semantics.python.PythonImportEntry extends Object implements Serializable

Serialized Fields

importEntry

String importEntry

Package org.drools.smf

Class org.drools.smf.FactoryException extends DroolsException implements Serializable

Class org.drools.smf.InvalidConditionException extends SemanticComponentException implements Serializable

Class org.drools.smf.InvalidConsequenceException extends SemanticComponentException implements Serializable

Class org.drools.smf.InvalidObjectTypeException extends SemanticComponentException implements Serializable

Class org.drools.smf.MissingAttributeException extends FactoryException implements Serializable

Serialized Fields

name

String name

Class org.drools.smf.NoSuchSemanticModuleException extends SemanticModuleException implements Serializable

Serialized Fields

uri

String uri
The uri.

Class org.drools.smf.SemanticComponentException extends SemanticModuleException implements Serializable

Serialized Fields

cls

Class<T> cls
The invalid action.

Class org.drools.smf.SemanticModuleException extends DroolsException implements Serializable

Class org.drools.smf.SemanticsReaderException extends SemanticModuleException implements Serializable

Serialized Fields

detailMessage

String detailMessage
Specific details about the SemanticsReaderException.


Package org.drools.spi

Class org.drools.spi.ConditionException extends AssertionException implements Serializable

Serialized Fields

rule

Rule rule

info

String info

Class org.drools.spi.ConsequenceException extends AssertionException implements Serializable

Serialized Fields

rule

Rule rule

Class org.drools.spi.RuleBaseContext extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)

Package org.drools.util

Class org.drools.util.IdentityMap extends AbstractHashedMap implements Serializable

serialVersionUID: 2028493495224302329L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Read the map in using a custom routine.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Write the map out using a custom routine.

Throws:
IOException

Class org.drools.util.PrimitiveLongMap extends Object implements Serializable

Serialized Fields

indexIntervals

int indexIntervals

intervalShifts

int intervalShifts

midIntervalPoint

int midIntervalPoint

tableSize

int tableSize

shifts

int shifts

doubleShifts

int doubleShifts

firstPage

org.drools.util.PrimitiveLongMap.Page firstPage

lastPage

org.drools.util.PrimitiveLongMap.Page lastPage

lastPageId

int lastPageId

maxKey

long maxKey

pageIndex

org.drools.util.PrimitiveLongMap.Page[] pageIndex

Class org.drools.util.PrimitiveLongStack extends Object implements Serializable

Serialized Fields

tableSize

int tableSize

currentPageId

int currentPageId

currentPage

org.drools.util.PrimitiveLongStack.Page currentPage

Class org.drools.util.PriorityQueue extends AbstractCollection implements Serializable

Serialized Fields

elements

Object[] elements
The elements in this buffer.


size

int size
The number of elements currently in this buffer.


ascendingOrder

boolean ascendingOrder
If true, the first element as determined by the sort order will be returned. If false, the last element as determined by the sort order will be returned.


comparator

Comparator<T> comparator
The comparator used to order the elements



Copyright © 2001-2005 The Codehaus. All Rights Reserved.