Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
_
C
CAPITAL
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
CDIGIT
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
check()
- Method in class lij.runtime.
ConstraintInstance
This method needs to be implemented by any subclasses.
check()
- Method in class lij.runtime.
ConstraintInstance.ConstraintAssignmentInstance
check()
- Method in class lij.runtime.
ConstraintInstance.ConstraintComparisonInstance
check()
- Method in class lij.runtime.
ConstraintInstance.ConstraintListInstance
check()
- Method in class lij.runtime.
ConstraintInstance.ConstraintMethodInstance
checkConstraints()
- Method in class lij.runtime.
DefInstance
Checks the constraints of this DefInstance.
checkValues(Serializable, Serializable, ConstraintComparison.Type)
- Method in class lij.runtime.
ConstraintInstance.ConstraintComparisonInstance
Compares the two specified values.
Clause
- Class in
lij.model
This class provides the definition of an LCC clause as specified in an IM.
Clause(DefAgent, TreeNode)
- Constructor for class lij.model.
Clause
Constructor.
clause()
- Method in class lij.parser.
Parser
CLAUSE
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
clause
- Variable in class lij.runtime.
ClauseInstance
clauseBlock(TreeFactory)
- Method in class lij.parser.
Parser
ClauseInstance
- Class in
lij.runtime
A ClauseInstance instance is a runtime instance of a Clause definition.
ClauseInstance(Serializable, Clause, Interpreter)
- Constructor for class lij.runtime.
ClauseInstance
Constructor.
ClauseInstanceReturns
- Class in
lij.runtime
Contains the execution result of a ClauseInstance (TRUE, FALSE or MAYBE) as well as any values returned via the clause's input arguments.
ClauseInstanceReturns(Result.State, ArrayList<Serializable>)
- Constructor for class lij.runtime.
ClauseInstanceReturns
Constructor.
clauseItem(TreeFactory)
- Method in class lij.parser.
Parser
clauses
- Variable in class lij.model.
Framework
clear()
- Method in class lij.monitor.
LogArea
Clears the contents of the LogArea.
CLETTER
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
clone()
- Method in interface lij.model.
Argument
clone()
- Method in class lij.model.
ArgumentValue
clone()
- Method in class lij.model.
ArgumentVariable
clone()
- Method in class lij.model.
Clause
clone()
- Method in interface lij.model.
Constraint
clone()
- Method in class lij.model.
ConstraintAssignment
clone()
- Method in class lij.model.
ConstraintComparison
clone()
- Method in class lij.model.
ConstraintList
clone()
- Method in class lij.model.
ConstraintMethod
clone()
- Method in class lij.model.
Def
clone()
- Method in class lij.model.
DefAgent
clone()
- Method in class lij.model.
DefMessage
clone()
- Method in class lij.model.
DefNullOp
clone()
- Method in class lij.model.
Operator
clone()
- Method in class lij.model.
Operator.CloseParen
clone()
- Method in class lij.model.
Operator.OpenParen
clone()
- Method in class lij.model.
Operator.Or
clone()
- Method in class lij.model.
Operator.Then
clone()
- Method in class lij.model.
Term
clone()
- Method in class lij.model.
TreeNode
clone()
- Method in interface lij.model.
TreeNodeToken
column
- Variable in class lij.parser.
SimpleCharStream
COLUMN_NAMES
- Static variable in class lij.monitor.
PanelAgentsTableModel
COMMA
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
CONSTANT
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
Constants
- Interface in
lij.runtime
A collection of various constants used throughout the interpreter application.
Constraint
- Interface in
lij.model
This interface denotes objects that implement constraints.
constraint()
- Method in class lij.parser.
Parser
CONSTRAINT
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
constraint
- Variable in class lij.runtime.
ConstraintInstance
ConstraintAssignment
- Class in
lij.model
This implementation of a Constraint is used to assign a value to a variable.
ConstraintAssignment(ArgumentVariable, Argument)
- Constructor for class lij.model.
ConstraintAssignment
Constructor.
ConstraintComparison
- Class in
lij.model
This implementation of a Constraint is used to perform a comparison between two arguments (values (including lists) or variables).
ConstraintComparison(ConstraintComparison.Type, Argument, Argument)
- Constructor for class lij.model.
ConstraintComparison
Constructor.
ConstraintComparison.Type
- Enum in
lij.model
ConstraintComparison.Type()
- Constructor for enum lij.model.
ConstraintComparison.Type
ConstraintImplementor
- Interface in
lij.interfaces
This interface is used to denote user-provided classes that can be used to provide implementations of constraint methods.
constraintImplementor
- Variable in class lij.runtime.
AgentInstance
ConstraintInstance
- Class in
lij.runtime
This class performs checking of Constraints.
ConstraintInstance()
- Constructor for class lij.runtime.
ConstraintInstance
ConstraintInstance.ConstraintAssignmentInstance
- Class in
lij.runtime
A ConstraintInstance subclass for assignment constraints.
ConstraintInstance.ConstraintAssignmentInstance()
- Constructor for class lij.runtime.
ConstraintInstance.ConstraintAssignmentInstance
ConstraintInstance.ConstraintComparisonInstance
- Class in
lij.runtime
A ConstraintInstance subclass for comparison constraints.
ConstraintInstance.ConstraintComparisonInstance()
- Constructor for class lij.runtime.
ConstraintInstance.ConstraintComparisonInstance
ConstraintInstance.ConstraintListInstance
- Class in
lij.runtime
A ConstraintInstance subclass for list constraints.
ConstraintInstance.ConstraintListInstance()
- Constructor for class lij.runtime.
ConstraintInstance.ConstraintListInstance
ConstraintInstance.ConstraintMethodInstance
- Class in
lij.runtime
A ConstraintInstance subclass for method constraints.
ConstraintInstance.ConstraintMethodInstance()
- Constructor for class lij.runtime.
ConstraintInstance.ConstraintMethodInstance
ConstraintList
- Class in
lij.model
This implementation of a Constraint is used to extract the head from a list into another variable.
ConstraintList(ArgumentVariable, ArgumentVariable, ArgumentVariable)
- Constructor for class lij.model.
ConstraintList
Constructor.
ConstraintMethod
- Class in
lij.model
This implementation of a Constraint is used to call a constraint method.
ConstraintMethod(Term)
- Constructor for class lij.model.
ConstraintMethod
Constructor.
constraintMethodTerm
- Variable in class lij.model.
ConstraintMethod
constraints
- Variable in class lij.model.
Def
constraints()
- Method in class lij.parser.
Parser
content
- Variable in class lij.model.
DefMessage
copy()
- Method in class lij.monitor.
LogArea
Copies the contents of the LogArea into the system clipboard.
createConstraintInstance(Constraint, Interpreter, AgentInstance)
- Static method in class lij.runtime.
ConstraintInstance
Factory method for creating an instance of a ConstraintInstance subclass.
createDefInstance(Def, Interpreter, AgentInstance)
- Static method in class lij.runtime.
DefInstance
Factory method for creating an instance of a DefInstance subclass.
createListForArgument(Argument)
- Method in class lij.runtime.
ConstraintInstance.ConstraintListInstance
Accepts an Argument, which can be either an ArrayList or a singleton value, creates a new ArrayList containing this Argument, and returns it.
createTreeRoot()
- Method in class lij.parserutil.
TreeFactory
Converts the RPN list into a tree and returns the root node.
curChar
- Variable in class lij.parser.
ParserTokenManager
curLexState
- Variable in class lij.parser.
ParserTokenManager
currentClauseInstance
- Variable in class lij.runtime.
AgentInstance
currentToken
- Variable in exception lij.parser.
ParseException
This is the last token that has been consumed successfully.
CYCLIC
- Static variable in interface lij.parser.
ParserConstants
RegularExpression Id.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
_