Skip navigation links

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


oracle.iam.rm.temporal.query
Class JoinFilter

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


public class JoinFilter
extends Filter

Filter to support joins between related objects.


Field Summary

 

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

 

Constructor Summary
JoinFilter(java.lang.String objectType, java.lang.String relationshipPath, Filter joinedObjectFilter)
          Create a JoinFilter that enables an object to be filtered based on related objects.

 

Method Summary
 boolean equals(java.lang.Object o)
           
 Filter getJoinedObjectFilter()
          Gets the nested Filter to apply to the foreign objects in the result.
 java.lang.String getObjectType()
          Gets the object type to join from.
 java.lang.String getRelationshipPath()
          Gets the relationship path to use to join from the object type to the foreign object type.

 

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

 

Constructor Detail

JoinFilter

public JoinFilter(java.lang.String objectType,
                  java.lang.String relationshipPath,
                  Filter joinedObjectFilter)
Create a JoinFilter that enables an object to be filtered based on related objects.
Parameters:
objectType - the object type to join from
relationshipPath - the relationship path to use to join from the object type to the foreign object type
joinedObjectFilter - the nested Filter to apply to the foreign objects in the result

Method Detail

getObjectType

public java.lang.String getObjectType()
Gets the object type to join from.
Returns:
the object type to join from

getRelationshipPath

public java.lang.String getRelationshipPath()
Gets the relationship path to use to join from the object type to the foreign object type.
Returns:
the relationship path to use to join from the object type to the foreign object type

getJoinedObjectFilter

public Filter getJoinedObjectFilter()
Gets the nested Filter to apply to the foreign objects in the result.
Returns:
the nested Filter to apply to the foreign objects in the result

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.