Serialized Form


Package org.drools

Class org.drools.AssertionException extends FactException implements Serializable

Class org.drools.DroolsException extends java.lang.Exception implements Serializable

Class org.drools.DroolsRuntimeException extends java.lang.RuntimeException implements Serializable

Class org.drools.FactException extends DroolsException implements Serializable

Class org.drools.IntegrationException extends DroolsException implements Serializable

Class org.drools.MockWorkingMemory extends java.lang.Object implements Serializable

Serialized Fields

appData

java.util.Map<K,V> appData

Class org.drools.NoSuchFactHandleException extends FactException implements Serializable

Serialized Fields

object

java.lang.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.

Class org.drools.SynchronizedWorkingMemory extends java.lang.Object implements Serializable

Serialized Fields

workingMemory

WorkingMemory workingMemory

Package org.drools.conflict

Class org.drools.conflict.AbstractConflictResolver extends java.lang.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.decisiontable.parser

Class org.drools.decisiontable.parser.DecisionTableParseException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 2655710832124783733L


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.AgendaEventSupport extends java.lang.Object implements Serializable

Serialized Fields

listeners

java.util.List<E> listeners

workingMemory

WorkingMemory workingMemory

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

java.lang.Object object

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

Serialized Fields

handle

FactHandle handle

oldObject

java.lang.Object oldObject

object

java.lang.Object object

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

Serialized Fields

handle

FactHandle handle

oldObject

java.lang.Object oldObject

Class org.drools.event.ReteooNodeEventSupport extends java.lang.Object implements Serializable

Serialized Fields

listeners

java.util.List<E> listeners

workingMemory

WorkingMemory workingMemory

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

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

Serialized Fields

listeners

java.util.List<E> listeners

workingMemory

WorkingMemory workingMemory

Package org.drools.io

Class org.drools.io.SerializableRuleBaseProxy extends java.lang.Object implements Serializable

serialVersionUID: -5251454333223656432L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException,
                        IntegrationException,
                        org.xml.sax.SAXException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
IntegrationException
org.xml.sax.SAXException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

ruleSetBinaries

java.util.List<E> ruleSetBinaries

Package org.drools.jsr94.rules

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

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

Serialized Fields

id

long id
The fact id.


counter

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


Package org.drools.jsr94.rules.admin

Class org.drools.jsr94.rules.admin.RuleExecutionSetRepository extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

map

java.util.Map<K,V> map
Holds the registered RuleExecutionSet objects.


Package org.drools.reteoo

Class org.drools.reteoo.AgendaItemMap extends java.lang.Object implements Serializable

Serialized Fields

ruleMap

java.util.Map<K,V> ruleMap

Class org.drools.reteoo.AlphaNode extends org.drools.reteoo.ObjectSource implements Serializable

Serialized Fields

constraint

org.drools.spi.Constraint constraint

storeMemory

boolean storeMemory

objectSource

org.drools.reteoo.ObjectSource objectSource

Class org.drools.reteoo.DefaultFactHandleFactory extends java.lang.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 java.lang.Object implements Serializable

Serialized Fields

id

long id
Handle id.


recency

long recency

Class org.drools.reteoo.LeftInputAdapterNode extends org.drools.reteoo.TupleSource implements Serializable

Serialized Fields

objectSource

org.drools.reteoo.ObjectSource objectSource

column

int column

Class org.drools.reteoo.NotNode extends org.drools.reteoo.BetaNode implements Serializable

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


Package org.drools.rule

Class org.drools.rule.And extends org.drools.rule.ConditionalElement implements Serializable

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

Serialized Fields

identifier

java.lang.String identifier

type

java.lang.Class<T> type

ruleSet

RuleSet ruleSet

Class org.drools.rule.ConditionalElement extends java.lang.Object implements Serializable

Serialized Fields

children

java.util.List<E> children

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

Serialized Fields

identifier

java.lang.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.Exist extends org.drools.rule.ConditionalElement implements Serializable

Class org.drools.rule.FixedDuration extends java.lang.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.NoColumnsException extends InvalidRuleException implements Serializable

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

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

Class org.drools.rule.Not extends org.drools.rule.ConditionalElement implements Serializable

Class org.drools.rule.Or extends org.drools.rule.ConditionalElement implements Serializable

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

Serialized Fields

ruleSet

RuleSet ruleSet
The parent ruleSet


name

java.lang.String name
Name of the rule.


documentation

java.lang.String documentation
Documentation.


salience

int salience
Salience value.


parameterDeclarations

java.util.List<E> parameterDeclarations
Formal parameter declarations.


conditions

java.util.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?


xorGroup

java.lang.String xorGroup
xorGroup only allows one activation within an xorGroup to fire, others are removed from the Agenda.


applicationData

java.util.Map<K,V> applicationData
A map valid Application names and types


importer

Importer importer
The Importer to use, as specified by the RuleSet

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

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

Serialized Fields

name

java.lang.String name
Name of the ruleset.


documentation

java.lang.String documentation
Documentation.


ruleNames

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


rules

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


importer

Importer importer

applicationData

java.util.Map<K,V> applicationData

functions

java.util.Map<K,V> functions

ruleBaseContext

RuleBaseContext ruleBaseContext

Package org.drools.semantics.base

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

Serialized Fields

seconds

long seconds
The number of seconds of the duration.


rule

Rule rule

Class org.drools.semantics.base.BaseImportEntry extends java.lang.Object implements Serializable

Serialized Fields

importEntry

java.lang.String importEntry

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

Serialized Fields

identifier

java.lang.String identifier

value

boolean value

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

Serialized Fields

identifier

java.lang.String identifier

value

char value

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

Serialized Fields

objectFieldName

java.lang.String objectFieldName
Java object field.


objectFieldValue

java.lang.String objectFieldValue

getterMethod

java.lang.reflect.Method getterMethod
Java getter method.

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

Serialized Fields

objectTypeClass

java.lang.Class<T> objectTypeClass
Java object class.

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

Serialized Fields

identifier

java.lang.String identifier

value

double value

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

Serialized Fields

identifier

java.lang.String identifier

value

float value

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

Serialized Fields

identifier

java.lang.String identifier

value

int value

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

Serialized Fields

identifer

java.lang.String identifer

value

java.util.List<E> value

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

Serialized Fields

identifier

java.lang.String identifier

value

long value

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

Serialized Fields

identifer

java.lang.String identifer

value

java.util.Map<K,V> value

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

Serialized Fields

identifer

java.lang.String identifer

value

java.util.Set<E> value

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

Serialized Fields

identifier

java.lang.String identifier

value

short value

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

Serialized Fields

identifer

java.lang.String identifer

value

java.lang.String value

Package org.drools.semantics.groovy

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

Serialized Fields

thrownException

java.lang.String thrownException

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

Serialized Fields

semanticType

java.lang.String semanticType

thrownException

java.lang.String thrownException

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

Serialized Fields

semanticType

java.lang.String semanticType

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

Serialized Fields

expr

java.lang.String expr
The expression.


Package org.drools.semantics.java

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

Serialized Fields

rule

Rule rule

ruleSet

RuleSet ruleSet

text

java.lang.String text

lineNumber

int lineNumber

columnNumber

int columnNumber

errorMessage

java.lang.String errorMessage

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

Serialized Fields

name

java.lang.String name

block

java.lang.String block

rule

Rule rule

declarations

Declaration[] declarations

consequenceInvoker

ConsequenceInvoker consequenceInvoker

thrownException

java.lang.String thrownException

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

Serialized Fields

semanticType

java.lang.String semanticType

name

java.lang.String name

expression

java.lang.String expression

rule

Rule rule

requiredDeclarations

Declaration[] requiredDeclarations

conditionInvoker

ConditionInvoker conditionInvoker

thrownException

java.lang.String thrownException

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

Serialized Fields

semanticType

java.lang.String semanticType

name

java.lang.String name

text

java.lang.String text

ruleSet

RuleSet ruleSet

Class org.drools.semantics.java.JavaSemanticCompileError extends java.lang.RuntimeException implements Serializable

serialVersionUID: 34846969604394084L

Serialized Fields

errors

CompilationProblem[] errors

summaryMessage

java.lang.String summaryMessage

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

Serialized Fields

expr

java.lang.String expr
The expression.


id

java.lang.String id
The missing id.

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

Serialized Fields

expr

java.lang.String expr
The expression.


Package org.drools.semantics.python

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

Serialized Fields

expr

java.lang.String expr
The expression.

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

Serialized Fields

semanticType

java.lang.String semanticType

name

java.lang.String name

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

Serialized Fields

semanticType

java.lang.String semanticType

name

java.lang.String name

requiredDeclarations

Declaration[] requiredDeclarations
Required declarations.

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

Serialized Fields

text

java.lang.String text

semanticType

java.lang.String semanticType

name

java.lang.String name

Class org.drools.semantics.python.PythonInterp extends java.lang.Object implements Serializable

Serialized Fields

rule

Rule rule
The rule.


origininalText

java.lang.String origininalText
Original Text


type

java.lang.String type

Package org.drools.smf

Class org.drools.smf.DefaultImporter extends java.lang.Object implements Serializable

Serialized Fields

importEntrySet

java.util.Set<E> importEntrySet

importSet

java.util.Set<E> importSet

cachedImports

java.util.Map<K,V> cachedImports

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

java.lang.String name
Missing attribute name.

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

Serialized Fields

uri

java.lang.String uri
The uri.

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

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

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


Package org.drools.spi

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

Serialized Fields

rule

Rule rule

info

java.lang.String info

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

Serialized Fields

rule

Rule rule

info

java.lang.String info

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)

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

Serialized Fields

rule

Rule rule

info

java.lang.String info

Package org.drools.spring.factory

Class org.drools.spring.factory.RuleBuilder.InvalidParameterException extends DroolsException implements Serializable

Class org.drools.spring.factory.RuleBuilder.InvalidPojoConditionException extends DroolsException implements Serializable

Class org.drools.spring.factory.RuleBuilder.InvalidReturnTypeException extends DroolsException implements Serializable


Package org.drools.spring.metadata

Class org.drools.spring.metadata.BeanObjectType extends java.lang.Object implements Serializable

Serialized Fields

clazz

java.lang.Class<T> clazz

Package org.drools.spring.pojorule

Class org.drools.spring.pojorule.ApplicationDataArgument extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

clazz

java.lang.Class<T> clazz

Class org.drools.spring.pojorule.FactArgument extends java.lang.Object implements Serializable

Serialized Fields

declaration

Declaration declaration

Class org.drools.spring.pojorule.KnowledgeHelperArgument extends java.lang.Object implements Serializable

Serialized Fields

rule

Rule rule

Class org.drools.spring.pojorule.PojoCondition extends java.lang.Object implements Serializable

Serialized Fields

ruleMethod

RuleReflectMethod ruleMethod

requiredDeclarations

Declaration[] requiredDeclarations

Class org.drools.spring.pojorule.PojoConsequence extends java.lang.Object implements Serializable

Serialized Fields

ruleMethods

RuleReflectMethod[] ruleMethods

Class org.drools.spring.pojorule.RuleReflectMethod extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Package org.drools.util

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

serialVersionUID: 2028493495224302329L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

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

Throws:
java.io.IOException

Class org.drools.util.PrimitiveLongMap extends java.lang.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 java.lang.Object implements Serializable

Serialized Fields

tableSize

int tableSize

currentPageId

int currentPageId

currentPage

org.drools.util.PrimitiveLongStack.Page currentPage

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

Serialized Fields

elements

java.lang.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

java.util.Comparator<T> comparator
The comparator used to order the elements