Expression, Field, Projection, QueryObjectpublic final class ProjectionImpl extends AbstractField implements Projection
| Constructor | Description | 
|---|---|
ProjectionImpl(Field field) | 
 Construct projection with given field. 
 | 
ProjectionImpl(Field field,
              java.lang.String alias) | 
 Construct projection with given field and alias. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
java.lang.String | 
getAlias() | 
 Gets the alias of the projection. 
 | 
Field | 
getField() | 
 Gets the field or schema of the projection. 
 | 
java.lang.String | 
toFullString() | 
 Append full string representation of projection to the given  
StringBuilder. | 
java.lang.StringBuilder | 
toFullString(java.lang.StringBuilder sb) | 
 Append full string representation of projection to the given  
StringBuilder. | 
java.lang.StringBuilder | 
toString(java.lang.StringBuilder sb) | 
 Append a string representation of the object to the given  
StringBuilder. | 
abs, add, add, add, add, between, between, between, between, between, between, between, concat, concat, divide, divide, divide, divide, equal, equal, equal, equal, equal, equal, equal, equal, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, length, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, like, like, like, like, like, like, locate, locate, locate, locate, locate, locate, lower, multiply, multiply, multiply, multiply, negate, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notLike, notLike, notLike, notLike, notLike, notLike, plus, remainder, remainder, remainder, remainder, sqrt, substring, substring, substring, substring, subtract, subtract, subtract, subtract, trim, trim, trim, trim, trim, trim, upperfield, in, isNotNull, isNull, notIntoStringabs, add, add, add, add, between, between, between, between, between, between, between, concat, concat, divide, divide, divide, divide, equal, equal, equal, equal, equal, equal, equal, equal, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, length, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, like, like, like, like, like, like, locate, locate, locate, locate, locate, locate, lower, multiply, multiply, multiply, multiply, negate, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notLike, notLike, notLike, notLike, notLike, notLike, plus, remainder, remainder, remainder, remainder, sqrt, substring, substring, substring, substring, subtract, subtract, subtract, subtract, trim, trim, trim, trim, trim, trim, upperpublic ProjectionImpl(Field field)
field - The field or schema of the projection.public ProjectionImpl(Field field, java.lang.String alias)
field - The field or schema of the projection.alias - The alias of the projection.public Field getField()
public java.lang.String getAlias()
public java.lang.StringBuilder toString(java.lang.StringBuilder sb)
StringBuilder.
 In general, the toString method for query objects appends a string that textually
 represents this object. The result should be a query string that complies to EJB QL
 specification as long as the query object represents a syntay element of it. It is
 required that all subclasses override this method.
 The toString method defined at class Object is overwritten and calls this method.toString in interface QueryObjectsb - StringBuilder to append the string representation of this object to.public java.lang.StringBuilder toFullString(java.lang.StringBuilder sb)
StringBuilder.
 For projection toString() method returns alias only. To get full projection string
 one has to call toFullString() method.toFullString in interface Projectionsb - StringBuilder to append the string representation of this object to.public java.lang.String toFullString()
StringBuilder.
 For projection toString() method returns alias only. To get full projection string
 one has to call toFullString() method.toFullString in interface ProjectionIntalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com