org.sql.generation.api.grammar.booleans
Interface UniquePredicate

All Superinterfaces:
BooleanExpression, Predicate, org.atp.api.Typeable<ValueExpression>, UnaryPredicate, ValueExpression

public interface UniquePredicate
extends UnaryPredicate

The interface for syntax element representing the test for uniqueness (UNIQUE sub-query).

Author:
Stanislav Muhametsin

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.sql.generation.api.grammar.booleans.Predicate
Predicate.EmptyPredicate
 
Nested classes/interfaces inherited from interface org.sql.generation.api.grammar.booleans.BooleanExpression
BooleanExpression.False, BooleanExpression.True
 
Method Summary
 QueryExpression getValueExpression()
          Gets the query on which UNIQUE operates on.
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Method Detail

getValueExpression

QueryExpression getValueExpression()
Gets the query on which UNIQUE operates on.

Specified by:
getValueExpression in interface UnaryPredicate
Returns:
The value expression for this predicate.


Copyright © 2010-2012. All Rights Reserved.