org.sql.generation.implementation.grammar.modification
Class UpdateBySearchImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<UpdateStatement,UpdateBySearch>
      extended by org.sql.generation.implementation.grammar.modification.UpdateBySearchImpl
All Implemented Interfaces:
org.atp.api.Typeable<UpdateStatement>, SQLStatement, UpdateBySearch, UpdateStatement

public class UpdateBySearchImpl
extends org.atp.spi.TypeableImpl<UpdateStatement,UpdateBySearch>
implements UpdateBySearch

Author:
Stanislav Muhametsin

Constructor Summary
protected UpdateBySearchImpl(Class<? extends UpdateBySearch> expressionClass, TargetTable targetTable, List<SetClause> setClauses, BooleanExpression where)
           
  UpdateBySearchImpl(TargetTable targetTable, List<SetClause> setClauses, BooleanExpression where)
           
 
Method Summary
protected  boolean doesEqual(UpdateBySearch another)
           
 List<SetClause> getSetClauses()
           
 TargetTable getTargetTable()
           
 BooleanExpression getWhere()
           
 
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

UpdateBySearchImpl

public UpdateBySearchImpl(TargetTable targetTable,
                          List<SetClause> setClauses,
                          BooleanExpression where)

UpdateBySearchImpl

protected UpdateBySearchImpl(Class<? extends UpdateBySearch> expressionClass,
                             TargetTable targetTable,
                             List<SetClause> setClauses,
                             BooleanExpression where)
Method Detail

getTargetTable

public TargetTable getTargetTable()
Specified by:
getTargetTable in interface UpdateBySearch

getWhere

public BooleanExpression getWhere()
Specified by:
getWhere in interface UpdateBySearch

getSetClauses

public List<SetClause> getSetClauses()
Specified by:
getSetClauses in interface UpdateBySearch

doesEqual

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


Copyright © 2010. All Rights Reserved.