Skip navigation links

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


oracle.iam.rm.temporal.query
Class QuerySubject.Join

java.lang.Object
  extended by oracle.iam.rm.temporal.query.QuerySubject.Join

Enclosing class:
QuerySubject

public class QuerySubject.Join
extends java.lang.Object

The structure representing an inter-subject join


Method Summary
 QuerySubject getJoinedSubject()
          Gets the QuerySubject of the related object.
 java.lang.String getRelationshipPath()
          Gets the name of the relationship path on this subject referring to the joined subject.
 boolean isRequired()
          Indicates whether to filter this subject if it does not have an object of the provided reference.

 

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

 

Method Detail

getRelationshipPath

public java.lang.String getRelationshipPath()
Gets the name of the relationship path on this subject referring to the joined subject.
Returns:
String representing the name of the referred relatioship path

getJoinedSubject

public QuerySubject getJoinedSubject()
Gets the QuerySubject of the related object.
Returns:
QuerySubject object of the related object

isRequired

public boolean isRequired()
Indicates whether to filter this subject if it does not have an object of the provided reference.
Returns:
Boolean true if this subject should be fitered if it does not have an object of the provided reference, otherwise false.

Skip navigation links

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


Copyright © 2008, 2009 Oracle. All Rights Reserved.