Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


oracle.iam.rm.temporal.query
Class NamedAggregateFilter

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


public class NamedAggregateFilter
extends java.lang.Object

This is a filter container that allows filters to be associated with particular objects as defined in a QuerySubject and used when creating a Query.


Constructor Summary
NamedAggregateFilter()
          Creates and empty filter.

 

Method Summary
 void addFilterCriterion(java.lang.String objectKey, Filter filter)
          Adds a filter criterion that should be associated to a particular object key.
 Filter getObjectFilter(java.lang.String objectKey)
          Gets the filter that should be applied to the object based on its key.

 

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

 

Constructor Detail

NamedAggregateFilter

public NamedAggregateFilter()
Creates and empty filter.

Method Detail

addFilterCriterion

public void addFilterCriterion(java.lang.String objectKey,
                               Filter filter)
Adds a filter criterion that should be associated to a particular object key.
Parameters:
objectKey - object key to associate the filter to
filter - filter to apply during the query to that object

getObjectFilter

public Filter getObjectFilter(java.lang.String objectKey)
Gets the filter that should be applied to the object based on its key.
Parameters:
objectKey - object key that the filter is associated to
Returns:
Filter to filter the object by

Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


Copyright © 2008, 2009 Oracle. All Rights Reserved.