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

E77779-01

ConverterCollections::ConverterInvocableMap Class Reference

#include <coherence/util/ConverterCollections.hpp>

Inherits ConverterCollections::ConverterMap.

List of all members.


Detailed Description

A ConverterInvocable views an underlying InvocableMap through a set of key and value Converters.

Public Types

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

Public Member Functions

virtual Object::Holder invoke (Object::View vKey, InvocableMap::EntryProcessor::Handle hAgent)
 
virtual Map::View invokeAll (Collection::View vCollKeys, InvocableMap::EntryProcessor::Handle hAgent)
 
virtual Map::View invokeAll (Filter::View vFilter, InvocableMap::EntryProcessor::Handle hAgent)
 
virtual Object::Holder aggregate (Collection::View vCollKeys, InvocableMap::EntryAggregator::Handle hAgent) const
 
virtual Object::Holder aggregate (Filter::View vFilter, InvocableMap::EntryAggregator::Handle hAgent) const
 
virtual
InvocableMap::View 
getInvocableMap () const
 Return the underlying InvocableMap.
virtual
InvocableMap::Handle 
getInvocableMap ()
 Return the underlying CacheMap.

Protected Member Functions

 ConverterInvocableMap (InvocableMap::Handle hMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown)
 Create a ConverterInvocableMap which delegates to the s pecified InvocableMap.
 ConverterInvocableMap (InvocableMap::View vMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown)
 Create a ConverterInvocableMap which delegates to the s pecified InvocableMap.

Constructor & Destructor Documentation

ConverterInvocableMap ( InvocableMap::Handle  hMapDelegate,
EntryConverter::View  vConvUp,
EntryConverter::View  vConvDown 
) [protected]

Create a ConverterInvocableMap which delegates to the s pecified InvocableMap.

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

ConverterInvocableMap ( InvocableMap::View  vMapDelegate,
EntryConverter::View  vConvUp,
EntryConverter::View  vConvDown 
) [protected]

Create a ConverterInvocableMap which delegates to the s pecified InvocableMap.

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


Member Function Documentation

virtual InvocableMap::View getInvocableMap (  )  const [virtual]

Return the underlying InvocableMap.

Returns:
the underlying InvocableMap

virtual InvocableMap::Handle getInvocableMap (  )  [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.