org.sql.generation.api.grammar.query
Class QueryExpressionBody.EmptyQueryExpressionBody

java.lang.Object
  extended by org.sql.generation.api.grammar.query.QueryExpressionBody.EmptyQueryExpressionBody
All Implemented Interfaces:
org.atp.api.Typeable<ValueExpression>, NonBooleanExpression, ValueExpression, QueryExpressionBody
Enclosing interface:
QueryExpressionBody

public static final class QueryExpressionBody.EmptyQueryExpressionBody
extends Object
implements QueryExpressionBody

This syntax element represents the empty query expression body. It is defined for convenience. For example, an UNION (or any other set operation) between empty query and another query is always just another query.

Author:
Stanislav Muhametsin

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.sql.generation.api.grammar.query.QueryExpressionBody
QueryExpressionBody.EmptyQueryExpressionBody
 
Field Summary
static QueryExpressionBody.EmptyQueryExpressionBody INSTANCE
          The singleton instance of QueryExpressionBody.EmptyQueryExpressionBody.
 
Method Summary
 Class<? extends QueryExpressionBody> getImplementedType()
          Returns QueryExpressionBody.EmptyQueryExpressionBody.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final QueryExpressionBody.EmptyQueryExpressionBody INSTANCE
The singleton instance of QueryExpressionBody.EmptyQueryExpressionBody.

Method Detail

getImplementedType

public Class<? extends QueryExpressionBody> getImplementedType()
Returns QueryExpressionBody.EmptyQueryExpressionBody.

Specified by:
getImplementedType in interface org.atp.api.Typeable<ValueExpression>


Copyright © 2010-2012. All Rights Reserved.