IRISLIB database
memberRelationship Class Reference

Specialized version of the member provider class used for relationships. More...

Inheritance diagram for memberRelationship:
Collaboration diagram for memberRelationship:

Private Member Functions

_.Library.Status ApplyRelationInfo (pSpec, _.Library.String pRelatedCube, _.Library.String pCardinality, _.Library.String pInverse, _.Library.Boolean pIsStored, pMemberKey)
 Specialized version of the member provider class used for relationships. More...
 
_.Library.Status MergeOR (_.DeepSee.Query.memberRelationship pMember2)
 Combine the given member object into this one. More...
 
_.Library.Status ProcessMembers (_.Library.Integer pParent, _.Library.List pSet)
 Process the member name and key information for this tuple. More...
 

Additional Inherited Members

- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnNew ()
 This callback method is invoked by the <METHOD>New</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 
- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...
 

Detailed Description

Specialized version of the member provider class used for relationships.


This providers delagates the job of providing information to the related cube by generating queries against it.

Member Function Documentation

◆ ApplyRelationInfo()

_.Library.Status ApplyRelationInfo (   pSpec,
_.Library.String  pRelatedCube,
_.Library.String  pCardinality,
_.Library.String  pInverse,
_.Library.Boolean  pIsStored,
  pMemberKey 
)
private

Specialized version of the member provider class used for relationships.


This providers delagates the job of providing information to the related cube by generating queries against it.

Apply relationship information to this provider.

pSpec is an array of the tokens that make up the member specification.

◆ MergeOR()

Combine the given member object into this one.

This is used to combine OR(members) into one statement.

◆ ProcessMembers()

_.Library.Status ProcessMembers ( _.Library.Integer  pParent,
_.Library.List  pSet 
)
private

Process the member name and key information for this tuple.

Put the result into pSet.