public class S_RelationshipSelector extends S_SystemObjectSelector
S_LibraryService,
S_LibrarySessionm_ClassId, m_IdSortSpecification, m_NameSortSpecification, m_Session| Modifier | Constructor and Description |
|---|---|
protected |
S_RelationshipSelector(S_LibrarySession session,
Long classId)
Construct a S_RelationshipSelector object.
|
closeCursor, ensureDefaultClass, findObjectById, generateStatementName, generateStatementName, generateStatementName, generateStatementName, getClassData, getClassData, getClassId, getClassName, getComplexQueryStatement, getCountFromResultSet, getIdSortSpecification, getNameSortSpecification, getResourceString, getSearchResultQueryStatement, getService, getSimpleCountQueryStatement, getSimpleQueryStatement, getStatementSuffix, nextItem, selectAllObjects, selectArrayReferencingObjects, selectArrayReferencingObjectsCount, selectArrayReferencingObjectsCursor, selectCount, selectCount, selectObjectById, selectObjects, selectObjects, selectObjects, selectObjectsByMasterId, selectObjectsByStringAttribute, selectObjectsCountByMasterId, selectObjectsCursor, selectObjectsCursorByMasterId, selectObjectsCursorByStringAttribute, selectObjectsExistByMasterId, selectResultsprotected S_RelationshipSelector(S_LibrarySession session, Long classId) throws IfsException
session - current LibrarySessionclassId - class Id this selector is servicingIfsExceptionpublic Vector selectRightObjects(Long leftId, SortSpecification sort) throws IfsException
IfsExceptionprotected S_LibraryObjectCursor selectRightObjectsCursor(Long leftId, SortSpecification sort) throws IfsException
IfsExceptionpublic long selectRightObjectsCount(Long leftId) throws IfsException
IfsExceptionpublic Vector selectLeftObjects(Long rightId, SortSpecification sort) throws IfsException
IfsExceptionprotected S_LibraryObjectCursor selectLeftObjectsCursor(Long rightId, SortSpecification sort) throws IfsException
IfsExceptionpublic long selectLeftObjectsCount(Long rightId) throws IfsException
IfsExceptionprotected Vector selectRelationships(Long leftId, Long rightId, SortSpecification sort) throws IfsException
IfsExceptionprotected S_LibraryObjectCursor selectRelationshipCursor(Long leftId, Long rightId, SortSpecification sort) throws IfsException
IfsExceptionprotected LibraryQueryStatement getRelationshipSelectStatement(LibraryConnection lconn, Connection conn, SortSpecification sort) throws IfsException
IfsExceptionprotected long selectRelationshipCount(Long leftId, Long rightId) throws IfsException
IfsExceptionprotected LibraryQueryStatement getRelationshipSelectCountStatement(LibraryConnection lconn, Connection conn) throws IfsException
IfsExceptionprotected SortSpecification getSortSeqeunceSortSpecification() throws IfsException
IfsException - if any other aspect of the operation fails.Copyright © 2025. All rights reserved.