atg.repository
Interface QueryExpression

All Known Subinterfaces:
Query
All Known Implementing Classes:
Builder.GroupPropertyExpression

public interface QueryExpression

A non-specific definition of a subpiece of a query. Each implementation of a Repository will have it's own representation of what a query is. These objects are meant to be immutable and are used as a bridge between building an entire query and the execution of it.


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 java.lang.String getQueryOperation()
          Returns a textual representation of the type of query operation the class performs.
 java.lang.String getQueryRepresentation()
          Returns a human readable representation of the query operation
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

getQueryOperation

java.lang.String getQueryOperation()
Returns a textual representation of the type of query operation the class performs. (for example: elementAt, count, etc)


getQueryRepresentation

java.lang.String getQueryRepresentation()
Returns a human readable representation of the query operation