|
|||||||||
| Home >> All >> com >> presumo >> jms >> [ selector overview ] | PREV NEXT | ||||||||
A
- ANY_CHAR - Static variable in class com.presumo.jms.selector.RegExp
- add(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- add(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- add(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsNumericLiteral
- addChar(Vector, char) - Static method in class com.presumo.jms.selector.RegExp
- addParent(JmsOperand) - Method in class com.presumo.jms.selector.JmsOperand
- addParentRef(JmsOperand) - Method in class com.presumo.jms.selector.JmsOperand
- addPercent(Vector) - Static method in class com.presumo.jms.selector.RegExp
- addQuestion(Vector) - Static method in class com.presumo.jms.selector.RegExp
- allInstances - Static variable in class com.presumo.jms.selector.JmsOperand
- allParents() - Method in class com.presumo.jms.selector.JmsOperand
- Returns an enumeration of all nodes that point to this instance as a child.
- andTogether(JmsOperand, JmsOperand) - Method in class com.presumo.jms.selector.Parser
- Logically and's together two trees.
C
- checkDelete() - Method in class com.presumo.jms.selector.SelectorTests
- Convience method to check to see if all filters have been succssefully deleted.
- child - Variable in class com.presumo.jms.selector.JmsIs
- child - Variable in class com.presumo.jms.selector.JmsNot
- com.presumo.jms.selector - package com.presumo.jms.selector
- createENext() - Method in class com.presumo.jms.selector.RegExp
- createENextHelper(int, BitSet) - Method in class com.presumo.jms.selector.RegExp
- createState() - Method in class com.presumo.jms.selector.RegExp
D
- data - Variable in class com.presumo.jms.selector.JmsFloatLiteral
- data - Variable in class com.presumo.jms.selector.JmsIntegerLiteral
- data - Variable in class com.presumo.jms.selector.JmsStringLiteral
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsBinaryOperand
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsIdentifier
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsIs
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsNot
- delete() - Method in class com.presumo.jms.selector.JmsOperand
- Because of the singleton optimizations, code using this parser has to manually free up parse trees.
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsOperand
- delete(JmsOperand) - Method in class com.presumo.jms.selector.JmsStringLiteral
- delete(JmsOperand) - Method in class com.presumo.jms.selector.Parser
- div(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- div(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- div(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsNumericLiteral
E
- E - Variable in class com.presumo.jms.selector.RegExp
- e_next_states - Variable in class com.presumo.jms.selector.RegExp.state
- eq(JmsDataType) - Method in class com.presumo.jms.selector.JmsBooleanLiteral
- eq(JmsDataType) - Method in class com.presumo.jms.selector.JmsDataType
- eq(JmsDataType) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- eq(JmsDataType) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- eq(JmsDataType) - Method in class com.presumo.jms.selector.JmsStringLiteral
- escapeChar - Variable in class com.presumo.jms.selector.JmsLike
- escapeChar() - Method in class com.presumo.jms.selector.JmsLike
- escapeChar - Variable in class com.presumo.jms.selector.RegExp
- escaped - Variable in class com.presumo.jms.selector.JmsLike
- evalNumber - Static variable in class com.presumo.jms.selector.JmsOperand
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsBinaryAdd
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsBinaryAnd
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsBinaryDiv
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsBinaryMult
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsBinaryOr
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsBinarySub
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsDataType
- Returns the object represented by this instance.
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsEquals
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsGreater
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsIdentifier
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsIs
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsLess
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsLike
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsNot
- evaluate(Message) - Method in class com.presumo.jms.selector.JmsOperand
- Evaluates the expression tree represented by this node.
- evaluate(JmsOperand, Message) - Method in class com.presumo.jms.selector.Parser
- Must be used in conjunction with resetEvaluateOnce().
- evaluateFilter(String, JmsOperand, Message, boolean) - Method in class com.presumo.jms.selector.SelectorTests
- evaluateOnce(Message) - Method in class com.presumo.jms.selector.JmsDataType
- Returns the object represented by this instance.
- evaluateOnce(Message) - Method in class com.presumo.jms.selector.JmsOperand
- Method used to evaluate all logically equivelant espressions within a JVM only once.
- expression - Variable in class com.presumo.jms.selector.JmsLike
- expression - Variable in class com.presumo.jms.selector.RegExp
F
- FALSE - Static variable in class com.presumo.jms.selector.JmsBooleanLiteral
- filterTests - Variable in class com.presumo.jms.selector.SelectorTests
G
- generateRandomFilter() - Method in class com.presumo.jms.selector.SelectorTests
- getAllInstances() - Static method in class com.presumo.jms.selector.JmsOperand
- getIdentifier() - Method in class com.presumo.jms.selector.JmsIdentifier
- Used by JmsIs to test for the existance of an identifier.
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinaryAdd
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinaryAnd
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinaryDiv
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinaryMult
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinaryOr
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinarySub
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsEquals
- getInstance(double) - Static method in class com.presumo.jms.selector.JmsFloatLiteral
- Psuedo-singleton access point.
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsGreater
- getInstance(String) - Static method in class com.presumo.jms.selector.JmsIdentifier
- Psuedo-singleton access point.
- getInstance(long) - Static method in class com.presumo.jms.selector.JmsIntegerLiteral
- Psuedo-singleton access point.
- getInstance(JmsIdentifier) - Static method in class com.presumo.jms.selector.JmsIs
- getInstance(JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsLess
- getInstance(JmsIdentifier, JmsStringLiteral, char) - Static method in class com.presumo.jms.selector.JmsLike
- getInstance(JmsIdentifier, JmsStringLiteral) - Static method in class com.presumo.jms.selector.JmsLike
- getInstance(JmsOperand) - Static method in class com.presumo.jms.selector.JmsNot
- getInstance(String) - Static method in class com.presumo.jms.selector.JmsStringLiteral
- Psuedo-singleton access point.
- getInstance() - Static method in class com.presumo.jms.selector.Parser
- getInstance() - Static method in class com.presumo.jms.selector.SelectorFalseException
- getInstanceNonReflective(short, JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinaryOperand
- Called when order matters.
- getInstanceOfLike(JmsIdentifier, JmsStringLiteral, boolean, char) - Static method in class com.presumo.jms.selector.JmsLike
- Used to determine if there were any previous LIKE(s) that were logically equivelant.
- getInstanceReflective(short, JmsOperand, JmsOperand) - Static method in class com.presumo.jms.selector.JmsBinaryOperand
- Called when the left and the right values can be interchanged like with an equals statement.
- getNumber() - Method in class com.presumo.jms.selector.JmsFloatLiteral
- getNumber() - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- getNumber() - Method in class com.presumo.jms.selector.JmsNumericLiteral
- getType() - Method in class com.presumo.jms.selector.JmsBinaryAdd
- getType() - Method in class com.presumo.jms.selector.JmsBinaryAnd
- getType() - Method in class com.presumo.jms.selector.JmsBinaryDiv
- getType() - Method in class com.presumo.jms.selector.JmsBinaryMult
- getType() - Method in class com.presumo.jms.selector.JmsBinaryOr
- getType() - Method in class com.presumo.jms.selector.JmsBinarySub
- getType() - Method in class com.presumo.jms.selector.JmsBooleanLiteral
- Used to identify this object in places where instanceof is inapplicable.
- getType() - Method in class com.presumo.jms.selector.JmsEquals
- getType() - Method in class com.presumo.jms.selector.JmsFloatLiteral
- Used to identify this object in places where instanceof is inapplicable.
- getType() - Method in class com.presumo.jms.selector.JmsGreater
- getType() - Method in class com.presumo.jms.selector.JmsIdentifier
- Used to identify this object in places where instanceof is inapplicable.
- getType() - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- Used to identify this object in places where instanceof is inapplicable.
- getType() - Method in class com.presumo.jms.selector.JmsIs
- getType() - Method in class com.presumo.jms.selector.JmsLess
- getType() - Method in class com.presumo.jms.selector.JmsLike
- getType() - Method in class com.presumo.jms.selector.JmsNot
- getType() - Method in class com.presumo.jms.selector.JmsOperand
- getType() - Method in class com.presumo.jms.selector.JmsStringLiteral
- Used to identify this object in places where instanceof is inapplicable.
- getUniqueInstance(double) - Static method in class com.presumo.jms.selector.JmsFloatLiteral
- During evaluation, JmsIdentifier needs to create JmsFloatLiterals.
- getUniqueInstance(long) - Static method in class com.presumo.jms.selector.JmsIntegerLiteral
- During evaluation, JmsIdentifier needs to create JmsIntegerLiterals.
- getUniqueInstance(String) - Static method in class com.presumo.jms.selector.JmsStringLiteral
- During evaluation, JmsIdentifier needs to create JmsStringLiterals.
- getUnparseString() - Method in class com.presumo.jms.selector.JmsBinaryOperand
- gt(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- gt(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- gt(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsNumericLiteral
H
- hasParent(JmsOperand) - Method in class com.presumo.jms.selector.JmsOperand
I
- INVALID_MESSAGE - Static variable in class com.presumo.jms.selector.SelectorTests
- identifier - Variable in class com.presumo.jms.selector.JmsIdentifier
- incrementAllRefCounts() - Method in class com.presumo.jms.selector.JmsBinaryOperand
- incrementAllRefCounts() - Method in class com.presumo.jms.selector.JmsOperand
- Increments all reference counts in this tree
- incrementRefCount() - Method in class com.presumo.jms.selector.JmsOperand
- instances - Static variable in class com.presumo.jms.selector.JmsFloatLiteral
- instances - Static variable in class com.presumo.jms.selector.JmsIdentifier
- instances - Static variable in class com.presumo.jms.selector.JmsIntegerLiteral
- instances - Static variable in class com.presumo.jms.selector.JmsStringLiteral
- isEscaped() - Method in class com.presumo.jms.selector.JmsLike
- isEscaped - Variable in class com.presumo.jms.selector.RegExp
J
- JMS_BINARY_ADD - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_BINARY_AND - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_BINARY_DIV - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_BINARY_MULT - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_BINARY_OR - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_BINARY_SUB - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_BOOLEAN_LITERAL - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_EQUALS - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_FALSE - Static variable in class com.presumo.jms.selector.JmsBooleanLiteral
- JMS_FLOAT_LITERAL - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_GREATER - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_IDENTIFIER - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_INTEGER_LITERAL - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_IS - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_LESS - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_LIKE - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_NOT - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_STRING_LITERAL - Static variable in class com.presumo.jms.selector.JmsOperand
- JMS_TRUE - Static variable in class com.presumo.jms.selector.JmsBooleanLiteral
- JMS_UNKNOWN - Static variable in class com.presumo.jms.selector.JmsBooleanLiteral
- JmsBinaryAdd - class com.presumo.jms.selector.JmsBinaryAdd.
- Expression node for the SQL add operation
- JmsBinaryAdd(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsBinaryAdd
- JmsBinaryAnd - class com.presumo.jms.selector.JmsBinaryAnd.
- Expression node for the SQL "AND"
- JmsBinaryAnd(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsBinaryAnd
- JmsBinaryDiv - class com.presumo.jms.selector.JmsBinaryDiv.
- Expression node for the SQL division operation
- JmsBinaryDiv(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsBinaryDiv
- JmsBinaryMult - class com.presumo.jms.selector.JmsBinaryMult.
- Expression node for the SQL multiply operation
- JmsBinaryMult(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsBinaryMult
- JmsBinaryOperand - class com.presumo.jms.selector.JmsBinaryOperand.
- Base class for all Binary SQL expressions.
- JmsBinaryOperand(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsBinaryOperand
- JmsBinaryOr - class com.presumo.jms.selector.JmsBinaryOr.
- Expression node for the SQL add operation
- JmsBinaryOr(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsBinaryOr
- JmsBinarySub - class com.presumo.jms.selector.JmsBinarySub.
- Expression node for the SQL substraction operation
- JmsBinarySub(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsBinarySub
- JmsBooleanLiteral - class com.presumo.jms.selector.JmsBooleanLiteral.
- Expression node for boolean literals.
- JmsBooleanLiteral(short) - Constructor for class com.presumo.jms.selector.JmsBooleanLiteral
- Protected constructor to guarntee that only the three static instances above exist in the JVM.
- JmsDataType - class com.presumo.jms.selector.JmsDataType.
- Base class for all expression nodes representing data.
- JmsDataType(boolean) - Constructor for class com.presumo.jms.selector.JmsDataType
- JmsEquals - class com.presumo.jms.selector.JmsEquals.
- Expression node for the SQL equals operation.
- JmsEquals(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsEquals
- JmsFloatLiteral - class com.presumo.jms.selector.JmsFloatLiteral.
- Expression node to represent floating point literals
- JmsFloatLiteral(double) - Constructor for class com.presumo.jms.selector.JmsFloatLiteral
- Called by getInstance which controls instance creation.
- JmsGreater - class com.presumo.jms.selector.JmsGreater.
- Expression node for the SQL greater than expression.
- JmsGreater(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsGreater
- JmsIdentifier - class com.presumo.jms.selector.JmsIdentifier.
- Expression node for identifiers.
- JmsIdentifier(String) - Constructor for class com.presumo.jms.selector.JmsIdentifier
- Called by getInstance which controls instance creation.
- JmsIntegerLiteral - class com.presumo.jms.selector.JmsIntegerLiteral.
- Expression node to represent integer literals.
- JmsIntegerLiteral(long) - Constructor for class com.presumo.jms.selector.JmsIntegerLiteral
- Called by getInstance which controls instance creation.
- JmsIs - class com.presumo.jms.selector.JmsIs.
- Parse tree node representing the IS NULL SQL statement.
- JmsIs(JmsIdentifier) - Constructor for class com.presumo.jms.selector.JmsIs
- JmsLess - class com.presumo.jms.selector.JmsLess.
- Expression node for the SQL less than expression.
- JmsLess(JmsOperand, JmsOperand) - Constructor for class com.presumo.jms.selector.JmsLess
- JmsLike - class com.presumo.jms.selector.JmsLike.
- Expression node to representing SQL Like.
- JmsLike(JmsIdentifier, JmsStringLiteral, boolean, char) - Constructor for class com.presumo.jms.selector.JmsLike
- JmsNot - class com.presumo.jms.selector.JmsNot.
- Expression node to represent SQL Not operation.
- JmsNot(JmsOperand) - Constructor for class com.presumo.jms.selector.JmsNot
- JmsNumericLiteral - class com.presumo.jms.selector.JmsNumericLiteral.
- Class whose methods allow for comparison and math operations to be performed on doubles and longs.
- JmsNumericLiteral(boolean) - Constructor for class com.presumo.jms.selector.JmsNumericLiteral
- JmsOperand - class com.presumo.jms.selector.JmsOperand.
- Base class for all nodes in the JMS parse tree.
- JmsOperand() - Constructor for class com.presumo.jms.selector.JmsOperand
- All subclasses of JmsOperand will be a modified version of a singleton which only allows one instance for every logical expression within the JVM.
- JmsOperand(boolean) - Constructor for class com.presumo.jms.selector.JmsOperand
- JmsOperands that represent data types have constant evaluation times and don't need to be tracked for the reset functionality.
- JmsStringLiteral - class com.presumo.jms.selector.JmsStringLiteral.
- Expression node to represent String literals
- JmsStringLiteral(String) - Constructor for class com.presumo.jms.selector.JmsStringLiteral
- Called by getInstance which controls instance creation.
L
- lastEval - Variable in class com.presumo.jms.selector.JmsOperand
- leftChild() - Method in class com.presumo.jms.selector.JmsBinaryOperand
- lockOwner - Variable in class com.presumo.jms.selector.Parser
- logger - Static variable in class com.presumo.jms.selector.Parser
- lt(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- lt(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- lt(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsNumericLiteral
- lvalue - Variable in class com.presumo.jms.selector.JmsBinaryOperand
M
- main(String[]) - Static method in class com.presumo.jms.selector.RegExp
- main(String[]) - Static method in class com.presumo.jms.selector.SelectorTests
- matched_char - Variable in class com.presumo.jms.selector.RegExp.state
- matches(String) - Method in class com.presumo.jms.selector.RegExp
- message1 - Variable in class com.presumo.jms.selector.SelectorTests
- message2 - Static variable in class com.presumo.jms.selector.SelectorTests
- mult(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- mult(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- mult(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsNumericLiteral
- myEvalNumber - Variable in class com.presumo.jms.selector.JmsOperand
N
- NO_NEXT - Static variable in class com.presumo.jms.selector.RegExp
- negativeParseTests - Variable in class com.presumo.jms.selector.SelectorTests
- next_state - Variable in class com.presumo.jms.selector.RegExp.state
- numberOfParents() - Method in class com.presumo.jms.selector.JmsOperand
O
- obtainLock() - Method in class com.presumo.jms.selector.Parser
- Called to obtain the mutex lock for the current thread.
- onlyInstance - Static variable in class com.presumo.jms.selector.Parser
- onlyInstance - Static variable in class com.presumo.jms.selector.SelectorFalseException
- orTogether(JmsOperand[]) - Method in class com.presumo.jms.selector.Parser
- Logically or's together the trees The returned expression tree must be deleted
P
- Parser - class com.presumo.jms.selector.Parser.
- Access point to the filter functionality for the rest of the JMS implementation.
- Parser() - Constructor for class com.presumo.jms.selector.Parser
- parents - Variable in class com.presumo.jms.selector.JmsOperand
- keeps track of what children belong to which parent.
- parseFilter(String) - Method in class com.presumo.jms.selector.Parser
- Parse the filter and return a JmsOperand representing the root node of the filter's expression tree.
- parseFilter(String, boolean) - Method in class com.presumo.jms.selector.SelectorTests
- print() - Method in class com.presumo.jms.selector.RegExp
- printTree(int) - Method in class com.presumo.jms.selector.JmsBinaryOperand
- printTree(int) - Method in class com.presumo.jms.selector.JmsIs
- printTree(int) - Method in class com.presumo.jms.selector.JmsNot
- printTree(int) - Method in class com.presumo.jms.selector.JmsOperand
- printTree(JmsOperand) - Method in class com.presumo.jms.selector.SelectorTests
R
- RegExp - class com.presumo.jms.selector.RegExp.
- Trailing class to implement NFA for the Like clause.
- RegExp(String) - Constructor for class com.presumo.jms.selector.RegExp
- RegExp(String, char) - Constructor for class com.presumo.jms.selector.RegExp
- RegExp.state - class com.presumo.jms.selector.RegExp.state.
- RegExp.state() - Constructor for class com.presumo.jms.selector.RegExp.state
- refcount - Variable in class com.presumo.jms.selector.JmsOperand
- regexp - Variable in class com.presumo.jms.selector.JmsLike
- releaseLock() - Method in class com.presumo.jms.selector.Parser
- Called to release the mutex lock held for this parser instance
- removeParent(JmsOperand) - Method in class com.presumo.jms.selector.JmsOperand
- resetEvaluateOnce() - Method in class com.presumo.jms.selector.Parser
- The evaluate() method stores information about its last evaluation.
- resetStoredEvals() - Static method in class com.presumo.jms.selector.JmsOperand
- rightChild() - Method in class com.presumo.jms.selector.JmsBinaryOperand
- rvalue - Variable in class com.presumo.jms.selector.JmsBinaryOperand
S
- STRING_REP - Static variable in class com.presumo.jms.selector.JmsBinaryOperand
- SelectorFalseException - exception com.presumo.jms.selector.SelectorFalseException.
- JMS defines some conditions that will always render a selector false.
- SelectorFalseException() - Constructor for class com.presumo.jms.selector.SelectorFalseException
- SelectorTests - class com.presumo.jms.selector.SelectorTests.
- Unit test used to exercise the sql-jms filter; This class was generated during initial development.
- SelectorTests(String) - Constructor for class com.presumo.jms.selector.SelectorTests
- state_list - Variable in class com.presumo.jms.selector.RegExp
- stringRepresentation - Variable in class com.presumo.jms.selector.JmsDataType
- sub(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsFloatLiteral
- sub(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsIntegerLiteral
- sub(JmsNumericLiteral) - Method in class com.presumo.jms.selector.JmsNumericLiteral
- suite() - Static method in class com.presumo.jms.selector.SelectorTests
T
- TRUE - Static variable in class com.presumo.jms.selector.JmsBooleanLiteral
- testBasicEvaluations() - Method in class com.presumo.jms.selector.SelectorTests
- Unit Test #2: Tests both valid parsing and evaluations.
- testDelete() - Method in class com.presumo.jms.selector.SelectorTests
- Unit Test #5: First test to see if basic delete function didn't throw any exceptions.
- testForMemoryLeaks() - Method in class com.presumo.jms.selector.SelectorTests
- Unit Test #6: Memory leak test.
- testNegativeParseCases() - Method in class com.presumo.jms.selector.SelectorTests
- Unit Test #1: Negative parse tests to make sure the parser detects invalid filters properly.
- testOrTogether() - Method in class com.presumo.jms.selector.SelectorTests
- Unit Test #4: Test to make sure that when multiple logically equivelant filters are or'd together the resulting filter is the same as the original filter.
- testUnparse() - Method in class com.presumo.jms.selector.SelectorTests
- Unit Test #3: Tests unparsing technology.
- toString() - Method in class com.presumo.jms.selector.JmsDataType
- toString() - Method in class com.presumo.jms.selector.JmsIdentifier
- toString() - Method in class com.presumo.jms.selector.JmsLike
- toString() - Method in class com.presumo.jms.selector.JmsStringLiteral
- Create a string representation of this object.
- tracked - Variable in class com.presumo.jms.selector.JmsOperand
- type - Variable in class com.presumo.jms.selector.JmsBooleanLiteral
U
- UNKNOWN - Static variable in class com.presumo.jms.selector.JmsBooleanLiteral
- unParse() - Method in class com.presumo.jms.selector.JmsBinaryOperand
- unParse() - Method in class com.presumo.jms.selector.JmsDataType
- unParse() - Method in class com.presumo.jms.selector.JmsIdentifier
- unParse() - Method in class com.presumo.jms.selector.JmsIs
- unParse() - Method in class com.presumo.jms.selector.JmsLike
- unParse() - Method in class com.presumo.jms.selector.JmsNot
- unParse() - Method in class com.presumo.jms.selector.JmsOperand
- Returns a String representing the SQL form of the filter which is logically equivilant.
- unparse(JmsOperand) - Method in class com.presumo.jms.selector.Parser
V
- VALID_MESSAGE - Static variable in class com.presumo.jms.selector.SelectorTests
- VERBOSE - Static variable in class com.presumo.jms.selector.SelectorTests
- verbose(Object) - Method in class com.presumo.jms.selector.SelectorTests
A C D E F G H I J L M N O P R S T U V
|
|||||||||
| Home >> All >> com >> presumo >> jms >> [ selector overview ] | PREV NEXT | ||||||||