Namespace: OpenEdge.Core.Collections
Class
Set
Parent classes:
Inherits: OpenEdge.Core.Collections.AbstractTTCollection
Implements: OpenEdge.Core.Collections.ISet

Copyright (c) 2013,2014,2017-2018 by Progress Software Corporation. All rights reserved.
File:Set
Purpose:A collection that contains no duplicate elements.
Author(s):hdaniels
Created:Wed Jan 09 10:45:45 EST 2008
/* temp-table




Method Summary
Options Name Purpose
LOGICAL Add (Object)
LOGICAL AddAll (ICollection)
LOGICAL Contains (Object)
LOGICAL Equals (Object) /* Equals if Set and every member of the specified set is contained in this set */
FindBufferUseObject (Object)
FindBufferUseObject (Object, buffer)
LOGICAL RemoveAll (ICollection)

Constructor Summary
Options Name Purpose
Set () /* Default constructor */
Set (ISet) /* Constructor @param ISet Initial set */


Method Detail
Top

LOGICAL Add (Object)

Parameters:
obj Progress.Lang.Object
Returns LOGICAL
Top

LOGICAL AddAll (ICollection)

Parameters:
collection OpenEdge.Core.Collections.ICollection
Returns LOGICAL
Top

LOGICAL Contains (Object)

Parameters:
checkObject Progress.Lang.Object
Returns LOGICAL
Top

LOGICAL Equals (Object)

/* Equals if Set and every member of the specified set is contained in this set
Parameters:
o Progress.Lang.Object
Returns LOGICAL
Top

FindBufferUseObject (Object)

Parameters:
obj Progress.Lang.Object
Top

FindBufferUseObject (Object, buffer)

Parameters:
obj Progress.Lang.Object
pbSet buffer
Top

LOGICAL RemoveAll (ICollection)

Parameters:
collection OpenEdge.Core.Collections.ICollection
Returns LOGICAL


Constructor Detail
Top

Set ()

/* Default constructor
Top

Set (ISet)

/* Constructor
Parameters:
copyset OpenEdge.Core.Collections.ISet


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15