SAP NetWeaver '04

Uses of Interface
com.sapportals.wcm.service.relation.IRelationList

Packages that use IRelationList
com.sapportals.wcm.service.relation Provides a service to persist relationships between relation operands.  
com.sapportals.wcm.service.relation.operands Defines objects for which relationships can be specified.  
 

Uses of IRelationList in com.sapportals.wcm.service.relation
 

Methods in com.sapportals.wcm.service.relation that return IRelationList
 IRelationList IRelationList.subList(int startIndex, int stopIndex)
          Return a list of elements from this list which starts at the first specified position in the list and end at the second specified position.
 IRelationList IRelationList.union(IRelationList list)
          Get the union of this list and the given list.
 IRelationList IRelationList.intersection(IRelationList list)
          Get the intersection of this list and the given list.
 IRelationList IRelationList.difference(IRelationList list)
          Get the difference of this list to the given list.
Given a , b and c in this list; b , c and d in the given list, the result will contain only a .
 IRelationList IRelationService.getRelationList()
          Get an empty list for relations.
 IRelationList IRelationService.getRelations(IResourceContext context, IRelationQuery query)
          Get the relations which match a given query expression.
 IRelationList IRelationService.getRelations(IResourceContext context, IRelationQuery query, IRelationQueryOrder order)
          Get the relations which match a given query expression, ordered by a given order expression.
 IRelationList IRelationService.getRelationsBySource(IResourceContext context, IRelationOperand source)
          Get all relations of any type for the given source.
 IRelationList IRelationService.getRelationsByTarget(IResourceContext context, IRelationOperand target)
          Get all relations of any type for the given target.
 IRelationList IRelationService.getRelations(IResourceContext context, IRelationOperand source, IRelationOperand target)
          Get all relations of any type for the given source and target.
 IRelationList IRelationOperand.getRelationsBySource(IResourceContext context)
          same as IRelationService.getRelationsBySource(context, this);
 IRelationList IRelationOperand.getRelationsBySource(IRelationType type)
          same as type.getRelationBySource(this);
 IRelationList IRelationOperand.getRelationsBySource(IResourceContext context, IRelationOperand target)
          same as IRelationService.getRelations(context, this, target);
 IRelationList IRelationOperand.getRelationsByTarget(IResourceContext context)
          same as IRelationService.getRelationsByTarget(context, this);
 IRelationList IRelationOperand.getRelationsByTarget(IRelationType type)
          same as type.getRelationByTarget(this);
 IRelationList IRelationOperand.getRelationsByTarget(IResourceContext context, IRelationOperand source)
          same as IRelationService.getRelations(source, this);
 IRelationList IRelationType.getRelations()
          Get all availabe relations for this type.
 IRelationList IRelationType.getRelations(IRelationOperand source)
          Deprecated. as of NW04. Please use getRelationsBySource instead Get all the relations of this type for the given source operand.
 IRelationList IRelationType.getRelationsBySource(IRelationOperand source)
          Get all the relations of this type for the given source operand.
 IRelationList IRelationType.getRelations(java.lang.Object source)
          Deprecated. as of NW04. Please use gteRelationsBySource instead Get all the relations of this type for the given source operand value.
 IRelationList IRelationType.getRelationsBySource(java.lang.Object source)
          Get all the relations of this type for the given source operand value.
 IRelationList IRelationType.getRelationsByTarget(IRelationOperand target)
          Get all the relations of this type for the given target operand.
 IRelationList IRelationType.getRelationsByTarget(java.lang.Object target)
          Get all the relations of this type for the given target operand value.
 IRelationList IRelationType.getRelations(IRelationQuery query)
          Get the relations for this type, which match a given query expression.
 IRelationList IRelationType.getRelations(IRelationQuery query, IRelationQueryOrder order)
          Get the relations for this type, which match a given query expression.
 

Methods in com.sapportals.wcm.service.relation with parameters of type IRelationList
 boolean IRelationList.addAll(IRelationList list)
          Add all the elements in the specified list to this list.
 IRelationList IRelationList.union(IRelationList list)
          Get the union of this list and the given list.
 IRelationList IRelationList.intersection(IRelationList list)
          Get the intersection of this list and the given list.
 IRelationList IRelationList.difference(IRelationList list)
          Get the difference of this list to the given list.
Given a , b and c in this list; b , c and d in the given list, the result will contain only a .
 

Uses of IRelationList in com.sapportals.wcm.service.relation.operands
 

Methods in com.sapportals.wcm.service.relation.operands that return IRelationList
 IRelationList AbstractRelationOperand.getRelationsBySource(IResourceContext context)
           
 IRelationList AbstractRelationOperand.getRelationsBySource(IRelationType type)
           
 IRelationList AbstractRelationOperand.getRelationsBySource(IResourceContext context, IRelationOperand target)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IResourceContext context)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IRelationType type)
           
 IRelationList AbstractRelationOperand.getRelationsByTarget(IResourceContext context, IRelationOperand source)
           
 


SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.