| 
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.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 | |||||||||