| Package | Description | 
|---|---|
| oracle.ifs.beans | |
| oracle.ifs.protocols.email.beans | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BranchRelationship
This feature is not supported in PRODUCTION 9.0. 
 | 
class  | 
FolderPathRelationship
This subclass of FolderRelationship is used by instances of Folder
 to model a path-oriented containership, similar to a file system. 
 | 
class  | 
FolderRelationship
The FolderRelationship class is used by instances of Folder
 to model containership. 
 | 
class  | 
GroupMemberRelationship
/**
 The GroupMemberRelationship class is used to define 
 membership relationships for users and groups (or groups 
 within groups). 
 | 
class  | 
NamedRelationship
The NamedRelationship extends Relationship by adding
 a simple "Type" String attribute. 
 | 
class  | 
TieBranchRelationship
TieBranchRelationship allows the Oracle-defined behavior of the
 BRANCHRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieFolderPathRelationship
TieFolderPathRelationship allows the Oracle-defined behavior of the
 FOLDERPATHRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieFolderRelationship
TieFolderRelationship allows the Oracle-defined behavior of the
 FOLDERRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieGroupMemberRelationship
A TieGroupMemberRelationship allows the Oracle-defined behavior of the
 GROUPMEMBERRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieNamedRelationship
TieNamedRelationship allows the Oracle-defined behavior of the
 NAMEDRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieRelationship
TieRelationship allows the Oracle-defined behavior of the
 RELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Relationship | 
PublicObject.addRelationship(RelationshipDefinition reldef)
Creates a relationship object linking this object 
 (the "left" object) to the PublicObject (the "right" object) 
 contained in the specified Relationship Definition. 
 | 
protected static Relationship | 
Relationship.constructRelationship(LibrarySession sess,
                     S_LibraryObjectData data)
Return Relationship from a Relationship data 
 | 
Relationship[] | 
PublicObject.getLeftwardRelationships(ClassObject relClass)
Returns all "left side" relationship instances that are used to relate to this object
 to other PublicObjects. 
 | 
Relationship[] | 
PublicObject.getLeftwardRelationships(String relClassName)
Returns all "left side" relationship instances that are used to relate to this object
 to other PublicObjects. 
 | 
Relationship[] | 
PublicObject.getRightwardRelationships(ClassObject relClass)
Returns all "right side" relationship instances that are used to relate to this object
 to other PublicObjects. 
 | 
Relationship[] | 
PublicObject.getRightwardRelationships(String relClassName)
Returns all "right side" relationship instances that are used to relate to this object
 to other PublicObjects. 
 | 
protected static Relationship[] | 
Relationship.vectorToRelationshipArray(Vector vector)
Return Relationship Vector from a Vector of Relationship. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PublicObject.removeRelationship(Relationship rel)
Frees the specified relationship object that relates two PublicObjects. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BodyPartRelationship
This subclass of FolderRelationship is used for email. 
 | 
class  | 
TieBodyPartRelationship
The TieBodyPartRelationship class is a placeholder 
 for performing overrides for all BodyPartRelationship subclasses. 
 | 
Copyright © 2025. All rights reserved.