| Package | Description | 
|---|---|
| oracle.ifs.server | 
| Modifier and Type | Field and Description | 
|---|---|
protected S_ClassObject | 
S_ClassObject.m_Superclass
The Superclass of this CLASSOBJECT. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
S_ClassObject[] | 
S_ClassDomain.getClasses()
Gets the classes in this ClassDomain. 
 | 
S_ClassObject | 
S_LibraryObject.getClassObject()
Gets the object's ClassObject. 
 | 
S_ClassObject | 
S_LibrarySession.getClassObject(Long classid)
Gets the S_ClassObject for the specified class id. 
 | 
S_ClassObject | 
S_LibrarySession.getClassObjectByName(String className)
Returns a class object given a class name, throwing an exception
 if not found. 
 | 
S_ClassObject | 
S_LibrarySession.getClassObjectByName(String className,
                    boolean enforce)
Returns a class object given a class name, optionally returning null
 if not found. 
 | 
S_ClassObject | 
S_Attribute.getDefiningClass()
Returns the ClassObject that defines this attribute. 
 | 
S_ClassObject[] | 
S_ClassObject.getDirectSubclasses()
Gets the direct subclasses for this class as an array of
 S_ClassObjects. 
 | 
S_ClassObject | 
S_ClassObject.getDirectSubclasses(int index)
Gets the index-specified direct subclass for this class as
 an S_ClassObject. 
 | 
protected S_ClassObject | 
S_AttributeData.getPrimaryClassDomainClass(S_LibrarySession session)
Gets the Primary class defined by the ClassDomain. 
 | 
S_ClassObject[] | 
S_ClassObject.getSubclasses()
Gets the subclasses for this class as an array of
 S_ClassObjects. 
 | 
S_ClassObject | 
S_ClassObject.getSubclasses(int index)
Gets the index-specified subclass for this class as
 an S_ClassObject. 
 | 
S_ClassObject | 
S_ClassObject.getSuperclass()
Gets the superclass for this class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
S_LibrarySession.deregisterClassEventHandler(S_ClassObject co,
                           boolean includeSubclasses,
                           IfsEventHandler handler)
Deregisters the specified IfsEventHandler for the specified
 class. 
 | 
S_Category[] | 
S_PublicObject.getCategories(S_ClassObject classobj)
Returns the associated Category objects that are instances of the
 ClassObject (or one of its subclasses) specified. 
 | 
S_SchemaCategory[] | 
S_SchemaObject.getCategories(S_ClassObject classobj)
Returns the associated SchemaCategory objects that are instances of the
 ClassObject (or one of its subclasses) specified. 
 | 
S_SystemCategory[] | 
S_SystemObject.getCategories(S_ClassObject classobj)
Returns the associated SystemCategory objects that are instances of the
 ClassObject (or one of its subclasses) specified. 
 | 
S_Category | 
S_PublicObject.getCategory(S_ClassObject classobj)
Returns the associated Category object that is an 
 instance of the ClassObject (or one of its subclasses) specified. 
 | 
S_Attribute[] | 
S_ClassObject.getExtendedClassAttributes(S_ClassObject superclass)
Gets an array of the attributes defined by this class. 
 | 
protected Vector | 
S_PublicObject.getLeftwardRelationshipDatas(S_ClassObject relClass,
                            SortSpecification sort)  | 
protected Vector | 
S_PublicObject.getLeftwardRelationshipObjectDatas(S_ClassObject relClass,
                                  SortSpecification sort)  | 
S_PublicObject[] | 
S_PublicObject.getLeftwardRelationshipObjects(S_ClassObject relClass,
                              SortSpecification sort)
returns all "left side" public objects that are related to this object by
 the specied Relationship Class. 
 | 
S_Relationship[] | 
S_PublicObject.getLeftwardRelationships(S_ClassObject relClass,
                        SortSpecification sort)
returns all "left side" relationship instances that are used to relate to this object
 to other PublicObjects. 
 | 
protected long | 
S_PublicObject.getLeftwardRelationshipsCount(S_ClassObject relClass)  | 
protected Vector | 
S_PublicObject.getRightwardRelationshipDatas(S_ClassObject relClass,
                             SortSpecification sort)  | 
protected Vector | 
S_PublicObject.getRightwardRelationshipObjectDatas(S_ClassObject relClass,
                                   SortSpecification sort)  | 
S_PublicObject[] | 
S_PublicObject.getRightwardRelationshipObjects(S_ClassObject relClass,
                               SortSpecification sort)
returns all "right side" public objects that are related to this object by
 the specified Relationship Class. 
 | 
S_Relationship[] | 
S_PublicObject.getRightwardRelationships(S_ClassObject relClass,
                         SortSpecification sort)
returns all "right side" relationship instances that are used to relate to this object
 to other PublicObjects. 
 | 
boolean | 
S_ClassDomain.isClassInClassDomain(S_ClassObject co)
Determines whether the specified ClassObject is 
 within this ClassDomain. 
 | 
boolean | 
S_ClassObject.isDirectSubclassOf(S_ClassObject classObject)
Determines whether this class is a direct subclass of the
 specfied class (that is, whether the specified class is the
 immediate superclass of this class). 
 | 
boolean | 
S_LibraryObject.isInstanceOf(S_ClassObject clss)
Determine if this is an instance of
 the specified S_ClassObject. 
 | 
boolean | 
S_ClassObject.isSubclassOf(S_ClassObject classObject)
Determines whether this class is a subclass of the specfied class
 (that is, whether the specified class is this class, the immediate
 superclass of this class, the super-superclass of this class, etc.). 
 | 
void | 
S_LibrarySession.registerClassEventHandler(S_ClassObject co,
                         boolean includeSubclasses,
                         IfsEventHandler handler)
Registers the specified IfsEventHandler to receive events for
 all objects in the specified class. 
 | 
Copyright © 2025. All rights reserved.