Skip navigation links

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


oracle.iam.rm.temporal.query
Class AggregateFilter

java.lang.Object
  extended by oracle.iam.rm.temporal.query.Filter
      extended by oracle.iam.rm.temporal.query.AggregateFilter


public class AggregateFilter
extends Filter

A Filter that is a logical aggregate. <p/> This supports two types: TYPE_AND and TYPE_OR.


Field Summary
static int TYPE_AND
          Static variable representing "and" (1).
static int TYPE_OR
          Static variable representing "or" (2).

 

Fields inherited from class oracle.iam.rm.temporal.query.Filter
NULL_FILTER

 

Constructor Summary
AggregateFilter(int type)
          Creates an empty filter.

 

Method Summary
 void addFilterCriterion(Filter filter)
          Adds a filter criterion to the list to include when testing the filter.
 boolean equals(java.lang.Object o)
           
 Filter[] getCriteria()
          Gets all of the contained filters that will be used by this Filter.
 int getType()
          Gets the logical type for this filter.

 

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

 

Field Detail

TYPE_AND

public static final int TYPE_AND
Static variable representing "and" (1).
See Also:
Constant Field Values

TYPE_OR

public static final int TYPE_OR
Static variable representing "or" (2).
See Also:
Constant Field Values

Constructor Detail

AggregateFilter

public AggregateFilter(int type)
Creates an empty filter.
Parameters:
type - int representing logical operation used with the contents (see TYPE_AND and TYPE_OR)
See Also:
getType()

Method Detail

getType

public int getType()
Gets the logical type for this filter.
Returns:
Int representing the logical type.

addFilterCriterion

public void addFilterCriterion(Filter filter)
Adds a filter criterion to the list to include when testing the filter.
Parameters:
filter - Filter to add

getCriteria

public Filter[] getCriteria()
Gets all of the contained filters that will be used by this Filter.
Returns:
Filter array of contained filters.

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class Filter

Skip navigation links

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


Copyright © 2008, 2009 Oracle. All Rights Reserved.