Oracle® Fusion Middleware C++ API Reference for Oracle Coherence
12c (12.2.1.2.0)

E77779-01

ConverterCollections::ConverterCacheMap Class Reference

#include <coherence/util/ConverterCollections.hpp>

Inherits ConverterCollections::ConverterObservableMap.

Inherited by ConverterCollections::ConverterNamedCache.

List of all members.


Detailed Description

A ConverterCacheMap views an underlying CacheMap through a set of key and value Converters.

Public Types

typedef spec::Handle Handle
 ConverterCacheMap Handle definition.
typedef spec::View View
 ConverterCacheMap View definition.
typedef spec::Holder Holder
 ConverterCacheMap Holder definition.

Public Member Functions

virtual Map::View getAll (Collection::View vKeys) const
 
virtual Object::Holder put (Object::View vKey, Object::Holder ohValue, int64_t cMillis)
 
virtual void putAll (Map::View vMap)
 
virtual CacheMap::View getCacheMap () const
 Return the underlying CacheMap.
virtual CacheMap::Handle getCacheMap ()
 Return the underlying CacheMap.

Protected Member Functions

 ConverterCacheMap (CacheMap::Handle hMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown)
 Create a ConverterCacheMap which delegates to the specified CacheMap.
 ConverterCacheMap (CacheMap::View vMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown)
 Create a ConverterCacheMap which delegates to the specified CacheMap.

Constructor & Destructor Documentation

ConverterCacheMap ( CacheMap::Handle  hMapDelegate,
EntryConverter::View  vConvUp,
EntryConverter::View  vConvDown 
) [protected]

Create a ConverterCacheMap which delegates to the specified CacheMap.

Parameters:
hMap the specified CacheMap
vConvUp the EntryConverter from the underlying Map
vConvDown the EntryConverter to the underlying Map

ConverterCacheMap ( CacheMap::View  vMapDelegate,
EntryConverter::View  vConvUp,
EntryConverter::View  vConvDown 
) [protected]

Create a ConverterCacheMap which delegates to the specified CacheMap.

Parameters:
vMap the specified CacheMap
vConvUp the EntryConverter from the underlying Map
vConvDown the EntryConverter to the underlying Map


Member Function Documentation

virtual CacheMap::View getCacheMap (  )  const [virtual]

Return the underlying CacheMap.

Returns:
the underlying CacheMap

virtual CacheMap::Handle getCacheMap (  )  [virtual]

Return the underlying CacheMap.

Returns:
the underlying CacheMap


The documentation for this class was generated from the following file:
Copyright © 2000, 2016, Oracle and/or its affiliates. All rights reserved.