Oracle Coherence for C++ API
Release 3.7.1.0

E22845-01

NullImplementation Class Reference

#include <coherence/util/NullImplementation.hpp>

List of all members.


Detailed Description

A collection of classes that do nothing.

For each class implemented, a factory method will exist following the naming convention "get" plus the class or interface name.

Author:
gm 2008.07.28
 

Static Public Member Functions

static
ObjectArray::Handle 
getArray ()
 Returns an instance of the empty ObjectArray.
static Converter::Handle getConverter ()
 Factory method: Obtain a null implementation of a Converter.
static Iterator::Handle getIterator ()
 Returns an instance of the NullIterator.
static Muterator::Handle getMuterator ()
 Returns an instance of the NullMuterator.
static Set::Handle getSet ()
 Returns an instance of the NullSet.
static Collection::Handle getCollection ()
 Returns an instance of the NullCollection.
static Map::Handle getMap ()
 Returns an instance of the NullMap.
static
ObservableMap::Handle 
getObservableMap ()
 Returns an instance of the NullObservableMap.
static
ValueExtractor::Handle 
getValueExtractor ()
 Returns an instance of the NullValueExtractor.

Member Function Documentation

static Converter::Handle getConverter (  )  [static]

Factory method: Obtain a null implementation of a Converter.

Returns:
a conforming implementation of Converter that does as little as possible
Since:
Coherence 3.7.1


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