com.fatwire.cs.core.search.query
Interface QueryExpression


public interface QueryExpression

todo: Add class/interface details


Method Summary
 QueryExpression and(QueryExpression q)
           
 QueryExpression and(java.lang.String fieldname, Operation op, java.util.List values)
           
 QueryExpression and(java.lang.String fieldname, Operation op, java.util.List values, boolean negate)
           
 QueryExpression and(java.lang.String fieldname, Operation op, java.lang.Object value)
           
 QueryExpression and(java.lang.String fieldname, Operation op, java.lang.Object value, boolean negate)
           
  getBinaryTree()
           
 int getMaxResults()
           
 java.util.List<SortOrder> getSortOrder()
           
 int getStartIndex()
           
 java.lang.String getStringFormat()
           
 QueryExpression or(QueryExpression q)
           
 QueryExpression or(java.lang.String fieldname, Operation op, java.util.List values)
           
 QueryExpression or(java.lang.String fieldname, Operation op, java.util.List values, boolean negate)
           
 QueryExpression or(java.lang.String fieldname, Operation op, java.lang.Object value)
           
 QueryExpression or(java.lang.String fieldname, Operation op, java.lang.Object value, boolean negate)
           
 void setMaxResults(int max)
           
 void setSortOrder(java.util.List<SortOrder> so)
           
 void setStartIndex(int start)
           
 

Method Detail

getStringFormat

java.lang.String getStringFormat()

and

QueryExpression and(java.lang.String fieldname,
                    Operation op,
                    java.lang.Object value)

and

QueryExpression and(java.lang.String fieldname,
                    Operation op,
                    java.lang.Object value,
                    boolean negate)

and

QueryExpression and(java.lang.String fieldname,
                    Operation op,
                    java.util.List values)

and

QueryExpression and(java.lang.String fieldname,
                    Operation op,
                    java.util.List values,
                    boolean negate)

or

QueryExpression or(java.lang.String fieldname,
                   Operation op,
                   java.lang.Object value)

or

QueryExpression or(java.lang.String fieldname,
                   Operation op,
                   java.lang.Object value,
                   boolean negate)

or

QueryExpression or(java.lang.String fieldname,
                   Operation op,
                   java.util.List values)

or

QueryExpression or(java.lang.String fieldname,
                   Operation op,
                   java.util.List values,
                   boolean negate)

and

QueryExpression and(QueryExpression q)

or

QueryExpression or(QueryExpression q)

getStartIndex

int getStartIndex()

setStartIndex

void setStartIndex(int start)

getMaxResults

int getMaxResults()

setMaxResults

void setMaxResults(int max)

setSortOrder

void setSortOrder(java.util.List<SortOrder> so)

getSortOrder

java.util.List<SortOrder> getSortOrder()

getBinaryTree

 getBinaryTree()