- AbstractAgenda - Class in jadex.rules.rulesystem
-
The agenda contains the activations and can use
a conflict resolution strategy for deciding which
activation to fire.
- AbstractAgenda() - Constructor for class jadex.rules.rulesystem.AbstractAgenda
-
Create a new fifo agenda.
- AbstractBetaNode - Class in jadex.rules.rulesystem.rete.nodes
-
A beta node has the purpose to perform a constraints check
between (at least) two objects.
- AbstractBetaNode(int, IConstraintEvaluator[], ConstraintIndexer[]) - Constructor for class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Create a new beta node.
- AbstractNode - Class in jadex.rules.rulesystem.rete.nodes
-
Abstract super class for all kinds of nodes.
- AbstractNode(int) - Constructor for class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
Create a new node.
- accessProperty(Object) - Method in class jadex.rules.state.OAVJavaAttributeType
-
Get the attribute value from a given object.
- action - Variable in class jadex.rules.rulesystem.rules.Rule
-
The action.
- Activation - Class in jadex.rules.rulesystem
-
An activation is a rule and an associated fact
tuple which represents a full match.
- Activation(IRule, IVariableAssignments, IOAVState) - Constructor for class jadex.rules.rulesystem.Activation
-
Create a new Activation.
- activations - Variable in class jadex.rules.rulesystem.FIFOAgenda
-
The activations.
- activations - Variable in class jadex.rules.rulesystem.LIFOAgenda
-
The activations.
- activations - Variable in class jadex.rules.rulesystem.PriorityAgenda
-
The activations.
- adaptConditionType(Variable, OAVObjectType) - Static method in class jadex.rules.parser.conditions.SConditions
-
- add(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- addActivation(Activation) - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Add a new activation.
- addActivation(Activation) - Method in class jadex.rules.rulesystem.FIFOAgenda
-
Add a new activation.
- addActivation(Activation) - Method in class jadex.rules.rulesystem.LIFOAgenda
-
Add a new activation.
- addActivation(Activation) - Method in class jadex.rules.rulesystem.PriorityAgenda
-
Add a new activation.
- addAgendaListener(IAgendaListener) - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Add an agenda listener.
- addAgendaListener(IAgendaListener) - Method in interface jadex.rules.rulesystem.IAgenda
-
Add an agenda listener.
- addAll(AttributeSet) - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Add all elements on another attribute set.
- addAll(Collection) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- addAllType(OAVJavaType) - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Add type for all attributes.
- addAlphaNode(IConstraintEvaluator[], BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new alpha node.
- addAttribute(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Add a new attributes.
- addAttributeType(OAVAttributeType) - Method in class jadex.rules.state.OAVObjectType
-
Add an attribute type description.
- addAttributeValue(Object, OAVAttributeType, Object) - Method in interface jadex.rules.state.IOAVState
-
Add an attribute of an object to the given value.
- addAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Add an attribute of an object (oid) to the given value.
- addAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Add an attribute of an object to the given value.
- addBetaNode(IConstraintEvaluator[], ConstraintIndexer[], BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new beta node.
- addBreakpoint(Object) - Method in class jadex.rules.rulesystem.RuleSystemExecutor
-
Add a breakpoint to the interpreter.
- addBreakpointCommand(ICommand) - Method in class jadex.rules.rulesystem.RuleSystemExecutor
-
Add a command to be executed, when a breakpoint is reached.
- addCollectNode(IConstraintEvaluator[], int, BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new collect node.
- addCondition(ICondition) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Add a condition to the context.
- addCondition(ICondition) - Method in class jadex.rules.rulesystem.rules.ComplexCondition
-
Add a new condition.
- addConstraint(IConstraint) - Method in class jadex.rules.rulesystem.rules.ComplexConstraint
-
Add a constraints.
- addConstraint(IConstraint) - Method in class jadex.rules.rulesystem.rules.ConstrainableCondition
-
Add a constraint.
- added_objects - Variable in class jadex.rules.state.javaimpl.OAVEventHandler
-
The objects that have been added in current change set.
- addExternalObjectUsage(Object, Object) - Method in interface jadex.rules.state.IOAVState
-
Add an external usage of a state object.
- addExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Add an external usage of a state object (oid).
- addExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Add an external usage of a state object (oid).
- addExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Add an external usage of a state object (oid).
- addExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVState
-
Add an external usage of a state object (oid).
- addExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Add an external usage of a state object.
- addInfo(IRule, long) - Method in class jadex.rules.rulesystem.rete.builder.BuildReport
-
Add a new info.
- addInitialFactNode(BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add an initial fact node.
- additiveExpression() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- addJavaObjectUsage(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
When it is a Java object, it is not created in state,
so we have to notify object addition to listeners on first usage.
- addJavaRootObject(Object) - Method in interface jadex.rules.state.IOAVState
-
Add a Java object as root object.
- addJavaRootObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Add a Java object as root object.
- addJavaRootObject(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Add a Java object as root object.
- addMapping(IOAVState, Tuple, Object) - Method in class jadex.rules.rulesystem.rete.nodes.NotMemory
-
Add a mapping for the key to the memory.
- addMatch(Tuple, Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Add a match to the node memory and propagate if necessary.
- addMatch(Tuple, Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.BetaNode
-
Add a match to the node memory and propagate if necessary.
- addMatch(Tuple, Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.NotNode
-
Add a match to the node memory and propagate if necessary.
- addNotNode(IConstraintEvaluator[], ConstraintIndexer[], int, BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new not node.
- addObject(Object, IOAVState, BetaMemory) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Add an object to the memory.
- addObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Send an object to this node.
- addObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Send a new object to this node.
- addObject(Object, Object, ConstraintIndexer) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Add an value -> object pair to the object index.
- addObject(Object, Object) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Add an object to the memory.
- addObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Send a new object to this node.
- addObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in interface jadex.rules.rulesystem.rete.nodes.IObjectConsumerNode
-
Send an object to this node.
- addObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Send an object to this node.
- addObject(Object, OAVObjectType, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Tell the condition system about a
new object in the state.
- addObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Send a new object to this node.
- addObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Add an object consumer node.
- addObjectConsumer(IObjectConsumerNode) - Method in interface jadex.rules.rulesystem.rete.nodes.IObjectSourceNode
-
Add an object consumer node.
- addObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Add an object consumer node.
- addObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Add an object consumer node.
- addObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Add an object consumer node.
- addObjectUsage(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Add an object (oid of java object) usage.
- addParameterSource(Object) - Method in class jadex.rules.rulesystem.rules.FunctionCall
-
Add a new parameter source.
- addParameterSource(Object) - Method in class jadex.rules.rulesystem.rules.MethodCall
-
Add a new parameter source.
- addResultTuple(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Add a tuple to the result.
- addResultTuple(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Add a tuple to the result.
- addRule(IRule) - Method in interface jadex.rules.rulesystem.IRulebase
-
Add a rule.
- addRule(ReteNode, IRule) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new rule to the network.
- addRule(IRule) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Add a rule to the network.
- addRule(IRule) - Method in class jadex.rules.rulesystem.Rulebase
-
Add a rule.
- addRulebaseListener(IRulebaseListener) - Method in interface jadex.rules.rulesystem.IRulebase
-
Add a new state listener.
- addRulebaseListener(IRulebaseListener) - Method in class jadex.rules.rulesystem.Rulebase
-
Add a new rulebase listener.
- addSplitNode(OAVAttributeType, String[], BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new split node.
- addStateListener(IOAVStateListener, boolean) - Method in interface jadex.rules.state.IOAVState
-
Add a new state listener.
- addStateListener(IOAVStateListener, boolean) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Add a new state listener.
- addStateListener(IOAVStateListener, boolean) - Method in class jadex.rules.state.javaimpl.OAVEventHandler
-
Add a new state listener.
- addStateListener(IOAVStateListener, boolean) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Add a new state listener.
- addSubstate(IOAVState) - Method in interface jadex.rules.state.IOAVState
-
Add a substate.
- addSubstate(IOAVState) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Add a substate.
- addSubstate(IOAVState) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Add a substate.
- addTerminalNode(IRule, BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new terminal node.
- addTestNode(IConstraintEvaluator, BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new test node.
- addTuple(Tuple, IOAVState, BetaMemory) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Add a tuple to the memory.
- addTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Send a tuple to this node.
- addTuple(Object, Tuple, ConstraintIndexer) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Add an value -> object pair to the tuple index.
- addTuple(Object, Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Add a tuple to the memory.
- addTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Send a tuple to this node.
- addTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in interface jadex.rules.rulesystem.rete.nodes.ITupleConsumerNode
-
Add a new tuple to this node.
- addTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.NotNode
-
Send a tuple to this node.
- addTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Add a new tuple to this node.
- addTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Send an tuple to this node.
- addTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Add a new tuple to this node.
- addTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Add an tuple consumer node.
- addTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Add an tuple consumer node.
- addTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Add an tuple consumer node.
- addTupleConsumer(ITupleConsumerNode) - Method in interface jadex.rules.rulesystem.rete.nodes.ITupleSourceNode
-
Add an tuple consumer node.
- addTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Add an tuple consumer node.
- addTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Add an tuple consumer node.
- addTypeModel(OAVTypeModel) - Method in class jadex.rules.state.OAVTypeModel
-
Adds a type model to the state.
- addTypeNode(OAVObjectType, BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Add a new type node.
- addVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Add a variable.
- addVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.DefaultParserHelper
-
Add a variable.
- addVariable(Variable) - Method in interface jadex.rules.parser.conditions.javagrammar.IParserHelper
-
Add a variable.
- addVarInfo(VarInfo) - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Add a new var info.
- agenda - Variable in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
The agenda.
- agendaChanged() - Method in interface jadex.rules.rulesystem.IAgendaListener
-
Called when the agenda has changed.
- alltypes - Variable in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
The set of 'all' attributes for OAVJavaTypes.
- alpha - Variable in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Flag indicating if the builder is currently creating alpha nodes.
- AlphaNode - Class in jadex.rules.rulesystem.rete.nodes
-
An alpha node is a 1-input -> 1-output node which
propagates objects matching its constraints.
- AlphaNode(int, IConstraintEvaluator[]) - Constructor for class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Create a new node.
- andce(OAVTypeModel, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- AndCondition - Class in jadex.rules.rulesystem.rules
-
Condition for and-ing contained conditions.
- AndCondition() - Constructor for class jadex.rules.rulesystem.rules.AndCondition
-
Create a new and condition.
- AndCondition(List) - Constructor for class jadex.rules.rulesystem.rules.AndCondition
-
Create a new and condition.
- AndCondition(ICondition[]) - Constructor for class jadex.rules.rulesystem.rules.AndCondition
-
Create a new and condition.
- AndConstraint - Class in jadex.rules.rulesystem.rules
-
And connected constraint tests.
- AndConstraint(IConstraint, IConstraint) - Constructor for class jadex.rules.rulesystem.rules.AndConstraint
-
Create a new and constraint.
- AndConstraint(IConstraint[]) - Constructor for class jadex.rules.rulesystem.rules.AndConstraint
-
Create a new and constraint.
- AndConstraintEvaluator - Class in jadex.rules.rulesystem.rete.constraints
-
A constraint evaluator for and-connected constraints.
- AndConstraintEvaluator(IConstraintEvaluator[]) - Constructor for class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Create an AND constraint evaluator.
- ArrayAccess - Class in jadex.rules.parser.conditions.javagrammar
-
Access an element of an array
- ArrayAccess(Expression) - Constructor for class jadex.rules.parser.conditions.javagrammar.ArrayAccess
-
Create a new array access.
- arrayAccess() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- ArraySelector - Class in jadex.rules.rulesystem.rules
-
Represents an access to an array.
- ArraySelector(Object) - Constructor for class jadex.rules.rulesystem.rules.ArraySelector
-
Create a new array selector.
- assignments - Variable in class jadex.rules.rulesystem.rete.nodes.TerminalNode.ReteVariableAssignments
-
The map with assignments.
- attr - Variable in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
The attribute.
- attr - Variable in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
The attribute type.
- attr - Variable in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
The attribute type.
- attr - Variable in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
The attribute type.
- attr - Variable in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
The values extractor.
- attr - Variable in class jadex.rules.rulesystem.rete.nodes.VirtualFact
-
The attribute.
- attr - Variable in class jadex.rules.rulesystem.rules.functions.ExtractMulti
-
The attribute.
- attr - Variable in class jadex.rules.state.javaimpl.OAVObjectUsage
-
The attribute.
- attributeConstraint(OAVTypeModel, OAVObjectType, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- attributes - Variable in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
The set of normal attributes.
- attributes - Variable in class jadex.rules.state.OAVObjectType
-
The attribute descriptions.
- AttributeSet - Class in jadex.rules.rulesystem.rete.extractors
-
- AttributeSet() - Constructor for class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Create a new attribute set.
- calcHashCode() - Method in class jadex.rules.state.OAVAttributeType
-
Compute the hashcode.
- calcHashCode() - Method in class jadex.rules.state.OAVJavaAttributeType
-
Compute the hashcode.
- CastExpression - Class in jadex.rules.parser.conditions.javagrammar
-
An unary operation operates on one value.
- CastExpression(OAVObjectType, Expression) - Constructor for class jadex.rules.parser.conditions.javagrammar.CastExpression
-
Create a new unary operation.
- ce(OAVTypeModel, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- ChainedExtractor - Class in jadex.rules.rulesystem.rete.extractors
-
Extractor for chained expressions (e.g.
- ChainedExtractor(IValueExtractor[]) - Constructor for class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Create a new extractor.
- changecnt - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
- CharacterLiteral - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- CharacterLiteral - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- CharacterLiteral - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- CharacterLiteral - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- check - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Do a consistency check after each state change (requires asserts).
- checkConsistency(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Check consistency of Rete network/memory.
- checkConstraints(Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Check the constraints with respect
to the object.
- checkConstraints(Tuple, IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Check the constraints with respect
to the object.
- checked - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
- checkMultiplicity(Object, OAVAttributeType, Set) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Ensure that multiplicity is ok.
- checkMultiplicity(Object, OAVAttributeType, String) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Ensure that multiplicity is ok.
- checkMultiplicity(Object, OAVAttributeType, Set) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Ensure that multiplicity is ok.
- checkMultiplicity(Object, OAVAttributeType, String) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Ensure that multiplicity is ok.
- checkNodeConsistency(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
Check the consistency of the node.
- checkNodeConsistency(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.BetaNode
-
Check the consistency of the node.
- checkNodeConsistency(ReteMemory) - Method in interface jadex.rules.rulesystem.rete.nodes.INode
-
Check the consistency of the node.
- checkNonindexedConstraints(Tuple, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Check the non-indexed constraints for the given left/right values.
- checkTypeDefined(OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if a type is defined in one of the models.
- checkTypeDefined(OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Test if a type is defined in one of the models.
- checkTypeHasAttribute(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Ensure that a type has an attribute.
- checkTypeHasAttribute(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Ensure that a type has an attribute.
- checkValidStateObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if the object is a valid state object (oid).
- checkValidStateObject(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Test if the object is a valid state object, meaning
that is either a root object or a non-root object with
at least one usage.
- checkValidStateObjectRead(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if reading the object (oid) is allowed.
- checkValidStateObjectRead(Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Test if reading the object (oid) is allowed.
- checkValidStateObjectRead(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Test if reading the object (oid) is allowed.
- checkValidStateValue(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if the object is a valid state value, meaning
that is either a state object or a java value.
- checkValueCompatibility(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Check if it is allowed to set or add an attribute value.
- checkValueCompatibility(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Check if it is allowed to set or add an attribute value.
- classloader - Variable in class jadex.rules.state.OAVTypeModel
-
The class loader.
- clazz - Variable in class jadex.rules.state.OAVJavaType
-
The java class.
- clear() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- clear() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- ClipsJadexLexer - Class in jadex.rules.parser.conditions
-
- ClipsJadexLexer() - Constructor for class jadex.rules.parser.conditions.ClipsJadexLexer
-
- ClipsJadexLexer(CharStream) - Constructor for class jadex.rules.parser.conditions.ClipsJadexLexer
-
- ClipsJadexLexer(CharStream, RecognizerSharedState) - Constructor for class jadex.rules.parser.conditions.ClipsJadexLexer
-
- ClipsJadexLexer.DFA19 - Class in jadex.rules.parser.conditions
-
- ClipsJadexLexer.DFA30 - Class in jadex.rules.parser.conditions
-
- ClipsJadexParser - Class in jadex.rules.parser.conditions
-
- ClipsJadexParser(TokenStream) - Constructor for class jadex.rules.parser.conditions.ClipsJadexParser
-
- ClipsJadexParser(TokenStream, RecognizerSharedState) - Constructor for class jadex.rules.parser.conditions.ClipsJadexParser
-
- ClipsParserTest - Class in jadex.rules.parser.conditions
-
Test the functionality of the clips parser.
- ClipsParserTest() - Constructor for class jadex.rules.parser.conditions.ClipsParserTest
-
- clone() - Method in interface jadex.rules.rulesystem.IPatternMatcherFunctionality
-
Clone this object.
- clone() - Method in interface jadex.rules.rulesystem.IRulebase
-
Clone this object.
- clone() - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Clone this object.
- clone() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
Clone this object.
- clone() - Method in interface jadex.rules.rulesystem.rete.nodes.INode
-
Clone this object.
- clone() - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Clone this object.
- clone() - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
Clone this object.
- clone() - Method in class jadex.rules.rulesystem.Rulebase
-
Clone this object.
- cloneObject(Object, IOAVState) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Clone an object in the state (deep copy).
- clones - Static variable in class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
The thread local.
- collectce(OAVTypeModel, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- CollectCondition - Class in jadex.rules.rulesystem.rules
-
A condition that contains constraints belonging to a collection of objects.
- CollectCondition(ObjectCondition) - Constructor for class jadex.rules.rulesystem.rules.CollectCondition
-
Create a new object condition.
- CollectCondition(ObjectCondition, List) - Constructor for class jadex.rules.rulesystem.rules.CollectCondition
-
Create a new object condition.
- CollectCondition(List, List) - Constructor for class jadex.rules.rulesystem.rules.CollectCondition
-
Create a new object condition.
- CollectCondition(ObjectCondition[], List) - Constructor for class jadex.rules.rulesystem.rules.CollectCondition
-
Create a new complex condition.
- CollectExpression - Class in jadex.rules.parser.conditions.javagrammar
-
A collect expression collects values.
- CollectExpression(Expression) - Constructor for class jadex.rules.parser.conditions.javagrammar.CollectExpression
-
Create a new unary operation.
- collectExpression() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- CollectMemory - Class in jadex.rules.rulesystem.rete.nodes
-
Memory for the collect node.
- CollectMemory() - Constructor for class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
- CollectNode - Class in jadex.rules.rulesystem.rete.nodes
-
The purpose of a collect node is to compress a number of tuples to a
new tuple, which contains a multi slot.
- CollectNode(int, int, IConstraintEvaluator[]) - Constructor for class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Create a new beta node.
- combineValueSources(Object, List) - Static method in class jadex.rules.parser.conditions.javagrammar.ConstraintBuilder
-
Combine (i.e.
- COMMENT - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- COMMENT - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- COMMENT - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- COMMENT - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- compare(Object, Object) - Static method in class jadex.rules.rulesystem.rules.Operator
-
Compare two values.
- ComplexCondition - Class in jadex.rules.rulesystem.rules
-
A condition consists of 1..n base conditions that are logically combined.
- ComplexCondition() - Constructor for class jadex.rules.rulesystem.rules.ComplexCondition
-
Create a new complex condition.
- ComplexCondition(List) - Constructor for class jadex.rules.rulesystem.rules.ComplexCondition
-
Create a new complex condition.
- ComplexCondition(ICondition[]) - Constructor for class jadex.rules.rulesystem.rules.ComplexCondition
-
Create a new complex condition.
- ComplexConstraint - Class in jadex.rules.rulesystem.rules
-
A complex constraint consists of a number of constraints
connected by the same operator (and / or).
- ComplexConstraint(IConstraint, IConstraint) - Constructor for class jadex.rules.rulesystem.rules.ComplexConstraint
-
Create a new complex constraint.
- ComplexConstraint(IConstraint[]) - Constructor for class jadex.rules.rulesystem.rules.ComplexConstraint
-
Create a new complex constraint.
- cond - Variable in class jadex.rules.rulesystem.rules.NotCondition
-
The negated condition.
- condition - Variable in class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
The condition.
- condition - Variable in class jadex.rules.rulesystem.rules.Rule
-
The condition.
- ConditionalExpression - Class in jadex.rules.parser.conditions.javagrammar
-
A conditional operation uses a condition to choose from two values:
condition ? first_value : second_value
- ConditionalExpression(Expression, Expression, Expression) - Constructor for class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
Create a new operation.
- conditionalExpression() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- conditions - Variable in class jadex.rules.rulesystem.rules.ComplexCondition
-
The rules.
- connectLeft(INode, INode, BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Connect two nodes by attaching the source to the left (tuple) input of the consumer.
- connectRight(INode, INode, BuildContext) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Connect two nodes by attaching the source to the right (object) input of the consumer.
- constant() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- Constant - Class in jadex.rules.rulesystem.rules
-
A value source representing a constant value.
- Constant(Object) - Constructor for class jadex.rules.rulesystem.rules.Constant
-
Create a constant.
- ConstantExtractor - Class in jadex.rules.rulesystem.rete.extractors
-
A constant extractor is responsible for extracting a constant value.
- ConstantExtractor(Object) - Constructor for class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Create a new extractor.
- ConstrainableCondition - Class in jadex.rules.rulesystem.rules
-
A condition that contains constraints belonging to some object or value.
- ConstrainableCondition() - Constructor for class jadex.rules.rulesystem.rules.ConstrainableCondition
-
Create an empty constrainable condition.
- ConstrainableCondition(List) - Constructor for class jadex.rules.rulesystem.rules.ConstrainableCondition
-
Create a condition with constraints.
- constraint(OAVTypeModel, Object, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- Constraint - Class in jadex.rules.rulesystem.rules
-
A constraint is a part of a condition.
- Constraint(Object, IOperator) - Constructor for class jadex.rules.rulesystem.rules.Constraint
-
Create a new constraint.
- constraint - Variable in class jadex.rules.rulesystem.rules.TestCondition
-
The predicate constraint.
- ConstraintBuilder - Class in jadex.rules.parser.conditions.javagrammar
-
The constraint builder takes an expression
(e.g.
- ConstraintBuilder() - Constructor for class jadex.rules.parser.conditions.javagrammar.ConstraintBuilder
-
- ConstraintEvaluator - Class in jadex.rules.rulesystem.rete.constraints
-
A constraint evaluator is responsible for evaluating constraints.
- ConstraintEvaluator(IOperator, IValueExtractor, IValueExtractor) - Constructor for class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Create a new constraint evaluator.
- ConstraintIndexer - Class in jadex.rules.rulesystem.rete.constraints
-
The constraint indexer has the purpose to index equal constraints
via the beta memory of the node, i.e.
- ConstraintIndexer(IValueExtractor, IValueExtractor) - Constructor for class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Create a new indexed constraint evaluator.
- ConstraintOperator - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- ConstraintOperator - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- constraints - Variable in class jadex.rules.rulesystem.rules.ComplexConstraint
-
The constraints.
- constraints - Variable in class jadex.rules.rulesystem.rules.ConstrainableCondition
-
The constraints.
- contains(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Test if an attribute is contained in the attribute set.
- contains(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- contains(IOAVState, Collection, Object) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Check if an object is contained in a collection.
- CONTAINS - Static variable in interface jadex.rules.rulesystem.rules.IOperator
-
The contains operator.
- contains(Object, Object) - Static method in class jadex.rules.rulesystem.rules.Operator
-
Test if a collection contains a value.
- Contains() - Constructor for class jadex.rules.rulesystem.rules.Operator.Contains
-
- contains(OAVObjectType) - Method in class jadex.rules.state.OAVTypeModel
-
Test if a type is contained.
- containsAll(Collection) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- containsKey(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- containsKey(Object, OAVAttributeType, Object) - Method in interface jadex.rules.state.IOAVState
-
Test if a key is contained in the map attribute.
- containsKey(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if a key is contained in the map attribute.
- containsKey(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Test if a key is contained in the map attribute.
- containsObject(Object) - Method in interface jadex.rules.state.IOAVState
-
Test if the state contains a specific object.
- containsObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if the state contains a specific object (oid).
- containsObject(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Test if the state contains a specific object.
- containsValue(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.ArrayAccess
-
Test if a variable is contained in the suffix.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.CastExpression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.CollectExpression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.ExistentialDeclaration
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.Expression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.FieldAccess
-
Test if a variable is contained in the suffix.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.LiteralExpression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.MethodAccess
-
Test if a variable is contained in the suffix.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.PrimaryExpression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.StaticMethodAccess
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.Suffix
-
Test if a variable is contained in the suffix.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
Test if a variable is contained in the expression.
- containsVariable(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.VariableExpression
-
Test if a variable is contained in the expression.
- context - Variable in class jadex.rules.parser.conditions.javagrammar.DefaultParserHelper
-
The build context.
- CONTEXT_STATE - Static variable in class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Key of the state in the user context map.
- convertAttributeTypes(OAVTypeModel, OAVObjectType, String, String[]) - Static method in class jadex.rules.parser.conditions.SConditions
-
Convert slot name(s) to attribute(s) types.
- convertContentObject(String, QName, AReadContext) - Method in class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Convert an object to another type of object.
- count - Variable in class jadex.rules.rulesystem.PriorityAgenda
-
The current count.
- counters - Variable in class jadex.rules.state.javaimpl.OAVDebugIdGenerator
-
The id counter map (type -> count).
- counters - Variable in class jadex.rules.state.javaimpl.OAVNameIdGenerator
-
The id counter map (type -> count).
- counters - Variable in class jadex.rules.state.javaimpl.OAVWeakIdGenerator
-
The id counter map (type -> count).
- counts - Variable in class jadex.rules.rulesystem.PriorityAgenda
-
The map containing the activation order count (for FIFO in case two activations are equal).
- createArrayExtractor(int, ArraySelector, BuildContext, boolean) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Build an array extractor for an array selector.
- createAttributeType(String, OAVObjectType) - Method in class jadex.rules.state.OAVObjectType
-
Create a new attribute type.
- createAttributeType(String, OAVObjectType, String) - Method in class jadex.rules.state.OAVObjectType
-
Create a new attribute type.
- createAttributeType(String, OAVObjectType, String, Object) - Method in class jadex.rules.state.OAVObjectType
-
Create a new attribute type.
- createAttributeType(String, OAVObjectType, String, Object, OAVAttributeType) - Method in class jadex.rules.state.OAVObjectType
-
Create a new attribute type.
- createId(IOAVState, OAVObjectType) - Method in interface jadex.rules.state.javaimpl.IOAVIdGenerator
-
Create a unique id.
- createId(IOAVState, OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVDebugIdGenerator
-
Create a unique id.
- createId(IOAVState, OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVLongIdGenerator
-
Create a unique id.
- createId(IOAVState, OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVNameIdGenerator
-
Create a unique id.
- createId(IOAVState, OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVObjectIdGenerator
-
Create a unique id.
- createId(IOAVState, OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator
-
Create a unique id.
- createIdGenerator() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Create an id generator.
- createIdGenerator() - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Create an id generator.
- createIdSet() - Method in class jadex.rules.state.javaimpl.OAVEventHandler
-
Create a set for holding object ids.
- createIndexTuple(IOAVState, Tuple, ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Create an index tuple from a tuple.
- createJavaType(Class, String) - Method in class jadex.rules.state.OAVTypeModel
-
Create a Java type.
- createList(ObjectCondition) - Static method in class jadex.rules.rulesystem.rules.CollectCondition
-
Create a list of object conditions.
- createMatcherState(IOAVState, AbstractAgenda) - Method in interface jadex.rules.rulesystem.IPatternMatcherFunctionality
-
Create an instance of the pattern matcher for a given state.
- createMatcherState(IOAVState, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
Create a pattern matcher instance for a given state.
- createMethodCall(OAVJavaType, String, Expression[], BuildContext, IParserHelper) - Static method in class jadex.rules.parser.conditions.javagrammar.ConstraintBuilder
-
Create a method call.
- createMethodCall(OAVObjectType, String, List) - Static method in class jadex.rules.parser.conditions.SConditions
-
- createMethodExtractor(int, MethodCall, BuildContext, boolean) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Build a method extractor for a method call.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in interface jadex.rules.rulesystem.rete.nodes.INode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.NotNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Create the node memory.
- createNodeMemory(IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Create the node memory.
- createOAVState(OAVTypeModel) - Static method in class jadex.rules.state.javaimpl.OAVStateFactory
-
Create a new OAV state for the given type model.
- createObject(Object, boolean, AReadContext, Map) - Method in class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Create an object for the current tag.
- createObject(OAVObjectType) - Method in interface jadex.rules.state.IOAVState
-
Create an object.
- createObject(OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Create an object.
- createObject(OAVObjectType, boolean) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Impl of root/non-root object creation.
- createObject(OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Create an object.
- createObjectCondition(OAVObjectType, IConstraint[]) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Create a new object condition with the given constraints.
- createObjectExtractor(OAVAttributeType, Object) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Create an object extractor for the given (OAV or Java) attribute.
- createPrefixExtractor(OAVAttributeType, Object) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Create a prefix extractor for the given (OAV or Java) attribute.
- createRootObject(OAVObjectType) - Method in interface jadex.rules.state.IOAVState
-
Create a root object.
- createRootObject(OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Create a root object.
- createRootObject(OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Create a root object.
- createTupleExtractor(int, OAVAttributeType, Object) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Create a tuple extractor for the given (OAV or Java) attribute.
- createType(String) - Method in class jadex.rules.state.OAVTypeModel
-
Create a type.
- createType(String, OAVObjectType) - Method in class jadex.rules.state.OAVTypeModel
-
Create a type.
- createValueExtractor(int, Object, int, BuildContext, boolean) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Creates an appropriate extractor for the given parameters.
- EMPTY_ATTRIBUTESET - Static variable in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
The constant empty attribute set.
- entrySet() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- EOF - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- EOF - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- EOF - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- EOF - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- EQUAL - Static variable in interface jadex.rules.rulesystem.rules.IOperator
-
The equal operator.
- Equal() - Constructor for class jadex.rules.rulesystem.rules.Operator.Equal
-
- equality - Variable in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
The equality map.
- equality - Variable in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
The equality map.
- equalityExpression() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- equalOperator() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.ArrayAccess
-
Test if this array access is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.CastExpression
-
Test if this expression is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.CollectExpression
-
Test if this expression is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
Test if this constraint is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.ExistentialDeclaration
-
Test if this object is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.FieldAccess
-
Test if this field access is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.LiteralExpression
-
Test if this value is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.MethodAccess
-
Test if this method access is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Test if this operation is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.PrimaryExpression
-
Test if this primary expression is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.StaticMethodAccess
-
Test if this method access is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
Test if this expression is equal to some object.
- equals(Object) - Method in class jadex.rules.parser.conditions.javagrammar.VariableExpression
-
Test if this variable is equal to some object.
- equals(Object) - Method in class jadex.rules.rulesystem.Activation
-
Test if two activations are equal.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Test if the evaluator equals an object.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Test if the evaluator equals an object.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.constraints.NotConstraintEvaluator
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- equals(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- equals(Object) - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode.ReteVariableAssignments
-
Test if an object equals this.
- equals(Object) - Method in class jadex.rules.rulesystem.rete.Tuple
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.Constant
-
Test if this constant equals another object.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Div
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.ExtractMulti
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Identity
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Length
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Min
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Modulo
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Mult
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Sub
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.functions.Sum
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.Rule
-
Test for equality.
- equals(Object) - Method in class jadex.rules.rulesystem.rules.Variable
-
Test for equality.
- equals(Object, Object) - Method in interface jadex.rules.state.IOAVState
-
Test if two values are equal
according to current identity/equality
settings.
- equals(Object) - Method in class jadex.rules.state.IProfiler.ProfilingInfo
-
Test, if two nodes are equal.
- equals(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if two values are equal
according to current identity/equality
settings.
- equals(Object) - Method in class jadex.rules.state.javaimpl.OAVObjectUsage
-
Test if two objects are equal.
- equals(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVExternalObjectId
-
Test if two object are equal.
- equals(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
Test if two object are equal.
- equals(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Test if two values are equal
according to current identity/equality
settings.
- equals(Object) - Method in class jadex.rules.state.OAVAttributeType
-
Test for equality.
- equals(Object) - Method in class jadex.rules.state.OAVJavaAttributeType
-
Test for equality.
- equals(Object) - Method in class jadex.rules.state.OAVObjectType
-
Test if two types are equal.
- equals(Object) - Method in class jadex.rules.state.OAVTypeModel
-
Test if two types are equal.
- errors - Variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- EscapeSequence - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- EscapeSequence - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- EscapeSequence - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- EscapeSequence - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- evaluate(Object, Tuple, IOAVState) - Method in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Evaluate the constraints given the right object, left tuple
(null for alpha nodes) and the state.
- evaluate(Object, Tuple, IOAVState) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Evaluate the constraints given the right object, left tuple
(null for alpha nodes) and the state.
- evaluate(Object, Tuple, IOAVState) - Method in interface jadex.rules.rulesystem.rete.constraints.IConstraintEvaluator
-
Evaluate the constraints given the right object, left tuple
(null for alpha nodes) and the state.
- evaluate(Object, Tuple, IOAVState) - Method in class jadex.rules.rulesystem.rete.constraints.NotConstraintEvaluator
-
Evaluate the constraints given the right object, left tuple
(null for alpha nodes) and the state.
- evaluate(Object, Tuple, IOAVState) - Method in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Evaluate the constraints given the right object, left tuple
(null for alpha nodes) and the state.
- evaluate(IOAVState, Object, Object) - Method in interface jadex.rules.rulesystem.rules.IOperator
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.Contains
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.Equal
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.Excludes
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.Greater
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.GreaterOrEqual
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.InstanceOf
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.Less
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.LessOrEqual
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.Matches
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.NotEqual
-
Evaluate two objects with respect to the
operator semantics.
- evaluate(IOAVState, Object, Object) - Method in class jadex.rules.rulesystem.rules.Operator.StartsWith
-
Evaluate two objects with respect to the
operator semantics.
- evaluator - Variable in class jadex.rules.rulesystem.rete.nodes.TestNode
-
The constraint evaluator.
- evaluators - Variable in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
The constraint evaluator.
- evaluators - Variable in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
The constraint evaluator.
- evaluators - Variable in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
The constraint evaluator.
- evaluators - Variable in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
The constraint evaluator.
- evaluators - Variable in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
The constraint evaluator.
- eventhandler - Variable in class jadex.rules.state.javaimpl.OAVAbstractState
-
The OAV event handler.
- eventhandler - Variable in class jadex.rules.state.javaimpl.OAVWeakState
-
The OAV event handler.
- EXCLUDES - Static variable in interface jadex.rules.rulesystem.rules.IOperator
-
The excludes operator.
- Excludes() - Constructor for class jadex.rules.rulesystem.rules.Operator.Excludes
-
- execute() - Method in class jadex.rules.rulesystem.Activation
-
Execute the activation.
- execute(IOAVState, IVariableAssignments) - Method in interface jadex.rules.rulesystem.IAction
-
Execute the action on the given state using the given variable
assignments.
- executor - Variable in class jadex.rules.rulesystem.RuleSystemExecutor
-
The executor.
- ExistentialDeclaration - Class in jadex.rules.parser.conditions.javagrammar
-
Demand the existence of an object and bind an instance to a variable.
- ExistentialDeclaration(OAVObjectType, Variable) - Constructor for class jadex.rules.parser.conditions.javagrammar.ExistentialDeclaration
-
Create a new existential declaration.
- existentialDeclaration() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- Exponent - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- Exponent - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- Exponent - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- Exponent - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- expression - Variable in class jadex.rules.parser.conditions.javagrammar.CollectExpression
-
The collect expression.
- Expression - Class in jadex.rules.parser.conditions.javagrammar
-
Base class for all expressions.
- Expression() - Constructor for class jadex.rules.parser.conditions.javagrammar.Expression
-
- expression() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- expungeStaleObjects() - Method in interface jadex.rules.state.IOAVState
-
Expunge stale objects.
- expungeStaleObjects() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Expunge stale objects.
- expungeStaleObjects() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Expunge stale objects.
- external - Variable in class jadex.rules.state.javaimpl.OAVObjectUsage
-
External flag (i.e.
- externalusages - Variable in class jadex.rules.state.javaimpl.OAVState
-
Writing (and therefore resurrecting) is not supported.
- extid - Variable in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
The weak reference to the external id.
- extid2 - Variable in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
The weak reference to the phantom external id
(e.g.
- ExtractMulti - Class in jadex.rules.rulesystem.rules.functions
-
Extract values from a multivariable.
- ExtractMulti(OAVAttributeType) - Constructor for class jadex.rules.rulesystem.rules.functions.ExtractMulti
-
Create a new function.
- extractor - Variable in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
The values extractor.
- extractor1 - Variable in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
The value extractor 1.
- extractor1 - Variable in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
The value extractor 1 (left).
- extractor2 - Variable in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
The value extractor 2.
- extractor2 - Variable in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
The value extractor 2 (right).
- extractors - Variable in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
The value extractors.
- extractors - Variable in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
The extractors.
- extractors - Variable in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
A mapping for fetching variable values (variable -> extractor).
- generateBindings(int, int, int[], Object, Object[], List) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Generate all possible bindings for a list of values.
- generateVariableBinding(ConstrainableCondition, Object) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Create a new variable and bind it using the given object condition and value source.
- generateVariableBinding(ConstrainableCondition, String, Object) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Create a new variable and bind it using the given object condition and value source.
- generateVariableBinding(ConstrainableCondition, String, OAVObjectType, Object) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Create a new variable and bind it using the given object condition and value source.
- generateVariableName() - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Generate a variable name.
- generateVirtualFact(Object, int[], Object[]) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Generate a virtual fact for a found binding.
- generateVirtualFacts(Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Generate virtual facts.
- generator - Variable in class jadex.rules.state.javaimpl.OAVAbstractState
-
The id generator.
- generator - Variable in class jadex.rules.state.javaimpl.OAVWeakState
-
The id generator.
- get(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- getAction() - Method in interface jadex.rules.rulesystem.IRule
-
Get the action.
- getAction() - Method in class jadex.rules.rulesystem.rules.Rule
-
Get the action.
- getActivations() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Get the current activations.
- getActivations() - Method in class jadex.rules.rulesystem.FIFOAgenda
-
Get the current activations.
- getActivations() - Method in interface jadex.rules.rulesystem.IAgenda
-
Get the current activations.
- getActivations() - Method in class jadex.rules.rulesystem.LIFOAgenda
-
Get the current activations.
- getActivations() - Method in class jadex.rules.rulesystem.PriorityAgenda
-
Get the current activations.
- getAgenda() - Method in interface jadex.rules.rulesystem.IPatternMatcherState
-
Get the agenda.
- getAgenda() - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Get the agenda.
- getAgenda() - Method in class jadex.rules.rulesystem.RuleSystem
-
Get the agenda.
- getAllTypesSet() - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Get the all types set.
- getAttribute() - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Get the attribute.
- getAttribute() - Method in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Get the attribute.
- getAttribute() - Method in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
Get the attribute.
- getAttribute() - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Get the attribute.
- getAttribute() - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get the attribute.
- getAttribute() - Method in class jadex.rules.rulesystem.rete.nodes.VirtualFact
-
Get the attribute.
- getAttribute() - Method in class jadex.rules.state.javaimpl.OAVObjectUsage
-
Get the attribute.
- getAttributeKeys(Object, OAVAttributeType) - Method in interface jadex.rules.state.IOAVState
-
Get the keys of an attribute of an object.
- getAttributeKeys(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the keys of an attribute of an object.
- getAttributeKeys(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the keys of an attribute of an object.
- getAttributeSet() - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Get the attribute set.
- getAttributeType(String) - Method in class jadex.rules.state.OAVJavaType
-
Get an attribute type description.
- getAttributeType(String) - Method in class jadex.rules.state.OAVObjectType
-
Get an attribute type description.
- getAttributeType0(String) - Method in class jadex.rules.state.OAVObjectType
-
Get an attribute type description.
- getAttributeValue(Object, OAVAttributeType) - Method in interface jadex.rules.state.IOAVState
-
Get an attribute value of an object.
- getAttributeValue(Object, OAVAttributeType, Object) - Method in interface jadex.rules.state.IOAVState
-
Get an attribute value of an object.
- getAttributeValue(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get an attribute value of an object (oid).
- getAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get an attribute value of an object (oid).
- getAttributeValue(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get an attribute value of an object.
- getAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get an attribute value of an object.
- getAttributeValues(Object, OAVAttributeType) - Method in interface jadex.rules.state.IOAVState
-
Get the values of an attribute of an object.
- getAttributeValues(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the values of an attribute of an object (oid).
- getAttributeValues(Object, OAVAttributeType) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the values of an attribute of an object.
- getBindVariables() - Method in class jadex.rules.rulesystem.rules.BoundConstraint
-
Get the variables to be bound.
- getBoundConstraint(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get the bound constraint a variable, i.e.
- getBoundConstraints() - Method in class jadex.rules.rulesystem.rules.ConstrainableCondition
-
Get all bound constraints.
- getBoundVariables() - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get the variables, which are available in this build context.
- getBuildContext() - Method in class jadex.rules.parser.conditions.javagrammar.DefaultParserHelper
-
Get the build context.
- getBuildContext() - Method in interface jadex.rules.parser.conditions.javagrammar.IParserHelper
-
Get the build context.
- getBuilder() - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the builder.
- getBuildInfos() - Method in class jadex.rules.rulesystem.rete.builder.BuildReport
-
Get build infos.
- getBuildReport() - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Get the build report.
- getChildCount(INode) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Count the number of children.
- getClassLoader() - Method in class jadex.rules.state.OAVTypeModel
-
Get the class loader.
- getClazz() - Method in class jadex.rules.state.OAVJavaType
-
Get the Java class of the type.
- getClonedOAVObject(IOAVState, Map, List, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get or create a clone of an oav object.
- getCondition() - Method in class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
Get the condition.
- getCondition() - Method in interface jadex.rules.rulesystem.IRule
-
Get the condition.
- getCondition() - Method in class jadex.rules.rulesystem.rules.NotCondition
-
Get the condition.
- getCondition() - Method in class jadex.rules.rulesystem.rules.Rule
-
Get the condition.
- getConditions() - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get the conditions.
- getConditions() - Method in class jadex.rules.parser.conditions.javagrammar.DefaultParserHelper
-
Get the conditions after parsing.
- getConditions() - Method in interface jadex.rules.parser.conditions.javagrammar.IParserHelper
-
Get the conditions after parsing.
- getConditions() - Method in class jadex.rules.rulesystem.rules.ComplexCondition
-
Get the conditions.
- getConstrainableCondition(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get an object condition for a variable, i.e.
- getConstrainableCondition0(Variable) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get an object condition for a variable, i.e.
- getConstraint() - Method in class jadex.rules.rulesystem.rules.TestCondition
-
Get the constraint.
- getConstraintEvaluator() - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Get the evaluator.
- getConstraintEvaluators() - Method in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Get the constraint evaluators.
- getConstraintEvaluators() - Method in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Get the constraint evaluators.
- getConstraintEvaluators() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get the evaluators.
- getConstraintEvaluators() - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Get the constraint evaluators.
- getConstraintEvaluators() - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Get the evaluators.
- getConstraintIndexers() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get the indexers.
- getConstraints() - Method in class jadex.rules.rulesystem.rules.ComplexConstraint
-
Get the constraints.
- getConstraints() - Method in class jadex.rules.rulesystem.rules.ConstrainableCondition
-
Get the constraints.
- getContent() - Method in interface jadex.rules.state.javaimpl.IOAVContentId
-
Get the content.
- getCurrentCondition() - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get the current condition from the stack.
- getDeclaredAttributeType0(String) - Method in class jadex.rules.state.OAVObjectType
-
Get an attribute type description.
- getDeclaredAttributeTypes() - Method in class jadex.rules.state.OAVJavaType
-
Get the declared attribute types (i.e.
- getDeclaredAttributeTypes() - Method in class jadex.rules.state.OAVObjectType
-
Get the declared attribute types (i.e.
- getDeepObjects() - Method in interface jadex.rules.state.IOAVState
-
Get all objects in the state and its substates.
- getDeepObjects() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get all objects (oids and java objects) in the state and its substates.
- getDeepObjects() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get all objects in the state.
- getDeepType(String) - Method in class jadex.rules.state.OAVTypeModel
-
Search for a type in this model and all submodels.
- getDefaultValue(Object) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get the default value.
- getDefaultValue() - Method in class jadex.rules.state.OAVAttributeType
-
Get the default value.
- getDefiningScope(ICondition) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get the context in which the given condition is defined.
- getDelegates() - Method in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- getDelegates() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- getDelegates() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- getDelegates() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- getDescription() - Method in class jadex.rules.parser.conditions.ClipsJadexLexer.DFA19
-
- getDescription() - Method in class jadex.rules.parser.conditions.ClipsJadexLexer.DFA30
-
- getDescription() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer.DFA19
-
- getDescription() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer.DFA30
-
- getDescription() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser.DFA18
-
- getDirectTypeModel() - Method in class jadex.rules.state.OAVTypeModel
-
Get a copy of the typemodel without contained models.
- getDummyCondition() - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Expressions, which are unrelated to real object
conditions should be bound to the dummy condition.
- getErrorList() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- getExpression() - Method in class jadex.rules.parser.conditions.javagrammar.CollectExpression
-
Get the expression.
- getExtractor1() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Get the first value extractor.
- getExtractor2() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Get the second value extractor.
- getExtractors() - Method in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Get the extractors.
- getFirstValue() - Method in class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
Get the first value.
- getFunction() - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Get the function.
- getFunction() - Method in class jadex.rules.rulesystem.rules.FunctionCall
-
Get the function.
- getFunctionCall() - Method in class jadex.rules.rulesystem.rules.PredicateConstraint
-
Get the function call.
- getFunctionCall() - Method in class jadex.rules.rulesystem.rules.ReturnValueConstraint
-
Get the function call.
- getGrammarFileName() - Method in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- getGrammarFileName() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- getGrammarFileName() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- getGrammarFileName() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- getHistory() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Get the history.
- getHistory() - Method in interface jadex.rules.rulesystem.IAgenda
-
Get the history.
- getIndex() - Method in class jadex.rules.parser.conditions.javagrammar.ArrayAccess
-
Get the index.
- getIndexAttribute() - Method in class jadex.rules.state.OAVAttributeType
-
Get the index attribute.
- getIndexedMemory(ConstraintIndexer) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Get the indexed memory per constraint indexer.
- getIndexSource() - Method in class jadex.rules.rulesystem.rules.ArraySelector
-
Get the index source.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in interface jadex.rules.rulesystem.rete.constraints.IConstraintEvaluator
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.NotConstraintEvaluator
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Get the set of relevant attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in interface jadex.rules.rulesystem.rete.extractors.IValueExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.JavaArrayExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.JavaMethodExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.StateExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in interface jadex.rules.rulesystem.rete.nodes.INode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Get the set of indirect attribute types.
- getIndirectAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Get the set of indirect attribute types.
- getIndirectNodes(OAVAttributeType, OAVTypeModel) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the set of indirectly affected nodes for an attribute type.
- getInitialFactNode() - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the initial fact node (if any).
- getInternalId() - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVExternalObjectId
-
Get the internal id.
- getInternalId(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the internal object id.
- getInverseOperator0(IOperator) - Static method in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Get the inverse operator.
- getJavaObjectUsages(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get all object usages.
- getJavaType(Class) - Method in class jadex.rules.state.OAVTypeModel
-
Get a type for a java class.
- getKind() - Method in class jadex.rules.state.OAVJavaType
-
Get the kind (i.e.
- getLastActivation() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
The last activation.
- getLastActivation() - Method in interface jadex.rules.rulesystem.IAgenda
-
The last activation.
- getLastAlphaNode() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the lastnode.
- getLastBetaNode() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the lastnode.
- getLastTuple() - Method in class jadex.rules.rulesystem.rete.Tuple
-
Get the last tuple.
- getLeftValue() - Method in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Get the left value.
- getLeftVariableExtractor(BuildContext, Variable) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Get the evaluator for the first occurrence of the
given variable (when needed as left input).
- getMappings(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.NotMemory
-
Get the mappings for a given key.
- getMatcherFunctionality() - Method in class jadex.rules.rulesystem.RuleSystem
-
Get the matcher functionality.
- getMatcherState() - Method in class jadex.rules.rulesystem.RuleSystem
-
Get the matcher state.
- getMethod() - Method in class jadex.rules.rulesystem.rules.MethodCall
-
Get the method.
- getMultiplicity() - Method in class jadex.rules.state.OAVAttributeType
-
Get the multiplicity.
- getName() - Method in class jadex.rules.parser.conditions.javagrammar.FieldAccess
-
Get the name of the field.
- getName() - Method in class jadex.rules.parser.conditions.javagrammar.MethodAccess
-
Get the name of the method.
- getName() - Method in class jadex.rules.parser.conditions.javagrammar.StaticMethodAccess
-
Get the name of the method.
- getName() - Method in interface jadex.rules.rulesystem.IRule
-
Get the rule name.
- getName() - Method in class jadex.rules.rulesystem.rules.Rule
-
Get the rule name.
- getName() - Method in class jadex.rules.rulesystem.rules.Variable
-
Get the name.
- getName() - Method in class jadex.rules.state.OAVAttributeType
-
Get the name of the OAV attribute type.
- getName() - Method in class jadex.rules.state.OAVObjectType
-
Get the name of the OAV object type.
- getName() - Method in class jadex.rules.state.OAVTypeModel
-
Get the name.
- getNextActivation() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Get the next activation.
- getNextActivation() - Method in class jadex.rules.rulesystem.FIFOAgenda
-
Get the next activation.
- getNextActivation() - Method in interface jadex.rules.rulesystem.IAgenda
-
Get the next activation.
- getNextActivation() - Method in class jadex.rules.rulesystem.LIFOAgenda
-
Get the next activation.
- getNextActivation() - Method in class jadex.rules.rulesystem.PriorityAgenda
-
Get the next activation.
- getNextNodeId() - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the next nodecounter.
- getNodeCount() - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the number of nodes in the network.
- getNodeId() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
Get the nodeid.
- getNodeId() - Method in interface jadex.rules.rulesystem.rete.nodes.INode
-
Get the nodeid.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in interface jadex.rules.rulesystem.rete.nodes.INode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in interface jadex.rules.rulesystem.rete.nodes.IObjectSourceNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in interface jadex.rules.rulesystem.rete.nodes.ITupleSourceNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Get the memory for this node.
- getNodeMemory(INode) - Method in class jadex.rules.rulesystem.rete.nodes.ReteMemory
-
Get the memory for a node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Get the memory for this node.
- getNodeMemory(ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Get the memory for this node.
- getObject() - Method in class jadex.rules.rulesystem.rete.nodes.VirtualFact
-
Get the real fact.
- getObject() - Method in class jadex.rules.rulesystem.rete.Tuple
-
Get the object.
- getObject(int) - Method in class jadex.rules.rulesystem.rete.Tuple
-
Get the value at the index.
- getObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get an object map for its id.
- getObject() - Method in class jadex.rules.state.javaimpl.OAVObjectUsage
-
Get the object.
- getObject(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get an object map for its id.
- getObject0(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get an object map for its id.
- getObject0(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Get an object map for its id.
- getObjectConditionAndValueSource(Expression, BuildContext, IParserHelper) - Static method in class jadex.rules.parser.conditions.javagrammar.ConstraintBuilder
-
Find or create an object condition for a value and
return the appropriate value source.
- getObjectConditions() - Method in class jadex.rules.rulesystem.rules.CollectCondition
-
Get the object conditions.
- getObjectConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Get all object consumer nodes.
- getObjectConsumers() - Method in interface jadex.rules.rulesystem.rete.nodes.IObjectSourceNode
-
Get all object consumer nodes.
- getObjectConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get all object consumer nodes.
- getObjectConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Get all object consumer nodes.
- getObjectConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get all object consumer nodes.
- getObjects(Tuple, ConstraintIndexer) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Get the indexed objects per tuple.
- getObjects(Object) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Get object for value.
- getObjects() - Method in class jadex.rules.rulesystem.rete.Tuple
-
Get the values.
- getObjects() - Method in interface jadex.rules.state.IOAVState
-
Get all objects in the state.
- getObjects() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get all objects (oids and java objects) in the state.
- getObjects() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get all objects in the state.
- getObjectSource() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get the object source of this node.
- getObjectSource() - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Get the object source of this node.
- getObjectSource() - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Get the object source of this node.
- getObjectSource() - Method in interface jadex.rules.rulesystem.rete.nodes.IObjectConsumerNode
-
Get the object source of this node.
- getObjectSource() - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Get the object source of this node.
- getObjectSource() - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get the object source of this node.
- getObjectType(OAVTypeModel, String, String[]) - Static method in class jadex.rules.parser.conditions.SConditions
-
Get an object type while considering imports for Java types.
- getObjectType() - Method in class jadex.rules.rulesystem.rete.nodes.TypeNode
-
Get the object type.
- getObjectType() - Method in class jadex.rules.rulesystem.rules.ObjectCondition
-
Get the object type.
- getObjectType(Object, AReadContext) - Method in class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Get the object type
- getObjectType(Object, IContext) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get the object type
- getObjectType() - Method in class jadex.rules.state.OAVAttributeType
-
Get the object type (the type of the object holding this attribute).
- getObjectType(Class) - Method in class jadex.rules.state.OAVTypeModel
-
Get a type per name.
- getObjectType(String) - Method in class jadex.rules.state.OAVTypeModel
-
Get a type per name.
- getObjectUsages(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get all object usages.
- getObjectValue(Object) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Get the value for an object.
- getOperator() - Method in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Get the operator.
- getOperator() - Method in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
Get the operator.
- getOperator() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Get the operator.
- getOperator() - Method in class jadex.rules.rulesystem.rules.Constraint
-
Get the operator.
- getOperator() - Method in class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
Get the operator.
- getOperator() - Method in class jadex.rules.rulesystem.rules.ReturnValueConstraint
-
Get the operator.
- getParameterSources() - Method in class jadex.rules.rulesystem.rules.FunctionCall
-
Get the parameter sources.
- getParameterSources() - Method in class jadex.rules.rulesystem.rules.MethodCall
-
Get the parameter sources.
- getParameterValues() - Method in class jadex.rules.parser.conditions.javagrammar.MethodAccess
-
Get the parameter values expressions (if any).
- getParameterValues() - Method in class jadex.rules.parser.conditions.javagrammar.StaticMethodAccess
-
Get the parameter values expressions (if any).
- getParent() - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Return the parent build context (if any).
- getPhantomExternalId() - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
Get the phantom external id (e.g.
- getPostProcessors(Object, Object) - Method in class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Get the post-processor.
- getPrefix() - Method in class jadex.rules.parser.conditions.javagrammar.PrimaryExpression
-
Get the prefix value expression.
- getPriority() - Method in class jadex.rules.rulesystem.Activation
-
Get the priority.
- getPriority(IOAVState, IVariableAssignments) - Method in interface jadex.rules.rulesystem.rules.IPriorityEvaluator
-
Execute the action on the given state using the given variable
assignments.
- getPriorityEvaluator() - Method in interface jadex.rules.rulesystem.IRule
-
Get the priority.
- getPriorityEvaluator() - Method in class jadex.rules.rulesystem.rules.Rule
-
Get the priority.
- getProfiler() - Method in interface jadex.rules.state.IOAVState
-
Get the profiler.
- getProfiler() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the profiler.
- getProfiler() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the profiler.
- getProfilingInfos(int) - Method in interface jadex.rules.state.IProfiler
-
Get the current profiling infos from the given start index.
- getProperties(Object, IContext, boolean, boolean) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get the properties of an object.
- getProperty(Object) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get the property.
- getPropertyName(Object) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get the name of a property.
- getReferencingObjects(Object) - Method in interface jadex.rules.state.IOAVState
-
Get those objects referencing a given object.
- getReferencingObjects(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get those objects referencing a given object (java object or oid).
- getReferencingObjects(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get those objects referencing a given object.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in interface jadex.rules.rulesystem.rete.constraints.IConstraintEvaluator
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.NotConstraintEvaluator
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in interface jadex.rules.rulesystem.rete.extractors.IValueExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.JavaArrayExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.JavaMethodExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.StateExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in interface jadex.rules.rulesystem.rete.nodes.INode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Div
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.ExtractMulti
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Identity
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in interface jadex.rules.rulesystem.rules.functions.IFunction
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Length
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.MethodCallFunction
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Min
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Modulo
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Mult
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Sub
-
Get the set of relevant attribute types.
- getRelevantAttributes() - Method in class jadex.rules.rulesystem.rules.functions.Sum
-
Get the set of relevant attribute types.
- getReplacementType(OAVObjectType) - Method in class jadex.rules.parser.conditions.javagrammar.DefaultParserHelper
-
Get the replacement type for an object type in an existential declaration
E.g.
- getReplacementType(OAVObjectType) - Method in interface jadex.rules.parser.conditions.javagrammar.IParserHelper
-
Get the replacement type for an object type in an existential declaration
E.g.
- getResultMemory() - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Get the result memory.
- getResultMemory() - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Get the result memory.
- getReteMemory() - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Get the Rete memory.
- getReteNode() - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
Get the Rete node.
- getReteNode() - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Get the node.
- getReturnType(ConstrainableCondition, Object, OAVTypeModel) - Static method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get the return type of a value source.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Div
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.ExtractMulti
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Identity
-
Get the return type of this function.
- getReturnType() - Method in interface jadex.rules.rulesystem.rules.functions.IFunction
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Length
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.MethodCallFunction
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Min
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Modulo
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Mult
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Sub
-
Get the return type of this function.
- getReturnType() - Method in class jadex.rules.rulesystem.rules.functions.Sum
-
Get the return type of this function.
- getRightValue() - Method in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Get the right value.
- getRightVariableExtractor(BuildContext, Variable) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Get the evaluator for the first occurrence of the
given variable (when needed as right input).
- getRootNode() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the root.
- getRootObjects() - Method in interface jadex.rules.state.IOAVState
-
Get the root objects of the state.
- getRootObjects() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the root objects (oids and java objects) of the state.
- getRootObjects() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the root objects of the state.
- getRule() - Method in class jadex.rules.rulesystem.Activation
-
Get the rule.
- getRule(String) - Method in interface jadex.rules.rulesystem.IRulebase
-
Get a rule with a given name.
- getRule() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the rule.
- getRule() - Method in class jadex.rules.rulesystem.rete.builder.BuildInfo
-
Get the rule.
- getRule() - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Get the rule.
- getRule(String) - Method in class jadex.rules.rulesystem.Rulebase
-
Get a rule with a given name.
- getRulebase() - Method in interface jadex.rules.rulesystem.IPatternMatcherFunctionality
-
Get the rulebase.
- getRulebase() - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
Get the rulebase.
- getRulebase() - Method in class jadex.rules.rulesystem.RuleSystem
-
Get the rulebase.
- getRules() - Method in interface jadex.rules.rulesystem.IRulebase
-
Get all rules.
- getRules() - Method in class jadex.rules.rulesystem.Rulebase
-
Get all rules.
- getRulesystem() - Method in class jadex.rules.rulesystem.RuleSystemExecutor
-
Get the rule system.
- getSecondValue() - Method in class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
Get the second value.
- getSize() - Method in interface jadex.rules.state.IOAVState
-
Get the number of objects in the state.
- getSize() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the number of objects (oids and java objects) in the state.
- getSize() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the number of objects in the state.
- getSplitPattern() - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get the split pattern.
- getState() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Get the state of the agenda.
- getState() - Method in interface jadex.rules.rulesystem.IAgenda
-
Get the state of the agenda.
- getState() - Method in class jadex.rules.rulesystem.RuleSystem
-
Get the memory.
- getSubAttributeValue(OAVAttributeType, int) - Method in class jadex.rules.rulesystem.rete.nodes.VirtualFact
-
Get the value or values of a sub attribute.
- getSubindex() - Method in class jadex.rules.rulesystem.rete.builder.VarInfo
-
Get the subindex.
- getSubindex() - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Get the sub index.
- getSubstates() - Method in interface jadex.rules.state.IOAVState
-
Get the substates.
- getSubstates() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the substates.
- getSubstates() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the substates.
- getSuffixes() - Method in class jadex.rules.parser.conditions.javagrammar.PrimaryExpression
-
Get the suffixes.
- getSuperFact() - Method in class jadex.rules.rulesystem.rete.nodes.VirtualFact
-
Get the containing fact.
- getSupertype() - Method in class jadex.rules.state.OAVObjectType
-
Get the supertype of this typ.
- getSynchronizator() - Method in interface jadex.rules.state.IOAVState
-
Get the synchronizator (if any).
- getSynchronizator() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the synchronizator (if any).
- getSynchronizator() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the synchronizator (if any).
- getTagName(Object, IContext) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get the tag name for an object.
- getTagWithPrefix(QName, IContext) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get the tag with namespace.
- getTerminalNode(IRule) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Set the terminal node for a rule.
- getTime() - Method in class jadex.rules.rulesystem.rete.builder.BuildInfo
-
Get the time.
- getTokenNames() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- getTokenNames() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- getTotalMemorySize() - Method in class jadex.rules.rulesystem.rete.nodes.ReteMemory
-
Get the total memory size
- getTuple(IOAVState, Tuple, Object) - Method in class jadex.rules.rulesystem.rete.nodes.ReteMemory
-
Get a tuple.
- getTupleConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get all tuple consumer nodes.
- getTupleConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Get all tuple consumer nodes.
- getTupleConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Get all tuple consumer nodes.
- getTupleConsumers() - Method in interface jadex.rules.rulesystem.rete.nodes.ITupleSourceNode
-
Get all tuple consumer nodes.
- getTupleConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Get all tuple consumer nodes.
- getTupleConsumers() - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Get all tuple consumer nodes.
- getTupleCount() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the tuple count.
- getTupleIndex() - Method in class jadex.rules.rulesystem.rete.builder.VarInfo
-
Get the tupleindex.
- getTupleIndex() - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Get the tuple index.
- getTupleIndex() - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Get the tuple index.
- getTupleIndex() - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Get the tuple index.
- getTuples(Object, ConstraintIndexer) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Get the indexed tuples per object.
- getTuples(Object) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Get the tuples for a value.
- getTupleSource() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Get the tuple source of this node.
- getTupleSource() - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Get the tuple source of this node.
- getTupleSource() - Method in interface jadex.rules.rulesystem.rete.nodes.ITupleConsumerNode
-
Get the tuple source of this node.
- getTupleSource() - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Get the tuple source of this node.
- getTupleSource() - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Get the tuple source of this node.
- getTupleSource() - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Get the tuple source of this node.
- getTupleValue(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Get the value for a tuple.
- getType() - Method in class jadex.rules.parser.conditions.javagrammar.CastExpression
-
Get the type.
- getType() - Method in class jadex.rules.parser.conditions.javagrammar.ExistentialDeclaration
-
Get the object type.
- getType() - Method in class jadex.rules.parser.conditions.javagrammar.StaticMethodAccess
-
Get the object type.
- getType() - Method in class jadex.rules.rulesystem.rules.MethodCall
-
Get the java object type.
- getType() - Method in class jadex.rules.rulesystem.rules.Variable
-
Get the type.
- getType(Object) - Method in interface jadex.rules.state.IOAVState
-
Get the type of an object.
- getType(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the type of an object (oid or java object).
- getType(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the type of an object.
- getType() - Method in class jadex.rules.state.OAVAttributeType
-
Get the attribute type (the type of the value stored via this attribute).
- getTypeInfo(Object, QName[], AReadContext) - Method in class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Get the most specific mapping info.
- getTypeModel() - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get the OAV type model.
- getTypeModel() - Method in interface jadex.rules.state.IOAVState
-
Get the type model.
- getTypeModel() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the type model.
- getTypeModel() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the type model.
- getTypeModel() - Method in class jadex.rules.state.OAVObjectType
-
Get the supertype of this typ.
- getTypeModels() - Method in class jadex.rules.state.OAVTypeModel
-
Get the contained typemodels.
- getTypeNode(OAVObjectType) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the node for a type.
- getTypeNodes(OAVObjectType) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Get the set of matching type nodes for a (sub)type.
- getUniqueRuleName(IRulebase, String) - Static method in class jadex.rules.rulesystem.Rulebase
-
Get a unique rulename for a given rulename.
- getUnreferencedObjects() - Method in interface jadex.rules.state.IOAVState
-
Get all unreferenced objects.
- getUnreferencedObjects() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get all unreferenced objects (oids).
- getUnreferencedObjects() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get all unreferenced objects.
- getValue() - Method in class jadex.rules.parser.conditions.javagrammar.CastExpression
-
Get the value.
- getValue() - Method in class jadex.rules.parser.conditions.javagrammar.LiteralExpression
-
Get the value.
- getValue() - Method in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
Get the value.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Get the value of an attribute from an object or tuple.
- getValue() - Method in class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Get the constant value.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in interface jadex.rules.rulesystem.rete.extractors.IValueExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.JavaArrayExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.JavaMethodExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.JavaObjectExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.JavaPrefixExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.JavaTupleExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.StateExtractor
-
Get the value of an attribute from an object or tuple.
- getValue(Tuple, Object, Object, IOAVState) - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Get the value of an attribute from an object or tuple.
- getValue() - Method in class jadex.rules.rulesystem.rules.Constant
-
Get the value.
- getValue() - Method in interface jadex.rules.rulesystem.rules.ILazyValue
-
Get the value.
- getValue() - Method in class jadex.rules.rulesystem.rules.LiteralConstraint
-
Get the value.
- getValue() - Method in class jadex.rules.rulesystem.rules.LiteralReturnValueConstraint
-
Get the value.
- getValue(Object, Object, IContext, Object) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Get a value from an object.
- getValueExtractors() - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Get the value extractors.
- getValueSource() - Method in class jadex.rules.rulesystem.rete.builder.VarInfo
-
Get the value source.
- getValueSource() - Method in class jadex.rules.rulesystem.rules.Constraint
-
Get the value source.
- getValueSource() - Method in class jadex.rules.rulesystem.rules.ValueSourceReturnValueConstraint
-
Get the value source.
- getValueSourceType(OAVTypeModel, Object) - Static method in class jadex.rules.parser.conditions.SConditions
-
- getVariable(String) - Method in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Get a variable.
- getVariable(String) - Method in class jadex.rules.parser.conditions.javagrammar.DefaultParserHelper
-
Get a variable with a given name.
- getVariable() - Method in class jadex.rules.parser.conditions.javagrammar.ExistentialDeclaration
-
Get the variable.
- getVariable(String) - Method in interface jadex.rules.parser.conditions.javagrammar.IParserHelper
-
Get a variable with a given name.
- getVariable() - Method in class jadex.rules.parser.conditions.javagrammar.VariableExpression
-
Get the variable.
- getVariable() - Method in class jadex.rules.rulesystem.rete.builder.VarInfo
-
Get the variable.
- getVariable() - Method in class jadex.rules.rulesystem.rules.VariableReturnValueConstraint
-
Get the value.
- getVariableAssignments() - Method in class jadex.rules.rulesystem.Activation
-
Get the variable assignments.
- getVariableNames() - Method in interface jadex.rules.rulesystem.IVariableAssignments
-
Get the variable names.
- getVariableNames() - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode.ReteVariableAssignments
-
Get the variable names.
- getVariables() - Method in interface jadex.rules.rulesystem.ICondition
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.BoundConstraint
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.ComplexCondition
-
Get all variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.ComplexConstraint
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.ConstrainableCondition
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.FunctionCall
-
Get the variables.
- getVariables() - Method in interface jadex.rules.rulesystem.rules.IConstraint
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.LiteralConstraint
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.MethodCall
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.NotCondition
-
Get all variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.PredicateConstraint
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.ReturnValueConstraint
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.TestCondition
-
Get the variables.
- getVariables() - Method in class jadex.rules.rulesystem.rules.VariableReturnValueConstraint
-
Get the variables.
- getVariablesForValueSource(Object) - Static method in class jadex.rules.rulesystem.rules.Constraint
-
Get the variables for a value source.
- getVariableValue(String) - Method in interface jadex.rules.rulesystem.IVariableAssignments
-
Get a variable assignment.
- getVariableValue(String) - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode.ReteVariableAssignments
-
Get a variable values.
- getVarInfo(Variable) - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the variable info.
- getVarInfos() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the variable infos.
- getWeakExternalId() - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
Get the weak external id.
- getWorkingMemory() - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Get the result memory.
- getWorkingTuple(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Add a tuple to the result.
- GREATER - Static variable in interface jadex.rules.rulesystem.rules.IOperator
-
The greater operator.
- Greater() - Constructor for class jadex.rules.rulesystem.rules.Operator.Greater
-
- GREATEROREQUAL - Static variable in interface jadex.rules.rulesystem.rules.IOperator
-
The greater or equal operator.
- GreaterOrEqual() - Constructor for class jadex.rules.rulesystem.rules.Operator.GreaterOrEqual
-
- IAction - Interface in jadex.rules.rulesystem
-
Action to be called when a rule triggers.
- IAgenda - Interface in jadex.rules.rulesystem
-
The agenda interface for a rule system.
- IAgendaListener - Interface in jadex.rules.rulesystem
-
Listener to be notified of agenda changes.
- ICondition - Interface in jadex.rules.rulesystem
-
Interface for conditions.
- IConstraint - Interface in jadex.rules.rulesystem.rules
-
Simple constraints:
(slot ) -> LiteralConstraint
(slot var) -> BoundConstraint
(slot m/var1 ..
- IConstraintEvaluator - Interface in jadex.rules.rulesystem.rete.constraints
-
Interface for all constraint evaluators.
- id - Variable in class jadex.rules.state.javaimpl.OAVObjectAddedEvent
-
The object id.
- id - Variable in class jadex.rules.state.javaimpl.OAVObjectRemovedEvent
-
The object id.
- id - Variable in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVExternalObjectId
-
The object type.
- id - Variable in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
The id value.
- identifier() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- IDENTIFIER - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- IDENTIFIER - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- Identifiertoken - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- Identifiertoken - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- identity - Variable in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
The identity map.
- identity - Variable in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
The identity map.
- Identity - Class in jadex.rules.rulesystem.rules.functions
-
Return the given value.
- Identity() - Constructor for class jadex.rules.rulesystem.rules.functions.Identity
-
- identityIntersection(IOAVState, Collection, Collection) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Compute the intersection of two collections.
- idxattr - Variable in class jadex.rules.state.OAVAttributeType
-
The index attribute (used for fetching the key value of an oav object).
- IFunction - Interface in jadex.rules.rulesystem.rules.functions
-
Interface for functions.
- ILazyValue - Interface in jadex.rules.rulesystem.rules
-
Interface for a value that is provided lazy, i.e.
- imports - Variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- imports - Variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
The imports (if any).
- index - Variable in class jadex.rules.parser.conditions.javagrammar.ArrayAccess
-
The element index.
- index - Variable in class jadex.rules.rulesystem.rete.extractors.JavaArrayExtractor
-
The index value extractor.
- IndexedConstraintMemory(IOAVState) - Constructor for class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Create a new constraint memory.
- indexers - Variable in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
The indexed constraint indexers.
- indexing - Variable in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Flag to turn on/off indexing.
- indexsource - Variable in class jadex.rules.rulesystem.rules.ArraySelector
-
The value source for the index.
- indirectnodesets - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Indirectly affected nodes for an attribute type (cached for speed).
- indirects - Variable in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
The set of indirect attributes.
- indirects - Variable in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
The set of indirect attributes.
- indirects - Variable in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
The set of indirect attributes.
- indirects - Variable in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
The set of indirect attributes.
- indirects - Variable in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
The set of indirect attributes.
- indirects - Variable in class jadex.rules.rulesystem.rete.nodes.TestNode
-
The set of indirect attributes.
- inherent - Variable in class jadex.rules.state.IProfiler.ProfilingInfo
-
The inherent total time.
- init() - Method in interface jadex.rules.rulesystem.IPatternMatcherState
-
Initialize the pattern matcher.
- init(IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Initialize the pattern matcher.
- init() - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Initialize the pattern matcher.
- init() - Method in class jadex.rules.rulesystem.RuleSystem
-
Initialize the rule system.
- inited - Variable in class jadex.rules.rulesystem.Activation
-
- inited - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
For debugging: node is inited and network must not be changed anymore.
- inited - Variable in class jadex.rules.rulesystem.RuleSystem
-
Flag to check if the rule system was already initialized.
- INITIAL_FACT - Static variable in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
The initial fact.
- initial_fact_mem - Variable in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
The initial fact memory.
- initial_fact_tuple - Variable in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
The initial fact tuple.
- initialfact - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
The initial fact node (if any).
- InitialFactNode - Class in jadex.rules.rulesystem.rete.nodes
-
Dummy fact node for not conditions, which are no joins.
- InitialFactNode(int) - Constructor for class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Create a new node.
- INode - Interface in jadex.rules.rulesystem.rete.nodes
-
Basic interface for all nodes.
- INSTANCEOF - Static variable in interface jadex.rules.rulesystem.rules.IOperator
-
The instanceof operator.
- InstanceOf() - Constructor for class jadex.rules.rulesystem.rules.Operator.InstanceOf
-
- integerLiteral() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- integerLiteral() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- IntegerTypeSuffix - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- IntegerTypeSuffix - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- IntegerTypeSuffix - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- IntegerTypeSuffix - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- internalContainsObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if an object is contained in the state.
- internalContainsObject(Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Test if an object is contained in the state.
- internalContainsObject(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Test if an object is contained in the state.
- internalContainsObject(Object) - Method in class jadex.rules.state.javaimpl.OAVState
-
Test if an object is contained in the state.
- internalCreateObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Internally create an object.
- internalCreateObject(Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Internally create an object.
- internalCreateObject(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Internally create an object.
- internalCreateObject(Object) - Method in class jadex.rules.state.javaimpl.OAVState
-
Internally create an object.
- internalDropObject(Object, Set, boolean) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Internal drop method for avoiding cycles in to be dropped
objects during a recursive drop operation.
- internalGetObjectContent(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the object content of an object.
- internalGetObjectContent(Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Get the object content of an object.
- internalGetObjectContent(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Get the object content of an object.
- internalGetObjectContent(Object) - Method in class jadex.rules.state.javaimpl.OAVState
-
Get the object content of an object.
- internalGetObjects() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get a set of the internal state objects.
- internalGetObjects() - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Get a set of the internal state objects.
- internalGetObjects() - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Get a set of the internal state objects.
- internalGetObjects() - Method in class jadex.rules.state.javaimpl.OAVState
-
Get a set of the internal state objects.
- internalLinkObjects(String, Object, Object, IOAVState) - Method in class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Internal method for linking objects.
- internalObjectsSize() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test how many object are contained in the state.
- internalObjectsSize() - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Test how many object are contained in the state.
- internalObjectsSize() - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Test how many object are contained in the state.
- internalObjectsSize() - Method in class jadex.rules.state.javaimpl.OAVState
-
Test how many object are contained in the state.
- internalRemoveObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Remove an object from the state objects.
- internalRemoveObject(Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Remove an object from the state objects.
- internalRemoveObject(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Remove an object from the state objects.
- internalRemoveObject(Object) - Method in class jadex.rules.state.javaimpl.OAVState
-
Remove an object from the state objects.
- intersection(IOAVState, Collection, Collection) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Compute the intersection of two collections.
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Div
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.ExtractMulti
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Identity
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in interface jadex.rules.rulesystem.rules.functions.IFunction
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Length
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.MethodCallFunction
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Min
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Modulo
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Mult
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Sub
-
Invoke a function and return a value (optional).
- invoke(Object[], IOAVState) - Method in class jadex.rules.rulesystem.rules.functions.Sum
-
Invoke a function and return a value (optional).
- IOAVContentId - Interface in jadex.rules.state.javaimpl
-
Interface for an id, which carries the content.
- IOAVIdGenerator - Interface in jadex.rules.state.javaimpl
-
Id generator interface for OAV state.
- IOAVState - Interface in jadex.rules.state
-
An object holding the state as
OAV triples (object, attribute, value).
- IOAVStateListener - Interface in jadex.rules.state
-
Listener for observing the state.
- IObjectConsumerNode - Interface in jadex.rules.rulesystem.rete.nodes
-
A node that is able to consume objects from a
source node.
- IObjectSourceNode - Interface in jadex.rules.rulesystem.rete.nodes
-
A node that is a source of objects.
- IOperator - Interface in jadex.rules.rulesystem.rules
-
Interface for all operators.
- IParserHelper - Interface in jadex.rules.parser.conditions.javagrammar
-
Provides an extension point to introduce
additional information (e.g.
- IPatternMatcherFunctionality - Interface in jadex.rules.rulesystem
-
Static part of a pattern matcher (can be shared among many states).
- IPatternMatcherState - Interface in jadex.rules.rulesystem
-
The state specific part of a pattern matcher.
- IPriorityEvaluator - Interface in jadex.rules.rulesystem.rules
-
Has the purpose to evaluate the priority of a rule.
- IProfiler - Interface in jadex.rules.state
-
A profiler stores execution information, such as
time and memory consumption.
- IProfiler.ProfilingInfo - Class in jadex.rules.state
-
Struct for profiling information.
- IRule - Interface in jadex.rules.rulesystem
-
Interface for rules.
- IRulebase - Interface in jadex.rules.rulesystem
-
Contains the rules of a rule system.
- IRulebaseListener - Interface in jadex.rules.rulesystem
-
Rulebase listener callback interface.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in interface jadex.rules.rulesystem.rete.constraints.IConstraintEvaluator
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.constraints.NotConstraintEvaluator
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in interface jadex.rules.rulesystem.rete.extractors.IValueExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.JavaArrayExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.JavaMethodExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.StateExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Test if a constraint evaluator is affected from a
change of a certain attribute.
- isAffected(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Test if the node is affected from a modification.
- isAffected(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Test if the node is affected from a modification.
- isAffected(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Test if the node is affected from a modification.
- isAffected(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Test if the node is affected from a modification.
- isAffected(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Test if the node is affected from a modification.
- isAlpha() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
For each object condition, the builder first
creates alpha nodes for all constraints that only
apply to the object itself.
- isAlphaExecutable(ICondition, IConstraint) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Test if all needed variables are available from the condition directly.
- isBasicType(Object, Object) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Test if a value is a basic type.
- isBreakpoint(Object) - Method in class jadex.rules.rulesystem.RuleSystemExecutor
-
Check if a rule is a breakpoint for the interpreter.
- isClear() - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
Test if no external references exist.
- isConstrainable(Variable) - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Test if a variable is constrainable (alpha node),
i.e.
- iscontentid - Variable in class jadex.rules.state.javaimpl.OAVDebugIdGenerator
-
The flag indicating if content ids should be produced.
- iscontentid - Variable in class jadex.rules.state.javaimpl.OAVLongIdGenerator
-
The flag indicating if content ids should be produced.
- iscontentid - Variable in class jadex.rules.state.javaimpl.OAVNameIdGenerator
-
The flag indicating if content ids should be produced.
- iscontentid - Variable in class jadex.rules.state.javaimpl.OAVObjectIdGenerator
-
The flag indicating if content ids should be produced.
- isDecodableToSameType(Object, Object, IContext) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Test if a value is decodable to the same type.
- isDelay() - Method in class jadex.rules.rulesystem.rete.nodes.NotMemory
-
Get the delay flag.
- isEmpty() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Test if the agenda is empty.
- isEmpty() - Method in class jadex.rules.rulesystem.FIFOAgenda
-
Test if the agenda is empty.
- isEmpty() - Method in interface jadex.rules.rulesystem.IAgenda
-
Test if the agenda is empty.
- isEmpty() - Method in class jadex.rules.rulesystem.LIFOAgenda
-
Test if the agenda is empty.
- isEmpty() - Method in class jadex.rules.rulesystem.PriorityAgenda
-
Test if the agenda is empty.
- isEmpty() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- isEmpty() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- isExternal() - Method in class jadex.rules.state.javaimpl.OAVObjectUsage
-
Get the external flag.
- isExternallyUsed(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if an object is externally used.
- isExternallyUsed(Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Test if an object is externally used.
- isExternallyUsed(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Test if an object is externally used.
- isExternallyUsed(Object) - Method in class jadex.rules.state.javaimpl.OAVState
-
Test if an object is externally used.
- isHistoryEnabled() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Get the history mode.
- isHistoryEnabled() - Method in interface jadex.rules.rulesystem.IAgenda
-
Get the history mode.
- isId(Object) - Method in interface jadex.rules.state.javaimpl.IOAVIdGenerator
-
Test if an object is an id.
- isId(Object) - Method in class jadex.rules.state.javaimpl.OAVDebugIdGenerator
-
Test if an object is an id.
- isId(Object) - Method in class jadex.rules.state.javaimpl.OAVLongIdGenerator
-
Test if an object is an id.
- isId(Object) - Method in class jadex.rules.state.javaimpl.OAVNameIdGenerator
-
Test if an object is an id.
- isId(Object) - Method in class jadex.rules.state.javaimpl.OAVObjectIdGenerator
-
Test if an object is an id.
- isId(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator
-
Test if an object is an id.
- isIdentifier(Object) - Method in interface jadex.rules.state.IOAVState
-
Test if the object represents an identifier.
- isIdentifier(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if the object represents an identifier.
- isIdentifier(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Test if the object represents an identifier.
- isInited() - Method in class jadex.rules.rulesystem.RuleSystem
-
Get the inited.
- isJavaIdentity() - Method in interface jadex.rules.state.IOAVState
-
Flag indicating that java objects are
stored by identity instead of equality.
- isJavaIdentity() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Flag indicating that java objects are
stored by identity instead of equality.
- isJavaIdentity() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Flag indicating that java objects are
stored by identity instead of equality.
- isJavaNonValue(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Check if an object is a java object but not a value.
- isJoinable(Variable) - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Test if a found variable is joinable (beta node),
i.e.
- isLeftAvailable(Variable) - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Test if a variable is left available.
- isLeftIndex(int, OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Test if the indexer uses the given index and attribute type for
left side indexing.
- isManaged(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Check if a value (oid or java object) is managed by the state.
- isMatchContained(IOAVState, Tuple, Object, ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Check if a match is contained.
- isMatchContained(IOAVState, Tuple, Object, ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.BetaNode
-
Check if a match is contained.
- isMatchContained(IOAVState, Tuple, Object, ReteMemory) - Method in class jadex.rules.rulesystem.rete.nodes.NotNode
-
Check if a match is contained.
- isMulti() - Method in class jadex.rules.rulesystem.rules.Variable
-
Test if it is a multi variable.
- isMultiConstraint() - Method in class jadex.rules.rulesystem.rules.BoundConstraint
-
Test if the constraint is a multi constraint.
- isPseudoVariable(String) - Method in class jadex.rules.parser.conditions.javagrammar.DefaultParserHelper
-
Test, if a name refers to a pseudo variable (e.g.
- isPseudoVariable(String) - Method in interface jadex.rules.parser.conditions.javagrammar.IParserHelper
-
Test, if a name refers to a pseudo variable (e.g.
- isReachable(Object, Set) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Test if an object (oid) can be reached from some root or external object.
- isRightIndex(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Test if the indexer uses the given attribute type for
right side indexing.
- isRightUnavailable() - Method in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Get the rightunavailable.
- isStepmode() - Method in class jadex.rules.rulesystem.RuleSystemExecutor
-
Test if in stepmode.
- isSubtype(OAVObjectType) - Method in class jadex.rules.state.OAVJavaType
-
Test if this object is same type or subtype of this type.
- isSubtype(OAVObjectType) - Method in class jadex.rules.state.OAVObjectType
-
Test if this type is same type or subtype of another type.
- isTemporary() - Method in class jadex.rules.rulesystem.rules.Variable
-
Test if variable is temporary.
- isTypeCompatible(Object, ObjectInfo, IContext) - Method in class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Test if a value is compatible with the defined typeinfo.
- item - Variable in class jadex.rules.state.IProfiler.ProfilingInfo
-
The profiling item.
- iterator() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- ITupleConsumerNode - Interface in jadex.rules.rulesystem.rete.nodes
-
A node that is able to consume tuples from a
source node.
- ITupleSourceNode - Interface in jadex.rules.rulesystem.rete.nodes
-
A node that is a source of tuples.
- IValueExtractor - Interface in jadex.rules.rulesystem.rete.extractors
-
A value extractor is responsible for extracting a certain
attribute or object value from a tuple or object.
- IVariableAssignments - Interface in jadex.rules.rulesystem
-
Interface for an object that holds variable
assignments.
- OAVAbstractState - Class in jadex.rules.state.javaimpl
-
An object holding the state as
OAV triples (object, attribute, value).
- OAVAbstractState(OAVTypeModel) - Constructor for class jadex.rules.state.javaimpl.OAVAbstractState
-
Create a new empty OAV state representation.
- OAVAttributeType - Class in jadex.rules.state
-
Type definition for an attribute of objects stored
as OAV triples.
- OAVAttributeType(OAVObjectType, String, OAVObjectType, String, Object, OAVAttributeType) - Constructor for class jadex.rules.state.OAVAttributeType
-
Create a new OAV attribute type.
- OAVContentIdState - Class in jadex.rules.state.javaimpl
-
An object holding the state as
OAV triples (object, attribute, value).
- OAVContentIdState(OAVTypeModel) - Constructor for class jadex.rules.state.javaimpl.OAVContentIdState
-
Create a new empty OAV state representation.
- OAVDebugIdGenerator - Class in jadex.rules.state.javaimpl
-
Id generator displaying contents of objects for debugging.
- OAVDebugIdGenerator() - Constructor for class jadex.rules.state.javaimpl.OAVDebugIdGenerator
-
Create a new id generator.
- OAVDebugIdGenerator(boolean) - Constructor for class jadex.rules.state.javaimpl.OAVDebugIdGenerator
-
Create a new id generator.
- OAVEventHandler - Class in jadex.rules.state.javaimpl
-
This class handles the collection and distribution OAV
events to registered listeners.
- OAVEventHandler(IOAVState) - Constructor for class jadex.rules.state.javaimpl.OAVEventHandler
-
Create a new OAV event handler.
- oavevents - Variable in class jadex.rules.state.javaimpl.OAVEventHandler
-
The collected change events.
- OAVJavaAttributeType - Class in jadex.rules.state
-
Attribute type for Java object types.
- OAVJavaAttributeType(OAVObjectType, String, OAVObjectType, String, Object, PropertyDescriptor) - Constructor for class jadex.rules.state.OAVJavaAttributeType
-
Create a new OAV attribute type.
- OAVJavaType - Class in jadex.rules.state
-
A java type that
- OAVJavaType(Class, String, OAVTypeModel) - Constructor for class jadex.rules.state.OAVJavaType
-
Create a new OAV object type.
- OAVLongIdGenerator - Class in jadex.rules.state.javaimpl
-
Id generator based on long values.
- OAVLongIdGenerator() - Constructor for class jadex.rules.state.javaimpl.OAVLongIdGenerator
-
Create a new id generator.
- OAVLongIdGenerator(boolean) - Constructor for class jadex.rules.state.javaimpl.OAVLongIdGenerator
-
Create a new id generator.
- OAVMixedWeakState - Class in jadex.rules.state.javaimpl
-
An object holding the state as
OAV triples (object, attribute, value).
- OAVMixedWeakState(OAVTypeModel) - Constructor for class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Create a new empty OAV state representation.
- OAVNameIdGenerator - Class in jadex.rules.state.javaimpl
-
Id generator using easy to read names and numbers.
- OAVNameIdGenerator() - Constructor for class jadex.rules.state.javaimpl.OAVNameIdGenerator
-
Create a new id generator.
- OAVNameIdGenerator(boolean) - Constructor for class jadex.rules.state.javaimpl.OAVNameIdGenerator
-
Create a new id generator.
- OAVObjectAddedEvent - Class in jadex.rules.state.javaimpl
-
Internal object added event.
- OAVObjectAddedEvent(Object, OAVObjectType, boolean) - Constructor for class jadex.rules.state.javaimpl.OAVObjectAddedEvent
-
Create a new object added event.
- OAVObjectIdGenerator - Class in jadex.rules.state.javaimpl
-
Simplest possible id generatorusing plain objects.
- OAVObjectIdGenerator() - Constructor for class jadex.rules.state.javaimpl.OAVObjectIdGenerator
-
Create a new id generator.
- OAVObjectIdGenerator(boolean) - Constructor for class jadex.rules.state.javaimpl.OAVObjectIdGenerator
-
Create a new id generator.
- OAVObjectReaderHandler - Class in jadex.rules.state.io.xml
-
Handler for reading XML into OAV objects.
- OAVObjectReaderHandler() - Constructor for class jadex.rules.state.io.xml.OAVObjectReaderHandler
-
Create a new handler.
- OAVObjectRemovedEvent - Class in jadex.rules.state.javaimpl
-
Internal object removed event.
- OAVObjectRemovedEvent(Object, OAVObjectType) - Constructor for class jadex.rules.state.javaimpl.OAVObjectRemovedEvent
-
Create a new event.
- OAVObjectType - Class in jadex.rules.state
-
Type definition for an object stored
as OAV triples.
- OAVObjectType(String, OAVObjectType, OAVTypeModel) - Constructor for class jadex.rules.state.OAVObjectType
-
Create a new OAV object type.
- OAVObjectUsage - Class in jadex.rules.state.javaimpl
-
Struct for storing an object usage.
- OAVObjectUsage(Object, OAVAttributeType) - Constructor for class jadex.rules.state.javaimpl.OAVObjectUsage
-
Create a new object usage.
- OAVObjectWriterHandler - Class in jadex.rules.state.io.xml
-
OAV version for fetching write info for an object.
- OAVObjectWriterHandler(Set) - Constructor for class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Create a new writer.
- OAVObjectWriterHandler(boolean, Set) - Constructor for class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Create a new writer.
- OAVObjectWriterHandler(boolean, boolean, Set) - Constructor for class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Create a new writer.
- OAVObjectWriterHandler(boolean, boolean, boolean, Set) - Constructor for class jadex.rules.state.io.xml.OAVObjectWriterHandler
-
Create a new writer.
- OAVState - Class in jadex.rules.state.javaimpl
-
An object holding the state as
OAV triples (object, attribute, value).
- OAVState(OAVTypeModel) - Constructor for class jadex.rules.state.javaimpl.OAVState
-
Create a new empty OAV state representation.
- OAVStateFactory - Class in jadex.rules.state.javaimpl
-
Factory to decouple state creation.
- OAVStateFactory() - Constructor for class jadex.rules.state.javaimpl.OAVStateFactory
-
- OAVTypeModel - Class in jadex.rules.state
-
A type model contains all known types.
- OAVTypeModel(String) - Constructor for class jadex.rules.state.OAVTypeModel
-
Create a new model.
- OAVTypeModel(String, ClassLoader) - Constructor for class jadex.rules.state.OAVTypeModel
-
Create a new model.
- OAVTypeModel(String, ClassLoader, OAVTypeModel[]) - Constructor for class jadex.rules.state.OAVTypeModel
-
Create a new model.
- OAVWeakIdGenerator - Class in jadex.rules.state.javaimpl
-
Id generator using easy to read names and numbers.
- OAVWeakIdGenerator(ReferenceQueue) - Constructor for class jadex.rules.state.javaimpl.OAVWeakIdGenerator
-
Create a new id generator.
- OAVWeakIdGenerator.OAVExternalObjectId - Class in jadex.rules.state.javaimpl
-
An id for an OAV object.
- OAVWeakIdGenerator.OAVInternalObjectId - Class in jadex.rules.state.javaimpl
-
An id for an OAV object.
- OAVWeakState - Class in jadex.rules.state.javaimpl
-
An object holding the state as
OAV triples (object, attribute, value).
- OAVWeakState(OAVTypeModel) - Constructor for class jadex.rules.state.javaimpl.OAVWeakState
-
Create a new empty OAV state representation.
- object - Variable in class jadex.rules.rulesystem.rete.nodes.VirtualFact
-
The real fact (object).
- object - Variable in class jadex.rules.rulesystem.rete.Tuple
-
The object.
- object - Variable in class jadex.rules.state.javaimpl.OAVObjectUsage
-
The object.
- objectAdded(Object, OAVObjectType, boolean) - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Notification when an object has been added to the state.
- objectAdded(Object, OAVObjectType, boolean) - Method in interface jadex.rules.state.IOAVStateListener
-
Notification when an object has been added to the state.
- objectAdded(Object, OAVObjectType, boolean) - Method in class jadex.rules.state.javaimpl.OAVEventHandler
-
Notification when an object has been added to the state.
- objectce(OAVTypeModel, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- ObjectCondition - Class in jadex.rules.rulesystem.rules
-
A condition that contains constraints belonging to one object.
- ObjectCondition(OAVObjectType) - Constructor for class jadex.rules.rulesystem.rules.ObjectCondition
-
Create a new object condition.
- ObjectCondition(OAVObjectType, List) - Constructor for class jadex.rules.rulesystem.rules.ObjectCondition
-
Create a new object condition.
- OBJECTEVENT_ADDED - Static variable in interface jadex.rules.state.IProfiler
-
The object added event item.
- OBJECTEVENT_MODIFIED - Static variable in interface jadex.rules.state.IProfiler
-
The object modified event item.
- OBJECTEVENT_REMOVED - Static variable in interface jadex.rules.state.IProfiler
-
The object removed event item.
- ObjectExtractor - Class in jadex.rules.rulesystem.rete.extractors
-
Extractor for an attribute value (or the whole object).
- ObjectExtractor(OAVAttributeType) - Constructor for class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Create a new extractor.
- ObjectExtractor(OAVAttributeType, Object) - Constructor for class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Create a new extractor.
- objectModified(Object, OAVObjectType, OAVAttributeType, Object, Object) - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Notification when an attribute value of an object has been set.
- objectModified(Object, OAVObjectType, OAVAttributeType, Object, Object) - Method in interface jadex.rules.state.IOAVStateListener
-
Notification when an attribute value of an object has been set.
- objectModified(Object, OAVObjectType, OAVAttributeType, Object, Object) - Method in class jadex.rules.state.javaimpl.OAVEventHandler
-
Notification when an attribute value of an object has been set.
- objectRemoved(Object, OAVObjectType) - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Notification when an object has been removed from state.
- objectRemoved(Object, OAVObjectType) - Method in interface jadex.rules.state.IOAVStateListener
-
Notification when an object has been removed from state.
- objectRemoved(Object, OAVObjectType) - Method in class jadex.rules.state.javaimpl.OAVEventHandler
-
Notification when an object has been removed from state.
- objects - Variable in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
The map for (value -> objects).
- objects - Variable in class jadex.rules.state.javaimpl.OAVContentIdState
-
The objects table.
- objects - Variable in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
The objects table (oid -> content map).
- objects - Variable in class jadex.rules.state.javaimpl.OAVState
-
The objects table (oid -> content map).
- objects - Variable in class jadex.rules.state.javaimpl.OAVWeakState
-
The objects table (id -> map).
- OBJECTTYPE - Static variable in class jadex.rules.state.OAVAttributeType
-
- objectusages - Variable in class jadex.rules.state.javaimpl.OAVAbstractState
-
The usages of object ids (object id -> usages[map] (objectusage -> cnt)).
- objectusages - Variable in class jadex.rules.state.javaimpl.OAVWeakState
-
The usages of object ids (object id -> usages).
- objex - Variable in class jadex.rules.rulesystem.rete.extractors.JavaArrayExtractor
-
The object extractor.
- objex - Variable in class jadex.rules.rulesystem.rete.extractors.JavaMethodExtractor
-
The object extractor.
- ocons - Variable in class jadex.rules.rulesystem.rules.CollectCondition
-
The object condition (contains constraints for objects in the collection).
- oconstack - Variable in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
Stack for object conditions (for checking if constraints can be generated in current context).
- oconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
The object consumers.
- oconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
The object consumers.
- oconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
The object consumers.
- OctalEscape - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- OctalEscape - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- OctalEscape - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- OctalEscape - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- OctalLiteral - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- OctalLiteral - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- OctalLiteral - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- OctalLiteral - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- OperationExpression - Class in jadex.rules.parser.conditions.javagrammar
-
An operation composes two values.
- OperationExpression(Expression, Expression, IOperator) - Constructor for class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Create a new operation.
- OperationExpression(Expression, Expression, IFunction) - Constructor for class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Create a new operation.
- operator() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- operator - Variable in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
The operator.
- operator - Variable in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
The operator.
- operator - Variable in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
The operator.
- operator - Variable in class jadex.rules.rulesystem.rules.Constraint
-
The operator.
- operator - Variable in class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
The operator.
- Operator - Class in jadex.rules.rulesystem.rules
-
The operator class contains the implementation of all
operators for evaluating two values.
- Operator() - Constructor for class jadex.rules.rulesystem.rules.Operator
-
- operator - Variable in class jadex.rules.rulesystem.rules.ReturnValueConstraint
-
The operator.
- Operator.Contains - Class in jadex.rules.rulesystem.rules
-
Test if an object is contained in a collection.
- Operator.Equal - Class in jadex.rules.rulesystem.rules
-
Test two objects for equality.
- Operator.Excludes - Class in jadex.rules.rulesystem.rules
-
Test if an object is excluded from a collection.
- Operator.Greater - Class in jadex.rules.rulesystem.rules
-
Test two objects for greater than.
- Operator.GreaterOrEqual - Class in jadex.rules.rulesystem.rules
-
Test two objects for greater or equal.
- Operator.InstanceOf - Class in jadex.rules.rulesystem.rules
-
Test if an object is instanceof a class.
- Operator.Less - Class in jadex.rules.rulesystem.rules
-
Test two objects for less than.
- Operator.LessOrEqual - Class in jadex.rules.rulesystem.rules
-
Test two objects for less or equal.
- Operator.Matches - Class in jadex.rules.rulesystem.rules
-
Requires strings as both parameters.
- Operator.NotEqual - Class in jadex.rules.rulesystem.rules
-
Test two objects for non-equality.
- Operator.StartsWith - Class in jadex.rules.rulesystem.rules
-
Requires strings as both parameters.
- OPERATOR_AND - Static variable in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
The AND operator (&&).
- OPERATOR_BNOT - Static variable in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
The bitwise not operator "~".
- OPERATOR_MINUS - Static variable in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
The (unary) minus operator "-".
- OPERATOR_NOT - Static variable in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
The not operator "!".
- OPERATOR_OR - Static variable in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
The OR operator (||).
- operatorCall(OAVTypeModel, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- OperatorFunction - Class in jadex.rules.rulesystem.rules.functions
-
Wrapper that allows operators being used as functions.
- OperatorFunction(IOperator) - Constructor for class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
Create create new function.
- OrCondition - Class in jadex.rules.rulesystem.rules
-
Condition for or-ing contained conditions.
- OrCondition() - Constructor for class jadex.rules.rulesystem.rules.OrCondition
-
Create a new or condition.
- OrCondition(List) - Constructor for class jadex.rules.rulesystem.rules.OrCondition
-
Create a new or condition.
- OrCondition(ICondition[]) - Constructor for class jadex.rules.rulesystem.rules.OrCondition
-
Create a new or condition.
- OrConstraint - Class in jadex.rules.rulesystem.rules
-
Or connected constraint tests.
- OrConstraint(IConstraint, IConstraint) - Constructor for class jadex.rules.rulesystem.rules.OrConstraint
-
Create a new or constraint.
- OrConstraint(IConstraint[]) - Constructor for class jadex.rules.rulesystem.rules.OrConstraint
-
Create a new or constraint.
- OrConstraintEvaluator - Class in jadex.rules.rulesystem.rete.constraints
-
A constraint evaluator for or-connected constraints.
- OrConstraintEvaluator(IConstraintEvaluator[]) - Constructor for class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Create an OR constraint evaluator.
- ORDEREDMAP - Static variable in class jadex.rules.state.OAVAttributeType
-
Constant for an ordered map multiplicity.
- osource - Variable in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
The object source.
- osource - Variable in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
The object source.
- osource - Variable in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
The object source.
- osource - Variable in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
The object source.
- osource - Variable in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
The object source.
- otype - Variable in class jadex.rules.state.OAVAttributeType
-
The object type having the attribute.
- ovalues - Variable in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
The cached values (object -> value).
- registerValue(OAVJavaType, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Register a value for observation.
- registerValue(OAVJavaType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Register a value for observation.
- relationalExpression() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
The set of relevant attributes.
- relevants - Variable in class jadex.rules.rulesystem.rete.nodes.TestNode
-
The set of relevant attributes.
- remove(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashMap
-
- remove(Object) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- removeActivation(Activation) - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Remove an activation
- removeActivation(Activation) - Method in class jadex.rules.rulesystem.FIFOAgenda
-
Remove an activation
- removeActivation(Activation) - Method in class jadex.rules.rulesystem.LIFOAgenda
-
Remove an activation
- removeActivation(Activation) - Method in class jadex.rules.rulesystem.PriorityAgenda
-
Remove an activation
- removeAgendaListener(IAgendaListener) - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Remove an agenda listener.
- removeAgendaListener(IAgendaListener) - Method in interface jadex.rules.rulesystem.IAgenda
-
Remove an agenda listener.
- removeAll(Collection) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- removeAttribute(OAVAttributeType) - Method in class jadex.rules.rulesystem.rete.extractors.AttributeSet
-
Remove an attributes.
- removeAttributeValue(Object, OAVAttributeType, Object) - Method in interface jadex.rules.state.IOAVState
-
Remove an attribute of an object to the given value.
- removeAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Remove an attribute of an object (oid) to the given value.
- removeAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Remove an attribute of an object to the given value.
- removeBreakpoint(Object) - Method in class jadex.rules.rulesystem.RuleSystemExecutor
-
Remove a breakpoint from the interpreter.
- removed_objects - Variable in class jadex.rules.state.javaimpl.OAVEventHandler
-
The objects that have been removed in current change set.
- removeExternalObjectUsage(Object, Object) - Method in interface jadex.rules.state.IOAVState
-
Remove an external usage of a state object.
- removeExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Remove an external usage of a state object (oid).
- removeExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVContentIdState
-
Remove an external usage of a state object (oid).
- removeExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Remove an external usage of a state object (oid).
- removeExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVState
-
Remove an external usage of a state object (oid).
- removeExternalObjectUsage(Object, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Remove an external usage of a state object.
- removeJavaObjectUsage(Object, OAVAttributeType, Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Remove an object usage.
- removeJavaRootObject(Object) - Method in interface jadex.rules.state.IOAVState
-
Remove a Java object from root objects.
- removeJavaRootObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Drop a Java object from root objects.
- removeJavaRootObject(Object) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Drop a Java object from root objects.
- removeMapping(Tuple, Object) - Method in class jadex.rules.rulesystem.rete.nodes.NotMemory
-
Remove a mapping for the key from the memory.
- removeMappings(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.NotMemory
-
Remove all mappings of the tuple from memory
- removeMatch(Tuple, Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Remove a match from the node memory and propagate if necessary.
- removeMatch(Tuple, Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.BetaNode
-
Remove a match from the node memory and propagate if necessary.
- removeMatch(Tuple, Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.NotNode
-
Remove a match from the node memory and propagate if necessary.
- removeNodeUsage(INode) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Remove a node usage.
- removeObject(Object, BetaMemory) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Remove an object from the memory.
- removeObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Remove an object from this node.
- removeObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Send a removed object to this node.
- removeObject(Object) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Remove an object from the memory.
- removeObject(Object, ConstraintIndexer) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Remove an object from the object index.
- removeObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Send a removed object to this node.
- removeObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in interface jadex.rules.rulesystem.rete.nodes.IObjectConsumerNode
-
Send a removed object to this node.
- removeObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Send a removed object to this node.
- removeObject(Object, OAVObjectType, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Tell the condition system about a
removed object in the state.
- removeObject(Object, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Send a removed object to this node.
- removeObject(Object) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Ultimately remove an object (oid), when there are no more external or internal references.
- removeObject(Object) - Method in class jadex.rules.state.javaimpl.OAVMixedWeakState
-
Ultimately remove an object (oid), when there are no more external or internal references.
- removeObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Remove an object consumer.
- removeObjectConsumer(IObjectConsumerNode) - Method in interface jadex.rules.rulesystem.rete.nodes.IObjectSourceNode
-
Remove an object consumer.
- removeObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Remove an object consumer.
- removeObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Remove an object consumer.
- removeObjectConsumer(IObjectConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Remove an object consumer.
- removeObjectUsage(Object, OAVAttributeType, Object, Set, boolean) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Remove an object (oid or java object) usage.
- removeResultTuple(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Remove from the result.
- removeResultTuple(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Remove from the result.
- removeRule(IRule) - Method in interface jadex.rules.rulesystem.IRulebase
-
Remove a rule.
- removeRule(ReteNode, IRule) - Method in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Remove a rule from a rete network.
- removeRule(IRule) - Method in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Remove a rule from the network.
- removeRule(IRule) - Method in class jadex.rules.rulesystem.Rulebase
-
Remove a rule.
- removeRulebaseListener(IRulebaseListener) - Method in interface jadex.rules.rulesystem.IRulebase
-
Remove a state listener.
- removeRulebaseListener(IRulebaseListener) - Method in class jadex.rules.rulesystem.Rulebase
-
Remove a rulebase listener.
- removeStateListener(IOAVStateListener) - Method in interface jadex.rules.state.IOAVState
-
Remove a state listener.
- removeStateListener(IOAVStateListener) - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Remove a state listener.
- removeStateListener(IOAVStateListener) - Method in class jadex.rules.state.javaimpl.OAVEventHandler
-
Remove a state listener.
- removeStateListener(IOAVStateListener) - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Remove a state listener.
- removeTuple(Tuple, BetaMemory) - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Remove a tuple from the memory.
- removeTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Remove a tuple from this node.
- removeTuple(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Remove a tuple from the memory.
- removeTuple(Tuple, ConstraintIndexer) - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Remove an value -> object pair from the tuple index.
- removeTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Remove a tuple from this node.
- removeTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in interface jadex.rules.rulesystem.rete.nodes.ITupleConsumerNode
-
Remove a tuple from this node.
- removeTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.NotNode
-
Remove a tuple from this node.
- removeTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Remove a tuple from this node.
- removeTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Remove a tuple from this node.
- removeTuple(Tuple, IOAVState, ReteMemory, AbstractAgenda) - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Remove a tuple from this node.
- removeTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
Remove an tuple consumer.
- removeTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
Remove an tuple consumer.
- removeTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
Remove an tuple consumer.
- removeTupleConsumer(ITupleConsumerNode) - Method in interface jadex.rules.rulesystem.rete.nodes.ITupleSourceNode
-
Remove an tuple consumer.
- removeTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
Remove an tuple consumer.
- removeTupleConsumer(ITupleConsumerNode) - Method in class jadex.rules.rulesystem.rete.nodes.TestNode
-
Remove an tuple consumer.
- removeType(OAVObjectType) - Method in class jadex.rules.state.OAVTypeModel
-
Remove an existing type.
- removeWorkingTuple(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Remove from the result.
- report - Variable in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
The build report.
- REPORTING - Static variable in class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
The flag for turning on/off reporting.
- resultmem - Variable in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
The result memory.
- resultmem - Variable in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
The result memory.
- resultMemoryContains(Tuple) - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Test if tuple is contained in result memory.
- retainAll(Collection) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- ReteBuilder - Class in jadex.rules.rulesystem.rete.builder
-
The rete builder class has the purpose to generate
a rete network for a condition.
- ReteBuilder() - Constructor for class jadex.rules.rulesystem.rete.builder.ReteBuilder
-
Create a new rete builder.
- retemem - Variable in class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
The rete memory.
- ReteMemory - Class in jadex.rules.rulesystem.rete.nodes
-
The rete memory for all nodes.
- ReteMemory(IOAVState) - Constructor for class jadex.rules.rulesystem.rete.nodes.ReteMemory
-
Create a new rete memory.
- ReteNode - Class in jadex.rules.rulesystem.rete.nodes
-
ReteNode implementation of the IConditionSystem.
- ReteNode() - Constructor for class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Create a new rete system.
- RetePatternMatcherFunctionality - Class in jadex.rules.rulesystem.rete
-
The static (reusable) part of a Rete matcher (i.e.
- RetePatternMatcherFunctionality(IRulebase) - Constructor for class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
Create a new Rete pattern matcher functionality.
- RetePatternMatcherState - Class in jadex.rules.rulesystem.rete
-
The state specific part of a Rete pattern matcher.
- RetePatternMatcherState(ReteNode, IOAVState, ReteMemory, AbstractAgenda) - Constructor for class jadex.rules.rulesystem.rete.RetePatternMatcherState
-
Create a state specific part of a Rete pattern matcher.
- ReteVariableAssignments(Map, IRule) - Constructor for class jadex.rules.rulesystem.rete.nodes.TerminalNode.ReteVariableAssignments
-
Create a new variable assignments.
- returnValueConstraint(OAVTypeModel, Object, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- ReturnValueConstraint - Class in jadex.rules.rulesystem.rules
-
A return value constraint assures that
(slot|var| f(var1, var2, ...))
- ReturnValueConstraint(FunctionCall, IOperator) - Constructor for class jadex.rules.rulesystem.rules.ReturnValueConstraint
-
Create a new return value constraint.
- rhs(OAVTypeModel) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- right - Variable in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
The right value expression.
- RightInputAdapterNode - Class in jadex.rules.rulesystem.rete.nodes
-
A node for converting a tuple to an object.
- RightInputAdapterNode(int) - Constructor for class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
Create a new node.
- rightunavailable - Variable in class jadex.rules.rulesystem.rete.builder.BuildContext
-
Flag indicating that no right input is available (for collect nodes).
- root - Variable in class jadex.rules.rulesystem.rete.builder.BuildContext
-
The root node.
- root - Variable in class jadex.rules.state.javaimpl.OAVObjectAddedEvent
-
The root flag.
- rootobjects - Variable in class jadex.rules.state.javaimpl.OAVAbstractState
-
The root objects (will not be cleaned up when usages==0) (oids + java objects).
- rootobjects - Variable in class jadex.rules.state.javaimpl.OAVWeakState
-
The root objects (will not be cleaned up when usages==0).
- rule - Variable in class jadex.rules.rulesystem.Activation
-
The rule.
- rule - Variable in class jadex.rules.rulesystem.rete.builder.BuildContext
-
The currently built rule.
- rule - Variable in class jadex.rules.rulesystem.rete.builder.BuildInfo
-
The rule.
- rule - Variable in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
The rule of the terminal node.
- Rule - Class in jadex.rules.rulesystem.rules
-
A rule consists of a condition part
and an action part that gets executed
when the rule triggers.
- Rule(String, ICondition, IAction) - Constructor for class jadex.rules.rulesystem.rules.Rule
-
Create a new rule.
- Rule(String, ICondition, IAction, IPriorityEvaluator) - Constructor for class jadex.rules.rulesystem.rules.Rule
-
Create a new rule.
- ruleAdded(IRule) - Method in interface jadex.rules.rulesystem.IRulebaseListener
-
Notification when a rule has been added.
- ruleAdded(IRule) - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
Notification when a rule has been added.
- rulebase - Variable in class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
The rulebase.
- Rulebase - Class in jadex.rules.rulesystem
-
The rule base of the system containing all rules.
- Rulebase() - Constructor for class jadex.rules.rulesystem.Rulebase
-
Create a new rulebase.
- rulebase - Variable in class jadex.rules.rulesystem.RuleSystem
-
The rule base containing all the rules.
- ruleRemoved(IRule) - Method in interface jadex.rules.rulesystem.IRulebaseListener
-
Notification when a rule has been removed.
- ruleRemoved(IRule) - Method in class jadex.rules.rulesystem.rete.RetePatternMatcherFunctionality
-
Notification when a rule has been removed.
- rules - Variable in class jadex.rules.rulesystem.Rulebase
-
The rules.
- RuleSystem - Class in jadex.rules.rulesystem
-
Rule system is a container for state, rule base,
and pattern matcher with agenda.
- RuleSystem(IOAVState, IRulebase, IPatternMatcherFunctionality) - Constructor for class jadex.rules.rulesystem.RuleSystem
-
Create a new rule system.
- RuleSystem(IOAVState, IRulebase, IPatternMatcherFunctionality, AbstractAgenda) - Constructor for class jadex.rules.rulesystem.RuleSystem
-
Create a new rule system.
- rulesystem - Variable in class jadex.rules.rulesystem.RuleSystemExecutor
-
The agenda.
- RuleSystemExecutor - Class in jadex.rules.rulesystem
-
A rule system executor can execute rule systems on a separate thread.
- RuleSystemExecutor(RuleSystem, boolean) - Constructor for class jadex.rules.rulesystem.RuleSystemExecutor
-
Executor for rule systems.
- RuleSystemExecutor(RuleSystem, boolean, IThreadPool) - Constructor for class jadex.rules.rulesystem.RuleSystemExecutor
-
Executor for rule systems.
- T__24 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__24 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__25 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__25 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__25 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__25 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__26 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__26 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__26 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__26 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__27 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__27 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__27 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__27 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__28 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__28 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__28 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__28 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__29 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__29 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__29 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__29 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__30 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__30 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__30 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__30 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__31 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__31 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__31 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__31 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__32 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__32 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__32 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__32 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__33 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__33 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__33 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__33 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__34 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__34 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__34 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__34 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__35 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__35 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__35 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__35 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__36 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__36 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__36 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__36 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__37 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__37 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__37 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__37 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__38 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__38 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__38 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__38 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__39 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__39 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__39 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__39 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__40 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__40 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__40 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__40 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__41 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__41 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__41 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__41 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__42 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__42 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__42 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__42 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__43 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__43 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__43 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__43 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__44 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__44 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__44 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__44 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__45 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__45 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__45 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__45 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__46 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__46 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__46 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__46 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__47 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__47 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__47 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__47 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__48 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__48 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__48 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexLexer
-
- T__48 - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- T__49 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__49 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- T__50 - Static variable in class jadex.rules.parser.conditions.ClipsJadexLexer
-
- T__50 - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- tconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
The tuple consumers.
- tconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
The tuple consumers.
- tconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.InitialFactNode
-
The tuple consumers.
- tconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.LeftInputAdapterNode
-
The tuple consumers.
- tconsumers - Variable in class jadex.rules.rulesystem.rete.nodes.TestNode
-
The tuple consumers.
- temporary - Variable in class jadex.rules.rulesystem.rules.Variable
-
Flag indicating a temporary variable (not used in rhs).
- TerminalNode - Class in jadex.rules.rulesystem.rete.nodes
-
A terminal node stores the full matches and notifies
the agenda of the activated conditions.
- TerminalNode(int, IRule, Map) - Constructor for class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
Create a new node.
- TerminalNode.ReteVariableAssignments - Class in jadex.rules.rulesystem.rete.nodes
-
The rete variable assignment help extracting values for varaibles.
- terminalnodes - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
The terminal nodes (IRule -> Node).
- testce(OAVTypeModel, Map) - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- TestCondition - Class in jadex.rules.rulesystem.rules
-
A test condition has the purpose to evaluation a predicate.
- TestCondition(PredicateConstraint) - Constructor for class jadex.rules.rulesystem.rules.TestCondition
-
Create a new object condition.
- TestNode - Class in jadex.rules.rulesystem.rete.nodes
-
A test node takes evaluates a predicate.
- TestNode(int, IConstraintEvaluator) - Constructor for class jadex.rules.rulesystem.rete.nodes.TestNode
-
Create a new test node.
- time - Variable in class jadex.rules.rulesystem.rete.builder.BuildInfo
-
The buildtime.
- time - Variable in class jadex.rules.state.IProfiler.ProfilingInfo
-
The total time.
- tmodel - Variable in class jadex.rules.parser.conditions.javagrammar.BuildContext
-
The OAV type model.
- tmodel - Variable in class jadex.rules.state.javaimpl.OAVAbstractState
-
The type models.
- tmodel - Variable in class jadex.rules.state.javaimpl.OAVWeakState
-
The type models.
- tmodel - Variable in class jadex.rules.state.OAVObjectType
-
The type model.
- tmodels - Variable in class jadex.rules.state.OAVTypeModel
-
The contained type models.
- toArray() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- toArray(Object[]) - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
- tokenNames - Static variable in class jadex.rules.parser.conditions.ClipsJadexParser
-
- tokenNames - Static variable in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.ArrayAccess
-
Get a string representation of this array access.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.CastExpression
-
Get a string representation of this expression.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.CollectExpression
-
Get a string representation of this expression.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.ConditionalExpression
-
Get a string representation of this constraint.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.ExistentialDeclaration
-
Get a string representation of this existential declaration.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.FieldAccess
-
Get a string representation of this field access.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.LiteralExpression
-
Get a string representation of this value.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.MethodAccess
-
Get a string representation of this method access.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.OperationExpression
-
Get a string representation of this operation.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.PrimaryExpression
-
Get a string representation of this primary expression.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.StaticMethodAccess
-
Get a string representation of this method access.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.UnaryExpression
-
Get a string representation of this expression.
- toString() - Method in class jadex.rules.parser.conditions.javagrammar.VariableExpression
-
Get a string representation of this variable.
- toString() - Method in class jadex.rules.rulesystem.AbstractAgenda
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.Activation
-
Create a string representation of the activation.
- toString() - Method in class jadex.rules.rulesystem.rete.builder.BuildInfo
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.builder.BuildReport
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.builder.VarInfo
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.constraints.AndConstraintEvaluator
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintEvaluator
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.constraints.ConstraintIndexer
-
Create a string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.constraints.NotConstraintEvaluator
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.constraints.OrConstraintEvaluator
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.ChainedExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.ConstantExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.FunctionExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.JavaMethodExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.JavaObjectExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.JavaPrefixExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.JavaTupleExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.ObjectExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.PrefixExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.StateExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
Get the string representation.
- toString(String) - Method in class jadex.rules.rulesystem.rete.nodes.AbstractNode
-
Customizable string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.AlphaNode
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
Create a string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.BetaMemory
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.CollectMemory
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.MixedIdentityHashSet
-
Create a string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.NotMemory
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.ReteMemory
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.SplitNode
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.TerminalNode.ReteVariableAssignments
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.TypeNode
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.nodes.VirtualFact
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rete.Tuple
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.AndCondition
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.AndConstraint
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.BoundConstraint
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.CollectCondition
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Constant
-
Get a stering representation.
- toString() - Method in class jadex.rules.rulesystem.rules.FunctionCall
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.Div
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.ExtractMulti
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.Identity
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.Length
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.MethodCallFunction
-
Create a string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.Modulo
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.Mult
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.OperatorFunction
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.Sub
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.functions.Sum
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.LiteralConstraint
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.MethodCall
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.NotCondition
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.ObjectCondition
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.Contains
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.Equal
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.Excludes
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.Greater
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.GreaterOrEqual
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.InstanceOf
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.Less
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.LessOrEqual
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.Matches
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.NotEqual
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Operator.StartsWith
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.OrCondition
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.OrConstraint
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.PredicateConstraint
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Rule
-
Create a string representation of the rule.
- toString() - Method in class jadex.rules.rulesystem.rules.TestCondition
-
Get the string representation.
- toString() - Method in class jadex.rules.rulesystem.rules.Variable
-
Get the string representation.
- toString() - Method in class jadex.rules.state.IProfiler.ProfilingInfo
-
Create a string representation of the profile.
- toString() - Method in class jadex.rules.state.javaimpl.OAVAbstractState
-
Get the string representation of the object.
- toString() - Method in class jadex.rules.state.javaimpl.OAVObjectAddedEvent
-
Get the string representation.
- toString() - Method in class jadex.rules.state.javaimpl.OAVObjectRemovedEvent
-
Get the string representation.
- toString() - Method in class jadex.rules.state.javaimpl.OAVObjectUsage
-
Create a string representation.
- toString() - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVExternalObjectId
-
Create a string representation of this OAV object id.
- toString() - Method in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
Create a string representation of this OAV object id.
- toString() - Method in class jadex.rules.state.javaimpl.OAVWeakState
-
Get the string representation of the object.
- toString() - Method in class jadex.rules.state.OAVAttributeType
-
Get the string representation.
- toString() - Method in class jadex.rules.state.OAVObjectType
-
Get the string representation.
- tsource - Variable in class jadex.rules.rulesystem.rete.nodes.AbstractBetaNode
-
The tuple source.
- tsource - Variable in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
The tuple source.
- tsource - Variable in class jadex.rules.rulesystem.rete.nodes.RightInputAdapterNode
-
The tuple source.
- tsource - Variable in class jadex.rules.rulesystem.rete.nodes.TerminalNode
-
The tuple source.
- tsource - Variable in class jadex.rules.rulesystem.rete.nodes.TestNode
-
The tuple source.
- Tuple - Class in jadex.rules.rulesystem.rete
-
A tuple stores a variable binding and optionally has
a pointer to another predecessor tuple.
- Tuple(IOAVState, Tuple, Object) - Constructor for class jadex.rules.rulesystem.rete.Tuple
-
Create a new tuple.
- tuplecnt - Variable in class jadex.rules.rulesystem.rete.builder.BuildContext
-
The tuple cnt.
- TupleExtractor - Class in jadex.rules.rulesystem.rete.extractors
-
Extractor for fetching a value from a rete tuple.
- TupleExtractor(int, OAVAttributeType) - Constructor for class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Create a new extractor.
- TupleExtractor(int, OAVAttributeType, Object) - Constructor for class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
Create a new extractor.
- tupleindex - Variable in class jadex.rules.rulesystem.rete.extractors.MultifieldExtractor
-
The tupleindex.
- tupleindex - Variable in class jadex.rules.rulesystem.rete.extractors.TupleExtractor
-
The tuple index.
- tupleindex - Variable in class jadex.rules.rulesystem.rete.nodes.CollectNode
-
The tuple index to collect.
- tuples - Variable in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
The map for (value -> tuples).
- tvalues - Variable in class jadex.rules.rulesystem.rete.nodes.BetaMemory.IndexedConstraintMemory
-
The cached values (tuple -> value).
- type - Variable in class jadex.rules.parser.conditions.javagrammar.CastExpression
-
The cast type.
- type - Variable in class jadex.rules.parser.conditions.javagrammar.ExistentialDeclaration
-
The object type.
- type() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- type - Variable in class jadex.rules.parser.conditions.javagrammar.StaticMethodAccess
-
The object type.
- type - Variable in class jadex.rules.rulesystem.rete.nodes.TypeNode
-
The object type.
- type - Variable in class jadex.rules.rulesystem.rules.MethodCall
-
The java object type.
- type - Variable in class jadex.rules.rulesystem.rules.ObjectCondition
-
The object type.
- type - Variable in class jadex.rules.rulesystem.rules.Variable
-
The object type.
- type - Variable in class jadex.rules.state.IProfiler.ProfilingInfo
-
The profiling event type.
- TYPE - Static variable in class jadex.rules.state.javaimpl.OAVAbstractState
-
The type identifier.
- type - Variable in class jadex.rules.state.javaimpl.OAVObjectAddedEvent
-
The object type.
- type - Variable in class jadex.rules.state.javaimpl.OAVObjectRemovedEvent
-
The object type.
- type - Variable in class jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVInternalObjectId
-
The object type.
- type - Variable in class jadex.rules.state.OAVAttributeType
-
The type.
- TYPE_NODE - Static variable in interface jadex.rules.state.IProfiler
-
The rete-node type.
- TYPE_NODEEVENT - Static variable in interface jadex.rules.state.IProfiler
-
The rete-node event type (see nodeevent_xxx for possible items).
- TYPE_OBJECT - Static variable in interface jadex.rules.state.IProfiler
-
The object-type type.
- TYPE_OBJECTEVENT - Static variable in interface jadex.rules.state.IProfiler
-
The object event type (see objectevent_xxx for possible items).
- TYPE_ROOT - Static variable in interface jadex.rules.state.IProfiler
-
The dummy root type (not used for ordering).
- TYPE_RULE - Static variable in interface jadex.rules.state.IProfiler
-
The rule type.
- typename() - Method in class jadex.rules.parser.conditions.ClipsJadexParser
-
- TypeNode - Class in jadex.rules.rulesystem.rete.nodes
-
A type node for filtering by type.
- TypeNode(int, OAVObjectType) - Constructor for class jadex.rules.rulesystem.rete.nodes.TypeNode
-
Create a new node.
- typenodes - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
The type nodes.
- typenodesets - Variable in class jadex.rules.rulesystem.rete.nodes.ReteNode
-
Matching nodes for each (sub)type (cached for speed).
- typePrimary() - Method in class jadex.rules.parser.conditions.javagrammar.JavaJadexParser
-
- types - Variable in class jadex.rules.state.javaimpl.OAVWeakState
-
The object types (object -> type).
- types - Variable in class jadex.rules.state.OAVTypeModel
-
All object types (name -> type).