Namespace: OpenEdge.Core.Collections
Class
EntrySetIterator
Parent classes:
Inherits: OpenEdge.Core.Collections.Iterator

Copyright (c) 2013, 2020 by Progress Software Corporation. All rights reserved.
File:EntrySetIterator
Purpose:Iterator for entrysets
Author(s):hdaniels
Created:Mon Apr 12 00:18:04 EDT 2010
Notes:The IMappedEntry Key Value are created in next().




Method Summary
Options Name Purpose
LOGICAL HasNext ()
Inherited from OpenEdge.Core.Collections.Iterator
Progress.Lang.Object Next ()
Overrides OpenEdge.Core.Collections.Iterator:Next ()
LOGICAL Remove () /* removes the current item from the underlying collection */
Inherited from OpenEdge.Core.Collections.Iterator

Constructor Summary
Options Name Purpose
EntrySetIterator (IMap, ICollection, handle, character)
EntrySetIterator (IMap, ICollection, handle, character, character, character) /* Constructor @param IMap The owning map @param ICollection The entry set collection @param handle The underlying TT holding the data @param character The field holding the data in the TT @param character (optional) sort phrase @param character (optional) Query string */

Property Summary
Options Name Purpose
HANDLE BufferHandle
Inherited from OpenEdge.Core.Collections.Iterator
HANDLE ObjectFieldHandle
Inherited from OpenEdge.Core.Collections.Iterator
OpenEdge.Core.Collections.ICollection OwnerCollection
Inherited from OpenEdge.Core.Collections.Iterator
OpenEdge.Core.Collections.IMap OwningMap
HANDLE QueryHandle
Inherited from OpenEdge.Core.Collections.Iterator


Method Detail
Top

PUBLIC LOGICAL HasNext ()

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

PUBLIC Progress.Lang.Object Next ()

Overrides OpenEdge.Core.Collections.Iterator:Next ()
Returns Progress.Lang.Object
Top

PUBLIC LOGICAL Remove ()

Inherited from OpenEdge.Core.Collections.Iterator
/* removes the current item from the underlying collection
Returns LOGICAL


Constructor Detail
Top

PUBLIC EntrySetIterator (IMap, ICollection, handle, character)

Parameters:
poMap OpenEdge.Core.Collections.IMap
poCol OpenEdge.Core.Collections.ICollection
tt HANDLE
ofield CHARACTER
Top

PUBLIC EntrySetIterator (IMap, ICollection, handle, character, character, character)

/* Constructor
Parameters:
pMap OpenEdge.Core.Collections.IMap
pCol OpenEdge.Core.Collections.ICollection
pTt HANDLE
pField CHARACTER
pSort CHARACTER
pQuery CHARACTER


Property Detail
Top

PROTECTED HANDLE BufferHandle

Inherited from OpenEdge.Core.Collections.Iterator
Returns HANDLE
Top

PROTECTED HANDLE ObjectFieldHandle

Inherited from OpenEdge.Core.Collections.Iterator
Returns HANDLE
Top

PROTECTED OpenEdge.Core.Collections.ICollection OwnerCollection

Inherited from OpenEdge.Core.Collections.Iterator
Returns OpenEdge.Core.Collections.ICollection
Top

PROTECTED OpenEdge.Core.Collections.IMap OwningMap

Returns OpenEdge.Core.Collections.IMap
Top

PROTECTED HANDLE QueryHandle

Inherited from OpenEdge.Core.Collections.Iterator
Returns HANDLE


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0