Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A C D E F G H I L M N O P R S T U V W

A

AncestorDefinition - class org.ujac.util.exi.AncestorDefinition.
Title: AncestorDefinition
Description: Helper class for definitions of ancestors.

Log: $Log: AncestorDefinition.java,v $
Log: Revision 1.3 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
AncestorDefinition(Integer) - Constructor for class org.ujac.util.exi.AncestorDefinition
Constructs a AncestorDefinition instance with specific attributes.
AncestorDefinition(Integer, boolean) - Constructor for class org.ujac.util.exi.AncestorDefinition
Constructs a AncestorDefinition instance with specific attributes.
AncestorDefinition(Integer, boolean, boolean) - Constructor for class org.ujac.util.exi.AncestorDefinition
Constructs a AncestorDefinition instance with specific attributes.
addToken(StatementToken) - Method in class org.ujac.util.exi.StatementInfo
Adds the given token to the token list.
arguments - Variable in class org.ujac.util.exi.ProcedureInfo
The argument list for the procedure.

C

ConstantOperand - class org.ujac.util.exi.ConstantOperand.
Name: ConstantOperand
Description: A class implementing operands holding constant values.

Log: $Log: ConstantOperand.java,v $
Log: Revision 1.2 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
ConstantOperand() - Constructor for class org.ujac.util.exi.ConstantOperand
Constructs a ConstantOperand instance with specific attributes.
ConstantOperand(char[], int, int) - Constructor for class org.ujac.util.exi.ConstantOperand
Constructs a ConstantOperand instance with specific attributes.
ConstantOperand(Operand) - Constructor for class org.ujac.util.exi.ConstantOperand
Constructs a ConstantOperand instance with specific attributes.
callProcedure(ProcedureInfo, List, Writer, int, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Calls the given procedure
checkOperation(String) - Static method in class org.ujac.util.exi.ExpressionInterpreter
Chooses the priority of the given operation.
cloneParams(Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Clones the given parameter map.
code - Variable in class org.ujac.util.exi.ProcedureInfo
The code of the expression.
codeLength - Variable in class org.ujac.util.exi.ProcedureInfo
The length of the procedure code.
codeOffset - Variable in class org.ujac.util.exi.ProcedureInfo
The start index of the procedure code.
continuePosition - Variable in class org.ujac.util.exi.StatementInfo
The continue position after the statement.

D

DEFAULT_TYPE - Static variable in class org.ujac.util.exi.ExpressionInterpreter
The name of the default type handler.
doubleValue() - Method in class org.ujac.util.exi.SequenceIndex
 

E

ExpressionException - exception org.ujac.util.exi.ExpressionException.
Title: ExpressionException
Description: A class used to report exceptions, that occur in class ExpressionInterpreter.

Log: $Log: ExpressionException.java,v $
Log: Revision 1.2 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
ExpressionException() - Constructor for class org.ujac.util.exi.ExpressionException
Creates an instance with no specific arguments.
ExpressionException(String) - Constructor for class org.ujac.util.exi.ExpressionException
Creates an instance with specific arguments.
ExpressionInterpreter - class org.ujac.util.exi.ExpressionInterpreter.
Title: ExpressionInterpreter
Description: Interpreter for expressions fitting into the following syntax.
Basically an expression consists of an object, an operation and an operand: ${object operation operand}
The operation and the operand are optional.
The object can be an expression itself, so encapsulation of expressions is possible.
ExpressionInterpreter() - Constructor for class org.ujac.util.exi.ExpressionInterpreter
Constructs an ExpressionInterpreter instance with no specific attributes.
ExpressionInterpreter(FormatHelper) - Constructor for class org.ujac.util.exi.ExpressionInterpreter
Constructs an ExpressionInterpreter instance with no specific attributes.
ExpressionOperation - interface org.ujac.util.exi.ExpressionOperation.
Name: ExpressionOperation
Description: The interface for expression operations.

Log: $Log: ExpressionOperation.java,v $
Log: Revision 1.2 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
ExpressionTuple - class org.ujac.util.exi.ExpressionTuple.
Title: ExpressionTuple
Description: A class holding expression tuples: object, operation and operand.

Log: $Log: ExpressionTuple.java,v $
Log: Revision 1.8 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
ExpressionTuple() - Constructor for class org.ujac.util.exi.ExpressionTuple
Default constructor for ExpressionTuple.
ExpressionTuple(char[], int, int) - Constructor for class org.ujac.util.exi.ExpressionTuple
Constructs an ExpressionTuple instance with specific arguments.
ExpressionTuple(ExpressionTuple) - Constructor for class org.ujac.util.exi.ExpressionTuple
Constructs an ExpressionTuple instance with specific arguments.
ExpressionType - interface org.ujac.util.exi.ExpressionType.
Name: ExpressionType
Description: The interface for expression types.

Log: $Log: ExpressionType.java,v $
Log: Revision 1.4 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
eval(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions.
eval(String, Writer, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions.
eval(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions.
eval(String, Writer, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions.
eval(char[], Writer, int, int, List, int, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions.
evalBoolean(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a Boolean.
evalBoolean(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a Boolean.
evalBooleanOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression as a boolean value.
evalDate(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a Date.
evalDate(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a Date.
evalDateOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression as an Date value.
evalDouble(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a double.
evalDouble(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a double.
evalDoubleOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression as an double value.
evalExpr(ExpressionTuple, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression.
evalFloat(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a float.
evalFloat(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a double.
evalFloatOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression as an float value.
evalInt(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as an integer.
evalInt(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as an int.
evalIntOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression as an integer value.
evalLong(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as a long.
evalLong(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as an long.
evalLongOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression as an long value.
evalObject(String, Map) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as an Object.
evalObject(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates a text, which is likely to contain expressions as an Object.
evalOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an operand.
evalStatement(StatementInfo, Writer, char[], int, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates the given statement.
evalStringOperand(Operand, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Evaluates an expression as a String value.
evalTuple(ExpressionTuple, Map, Object) - Method in interface org.ujac.util.exi.ExpressionType
Evaluates the given expression tuple.
evaluate(ExpressionTuple, Map, Object) - Method in interface org.ujac.util.exi.ExpressionOperation
Evaluates the given values.
explitelyEncapsulated - Variable in class org.ujac.util.exi.ExpressionTuple
Tells whether the expression was explicitely encapsulated or not.

F

floatValue() - Method in class org.ujac.util.exi.SequenceIndex
 
formatHelper - Variable in class org.ujac.util.exi.ExpressionInterpreter
The format helper to use.
formatTableValues - Variable in class org.ujac.util.exi.ExpressionInterpreter
A flag which defines, whether BXTable fields are returned as formatted Strings, or their defineddata types are considered for returning values.

G

GETTER_ARGS - Static variable in class org.ujac.util.exi.ExpressionInterpreter
The argument list for a getter method.
GETTER_ARG_TYPES - Static variable in class org.ujac.util.exi.ExpressionInterpreter
The argument type list for a getter method.
getArguments() - Method in class org.ujac.util.exi.ProcedureInfo
Gets the argument list for the procedure.
getCode() - Method in class org.ujac.util.exi.Operand
Gets the source of the current expression part.
getCode() - Method in class org.ujac.util.exi.ProcedureInfo
Gets the code of the expression.
getCodeLength() - Method in class org.ujac.util.exi.ProcedureInfo
Gets the length of the procedure code.
getCodeOffset() - Method in class org.ujac.util.exi.ProcedureInfo
Gets the start index of the procedure code.
getConstantValue(String) - Method in class org.ujac.util.exi.ExpressionInterpreter
Parses constant from given text.
getContinuePosition() - Method in class org.ujac.util.exi.StatementInfo
Gets the continue position after the statement.
getDateFormat() - Method in class org.ujac.util.exi.ExpressionInterpreter
Gets the current date format.
getDoubleFormat() - Method in class org.ujac.util.exi.ExpressionInterpreter
Gets the current double format.
getEndPosition() - Method in class org.ujac.util.exi.StatementInfo
Gets the end position of the statement.
getFormatHelper() - Method in class org.ujac.util.exi.ExpressionInterpreter
Gets the used format helper.
getFormatTableValues() - Method in class org.ujac.util.exi.ExpressionInterpreter
Getter method for the flag formatTableValues.
getIntegerFormat() - Method in class org.ujac.util.exi.ExpressionInterpreter
Gets the current integer format.
getLength() - Method in class org.ujac.util.exi.Operand
Gets the tuple's length.
getLength() - Method in class org.ujac.util.exi.StatementToken
Gets the length of the statement token.
getName() - Method in class org.ujac.util.exi.Operation
Gets the operation name.
getName() - Method in class org.ujac.util.exi.ProcedureInfo
Gets the name of the procedure.
getNumTokens() - Method in class org.ujac.util.exi.StatementInfo
Gets the size of the statement token list.
getObject() - Method in class org.ujac.util.exi.ConstantOperand
Returns the constant object.
getObject() - Method in class org.ujac.util.exi.ExpressionTuple
Returns the object.
getObject() - Method in class org.ujac.util.exi.VariableOperand
Returns the object, connected to the variable.
getOperand() - Method in class org.ujac.util.exi.ExpressionTuple
Returns the operand.
getOperation() - Method in class org.ujac.util.exi.ExpressionTuple
Returns the operation.
getOperation(Operation) - Method in interface org.ujac.util.exi.ExpressionType
Gets the operation implementation that matches the given operation.
getParameterValue(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Retrieves the value for the given parameter name.
getPosition() - Method in class org.ujac.util.exi.Operand
Gets the tuple's position in the source string.
getPosition() - Method in class org.ujac.util.exi.StatementToken
Gets the position of the statement token in the expression.
getPriority() - Method in class org.ujac.util.exi.Operation
Gets the operation's priority.
getResult() - Method in class org.ujac.util.exi.ExpressionTuple
Returns the result.
getSource() - Method in class org.ujac.util.exi.Operand
Gets the source.
getStartPosition() - Method in class org.ujac.util.exi.StatementInfo
Gets the continue position after the statement.
getStartToken() - Method in class org.ujac.util.exi.StatementInfo
Gets the statement token list.
getStatementAncestors(Integer) - Static method in class org.ujac.util.exi.StatementInfo
Gets the statement type that matches the given text.
getStatementType(String) - Static method in class org.ujac.util.exi.StatementInfo
Gets the statement type that matches the given text.
getStatementTypeName(Integer) - Static method in class org.ujac.util.exi.StatementInfo
Gets the name for the given statement type.
getTimeFormat() - Method in class org.ujac.util.exi.ExpressionInterpreter
Gets the current time format.
getTimestampFormat() - Method in class org.ujac.util.exi.ExpressionInterpreter
Gets the current timestamp format.
getToken(int) - Method in class org.ujac.util.exi.StatementInfo
Gets the statement token list.
getTokens() - Method in class org.ujac.util.exi.StatementInfo
Gets the statement token list.
getTotalLength() - Method in class org.ujac.util.exi.Operand
Gets the tuple's total length.
getTotalPosition() - Method in class org.ujac.util.exi.Operand
Gets the tuple's total position in the source string.
getType() - Method in class org.ujac.util.exi.AncestorDefinition
Gets the ancestor type.
getType() - Method in interface org.ujac.util.exi.ExpressionType
Gets the class of the expression type.
getType() - Method in class org.ujac.util.exi.StatementToken
Gets the statement type.
getTypeHandler(Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Gets the handler for the object's type
getValue() - Method in class org.ujac.util.exi.ConstantOperand
Gets the operand value.
getValue() - Method in class org.ujac.util.exi.ExpressionTuple
Gets the operand value.
getValue() - Method in class org.ujac.util.exi.Operand
Gets the operand value.
getValue() - Method in class org.ujac.util.exi.VariableOperand
Gets the operand value.
getVariable() - Method in class org.ujac.util.exi.VariableOperand
Returns the variable.

H

hasParameters(Integer) - Static method in class org.ujac.util.exi.StatementInfo
Check whether the statement type has parameters or not.

I

increment() - Method in class org.ujac.util.exi.SequenceIndex
Increments the index by one.
increment(int) - Method in class org.ujac.util.exi.SequenceIndex
Increments the index by the given value.
intValue() - Method in class org.ujac.util.exi.SequenceIndex
 
isEndToken(Integer) - Static method in class org.ujac.util.exi.StatementInfo
Check whether the statement is a valid end type or not.
isExplitelyEncapsulated() - Method in class org.ujac.util.exi.ExpressionTuple
Gets the explitelyEncapsulated flag.
isMultiple() - Method in class org.ujac.util.exi.AncestorDefinition
Gets the multiple flag.
isOptional() - Method in class org.ujac.util.exi.AncestorDefinition
Gets the optional flag.
isSimple() - Method in class org.ujac.util.exi.ConstantOperand
 
isSimple() - Method in class org.ujac.util.exi.ExpressionTuple
 
isSimple() - Method in class org.ujac.util.exi.Operand
Tells whether the operand is a simple one or not.
isSimple() - Method in class org.ujac.util.exi.VariableOperand
 
isStartToken(Integer) - Static method in class org.ujac.util.exi.StatementInfo
Check whether the statement is a valid start type or not.

L

length - Variable in class org.ujac.util.exi.Operand
The tuple's length.
length - Variable in class org.ujac.util.exi.StatementToken
The length of the statement token.
longValue() - Method in class org.ujac.util.exi.SequenceIndex
 

M

multiple - Variable in class org.ujac.util.exi.AncestorDefinition
The mutiple flag.

N

NoOperandException - exception org.ujac.util.exi.NoOperandException.
Name: NoOperandException
Description: An exception that is thrown if a requested operand is not defined.

Log: $Log: NoOperandException.java,v $
Log: Revision 1.2 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
NoOperandException() - Constructor for class org.ujac.util.exi.NoOperandException
Constructs a NoOperandException instance with no specific arguments.
NoOperandException(String) - Constructor for class org.ujac.util.exi.NoOperandException
Constructs a NoOperandException instance with specific arguments.
name - Variable in class org.ujac.util.exi.Operation
The operation name.
name - Variable in class org.ujac.util.exi.ProcedureInfo
The name of the procedure.

O

Operand - class org.ujac.util.exi.Operand.
Name: Operand
Description: A common implementation for operands.

Log: $Log: Operand.java,v $
Log: Revision 1.3 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
Operand() - Constructor for class org.ujac.util.exi.Operand
Constructs an Operand instance with no specific arguments.
Operand(char[], int, int) - Constructor for class org.ujac.util.exi.Operand
Constructs an Operand instance with specific arguments.
Operand(Operand) - Constructor for class org.ujac.util.exi.Operand
Constructs an Operand instance with specific arguments.
OperandNotSupportedException - exception org.ujac.util.exi.OperandNotSupportedException.
Name: OperandNotSupportedException
Description: An exception that is thrown if an operand is defined, but no one is supported at the speecific method.

Log: $Log: OperandNotSupportedException.java,v $
Log: Revision 1.2 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
OperandNotSupportedException() - Constructor for class org.ujac.util.exi.OperandNotSupportedException
Constructs a OperandNotSupportedException instance with no specific arguments.
OperandNotSupportedException(String) - Constructor for class org.ujac.util.exi.OperandNotSupportedException
Constructs a OperandNotSupportedException instance with specific arguments.
Operation - class org.ujac.util.exi.Operation.
Name: Operation
Description: A class specifying expression operations.
Operation(String) - Constructor for class org.ujac.util.exi.Operation
Constructs a Operation instance with specific attributes.
Operation(String, int) - Constructor for class org.ujac.util.exi.Operation
Constructs a Operation instance with specific attributes.
object - Variable in class org.ujac.util.exi.ConstantOperand
The constant object.
object - Variable in class org.ujac.util.exi.ExpressionTuple
The object which to call.
object - Variable in class org.ujac.util.exi.VariableOperand
The object connected to the variable.
operand - Variable in class org.ujac.util.exi.ExpressionTuple
The object which to call.
operation - Variable in class org.ujac.util.exi.ExpressionTuple
The operation for the expression.
operationPriorityMap - Static variable in class org.ujac.util.exi.ExpressionInterpreter
The operation priority map.
optional - Variable in class org.ujac.util.exi.AncestorDefinition
The optional flag.
org.ujac.util.exi - package org.ujac.util.exi
 

P

PS_OBJECT - Static variable in class org.ujac.util.exi.ExpressionInterpreter
Constant for the parse state 'object'.
PS_OPERAND - Static variable in class org.ujac.util.exi.ExpressionInterpreter
Constant for the parse state 'operand'.
PS_OPERATION - Static variable in class org.ujac.util.exi.ExpressionInterpreter
Constant for the parse state 'operation'.
ProcedureInfo - class org.ujac.util.exi.ProcedureInfo.
Name: ProcedureInfo
Description: A class holding informations about procedures.
ProcedureInfo(String, List, char[], int, int) - Constructor for class org.ujac.util.exi.ProcedureInfo
Constructs a ProcedureInfo instance with specific attributes.
parseExpr(String, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Parses a text, which is likely to contain expressions.
parseExpr(char[], int, int, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Parses a text, which is likely to contain expressions.
parseOperand(ExpressionTuple, int, int, Map, Object) - Method in class org.ujac.util.exi.ExpressionInterpreter
Parses an operand
parseOperation(ExpressionTuple, int) - Method in class org.ujac.util.exi.ExpressionInterpreter
Parses an operation
position - Variable in class org.ujac.util.exi.Operand
The tuple's position in the source string.
position - Variable in class org.ujac.util.exi.StatementToken
The position of the statement token in the expression.
priority - Variable in class org.ujac.util.exi.Operation
The operation priotity.

R

registerDefaultTypeHandlers() - Method in class org.ujac.util.exi.ExpressionInterpreter
Registers the default type handlers.
registerTypeHandler(ExpressionType) - Method in class org.ujac.util.exi.ExpressionInterpreter
Registers an expression type
registerTypeHandler(Class, ExpressionType) - Method in class org.ujac.util.exi.ExpressionInterpreter
Registers an expression type
result - Variable in class org.ujac.util.exi.ExpressionTuple
The result of the expression.

S

STMT_CALLPROC - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'callproc' statment.
STMT_ELSE - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'else' statment.
STMT_ELSEIF - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'elseif' statment.
STMT_ENDFOREACH - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'endFor' statment.
STMT_ENDIF - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'endif' statment.
STMT_ENDLOOP - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'endloop' statment.
STMT_ENDPROC - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'endproc' statment.
STMT_FOREACH - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'foreach' statment.
STMT_IF - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'if' statment.
STMT_LOOP - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'loop' statment.
STMT_PROCEDURE - Static variable in class org.ujac.util.exi.StatementInfo
Constant for 'procedure' statment.
SequenceIndex - class org.ujac.util.exi.SequenceIndex.
Title: SequenceIndex.java
Description: Description of the class.

Log: $Log: SequenceIndex.java,v $
Log: Revision 1.4 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
SequenceIndex() - Constructor for class org.ujac.util.exi.SequenceIndex
Constructs a SequenceIndex instance with no specific attributes.
SequenceIndex(int) - Constructor for class org.ujac.util.exi.SequenceIndex
Constructs a SequenceIndex instance with specific attributes.
StatementException - exception org.ujac.util.exi.StatementException.
Name: StatementException
Description: A class used to report exceptions, that occur in class ExpressionInterpreter when handling statements.

Log: $Log: StatementException.java,v $
Log: Revision 1.2 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
StatementException() - Constructor for class org.ujac.util.exi.StatementException
Creates an instance with no specific arguments.
StatementException(String) - Constructor for class org.ujac.util.exi.StatementException
Creates an instance with specific arguments.
StatementInfo - class org.ujac.util.exi.StatementInfo.
Name: StatementInfo
Description: A class holding informations about statements.

Log: $Log: StatementInfo.java,v $
Log: Revision 1.8 2003/12/15 00:39:00 lauerc
Log: Removed unused property endPosition.
StatementInfo(Integer, int, int) - Constructor for class org.ujac.util.exi.StatementInfo
Constructs a StatementInfo instance with specific arguments.
StatementToken - class org.ujac.util.exi.StatementToken.
Name: StatementToken
Description: A class holding informations about statement tokens.
StatementToken(Integer, int, int) - Constructor for class org.ujac.util.exi.StatementToken
Constructs a StatementToken instance with specific attributes.
scanExpression(char[], int, int) - Method in class org.ujac.util.exi.ExpressionInterpreter
Scans the given text for expressions.
scanForStatements(char[], int, int) - Method in class org.ujac.util.exi.ExpressionInterpreter
Scanning for statements: Statements do begin with '_' and end with the same character.
setContinuePosition(int) - Method in class org.ujac.util.exi.StatementInfo
Sets the continue position after the statement.
setExplitelyEncapsulated(boolean) - Method in class org.ujac.util.exi.ExpressionTuple
Sets the explitelyEncapsulated flag.
setFormatHelper(FormatHelper) - Method in class org.ujac.util.exi.ExpressionInterpreter
Sets the used format helper.
setFormatTableValues(boolean) - Method in class org.ujac.util.exi.ExpressionInterpreter
Setter method for the flag formatTableValues.
setLength(int) - Method in class org.ujac.util.exi.Operand
Sets the tuple's length.
setObject(Object) - Method in class org.ujac.util.exi.ConstantOperand
Sets the constant object.
setObject(Operand) - Method in class org.ujac.util.exi.ExpressionTuple
Sets the object.
setObject(Object) - Method in class org.ujac.util.exi.VariableOperand
Sets the object, connected to the variable.
setOperand(Operand) - Method in class org.ujac.util.exi.ExpressionTuple
Sets the operand.
setOperation(Operation) - Method in class org.ujac.util.exi.ExpressionTuple
Sets the operation.
setPosition(int) - Method in class org.ujac.util.exi.Operand
Sets the tuple's position in the source string.
setResult(Object) - Method in class org.ujac.util.exi.ExpressionTuple
Sets the result.
setSource(char[]) - Method in class org.ujac.util.exi.Operand
Sets the source.
setTotalLength(int) - Method in class org.ujac.util.exi.Operand
Sets the tuple's total length.
setTotalPosition(int) - Method in class org.ujac.util.exi.Operand
Sets the tuple's total position in the source string.
setValue(int) - Method in class org.ujac.util.exi.SequenceIndex
Sets the new value.
setVariable(String) - Method in class org.ujac.util.exi.VariableOperand
Sets the variable.
source - Variable in class org.ujac.util.exi.Operand
The expression source.
startPosition - Variable in class org.ujac.util.exi.StatementInfo
The start position.
statementAncestors - Static variable in class org.ujac.util.exi.StatementInfo
Holds known requested statement ancestors (_if_ -> _else_/_endif_, _foreach_ -> _endfor_, _loop_ -> _endloop_, ...)
statementTypes - Static variable in class org.ujac.util.exi.StatementInfo
Holds known statement types (_if_, _foreach_, _loop_, ...)

T

toString() - Method in class org.ujac.util.exi.ConstantOperand
 
toString() - Method in class org.ujac.util.exi.ExpressionTuple
Converts expression tuple to String.
toString() - Method in class org.ujac.util.exi.Operation
 
toString() - Method in class org.ujac.util.exi.ProcedureInfo
 
toString() - Method in class org.ujac.util.exi.SequenceIndex
 
toString() - Method in class org.ujac.util.exi.StatementInfo
Returns a string representation of the object.
toString() - Method in class org.ujac.util.exi.VariableOperand
 
tokens - Variable in class org.ujac.util.exi.StatementInfo
The token list.
totalLength - Variable in class org.ujac.util.exi.Operand
The length of the whole expression, this differs for nested expressions.
totalPosition - Variable in class org.ujac.util.exi.Operand
The position of the whole expression, this differs for nested expressions.
type - Variable in class org.ujac.util.exi.AncestorDefinition
The statement type.
type - Variable in class org.ujac.util.exi.StatementToken
The statement type.
typeHandlers - Variable in class org.ujac.util.exi.ExpressionInterpreter
A map holding the registered type handlers by their names.

U

unregisterAllTypeHandlers() - Method in class org.ujac.util.exi.ExpressionInterpreter
Unregisters all expression types
unregisterTypeHandler(ExpressionType) - Method in class org.ujac.util.exi.ExpressionInterpreter
Unregisters an expression type
unregisterTypeHandler(Class) - Method in class org.ujac.util.exi.ExpressionInterpreter
Unregisters an expression type

V

VariableOperand - class org.ujac.util.exi.VariableOperand.
Name: VariableOperand
Description: A class implementing operands holding variables.

Log: $Log: VariableOperand.java,v $
Log: Revision 1.2 2003/11/01 12:06:38 lauerc
Log: Added copyright notice.
VariableOperand() - Constructor for class org.ujac.util.exi.VariableOperand
Constructs a VariableOperand instance with specific attributes.
VariableOperand(char[], int, int) - Constructor for class org.ujac.util.exi.VariableOperand
Constructs an VariableOperand instance with specific arguments.
VariableOperand(Operand) - Constructor for class org.ujac.util.exi.VariableOperand
Constructs an VariableOperand instance with specific arguments.
value - Variable in class org.ujac.util.exi.SequenceIndex
The value.
variable - Variable in class org.ujac.util.exi.VariableOperand
The variable which holds the object.

W

writeOutput(Writer, String) - Method in class org.ujac.util.exi.ExpressionInterpreter
Writes output to the given string writer.

A C D E F G H I L M N O P R S T U V W