Namespace: OpenEdge.DataAdmin.Lang.Collections
Type: Interface ICollection
Parent Classes:
Inherits: Progress.Lang.Object


File:ICollection
Purpose:A collection represents a group of objects, known as its
elements.
Author(s):hdaniels
Created:Dec 16 2007 (2010 stripped down version)



Method Summary
  Options Name Purpose
  LOGICAL Add (Object)
  LOGICAL AddAll (ICollection)
  Clear () /* method public logical AddArray(c as Object extent). */
  LOGICAL Contains (Object)
  OpenEdge.DataAdmin.Lang.Collections.IIterator Iterator () /* method override public logical equals (o as Object). */
  LOGICAL Remove (Object)

Property Summary
  Options Name Purpose
  INTEGER Count
  LOGICAL IsEmpty


Method Detail
Top

LOGICAL Add (Object)

Parameters:
o Progress.Lang.Object
 
Returns LOGICAL
 
Top

LOGICAL AddAll (ICollection)

Parameters:
c OpenEdge.DataAdmin.Lang.Collections.ICollection
 
Returns LOGICAL
 
Top

Clear ()

/*
method public logical AddArray(c as Object extent).
Top

LOGICAL Contains (Object)

Parameters:
o Progress.Lang.Object
 
Returns LOGICAL
 
Top

OpenEdge.DataAdmin.Lang.Collections.IIterator Iterator ()

/* method override public logical equals (o as Object).
Returns OpenEdge.DataAdmin.Lang.Collections.IIterator
 
Top

LOGICAL Remove (Object)

Parameters:
o Progress.Lang.Object
 
Returns LOGICAL
 


Property Detail
Top

INTEGER Count

Returns INTEGER
 
Top

LOGICAL IsEmpty

Returns LOGICAL