org.sql.generation.implementation.grammar.query
Class RowDefinitionImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<RowValueConstructor,RowDefinition>
      extended by org.sql.generation.implementation.grammar.query.RowDefinitionImpl
All Implemented Interfaces:
org.atp.api.Typeable<RowValueConstructor>, RowDefinition, RowValueConstructor

public class RowDefinitionImpl
extends org.atp.spi.TypeableImpl<RowValueConstructor,RowDefinition>
implements RowDefinition

Author:
Stanislav Muhametsin

Constructor Summary
protected RowDefinitionImpl(Class<? extends RowDefinition> realImplementingType, List<ValueExpression> rowElements)
           
  RowDefinitionImpl(List<ValueExpression> rowElements)
           
 
Method Summary
protected  boolean doesEqual(RowDefinition another)
           
 List<ValueExpression> getRowElements()
           
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

RowDefinitionImpl

public RowDefinitionImpl(List<ValueExpression> rowElements)

RowDefinitionImpl

protected RowDefinitionImpl(Class<? extends RowDefinition> realImplementingType,
                            List<ValueExpression> rowElements)
Parameters:
realImplementingType -
Method Detail

getRowElements

public List<ValueExpression> getRowElements()
Specified by:
getRowElements in interface RowDefinition

doesEqual

protected boolean doesEqual(RowDefinition another)
Specified by:
doesEqual in class org.atp.spi.TypeableImpl<RowValueConstructor,RowDefinition>


Copyright © 2010-2011. All Rights Reserved.