Hierarchy Developer's Guide for Oracle Self-Service E-Billing > APIs for Customizing Oracle Self-Service E-Billing Hierarchy Manager >

IFilteredQuery Interface


The IFilteredQuery interface provides methods to access a query which, when executed, returns a list of objects that can be filtered to match the specified filter class. Table 6 describes the methods available for the IFilteredQuery API.

Table 6. IFilteredQuery Methods
Method
Description

IFilteredQuery add(IFilter filter)

Adds the filter to be apply when execute the list().

java.lang.Class getFilteredClass()

Returns the filtered class.

java.util.List getFilters()

Returns a list of filter inserted by the add().

java.util.List list()

Executes the query and return a list of java object for class set by setFilteredClass()

void setFilteredClass(java.lang.Class class)

Sets the class for filtering.

Hierarchy Developer's Guide for Oracle Self-Service E-Billing Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.