Package org.xiruss.snapcm.api.helpers

Defines types that are not part of the core SnapCM data model but that make working with SnapCM objects more convenient.

See:
          Description

Interface Summary
RepositoryObjectMap A generic map of repository objects of any type by object ID.
RepositoryObjectMapCommon Methods common to all maps of repository objects.
ResourceMap Map of Resource objects by object ID
SnapshotMap Map of Snapshot objects by object ID.
VersionByResourceMap Map of Version objects by Resource object.
VersionMap Map of Version objects by object ID.
 

Class Summary
NullDependencyMap  
NullRepositoryObjectMap  
NullRepositoryObjectMapCommon  
NullResourceMap  
NullSnapshotMap  
NullVersionByResourceMap Null version-by-resource map.
NullVersionMap  
RepositoryObjectMapTest  
 

Package org.xiruss.snapcm.api.helpers Description

Defines types that are not part of the core SnapCM data model but that make working with SnapCM objects more convenient. Note that these specialized maps are largely unnecessary with Java 1.5's parameterized collections. However these maps do provide convenience single-argument put() methods.