Namespace: OpenEdge.Core.Collections
Type: 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
File:ClassClassMap
Purpose:Mapping of types
Author(s):pjudge
Created:Thu Jan 29 09:51:35 EST 2015



Method Summary
  Options Name Purpose
  LOGICAL ContainsKey (Class) /* Returns true if this map contains a mapping for the specified key. */
  LOGICAL ContainsKey (Object) /* Returns true if this map contains a mapping for the specified key. */
  LOGICAL ContainsValue (Class) /* Returns true if this map maps one or more keys to the specified value.*/
  LOGICAL ContainsValue (Object) /* Returns true if this map maps one or more keys to the specified value.*/
  Progress.Lang.Class Get (Class) /* Returns the value to which this map maps the specified key.*/
  Progress.Lang.Object Get (Object) /* Returns the value to which this map maps the specified key.*/
  Progress.Lang.Class Put (Class, Class) /* Associates the specified value with the specified key in this map (optional operation).*/
  Progress.Lang.Object Put (Object, Object)
  Progress.Lang.Class Remove (Class) /* Removes the mapping for this key from this map if it is present (optional operation).*/
  Progress.Lang.Object Remove (Object) /* Removes the mapping for this key from this map if it is present (optional operation).*/

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

Method Detail
Top

LOGICAL ContainsKey (Class)

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

LOGICAL ContainsKey (Object)

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

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

LOGICAL ContainsValue (Object)

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

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

Progress.Lang.Object Get (Object)

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

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

Progress.Lang.Object Put (Object, Object)

Parameters:
poKey Progress.Lang.Object
 
poValue Progress.Lang.Object
 
Returns Progress.Lang.Object
 
Top

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

Progress.Lang.Object Remove (Object)

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


Constructor Detail
Top

ClassClassMap ()

Top

ClassClassMap (IMap)

Parameters:
poMap OpenEdge.Core.Collections.IMap