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.