Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V 

A

addEscapes(String) - Static method in error net.sf.ehcache.search.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addGroupBy(MAttribute) - Method in class net.sf.ehcache.search.parser.ParseModel
Adds the group by.
addOrderBy(MAttribute, boolean) - Method in class net.sf.ehcache.search.parser.ParseModel
Adds an order by.
adjustBeginLineColumn(int, int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
Aggregate() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Aggregate production.
And(MCriteria...) - Constructor for class net.sf.ehcache.search.parser.MCriteria.And
Instantiates a new and.
asEhcacheAttributeString() - Method in class net.sf.ehcache.search.parser.MAttribute
As ehcache attribute string.
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MAggregate
Return this model aggregator as an ehacache aggregator.
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MAttribute
Get this model attribute as an ehcache attribute.
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MCriteria.And
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MCriteria.Between
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MCriteria.ILike
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MCriteria.Like
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MCriteria.Not
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MCriteria.Or
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MCriteria.Simple
 
asEhcacheObject(ClassLoader) - Method in interface net.sf.ehcache.search.parser.ModelElement
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MValue
 
asEhcacheObject(ClassLoader) - Method in class net.sf.ehcache.search.parser.MValue.MEnum
 
Attribute() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
And attibute.

B

backup(int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Backup a number of characters.
beginColumn - Variable in class net.sf.ehcache.search.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class net.sf.ehcache.search.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Start.
Between(MAttribute, ModelElement<?>, boolean, ModelElement<?>, boolean) - Constructor for class net.sf.ehcache.search.parser.MCriteria.Between
Instantiates a new between model criteria.
bufcolumn - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
buffer - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
bufline - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
bufpos - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
Position in buffer.

C

cacheJavaObject() - Method in class net.sf.ehcache.search.parser.MValue
 
CacheName() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
 
column - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue
As java object.
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MBool
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MByte
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MChar
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MDouble
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MEnum
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MFloat
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MInt
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MJavaDate
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MLong
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MShort
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MSqlDate
 
constructJavaObject() - Method in class net.sf.ehcache.search.parser.MValue.MString
 
createQuery(String) - Method in class net.sf.ehcache.search.parser.QueryManagerImpl
 
Criteria() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
One monolithic criteria.
curChar - Variable in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
 
currentToken - Variable in exception net.sf.ehcache.search.parser.ParseException
This is the last token that has been consumed successfully.
CustomParseException - Exception in net.sf.ehcache.search.parser
The Class CustomParseException.
CustomParseException(Token, String) - Constructor for exception net.sf.ehcache.search.parser.CustomParseException
Instantiates a new custom parse exception.
CustomParseException(Token, Throwable) - Constructor for exception net.sf.ehcache.search.parser.CustomParseException
Instantiates a new custom parse exception.
CustomParseException(ParseException) - Constructor for exception net.sf.ehcache.search.parser.CustomParseException
 
CustomParseException.Message - Enum in net.sf.ehcache.search.parser
 

D

debugStream - Variable in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Debug output.
DEFAULT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
Lexical state.
disable_tracing() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Disable tracing.
Done() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reset buffer when finished.

E

EhcacheSearchParser - Class in net.sf.ehcache.search.parser
 
EhcacheSearchParser(InputStream) - Constructor for class net.sf.ehcache.search.parser.EhcacheSearchParser
Constructor with InputStream.
EhcacheSearchParser(InputStream, String) - Constructor for class net.sf.ehcache.search.parser.EhcacheSearchParser
Constructor with InputStream and supplied encoding
EhcacheSearchParser(Reader) - Constructor for class net.sf.ehcache.search.parser.EhcacheSearchParser
Constructor.
EhcacheSearchParser(EhcacheSearchParserTokenManager) - Constructor for class net.sf.ehcache.search.parser.EhcacheSearchParser
Constructor with generated Token Manager.
EhcacheSearchParserConstants - Interface in net.sf.ehcache.search.parser
Token literal values and constants.
EhcacheSearchParserTokenManager - Class in net.sf.ehcache.search.parser
Token Manager.
EhcacheSearchParserTokenManager(SimpleCharStream) - Constructor for class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Constructor.
EhcacheSearchParserTokenManager(SimpleCharStream, int) - Constructor for class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Constructor.
enable_tracing() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Enable tracing.
endColumn - Variable in class net.sf.ehcache.search.parser.Token
The column number of the last character of this Token.
endLine - Variable in class net.sf.ehcache.search.parser.Token
The line number of the last character of this Token.
ENUMFQCLASSNAME - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
EOF - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
End of File.
eol - Variable in exception net.sf.ehcache.search.parser.ParseException
The end of line string for this machine.
equals(Object) - Method in class net.sf.ehcache.search.parser.MAggregate
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MAttribute
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MCriteria.And
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MCriteria.Between
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MCriteria.ILike
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MCriteria.Like
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MCriteria.Not
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MCriteria.Or
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MCriteria.Simple
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MOrderBy
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MTarget
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MValue
 
equals(Object) - Method in class net.sf.ehcache.search.parser.MValue.MEnum
 
ExpandBuff(boolean) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception net.sf.ehcache.search.parser.ParseException
Each entry in this array is an array of integers.

F

factory(Token, Throwable) - Static method in exception net.sf.ehcache.search.parser.CustomParseException
 
factory(Token, CustomParseException.Message) - Static method in exception net.sf.ehcache.search.parser.CustomParseException
 
FillBuff() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
 
FIXEDINT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
FQCLASSNAME - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.

G

generateParseException() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Generate ParseException.
getAggregate() - Method in class net.sf.ehcache.search.parser.MTarget
Gets the aggregate.
getAttribute() - Method in class net.sf.ehcache.search.parser.MAggregate
 
getAttribute() - Method in class net.sf.ehcache.search.parser.MCriteria.Between
Gets the attribute.
getAttribute() - Method in class net.sf.ehcache.search.parser.MCriteria.ILike
Gets the attribute.
getAttribute() - Method in class net.sf.ehcache.search.parser.MCriteria.Like
Gets the attribute.
getAttribute() - Method in class net.sf.ehcache.search.parser.MCriteria.Simple
Gets the attribute.
getAttribute() - Method in class net.sf.ehcache.search.parser.MOrderBy
Gets the attribute.
getAttribute() - Method in class net.sf.ehcache.search.parser.MTarget
Gets the attribute.
getBeginColumn() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Get token beginning line number.
getCacheManagerName() - Method in class net.sf.ehcache.search.parser.ParseModel
 
getCacheName() - Method in class net.sf.ehcache.search.parser.ParseModel
 
getColumn() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Deprecated.
getCriteria() - Method in class net.sf.ehcache.search.parser.MCriteria.And
Gets the criteria.
getCriteria() - Method in class net.sf.ehcache.search.parser.ParseModel
Gets the criteria.
getCriterium() - Method in class net.sf.ehcache.search.parser.MCriteria.Not
Gets the criterium.
getCrits() - Method in class net.sf.ehcache.search.parser.MCriteria.Or
 
getEndColumn() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Get token end column number.
getEndLine() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Get token end line number.
getGroupBy() - Method in class net.sf.ehcache.search.parser.ParseModel
Gets the group by.
getIdent() - Method in class net.sf.ehcache.search.parser.InteractiveCmd
Gets the ident.
getILikeRegex() - Method in class net.sf.ehcache.search.parser.MCriteria.Like
Gets the sanitized ilike formatted regexp.
GetImage() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Get token literal value.
getIncludedTargetAgregators() - Method in class net.sf.ehcache.search.parser.ParseModel
 
getIncludedTargetAttributes() - Method in class net.sf.ehcache.search.parser.ParseModel
 
getLikeRegex() - Method in class net.sf.ehcache.search.parser.MCriteria.Like
Gets the original like formatted regexp.
getLimit() - Method in class net.sf.ehcache.search.parser.ParseModel
Gets the limit.
getLine() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Deprecated.
getMax() - Method in class net.sf.ehcache.search.parser.MCriteria.Between
Gets the max.
getMessage() - Method in enum net.sf.ehcache.search.parser.CustomParseException.Message
 
getMessage() - Method in error net.sf.ehcache.search.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMin() - Method in class net.sf.ehcache.search.parser.MCriteria.Between
Gets the min.
getModel() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
 
getName() - Method in class net.sf.ehcache.search.parser.MAttribute
Gets the name.
getNextToken() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Get the next Token.
getNextToken() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Get the next Token.
getOp() - Method in class net.sf.ehcache.search.parser.MAggregate
 
getOp() - Method in class net.sf.ehcache.search.parser.MCriteria.Simple
Gets the op.
getOrderBy() - Method in class net.sf.ehcache.search.parser.ParseModel
Gets the order by.
getParseModel() - Method in class net.sf.ehcache.search.parser.InteractiveCmd
Gets the parse model for a select.
getQuery(Ehcache) - Method in class net.sf.ehcache.search.parser.ParseModel
Gets the query as an instantiated ehcache query object.
getRegexp() - Method in class net.sf.ehcache.search.parser.MCriteria.ILike
Gets the regexp.
getRhs() - Method in class net.sf.ehcache.search.parser.MCriteria.Simple
Gets the rhs.
GetSuffix(int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Get the suffix.
getSymbol() - Method in enum net.sf.ehcache.search.parser.MCriteria.SimpleOp
Gets the symbol.
getTabSize(int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
 
getTargets() - Method in class net.sf.ehcache.search.parser.ParseModel
Gets the targets.
getToken(int) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Get the specific Token.
getType() - Method in class net.sf.ehcache.search.parser.InteractiveCmd
Gets the type.
getTypeName() - Method in class net.sf.ehcache.search.parser.MValue
Gets the type name.
getValue() - Method in class net.sf.ehcache.search.parser.MValue
Gets the value.
getValue() - Method in class net.sf.ehcache.search.parser.Token
An optional attribute value of the Token.
GroupBy() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Group by production.

H

Harness - Class in net.sf.ehcache.search.parser
 
Harness() - Constructor for class net.sf.ehcache.search.parser.Harness
 
hashCode() - Method in class net.sf.ehcache.search.parser.MAggregate
 
hashCode() - Method in class net.sf.ehcache.search.parser.MAttribute
 
hashCode() - Method in class net.sf.ehcache.search.parser.MCriteria.And
 
hashCode() - Method in class net.sf.ehcache.search.parser.MCriteria.Between
 
hashCode() - Method in class net.sf.ehcache.search.parser.MCriteria.ILike
 
hashCode() - Method in class net.sf.ehcache.search.parser.MCriteria.Like
 
hashCode() - Method in class net.sf.ehcache.search.parser.MCriteria.Not
 
hashCode() - Method in class net.sf.ehcache.search.parser.MCriteria.Or
 
hashCode() - Method in class net.sf.ehcache.search.parser.MCriteria.Simple
 
hashCode() - Method in class net.sf.ehcache.search.parser.MOrderBy
 
hashCode() - Method in class net.sf.ehcache.search.parser.MTarget
 
hashCode() - Method in class net.sf.ehcache.search.parser.MValue
 
hashCode() - Method in class net.sf.ehcache.search.parser.MValue.MEnum
 

I

ILike(MAttribute, String) - Constructor for class net.sf.ehcache.search.parser.MCriteria.ILike
Instantiates a new i like.
ILikeCriteria(MAttribute) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
An ilike criteria completion production.
image - Variable in class net.sf.ehcache.search.parser.Token
The string image of the token.
inBuf - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
includeCountStar() - Method in class net.sf.ehcache.search.parser.ParseModel
 
includeTargetAggregator(MAggregate) - Method in class net.sf.ehcache.search.parser.ParseModel
 
includeTargetAttribute(MAttribute) - Method in class net.sf.ehcache.search.parser.ParseModel
 
includeTargetKeys() - Method in class net.sf.ehcache.search.parser.ParseModel
 
includeTargetStar() - Method in class net.sf.ehcache.search.parser.ParseModel
 
includeTargetValues() - Method in class net.sf.ehcache.search.parser.ParseModel
 
InCriteria(MAttribute) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A IN criteria completion production.
input_stream - Variable in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
 
inputStream - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
InteractiveCmd - Class in net.sf.ehcache.search.parser
The Class InteractiveCmd.
InteractiveCmd(ParseModel) - Constructor for class net.sf.ehcache.search.parser.InteractiveCmd
Instantiates a new interactive cmd for select.
InteractiveCmd(InteractiveCmd.Cmd, String) - Constructor for class net.sf.ehcache.search.parser.InteractiveCmd
Instantiates a new interactive cmd for a string based command.
InteractiveCmd.Cmd - Enum in net.sf.ehcache.search.parser
The Enum Cmd.
InteractiveCommand() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
 
isAggregate() - Method in class net.sf.ehcache.search.parser.MTarget
Checks if is aggregate.
isAttribute() - Method in class net.sf.ehcache.search.parser.MTarget
Checks if is attribute.
IsBetweenCriteria(MAttribute) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A isbetween production completion.
isIncludedTargetKeys() - Method in class net.sf.ehcache.search.parser.ParseModel
 
isIncludedTargetStar() - Method in class net.sf.ehcache.search.parser.ParseModel
 
isIncludedTargetValues() - Method in class net.sf.ehcache.search.parser.ParseModel
 
isIncludeMax() - Method in class net.sf.ehcache.search.parser.MCriteria.Between
Checks if is include max.
isIncludeMin() - Method in class net.sf.ehcache.search.parser.MCriteria.Between
Checks if is include min.
isKey() - Method in class net.sf.ehcache.search.parser.MAttribute
Checks if is key.
isLimited() - Method in class net.sf.ehcache.search.parser.ParseModel
Checks if has a limit.
isOrderAscending() - Method in class net.sf.ehcache.search.parser.MOrderBy
Checks if is order ascending.
isStar() - Method in class net.sf.ehcache.search.parser.MAttribute
Checks if is star.
isStar() - Method in class net.sf.ehcache.search.parser.MTarget
Checks if is star.
isValue() - Method in class net.sf.ehcache.search.parser.MAttribute
Checks if is value.

J

jj_nt - Variable in class net.sf.ehcache.search.parser.EhcacheSearchParser
Next token.
jjFillToken() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
 
jjstrLiteralImages - Static variable in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Token literal values.

K

KEY - Static variable in class net.sf.ehcache.search.parser.MAttribute
The key.
kind - Variable in class net.sf.ehcache.search.parser.Token
An integer that describes the kind of this token.
KW_ALL - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_AND - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_ASC - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_AVG - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_BETWEEN - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_BOOL_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_BYTE_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_CHAR_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_CLOSED_PAREN - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_COMMA - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_COUNT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_DATE_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_DESC - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_DOUBLE_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_EQ - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_FLOAT_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_FROM - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_GE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_GROUP_BY - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_GT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_ILIKE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_IN - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_INT_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_ISBETWEEN - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_KEY - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_LE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_LIKE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_LIMIT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_LONG_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_LSQUARE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_LT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_MAX - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_MIN - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_NE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_NOT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_NOT_NULL - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_NULL - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_OPEN_PAREN - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_OR - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_ORDER_BY - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_RSQUARE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_SELECT - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_SHORT_ASC - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_SHORT_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_SHORT_DESC - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_SQLDATE_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_STAR - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_STRING_CAST - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_SUM - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_USE_CACHE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_USE_CACHE_MANAGER - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_VALUE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
KW_WHERE - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.

L

LexicalError(boolean, int, int, int, String, char) - Static method in error net.sf.ehcache.search.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Lexer state names.
Like(MAttribute, String) - Constructor for class net.sf.ehcache.search.parser.MCriteria.Like
Instantiates a new like.
LikeCriteria(MAttribute) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A like criteria completion production.
Limit() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Limit production.
line - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 

M

MAggregate - Class in net.sf.ehcache.search.parser
 
MAggregate(MAggregate.AggOp, MAttribute) - Constructor for class net.sf.ehcache.search.parser.MAggregate
Instantiates a new m aggregate.
MAggregate.AggOp - Enum in net.sf.ehcache.search.parser
The aggregation type enum.
main(String[]) - Static method in class net.sf.ehcache.search.parser.Harness
 
makeEnumFromString(ClassLoader, String, String) - Static method in class net.sf.ehcache.search.parser.ParserSupport
Make enum from string.
makeMessage(Token, String) - Static method in exception net.sf.ehcache.search.parser.CustomParseException
Make message.
MAttribute - Class in net.sf.ehcache.search.parser
 
MAttribute(String) - Constructor for class net.sf.ehcache.search.parser.MAttribute
Instantiates a new named attribute.
maxNextCharInd - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
MBool(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MBool
Instantiates a new bool.
MByte(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MByte
Instantiates a new m byte.
MChar(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MChar
Instantiates a new m string.
MCriteria - Interface in net.sf.ehcache.search.parser
Parser model criteria.
MCriteria.And - Class in net.sf.ehcache.search.parser
The Model And.
MCriteria.Between - Class in net.sf.ehcache.search.parser
Model between criteria.
MCriteria.ILike - Class in net.sf.ehcache.search.parser
The model ILike criteria.
MCriteria.Like - Class in net.sf.ehcache.search.parser
 
MCriteria.Not - Class in net.sf.ehcache.search.parser
The Model Not.
MCriteria.Or - Class in net.sf.ehcache.search.parser
The model Or.
MCriteria.Simple - Class in net.sf.ehcache.search.parser
The Class Simple.
MCriteria.SimpleOp - Enum in net.sf.ehcache.search.parser
The Enum for simple operations.
MDouble(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MDouble
Instantiates a new m double.
MEnum(Token, String, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MEnum
Instantiates a new m enum.
MFloat(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MFloat
Instantiates a new m double.
MInt(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MInt
Instantiates a new m int.
MJavaDate(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MJavaDate
Instantiates a new m java date.
MLong(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MLong
Instantiates a new m long.
ModelElement<T> - Interface in net.sf.ehcache.search.parser
 
MOrderBy - Class in net.sf.ehcache.search.parser
 
MOrderBy(MAttribute, boolean) - Constructor for class net.sf.ehcache.search.parser.MOrderBy
Instantiates a new model order by.
MShort(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MShort
Instantiates a new m short.
MSqlDate(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MSqlDate
Instantiates a new m query date.
MString(Token, String) - Constructor for class net.sf.ehcache.search.parser.MValue.MString
Instantiates a new m string.
MTarget - Class in net.sf.ehcache.search.parser
 
MTarget() - Constructor for class net.sf.ehcache.search.parser.MTarget
Instantiates a new model target of key/value.
MTarget(MAggregate) - Constructor for class net.sf.ehcache.search.parser.MTarget
Instantiates a new model target from an aggregate.
MTarget(MAttribute) - Constructor for class net.sf.ehcache.search.parser.MTarget
Instantiates a new model target from attribute.
MValue<T> - Class in net.sf.ehcache.search.parser
The model value class.
MValue(Token, String, CustomParseException.Message, String) - Constructor for class net.sf.ehcache.search.parser.MValue
Instantiates a new m value.
MValue.MBool - Class in net.sf.ehcache.search.parser
The model boolean class
MValue.MByte - Class in net.sf.ehcache.search.parser
The model byte class
MValue.MChar - Class in net.sf.ehcache.search.parser
The model class for string values
MValue.MDouble - Class in net.sf.ehcache.search.parser
The model double class
MValue.MEnum<T extends Enum<T>> - Class in net.sf.ehcache.search.parser
The class for java enum instances
MValue.MFloat - Class in net.sf.ehcache.search.parser
 
MValue.MInt - Class in net.sf.ehcache.search.parser
The model integer class
MValue.MJavaDate - Class in net.sf.ehcache.search.parser
The model class for java dates
MValue.MLong - Class in net.sf.ehcache.search.parser
The model long class
MValue.MShort - Class in net.sf.ehcache.search.parser
The model short class
MValue.MSqlDate - Class in net.sf.ehcache.search.parser
The model class for query dates
MValue.MString - Class in net.sf.ehcache.search.parser
The model class for string values

N

net.sf.ehcache.search.parser - package net.sf.ehcache.search.parser
Provides parser for ehcache search.
newToken(int, String) - Static method in class net.sf.ehcache.search.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sf.ehcache.search.parser.Token
 
next - Variable in class net.sf.ehcache.search.parser.Token
A reference to the next regular (non-special) token from the input stream.
Not(MCriteria) - Constructor for class net.sf.ehcache.search.parser.MCriteria.Not
Instantiates a new not.

O

Or(MCriteria...) - Constructor for class net.sf.ehcache.search.parser.MCriteria.Or
Instantiates a new or.
OrderBy() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Order by production.

P

ParseException - Exception in net.sf.ehcache.search.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception net.sf.ehcache.search.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception net.sf.ehcache.search.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.sf.ehcache.search.parser.ParseException
Constructor with message.
ParseModel - Class in net.sf.ehcache.search.parser
The Class ParseModel.
ParseModel() - Constructor for class net.sf.ehcache.search.parser.ParseModel
Instantiates a new query parse model.
ParserSupport - Class in net.sf.ehcache.search.parser
This class is support stuff for delegate parsing.
ParserSupport() - Constructor for class net.sf.ehcache.search.parser.ParserSupport
 
PCriteria() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A parenthesized criterium.
PostScript() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
THe tail end of a select statement, covering group by, order by and limit.
prevCharIsCR - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
prevCharIsLF - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
processQuotedString(Token, String) - Static method in class net.sf.ehcache.search.parser.ParserSupport
Process quoted string.

Q

QueryManagerImpl - Class in net.sf.ehcache.search.parser
Implementation of the QueryParser interface of ehcache-core.
QueryManagerImpl(Collection<Ehcache>) - Constructor for class net.sf.ehcache.search.parser.QueryManagerImpl
 
QueryStatement() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Select production.
QUOTEDSTR - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.

R

readChar() - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Read a character.
ReInit(InputStream) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Reinitialise.
ReInit(InputStream, String) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Reinitialise.
ReInit(Reader) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Reinitialise.
ReInit(EhcacheSearchParserTokenManager) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
Reinitialise.

S

setCacheName(String) - Method in class net.sf.ehcache.search.parser.ParseModel
 
setCriteria(MCriteria) - Method in class net.sf.ehcache.search.parser.ParseModel
Sets the criteria.
setDebugStream(PrintStream) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Set debug output.
setLimit(int) - Method in class net.sf.ehcache.search.parser.ParseModel
set the limit.
setTabSize(int) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
 
Simple(MAttribute, MCriteria.SimpleOp, ModelElement<?>) - Constructor for class net.sf.ehcache.search.parser.MCriteria.Simple
Instantiates a new simple criteria.
SimpleCharStream - Class in net.sf.ehcache.search.parser
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 net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class net.sf.ehcache.search.parser.SimpleCharStream
Constructor.
SimpleCriteria() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A 'simple' criteria production, i.e.
SimpleCriteriaOp() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A 'simple' criteria operation, like equals, not equals, less than, etc.
SingleQuotedString() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Single quoted string.
SingleTarget() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A single target for selecting into.
specialToken - Variable in class net.sf.ehcache.search.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.
SQLBetweenCriteria(MAttribute) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
A SQL-92 between production completion.
STAR - Static variable in class net.sf.ehcache.search.parser.MAttribute
Star for doing count(*)
staticFlag - Static variable in class net.sf.ehcache.search.parser.SimpleCharStream
Whether parser is static.
STRING - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
RegularExpression Id.
SwitchTo(int) - Method in class net.sf.ehcache.search.parser.EhcacheSearchParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class net.sf.ehcache.search.parser.SimpleCharStream
 
TargetList() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
List of targets to retrieve in a select.
token - Variable in class net.sf.ehcache.search.parser.EhcacheSearchParser
Current token.
Token - Class in net.sf.ehcache.search.parser
Describes the input token stream.
Token() - Constructor for class net.sf.ehcache.search.parser.Token
No-argument constructor
Token(int) - Constructor for class net.sf.ehcache.search.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sf.ehcache.search.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class net.sf.ehcache.search.parser.EhcacheSearchParser
Generated Token Manager.
tokenImage - Static variable in interface net.sf.ehcache.search.parser.EhcacheSearchParserConstants
Literal token values.
tokenImage - Variable in exception net.sf.ehcache.search.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in net.sf.ehcache.search.parser
Token Manager Error.
TokenMgrError() - Constructor for error net.sf.ehcache.search.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error net.sf.ehcache.search.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error net.sf.ehcache.search.parser.TokenMgrError
Full Constructor.
toString() - Method in class net.sf.ehcache.search.parser.MAggregate
 
toString() - Method in class net.sf.ehcache.search.parser.MAttribute
 
toString() - Method in class net.sf.ehcache.search.parser.MCriteria.And
 
toString() - Method in class net.sf.ehcache.search.parser.MCriteria.Between
 
toString() - Method in class net.sf.ehcache.search.parser.MCriteria.ILike
 
toString() - Method in class net.sf.ehcache.search.parser.MCriteria.Like
 
toString() - Method in class net.sf.ehcache.search.parser.MCriteria.Not
 
toString() - Method in class net.sf.ehcache.search.parser.MCriteria.Or
 
toString() - Method in class net.sf.ehcache.search.parser.MCriteria.Simple
 
toString() - Method in class net.sf.ehcache.search.parser.MOrderBy
 
toString() - Method in class net.sf.ehcache.search.parser.MTarget
 
toString() - Method in class net.sf.ehcache.search.parser.MValue.MChar
 
toString() - Method in class net.sf.ehcache.search.parser.MValue.MEnum
 
toString() - Method in class net.sf.ehcache.search.parser.MValue.MInt
 
toString() - Method in class net.sf.ehcache.search.parser.MValue.MString
 
toString() - Method in class net.sf.ehcache.search.parser.MValue
 
toString() - Method in class net.sf.ehcache.search.parser.ParseModel
 
toString() - Method in class net.sf.ehcache.search.parser.Token
Returns the image.

U

UnQuotedString() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Unquoted string.
UpdateLineColumn(char) - Method in class net.sf.ehcache.search.parser.SimpleCharStream
 
UseCache() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Production for specifying a cache to use.
UseCacheManager() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Production for specifying a cache manager to use.

V

Value() - Method in class net.sf.ehcache.search.parser.EhcacheSearchParser
Value.
VALUE - Static variable in class net.sf.ehcache.search.parser.MAttribute
The value.
valueOf(String) - Static method in enum net.sf.ehcache.search.parser.CustomParseException.Message
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.search.parser.InteractiveCmd.Cmd
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.search.parser.MAggregate.AggOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.search.parser.MCriteria.SimpleOp
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.ehcache.search.parser.CustomParseException.Message
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.search.parser.InteractiveCmd.Cmd
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.search.parser.MAggregate.AggOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.search.parser.MCriteria.SimpleOp
Returns an array containing the constants of this enum type, in the order they are declared.
variantDateParse(String) - Static method in class net.sf.ehcache.search.parser.ParserSupport
Variant date parse.
A B C D E F G H I J K L M N O P Q R S T U V 
Skip navigation links

Copyright © 2003–2024 Terracotta, Inc.. All rights reserved.