Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.6.0)
E15995-04


oracle.wcps.property.filter
Class AbstractFilterContext<E extends IBinaryExpression,D extends IAttribute>

java.lang.Object
  extended by oracle.wcps.property.filter.AbstractFilterContext<E,D>

All Implemented Interfaces:
IFilterContext<E,D>
Direct Known Subclasses:
NamespaceFilterContext, PropertyDefinitionFilterContext, PropertySetDefinitionFilterContext, PropertySetFilterContext

public abstract class AbstractFilterContext<E extends IBinaryExpression,D extends IAttribute>
extends java.lang.Object
implements IFilterContext<E,D>

Constructor Summary
AbstractFilterContext(E ex, PaginationContext pc, java.util.List<D> dataFields)
           

 

Method Summary
 java.util.List<D> getDataFields()
          Returns the list of associated set of fields to return for the entities in the search results.
 E getExpression()
          Returns the search expression associated with this.
 PaginationContext getPaginationContext()
          Returns the pagination context associated with this.
 void setDataFields(java.util.List<D> fields)
          Sets the given fields as the set of fields to return for the entities in the search results.
 void setExpression(E ex)
          Sets the given ex expression with this.
 void setPaginationContext(PaginationContext pc)
          Sets the given pc pagination context with this.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

AbstractFilterContext

public AbstractFilterContext(E ex,
                             PaginationContext pc,
                             java.util.List<D> dataFields)

Method Detail

getExpression

public E getExpression()
Description copied from interface: IFilterContext
Returns the search expression associated with this.
Specified by:
getExpression in interface IFilterContext<E extends IBinaryExpression,D extends IAttribute>
Returns:
the search expression associated with this.

setExpression

public void setExpression(E ex)
Description copied from interface: IFilterContext
Sets the given ex expression with this.
Specified by:
setExpression in interface IFilterContext<E extends IBinaryExpression,D extends IAttribute>
Parameters:
ex - a search expression to search property service entities.

getPaginationContext

public PaginationContext getPaginationContext()
Description copied from interface: IFilterContext
Returns the pagination context associated with this.
Specified by:
getPaginationContext in interface IFilterContext<E extends IBinaryExpression,D extends IAttribute>
Returns:
the pagination context associated with this.

setPaginationContext

public void setPaginationContext(PaginationContext pc)
Description copied from interface: IFilterContext
Sets the given pc pagination context with this.
Specified by:
setPaginationContext in interface IFilterContext<E extends IBinaryExpression,D extends IAttribute>
Parameters:
pc - a pagination context.

getDataFields

public java.util.List<D> getDataFields()
Description copied from interface: IFilterContext
Returns the list of associated set of fields to return for the entities in the search results.
Specified by:
getDataFields in interface IFilterContext<E extends IBinaryExpression,D extends IAttribute>
Returns:
the associated set of fields .

setDataFields

public void setDataFields(java.util.List<D> fields)
Description copied from interface: IFilterContext
Sets the given fields as the set of fields to return for the entities in the search results. A null value returns all the fields, an empty list returns no fields, only name of the entities in the search results.
Specified by:
setDataFields in interface IFilterContext<E extends IBinaryExpression,D extends IAttribute>
Parameters:
fields - a set of field names.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.6.0)
E15995-04


Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved.