IBM WebSphere Application ServerTM
Release 7

com.ibm.websphere.sdo.mediator.jdbc.metadata
Interface Filter


public interface Filter

A filter applied to a table in the Metadata


Method Summary
 org.eclipse.emf.common.util.EList getFilterArguments()
          Return the List of FilterArgument objects contained by this Filter
 org.eclipse.emf.common.util.EList getOrderByColumns()
          Returns the List of Columns used to order the results
 java.lang.String getPredicate()
          Returns the value of the Predicate attribute.
 Table getTable()
          Returns the Table that contains this Filter
 void setPredicate(java.lang.String value)
          Sets the value of the 'Predicate' attribute
 void setTable(Table value)
          Sets the value of the 'Table' container reference
 

Method Detail

getPredicate

java.lang.String getPredicate()
Returns the value of the Predicate attribute.

Returns:
the predicate

setPredicate

void setPredicate(java.lang.String value)
Sets the value of the 'Predicate' attribute.

Parameters:
value - the new value of the 'Predicate' attribute.
See Also:
getPredicate()

getOrderByColumns

org.eclipse.emf.common.util.EList getOrderByColumns()
Returns the List of Columns used to order the results

Returns:
the list of order by columns

getTable

Table getTable()
Returns the Table that contains this Filter

Returns:
the containing table

setTable

void setTable(Table value)
Sets the value of the 'Table' container reference.

Parameters:
value - the new value of the 'Table' container reference.
See Also:
getTable()

getFilterArguments

org.eclipse.emf.common.util.EList getFilterArguments()
Return the List of FilterArgument objects contained by this Filter

Returns:
the list of filter arguments

IBM WebSphere Application ServerTM
Release 7