org.sql.generation.implementation.grammar.booleans
Class BooleanTestImpl
java.lang.Object
org.atp.spi.TypeableImpl<BaseInterfaceType,ActualInterfaceType>
org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase<ValueExpression,ExpressionType>
org.sql.generation.implementation.grammar.booleans.AbstractBooleanExpression<ExpressionType>
org.sql.generation.implementation.grammar.booleans.ComposedBooleanExpressionImpl<BooleanTest>
org.sql.generation.implementation.grammar.booleans.BooleanTestImpl
- All Implemented Interfaces:
- Iterable<BooleanExpression>, org.atp.api.Typeable<ValueExpression>, BooleanExpression, BooleanTest, ComposedBooleanExpression, ValueExpression
public class BooleanTestImpl
- extends ComposedBooleanExpressionImpl<BooleanTest>
- implements BooleanTest
- Author:
- Stanislav Muhametsin
| Methods inherited from class org.atp.spi.TypeableImpl |
bothNullOrEquals, equals, getImplementedType |
| Methods inherited from interface org.atp.api.Typeable |
getImplementedType |
BooleanTestImpl
public BooleanTestImpl(SQLProcessorAggregator processor,
BooleanExpression expression,
BooleanTest.TestType testType,
BooleanTest.TruthValue truthValue)
BooleanTestImpl
protected BooleanTestImpl(SQLProcessorAggregator processor,
Class<? extends BooleanTest> expressionClass,
BooleanExpression expression,
BooleanTest.TestType testType,
BooleanTest.TruthValue truthValue)
getBooleanExpression
public BooleanExpression getBooleanExpression()
- Specified by:
getBooleanExpression in interface BooleanTest
getTestType
public BooleanTest.TestType getTestType()
- Specified by:
getTestType in interface BooleanTest
getTruthValue
public BooleanTest.TruthValue getTruthValue()
- Specified by:
getTruthValue in interface BooleanTest
iterator
public Iterator<BooleanExpression> iterator()
- Specified by:
iterator in interface Iterable<BooleanExpression>
Copyright © 2010-2012. All Rights Reserved.