Server
API Reference Guide
Product Documentation:

Rogue Wave Server
Documentation Home
List of all members | Public Member Functions
IlsIdentifiedListRelation Class Reference

Base class for invertible relations (which must have an identifier). More...

#include <ilserver/model.h>

Inheritance diagram for IlsIdentifiedListRelation:
IlsListRelation IlsOwnsList< OwnerType, OwnedType > IlsOwnsList< IlsDynObject, IlsObject > IlsUsesList< UserType, UsedType > IlsUsesList< IlsDynObject, IlsUsed > IlsSortedOwnsList< OwnerType, OwnedType, Comparator > IlsSortedOwnsList< IlsDynObject, IlsObject, ObjectKeyComparator > IlsSortedUsesList< UserType, UsedType, Comparator > IlsSortedUsesList< IlsDynObject, IlsUsed, ObjectKeyComparator >

Public Member Functions

IlsRelationId getIdentifier () const
 
- Public Member Functions inherited from IlsListRelation
unsigned int getLength () const
 Returns the number of objects in the list.
 
IlsCardinality getMaxCard () const
 
IlsCardinality getMinCard () const
 
IlsBoolean isLengthModified ()
 During a notification phase, this member function returns IlsTrue if the number of objects in the list has been modified since the last notification phase.
 
IlsBoolean isModified ()
 During a notification phase, this member function returns IlsTrue if the list relation has been modified since the last notification phase, that is, if one or more items have been added to, or removed from, the list.
 

Detailed Description

Base class for invertible relations (which must have an identifier).

Member Function Documentation

◆ getIdentifier()

IlsRelationId IlsIdentifiedListRelation::getIdentifier ( ) const

This member function returns the relation identifier.