|
|||||||||
| Home >> All >> org >> ujac >> util >> [ exi overview ] | PREV NEXT | ||||||||
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
|
|||||||||
| Home >> All >> org >> ujac >> util >> [ exi overview ] | PREV NEXT | ||||||||