eu.etaxonomy.cdm.io.common
Class RelatedObjectsHelper

java.lang.Object
  extended by eu.etaxonomy.cdm.io.common.RelatedObjectsHelper

public class RelatedObjectsHelper
extends Object

This class is a helper class for all IOStates implementing IPartionedState to hold and retrieve the related objects for a partition. If once all import states implement IPartitionedState this class can be integrated into ImportStateBase

Version:
1.0
Author:
a.mueller

Constructor Summary
RelatedObjectsHelper()
           
 
Method Summary
 void addRelatedObjet(Object namespace, String id, CdmBase relatedObject)
          Adds a related object to the underlying map.
 CdmBase getRelatedObject(Object namespace, String id)
          Returns the cdmbase object for the key pair (namespace, id).
 void setRelatedObjects(Map<Object,Map<String,CdmBase>> relatedObjects)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelatedObjectsHelper

public RelatedObjectsHelper()
Method Detail

setRelatedObjects

public void setRelatedObjects(Map<Object,Map<String,CdmBase>> relatedObjects)
Parameters:
relatedObjects - the relatedObjects to set

getRelatedObject

public CdmBase getRelatedObject(Object namespace,
                                String id)
Returns the cdmbase object for the key pair (namespace, id).

Parameters:
namespace -
id -

addRelatedObjet

public void addRelatedObjet(Object namespace,
                            String id,
                            CdmBase relatedObject)
Adds a related object to the underlying map.

Parameters:
namespace -
id -
relatedObject -


Copyright © 2007-2013 EDIT. All Rights Reserved.