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

E69640-01

MappedSet Class Reference

#include <coherence/util/MappedSet.hpp>

Inherits MapKeySet.

Inherited by HashSet, SafeHashSet, and TreeSet.

List of all members.


Detailed Description

Set implementation which is backed by a Map.

Public Types

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

Public Member Functions

virtual bool add (Object::Holder oh)
 
virtual bool addAll (Collection::View vCol)
 
virtual Iterator::Handle iterator () const
 
virtual Muterator::Handle iterator ()
 
virtual
ObjectArray::Handle 
toArray (ObjectArray::Handle hoa=NULL) const
 

Protected Member Functions

 MappedSet (Map::Handle hMap)
 Return a new MappedSet backed by the supplied Map.
 MappedSet (Map::View vMap)
 Return a new MappedSet backed by the supplied Map.
 MappedSet (const MappedSet &that)
 Copy constructor.

Constructor & Destructor Documentation

MappedSet ( Map::Handle  hMap  )  [protected]

Return a new MappedSet backed by the supplied Map.

Parameters:
hMap the map to use as storage

MappedSet ( Map::View  vMap  )  [protected]

Return a new MappedSet backed by the supplied Map.

Parameters:
vMap the map to use as storage


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