Oracle® WebCenter Interaction Development Kit 10.3.3.0.0

IFilter Interface

Base interface for all object filters; represents data about a query being constructed. This interface is used to conveniently pass several pieces of data about a query into a method that performs a query. The following data may be specified:

  1. The maximum number of rows to return.
  2. The order-by fields for returned rows.
  3. The sort order of each order-by field.
Order-by fields and sort order are implemented via the QueryOrders attribute in each derived type from IFilter, taking an array of the object-specific QueryOrder type, each QueryOrder instance in the array encapsulating a sort field and ascending/descending order. For example, IDiscussionMessageFilter takes an array of DiscussionMessageQueryOrder, each QueryOrder instance taking a DiscussionMessageAttributes sort field.

For a list of all members of this type, see IFilter Members.

Plumtree.Remote.PRC.Collaboration.Query.IFilter
   Derived interfaces

public interface IFilter

Requirements

Namespace: Plumtree.Remote.PRC.Collaboration.Query

Assembly: idk (in idk.dll)

See Also

IFilter Members | Plumtree.Remote.PRC.Collaboration.Query Namespace