A B C D E G I J K L M N O P R S T U V

A

AbstractValueProvider - class com.codestreet.selector.message.AbstractValueProvider.
 
AbstractValueProvider() - Constructor for class com.codestreet.selector.message.AbstractValueProvider
 
addEscapes(String) - Static method in class com.codestreet.selector.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
add_escapes(String) - Method in class com.codestreet.selector.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
additiveExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 
adjustBeginLineColumn(int, int) - Method in class com.codestreet.selector.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.

B

BaseException - exception com.codestreet.selector.parser.BaseException.
Base class for exceptions.
BaseException() - Constructor for class com.codestreet.selector.parser.BaseException
Ctor.
BaseException(String) - Constructor for class com.codestreet.selector.parser.BaseException
Ctor.
BaseException(Throwable) - Constructor for class com.codestreet.selector.parser.BaseException
Ctor.
BaseException(String, Throwable) - Constructor for class com.codestreet.selector.parser.BaseException
Ctor.
BaseException(String, Object[], Throwable) - Constructor for class com.codestreet.selector.parser.BaseException
Create a new RBaseException instance.
BaseException(String, Object, Throwable) - Constructor for class com.codestreet.selector.parser.BaseException
Create a new RBaseException instance.
BeginToken() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
BusinessException - exception com.codestreet.selector.parser.BusinessException.
Exception thrown when a normal usage error condition is trapped.
BusinessException(String) - Constructor for class com.codestreet.selector.parser.BusinessException
Ctor.
BusinessException(Throwable) - Constructor for class com.codestreet.selector.parser.BusinessException
Ctor.
backup(int) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
beginColumn - Variable in class com.codestreet.selector.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class com.codestreet.selector.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
bufpos - Variable in class com.codestreet.selector.parser.SimpleCharStream
 

C

com.codestreet.selector - package com.codestreet.selector
 
com.codestreet.selector.jms - package com.codestreet.selector.jms
 
com.codestreet.selector.message - package com.codestreet.selector.message
 
com.codestreet.selector.parser - package com.codestreet.selector.parser
 
com.codestreet.selector.rv - package com.codestreet.selector.rv
 
curChar - Variable in class com.codestreet.selector.parser.SelectorParserTokenManager
 
currentToken - Variable in class com.codestreet.selector.parser.ParseException
This is the last token that has been consumed successfully.

D

DEFAULT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
Done() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
debugStream - Variable in class com.codestreet.selector.parser.SelectorParserTokenManager
 
disable_tracing() - Method in class com.codestreet.selector.parser.SelectorParser
 
doParse(String, boolean) - Static method in class com.codestreet.selector.parser.SelectorParser
Parse the specified selector.
doubleValue() - Method in class com.codestreet.selector.parser.NumericValue
Get double value.

E

EOF - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
enable_tracing() - Method in class com.codestreet.selector.parser.SelectorParser
 
endColumn - Variable in class com.codestreet.selector.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class com.codestreet.selector.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
eol - Variable in class com.codestreet.selector.parser.ParseException
The end of line string for this machine.
equalExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 
eval(Map) - Method in interface com.codestreet.selector.ISelector
Evaluate the selector.
eval(IValueProvider, Object) - Method in interface com.codestreet.selector.ISelector
Evaluate the selector.
eval(Map) - Method in class com.codestreet.selector.Selector
Evaluate the selector.
eval(IValueProvider, Object) - Method in class com.codestreet.selector.Selector
Evaluate the selector.
eval(Map) - Method in interface com.codestreet.selector.parser.IExpression
Evaluate the expression.
eval(IValueProvider, Object) - Method in interface com.codestreet.selector.parser.IExpression
Evaluate the expression.
eval(Map) - Method in class com.codestreet.selector.parser.Identifier
 
eval(IValueProvider, Object) - Method in class com.codestreet.selector.parser.Identifier
 
expectedTokenSequences - Variable in class com.codestreet.selector.parser.ParseException
Each entry in this array is an array of integers.
expression() - Method in class com.codestreet.selector.parser.SelectorParser
Start of the grammar

G

GetImage() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
GetSuffix(int) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
generateParseException() - Method in class com.codestreet.selector.parser.SelectorParser
 
generateStackTraceString(Throwable) - Static method in class com.codestreet.selector.parser.BaseException
 
getBeginColumn() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
getBeginLine() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
getColumn() - Method in class com.codestreet.selector.parser.SimpleCharStream
Deprecated.  
getEndColumn() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
getEndLine() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
getIdentifier() - Method in class com.codestreet.selector.parser.Identifier
Get identifier name.
getIdentifiers() - Method in interface com.codestreet.selector.ISelector
Get identifiers used by the selector.
getIdentifiers() - Method in class com.codestreet.selector.Selector
Get identifiers used by the selector.
getIdentifiers() - Method in class com.codestreet.selector.parser.SelectorParser.SelectorParseState
 
getInstance(String) - Static method in class com.codestreet.selector.Selector
Factory.
getInstance(String, boolean) - Static method in class com.codestreet.selector.Selector
Factory.
getLine() - Method in class com.codestreet.selector.parser.SimpleCharStream
Deprecated.  
getMessage() - Method in class com.codestreet.selector.parser.BaseException
Override Exceptin.getMessage to include information of the root causeo of the exception.
getMessage() - Method in class com.codestreet.selector.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class com.codestreet.selector.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getNextToken() - Method in class com.codestreet.selector.parser.SelectorParser
 
getNextToken() - Method in class com.codestreet.selector.parser.SelectorParserTokenManager
 
getRoot() - Method in class com.codestreet.selector.parser.SelectorParser.SelectorParseState
 
getRootCause() - Method in class com.codestreet.selector.parser.BaseException
Get root cause of exception.
getSelector() - Method in interface com.codestreet.selector.ISelector
Get the selector.
getSelector() - Method in class com.codestreet.selector.Selector
Get the selector.
getStackTraceString() - Method in class com.codestreet.selector.parser.BaseException
Return the stack trace including root cause exceptions.
getToken(int) - Method in class com.codestreet.selector.parser.SelectorParser
 
getValue(Object, Object) - Method in class com.codestreet.selector.jms.ValueProvider
Get the value of the specified identifier.
getValue(Identifier, Object) - Method in class com.codestreet.selector.message.AbstractValueProvider
 
getValue(Object, Object) - Method in interface com.codestreet.selector.parser.IValueProvider
Get value of specified identifier.
getValue(Object, Object) - Method in class com.codestreet.selector.rv.ValueProvider
Get the value for the specified identifier.

I

IExpression - interface com.codestreet.selector.parser.IExpression.
Interface implemented by expression implementations.
IExpressionBool - interface com.codestreet.selector.parser.IExpressionBool.
Marker interface implemented by bool expressions.
IExpressionNumeric - interface com.codestreet.selector.parser.IExpressionNumeric.
Marker interface implemented by numeric expressions.
IExpressionString - interface com.codestreet.selector.parser.IExpressionString.
Marker interface implemented by String expressions.
ISelector - interface com.codestreet.selector.ISelector.
Interface implemented by selectors.
IValueProvider - interface com.codestreet.selector.parser.IValueProvider.
Value provider interface.
Identifier - class com.codestreet.selector.parser.Identifier.
Class to represent an identifier.
InvalidSelectorException - exception com.codestreet.selector.parser.InvalidSelectorException.
Exception thrown selector is invalid.
InvalidSelectorException(String) - Constructor for class com.codestreet.selector.parser.InvalidSelectorException
Ctor.
InvalidSelectorException(Throwable) - Constructor for class com.codestreet.selector.parser.InvalidSelectorException
Ctor.
image - Variable in class com.codestreet.selector.parser.Token
The string image of the token.
isJMSHeader() - Method in class com.codestreet.selector.parser.Identifier
Check if this is a JMS header property.

J

jj_nt - Variable in class com.codestreet.selector.parser.SelectorParser
 
jjstrLiteralImages - Static variable in class com.codestreet.selector.parser.SelectorParserTokenManager
 

K

kind - Variable in class com.codestreet.selector.parser.Token
An integer that describes the kind of this token.

L

lexStateNames - Static variable in class com.codestreet.selector.parser.SelectorParserTokenManager
 
likeExp(IExpression) - Method in class com.codestreet.selector.parser.SelectorParser
 
logicExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 
lookingAhead - Variable in class com.codestreet.selector.parser.SelectorParser
 
loseLeadingDot(String) - Static method in class com.codestreet.selector.message.AbstractValueProvider
Return the same string minus a leading dot.

M

Main - class com.codestreet.selector.Main.
Created by IntelliJ IDEA.
Main() - Constructor for class com.codestreet.selector.Main
 
main(String[]) - Static method in class com.codestreet.selector.Main
 
multiplicativeExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 

N

NumericValue - class com.codestreet.selector.parser.NumericValue.
Class to encapsulate numeric values.
NumericValue(Double) - Constructor for class com.codestreet.selector.parser.NumericValue
Ctor.
NumericValue(Float) - Constructor for class com.codestreet.selector.parser.NumericValue
Ctor.
NumericValue(Long) - Constructor for class com.codestreet.selector.parser.NumericValue
Ctor.
NumericValue(Integer) - Constructor for class com.codestreet.selector.parser.NumericValue
Ctor.
NumericValue(Byte) - Constructor for class com.codestreet.selector.parser.NumericValue
Ctor.
NumericValue(Short) - Constructor for class com.codestreet.selector.parser.NumericValue
Ctor.
NumericValue(BigDecimal) - Constructor for class com.codestreet.selector.parser.NumericValue
Ctor.
newToken(int) - Static method in class com.codestreet.selector.parser.Token
Returns a new Token object, by default.
next - Variable in class com.codestreet.selector.parser.Token
A reference to the next regular (non-special) token from the input stream.
notExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 
nullExp(IExpression) - Method in class com.codestreet.selector.parser.SelectorParser
 

O

orEqualExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 

P

ParseException - exception com.codestreet.selector.parser.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class com.codestreet.selector.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class com.codestreet.selector.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class com.codestreet.selector.parser.ParseException
 
printStackTrace() - Method in class com.codestreet.selector.parser.BaseException
 
printStackTrace(PrintStream) - Method in class com.codestreet.selector.parser.BaseException
 

R

RESULT_FALSE - Static variable in class com.codestreet.selector.parser.Result
FALSE.
RESULT_TRUE - Static variable in class com.codestreet.selector.parser.Result
TRUE.
RESULT_UNKNOWN - Static variable in class com.codestreet.selector.parser.Result
UNKNOWN.
ReInit(InputStream) - Method in class com.codestreet.selector.parser.SelectorParser
 
ReInit(Reader) - Method in class com.codestreet.selector.parser.SelectorParser
 
ReInit(SelectorParserTokenManager) - Method in class com.codestreet.selector.parser.SelectorParser
 
ReInit(SimpleCharStream) - Method in class com.codestreet.selector.parser.SelectorParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class com.codestreet.selector.parser.SelectorParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
ReInit(Reader) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class com.codestreet.selector.parser.SimpleCharStream
 
Result - class com.codestreet.selector.parser.Result.
Class to represent typesafe enumeration of evaluating a selector or expression.
readChar() - Method in class com.codestreet.selector.parser.SimpleCharStream
 
relationalExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 

S

Selector - class com.codestreet.selector.Selector.
Thread safe Selector implementation.
SelectorParser - class com.codestreet.selector.parser.SelectorParser.
 
SelectorParser(InputStream) - Constructor for class com.codestreet.selector.parser.SelectorParser
 
SelectorParser(Reader) - Constructor for class com.codestreet.selector.parser.SelectorParser
 
SelectorParser(SelectorParserTokenManager) - Constructor for class com.codestreet.selector.parser.SelectorParser
 
SelectorParser.SelectorParseState - class com.codestreet.selector.parser.SelectorParser.SelectorParseState.
 
SelectorParser.SelectorParseState(IExpression, Map) - Constructor for class com.codestreet.selector.parser.SelectorParser.SelectorParseState
 
SelectorParserConstants - interface com.codestreet.selector.parser.SelectorParserConstants.
 
SelectorParserTokenManager - class com.codestreet.selector.parser.SelectorParserTokenManager.
 
SelectorParserTokenManager(SimpleCharStream) - Constructor for class com.codestreet.selector.parser.SelectorParserTokenManager
 
SelectorParserTokenManager(SimpleCharStream, int) - Constructor for class com.codestreet.selector.parser.SelectorParserTokenManager
 
SimpleCharStream - class com.codestreet.selector.parser.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class com.codestreet.selector.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class com.codestreet.selector.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class com.codestreet.selector.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class com.codestreet.selector.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class com.codestreet.selector.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class com.codestreet.selector.parser.SimpleCharStream
 
SwitchTo(int) - Method in class com.codestreet.selector.parser.SelectorParserTokenManager
 
SystemException - exception com.codestreet.selector.parser.SystemException.
Exception thrown when a system error condition is trapped.
SystemException(String) - Constructor for class com.codestreet.selector.parser.SystemException
Constructor.
SystemException(Throwable) - Constructor for class com.codestreet.selector.parser.SystemException
Constructor.
setDebugStream(PrintStream) - Method in class com.codestreet.selector.parser.SelectorParserTokenManager
 
specialConstructor - Variable in class com.codestreet.selector.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class com.codestreet.selector.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
staticFlag - Static variable in class com.codestreet.selector.parser.SimpleCharStream
 
stringList(Set) - Method in class com.codestreet.selector.parser.SelectorParser
 
stringToken(Set) - Method in class com.codestreet.selector.parser.SelectorParser
 

T

TK_AND - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_BETWEEN - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_COMMA - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_DIGIT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_DIV - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_DOUBLE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_EQ - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_ESCAPE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_EXPONENT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_FALSE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_FLOAT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_GE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_GT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_IDENTIFIER - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_IN - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_IS - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_LE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_LETTER - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_LIKE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_LONG - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_LPAREN - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_LT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_MINUS - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_MULT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_NE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_NOT - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_NULL - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_OR - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_PLUS - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_RPAREN - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_SEMICOLON - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_STRING - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
TK_TRUE - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
Token - class com.codestreet.selector.parser.Token.
Describes the input token stream.
Token() - Constructor for class com.codestreet.selector.parser.Token
 
TokenMgrError - error com.codestreet.selector.parser.TokenMgrError.
 
TokenMgrError() - Constructor for class com.codestreet.selector.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class com.codestreet.selector.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class com.codestreet.selector.parser.TokenMgrError
 
toString() - Method in class com.codestreet.selector.Selector
Get selector parse tree.
toString() - Method in class com.codestreet.selector.parser.BaseException
 
toString() - Method in class com.codestreet.selector.parser.Identifier
 
toString() - Method in class com.codestreet.selector.parser.Result
Override.
toString() - Method in class com.codestreet.selector.parser.Token
Returns the image.
token - Variable in class com.codestreet.selector.parser.SelectorParser
 
tokenImage - Variable in class com.codestreet.selector.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface com.codestreet.selector.parser.SelectorParserConstants
 
token_source - Variable in class com.codestreet.selector.parser.SelectorParser
 

U

unaryExpression() - Method in class com.codestreet.selector.parser.SelectorParser
 
unaryExpressionNotPlusMinus() - Method in class com.codestreet.selector.parser.SelectorParser
 

V

ValueProvider - class com.codestreet.selector.jms.ValueProvider.
Value provider for JMS.
ValueProvider - class com.codestreet.selector.rv.ValueProvider.
/** Value provider for TIBCO/Rendezvous.
valueOf(Message) - Static method in class com.codestreet.selector.jms.ValueProvider
Factory.
valueOf(String) - Static method in class com.codestreet.selector.parser.Identifier
Factory.
valueOf(TibrvMsg) - Static method in class com.codestreet.selector.rv.ValueProvider
Factory method.

A B C D E G I J K L M N O P R S T U V

Copyright © 2002-2006 CodeStreet. All Rights Reserved.