atg.adapter.gsa.query
Class Builder.GroupPropertyExpression

java.lang.Object
  extended by atg.adapter.gsa.query.Builder.GroupPropertyExpression
All Implemented Interfaces:
QueryExpression
Enclosing class:
Builder

protected class Builder.GroupPropertyExpression
extends java.lang.Object
implements QueryExpression

Used internally to mark a property expression which refers to a group. It only gets used in the ComparisonQuery case. We rely on the fact that this class will not be recognized by another other query and will generate an error.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

getQueryOperation

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

Specified by:
getQueryOperation in interface QueryExpression

getQueryRepresentation

public java.lang.String getQueryRepresentation()
Description copied from interface: QueryExpression
Returns a human readable representation of the query operation

Specified by:
getQueryRepresentation in interface QueryExpression