|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.ehcache.search.impl.BaseQueryInterpreter
public abstract class BaseQueryInterpreter
Base class for interpreting store queries.
Constructor Summary | |
---|---|
BaseQueryInterpreter()
|
Method Summary | |
---|---|
protected abstract void |
all()
hook |
protected abstract void |
and(And criteria)
hook |
protected abstract void |
attribute(String name)
hook |
protected abstract void |
attributeAscending(String name)
hook |
protected abstract void |
attributeDescending(String name)
hook |
protected abstract void |
average(String name)
hook |
protected abstract void |
between(Between criteria)
hook |
protected abstract void |
count()
hook |
protected abstract void |
equalTo(EqualTo criteria)
hook |
protected abstract void |
greaterThan(GreaterThan criteria)
hook |
protected abstract void |
greaterThanEqual(GreaterThanOrEqual criteria)
hook |
protected abstract void |
groupBy(String name)
hook |
protected abstract void |
ilike(ILike criteria)
hook |
protected abstract void |
in(InCollection criteria)
hook |
protected abstract void |
includeKeys(boolean include)
hook |
protected abstract void |
includeValues(boolean include)
hook |
protected abstract void |
isNull(IsNull criteria)
hook |
protected abstract void |
lessThan(LessThan lt)
hook |
protected abstract void |
lessThanEqual(LessThanOrEqual lte)
hook |
protected abstract void |
max(String name)
hook |
protected abstract void |
maxResults(int maxResults)
hook |
protected abstract void |
min(String name)
hook |
protected abstract void |
notEqualTerm(NotEqualTo term)
hook |
protected abstract void |
notIlike(NotILike criteria)
hook |
protected abstract void |
notNull(NotNull criteria)
hook |
protected abstract void |
or(Or criteria)
hook |
void |
process(StoreQuery query)
Interpret this query |
protected void |
processCriteria(Criteria criteria)
|
protected abstract void |
setHints(ExecutionHints hints)
hook |
protected abstract void |
sum(String name)
hook |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseQueryInterpreter()
Method Detail |
---|
public void process(StoreQuery query)
query
- protected void processCriteria(Criteria criteria)
criteria
- search criteriaprotected abstract void maxResults(int maxResults)
maxResults
- protected abstract void includeKeys(boolean include)
include
- protected abstract void includeValues(boolean include)
include
- protected abstract void max(String name)
name
- protected abstract void min(String name)
name
- protected abstract void sum(String name)
name
- protected abstract void average(String name)
name
- protected abstract void count()
protected abstract void attribute(String name)
name
- protected abstract void attributeAscending(String name)
name
- protected abstract void attributeDescending(String name)
name
- protected abstract void groupBy(String name)
name
- protected abstract void ilike(ILike criteria)
protected abstract void isNull(IsNull criteria)
protected abstract void notNull(NotNull criteria)
protected abstract void all()
protected abstract void and(And criteria)
protected abstract void or(Or criteria)
protected abstract void in(InCollection criteria)
protected abstract void equalTo(EqualTo criteria)
protected abstract void notIlike(NotILike criteria)
protected abstract void greaterThan(GreaterThan criteria)
protected abstract void greaterThanEqual(GreaterThanOrEqual criteria)
protected abstract void between(Between criteria)
protected abstract void notEqualTerm(NotEqualTo term)
protected abstract void lessThanEqual(LessThanOrEqual lte)
protected abstract void lessThan(LessThan lt)
protected abstract void setHints(ExecutionHints hints)
|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |