org.eobjects.metamodel.query
Interface QueryClause<E>

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractQueryClause, FilterClause, FromClause, GroupByClause, OrderByClause, SelectClause

public interface QueryClause<E>
extends Serializable


Method Summary
 QueryClause<E> addItem(E item)
           
 QueryClause<E> addItem(int index, E item)
           
 QueryClause<E> addItems(E... items)
           
 QueryClause<E> addItems(Iterable<E> items)
           
 E getItem(int index)
           
 int getItemCount()
           
 List<E> getItems()
           
 boolean isEmpty()
           
 QueryClause<E> removeItem(E item)
           
 QueryClause<E> removeItem(int index)
           
 QueryClause<E> removeItems()
           
 QueryClause<E> setItems(E... items)
           
 String toSql()
           
 String toSql(boolean includeSchemaInColumnPaths)
           
 

Method Detail

setItems

QueryClause<E> setItems(E... items)

addItems

QueryClause<E> addItems(E... items)

addItems

QueryClause<E> addItems(Iterable<E> items)

addItem

QueryClause<E> addItem(int index,
                       E item)

addItem

QueryClause<E> addItem(E item)

isEmpty

boolean isEmpty()

getItemCount

int getItemCount()

getItem

E getItem(int index)

getItems

List<E> getItems()

removeItem

QueryClause<E> removeItem(int index)

removeItem

QueryClause<E> removeItem(E item)

removeItems

QueryClause<E> removeItems()

toSql

String toSql(boolean includeSchemaInColumnPaths)

toSql

String toSql()


Copyright © 2007-2013. All Rights Reserved.