Namespace: OpenEdge.Core.Collections
Class 
ClassClassMap
Parent classes:
Inherits: OpenEdge.Core.Collections.Map

File:ClassClassMap
Purpose:Mapping of types
Author(s):pjudge
Created:Thu Jan 29 09:51:35 EST 2015




Method Summary
Options Name Purpose
# Clear ()
Inherited from OpenEdge.Core.Collections.Map
# LOGICAL ContainsAllKeys (ICollection) /* Returns true if this map maps one or more keys to the specified value.*/
Inherited from OpenEdge.Core.Collections.Map
# LOGICAL ContainsAllValues (ICollection) /* Returns true if this map maps one or more keys to the specified value.*/
Inherited from OpenEdge.Core.Collections.Map
# LOGICAL ContainsKey (Object)
Inherited from OpenEdge.Core.Collections.Map
# LOGICAL ContainsKey (Class) /* Returns true if this map contains a mapping for the specified key. */
# LOGICAL ContainsValue (Object)
Inherited from OpenEdge.Core.Collections.Map
# LOGICAL ContainsValue (Class) /* Returns true if this map maps one or more keys to the specified value.*/
# LOGICAL Equals (Object) /* Returns true if the given object is also a map and the two Maps represent the same mappings. */
Inherited from OpenEdge.Core.Collections.Map
# Object Get (Object) /* This must be the buffer handle passed to the constructor of the 2 sets of this Map (they all call back here for find of BufferHandle) */
Inherited from OpenEdge.Core.Collections.Map
# Progress.Lang.Class Get (Class) /* Returns the value to which this map maps the specified key.*/
# LOGICAL IsEmpty ()
Inherited from OpenEdge.Core.Collections.Map
# Object Put (Object, Object) /* add entry to the map, return old value of any. Note that return of unknown could also mean that the old mapped value was unknown... (check Size before and after) */
Inherited from OpenEdge.Core.Collections.Map
# Progress.Lang.Class Put (Class, Class) /* Associates the specified value with the specified key in this map (optional operation).*/
# PutAll (IMap)
Inherited from OpenEdge.Core.Collections.Map
# Object Remove (Object) /* return old value of any. Note that return of unknown could also mean that the old mapped value was unknown. */
Inherited from OpenEdge.Core.Collections.Map
# Progress.Lang.Class Remove (Class) /* Removes the mapping for this key from this map if it is present (optional operation).*/
# RemoveAll (ICollection) /** Removes the mappings for all key from this map if it is present (optional operation). @param ICollection A collection of keys to remove */
Inherited from OpenEdge.Core.Collections.Map

Constructor Summary
Options Name Purpose
# ClassClassMap ()
# ClassClassMap (IMap)

Property Summary
Options Name Purpose
# ISet EntrySet
Inherited from OpenEdge.Core.Collections.Map
# ISet KeySet
Inherited from OpenEdge.Core.Collections.Map
# INTEGER Size
Inherited from OpenEdge.Core.Collections.Map
# ICollection Values
Inherited from OpenEdge.Core.Collections.Map


Method Detail
Top

PROTECTED Clear ()

Inherited from OpenEdge.Core.Collections.Map
Top

PROTECTED LOGICAL ContainsAllKeys (ICollection)

Inherited from OpenEdge.Core.Collections.Map
/* Returns true if this map maps one or more keys to the specified value.
Parameters:
poKeys ICollection
Returns LOGICAL
Top

PROTECTED LOGICAL ContainsAllValues (ICollection)

Inherited from OpenEdge.Core.Collections.Map
/* Returns true if this map maps one or more keys to the specified value.
Parameters:
poValues ICollection
Returns LOGICAL
Top

PROTECTED LOGICAL ContainsKey (Object)

Inherited from OpenEdge.Core.Collections.Map
Parameters:
poKey Object
Returns LOGICAL
Top

PROTECTED LOGICAL ContainsKey (Class)

/* Returns true if this map contains a mapping for the specified key.
Parameters:
poKey Progress.Lang.Class
Returns LOGICAL
Top

PROTECTED LOGICAL ContainsValue (Object)

Inherited from OpenEdge.Core.Collections.Map
Parameters:
poValue Object
Returns LOGICAL
Top

PROTECTED LOGICAL ContainsValue (Class)

/* Returns true if this map maps one or more keys to the specified value.
Parameters:
poValue Progress.Lang.Class
Returns LOGICAL
Top

PROTECTED LOGICAL Equals (Object)

Inherited from OpenEdge.Core.Collections.Map
/* Returns true if the given object is also a map and the two Maps represent the same mappings.
Parameters:
o Object
Returns LOGICAL
Top

PROTECTED Object Get (Object)

Inherited from OpenEdge.Core.Collections.Map
/* This must be the buffer handle passed to the constructor of the 2 sets of this Map
(they all call back here for find of BufferHandle)
Parameters:
poKey Object
Returns Object
Top

PROTECTED Progress.Lang.Class Get (Class)

/* Returns the value to which this map maps the specified key.
Parameters:
poKey Progress.Lang.Class
Returns Progress.Lang.Class
Top

PROTECTED LOGICAL IsEmpty ()

Inherited from OpenEdge.Core.Collections.Map
Returns LOGICAL
Top

PROTECTED Object Put (Object, Object)

Inherited from OpenEdge.Core.Collections.Map
/* add entry to the map, return old value of any. Note that return of unknown could
also mean that the old mapped value was unknown... (check Size before and after)
Parameters:
poKey Object
poValue Object
Returns Object
Top

PROTECTED Progress.Lang.Class Put (Class, Class)

/* Associates the specified value with the specified key in this map (optional operation).
Parameters:
poKey Progress.Lang.Class
poValue Progress.Lang.Class
Returns Progress.Lang.Class
Top

PROTECTED PutAll (IMap)

Inherited from OpenEdge.Core.Collections.Map
Parameters:
poMap IMap
Top

PROTECTED Object Remove (Object)

Inherited from OpenEdge.Core.Collections.Map
/* return old value of any. Note that return of unknown could
also mean that the old mapped value was unknown.
Parameters:
poKey Object
Returns Object
Top

PROTECTED Progress.Lang.Class Remove (Class)

/* Removes the mapping for this key from this map if it is present (optional operation).
Parameters:
poKey Progress.Lang.Class
Returns Progress.Lang.Class
Top

PROTECTED RemoveAll (ICollection)

Inherited from OpenEdge.Core.Collections.Map
Purpose: Removes the mappings for all key from this map if it is present (optional operation).
Parameters:
poKeys ICollection


Constructor Detail
Top

PROTECTED ClassClassMap ()

Top

PROTECTED ClassClassMap (IMap)

Parameters:
poMap OpenEdge.Core.Collections.IMap


Property Detail
Top

PROTECTED ISet EntrySet

Inherited from OpenEdge.Core.Collections.Map
Returns ISet
Top

PROTECTED ISet KeySet

Inherited from OpenEdge.Core.Collections.Map
Returns ISet
Top

PROTECTED INTEGER Size

Inherited from OpenEdge.Core.Collections.Map
Returns INTEGER
Top

PROTECTED ICollection Values

Inherited from OpenEdge.Core.Collections.Map
Returns ICollection


10.27.2015 12:36:20