org.sql.generation.implementation.grammar.builders.modification
Class DeleteBySearchBuilderImpl

java.lang.Object
  extended by org.sql.generation.implementation.grammar.common.SQLBuilderBase
      extended by org.sql.generation.implementation.grammar.builders.modification.DeleteBySearchBuilderImpl
All Implemented Interfaces:
AbstractBuilder<DeleteBySearch>, DeleteBySearchBuilder

public class DeleteBySearchBuilderImpl
extends SQLBuilderBase
implements DeleteBySearchBuilder

Author:
Stanislav Muhametsin

Constructor Summary
DeleteBySearchBuilderImpl(SQLProcessorAggregator processor, BooleanBuilder whereBuilder)
           
 
Method Summary
 DeleteBySearch createExpression()
           
 TargetTable getTargetTable()
           
 BooleanBuilder getWhere()
           
 DeleteBySearchBuilder setTargetTable(TargetTable table)
           
 
Methods inherited from class org.sql.generation.implementation.grammar.common.SQLBuilderBase
getProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteBySearchBuilderImpl

public DeleteBySearchBuilderImpl(SQLProcessorAggregator processor,
                                 BooleanBuilder whereBuilder)
Method Detail

createExpression

public DeleteBySearch createExpression()
Specified by:
createExpression in interface AbstractBuilder<DeleteBySearch>

setTargetTable

public DeleteBySearchBuilder setTargetTable(TargetTable table)
Specified by:
setTargetTable in interface DeleteBySearchBuilder

getTargetTable

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

getWhere

public BooleanBuilder getWhere()
Specified by:
getWhere in interface DeleteBySearchBuilder


Copyright © 2010-2012. All Rights Reserved.