Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E12031-02


oracle.iam.rm.temporal.query
Class Query

java.lang.Object
  extended by oracle.iam.rm.temporal.query.Query


public class Query
extends java.lang.Object

An object that represents a query object for searching purposes.


Constructor Summary
Query(QuerySubject querySubject, NamedAggregateFilter filterCriteria, ColumnSetDef columnSetDef)
          Creates a Query with a default page size.
Query(QuerySubject querySubject, NamedAggregateFilter filterCriteria, ColumnSetDef columnSetDef, int pageSize)
          Creates a Query with a specified page size.
Query(QuerySubject querySubject, NamedAggregateFilter filterCriteria, ColumnSetDef columnSetDef, int pageSize, boolean includeDeleted)
          Creates a Query with a specified page size, optionally including deleted (ineffective) objects.

 

Method Summary
 ColumnSetDef getColumnSetDef()
          Gets the description of which columns from the subjects should be returned
 NamedAggregateFilter getFilterCriteria()
          Gets the filter criteria to constrain which objects will be returned
 int getPageSize()
          Gets the page size to use for the returned results
 QuerySubject getQuerySubject()
          Gets the QuerySubject that represents the object type(s) to be returned by the query
 boolean isIncludeDeleted()
          Gets whether deleted (ineffective) objects should be returned.

 

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

 

Constructor Detail

Query

public Query(QuerySubject querySubject,
             NamedAggregateFilter filterCriteria,
             ColumnSetDef columnSetDef)
Creates a Query with a default page size.
Parameters:
querySubject - the QuerySubject that represents the object type(s) to be returned by the query
filterCriteria - the filter criteria to constrain which objects will be returned
columnSetDef - the description of which columns from the subjects should be returned

Query

public Query(QuerySubject querySubject,
             NamedAggregateFilter filterCriteria,
             ColumnSetDef columnSetDef,
             int pageSize)
Creates a Query with a specified page size.
Parameters:
querySubject - the QuerySubject that represents the object type(s) to be returned by the query
filterCriteria - the filter criteria to constrain which objects will be returned
columnSetDef - the description of which columns from the subjects should be returned
pageSize - the page size to use for teh returned results

Query

public Query(QuerySubject querySubject,
             NamedAggregateFilter filterCriteria,
             ColumnSetDef columnSetDef,
             int pageSize,
             boolean includeDeleted)
Creates a Query with a specified page size, optionally including deleted (ineffective) objects.
Parameters:
querySubject - the QuerySubject that represents the object type(s) to be returned by the query
filterCriteria - the filter criteria to constrain which objects will be returned
columnSetDef - the description of which columns from the subjects should be returned
pageSize - the page size to use for the returned results
includeDeleted - true to include the deleted objects, false to only contain effective objects

Method Detail

getQuerySubject

public QuerySubject getQuerySubject()
Gets the QuerySubject that represents the object type(s) to be returned by the query
Returns:
the QuerySubject that represents the object type(s) to be returned by the query

getFilterCriteria

public NamedAggregateFilter getFilterCriteria()
Gets the filter criteria to constrain which objects will be returned
Returns:
the filter criteria to constrain which objects will be returned

getColumnSetDef

public ColumnSetDef getColumnSetDef()
Gets the description of which columns from the subjects should be returned
Returns:
the description of which columns from the subjects should be returned

getPageSize

public int getPageSize()
Gets the page size to use for the returned results
Returns:
the page size to use for the returned results

isIncludeDeleted

public boolean isIncludeDeleted()
Gets whether deleted (ineffective) objects should be returned.
Returns:
true to include the deleted objects, false to only contain effective objects

Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E12031-02


Copyright © 2007, 2008 Oracle. All Rights Reserved.