org.apache.ibatis.jdbc
Class AbstractSQL<T>

java.lang.Object
  extended by org.apache.ibatis.jdbc.AbstractSQL<T>
Direct Known Subclasses:
SQL

public abstract class AbstractSQL<T>
extends Object


Constructor Summary
AbstractSQL()
           
 
Method Summary
 T AND()
           
 T DELETE_FROM(String table)
           
 T FROM(String table)
           
abstract  T getSelf()
           
 T GROUP_BY(String columns)
           
 T HAVING(String conditions)
           
 T INNER_JOIN(String join)
           
 T INSERT_INTO(String tableName)
           
 T JOIN(String join)
           
 T LEFT_OUTER_JOIN(String join)
           
 T OR()
           
 T ORDER_BY(String columns)
           
 T OUTER_JOIN(String join)
           
 T RIGHT_OUTER_JOIN(String join)
           
 T SELECT_DISTINCT(String columns)
           
 T SELECT(String columns)
           
 T SET(String sets)
           
 String toString()
           
 T UPDATE(String table)
           
<A extends Appendable>
A
usingAppender(A a)
           
 T VALUES(String columns, String values)
           
 T WHERE(String conditions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractSQL

public AbstractSQL()
Method Detail

getSelf

public abstract T getSelf()

UPDATE

public T UPDATE(String table)

SET

public T SET(String sets)

INSERT_INTO

public T INSERT_INTO(String tableName)

VALUES

public T VALUES(String columns,
                String values)

SELECT

public T SELECT(String columns)

SELECT_DISTINCT

public T SELECT_DISTINCT(String columns)

DELETE_FROM

public T DELETE_FROM(String table)

FROM

public T FROM(String table)

JOIN

public T JOIN(String join)

INNER_JOIN

public T INNER_JOIN(String join)

LEFT_OUTER_JOIN

public T LEFT_OUTER_JOIN(String join)

RIGHT_OUTER_JOIN

public T RIGHT_OUTER_JOIN(String join)

OUTER_JOIN

public T OUTER_JOIN(String join)

WHERE

public T WHERE(String conditions)

OR

public T OR()

AND

public T AND()

GROUP_BY

public T GROUP_BY(String columns)

HAVING

public T HAVING(String conditions)

ORDER_BY

public T ORDER_BY(String columns)

usingAppender

public <A extends Appendable> A usingAppender(A a)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010-2013 MyBatis.org. All Rights Reserved.