Namespace: OpenEdge.Core.Collections
Class
Iterator
Parent classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object
Implements: OpenEdge.Core.Collections.IIterator

Copyright (c) 2013 by Progress Software Corporation. All rights reserved.
File:Iterator
Author(s):hdaniels
Created:Sun Dec 16 21:26:22 EST 2007
Purpose:
Notes:




Method Summary
Options Name Purpose
LOGICAL HasNext ()
Progress.Lang.Object Next ()
PrepareQuery (character, character, logical)
LOGICAL Remove () /* removes the current item from the underlying collection */

Constructor Summary
Options Name Purpose
Iterator (ICollection, handle, character)
Iterator (ICollection, handle, character, character)
Iterator (ICollection, handle, character, character, character)

Property Summary
Options Name Purpose
HANDLE BufferHandle
HANDLE ObjectFieldHandle
OpenEdge.Core.Collections.ICollection OwnerCollection
HANDLE QueryHandle


Method Detail
Top

PUBLIC LOGICAL HasNext ()

Returns LOGICAL
Top

PUBLIC Progress.Lang.Object Next ()

Returns Progress.Lang.Object
Top

PRIVATE PrepareQuery (character, character, logical)

Parameters:
queryExp CHARACTER
sortExp CHARACTER
forwardOnly LOGICAL
Top

PUBLIC LOGICAL Remove ()

/* removes the current item from the underlying collection
Returns LOGICAL


Constructor Detail
Top

PUBLIC Iterator (ICollection, handle, character)

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

PUBLIC Iterator (ICollection, handle, character, character)

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

PUBLIC Iterator (ICollection, handle, character, character, character)

Parameters:
poCol OpenEdge.Core.Collections.ICollection
tt HANDLE
ofield CHARACTER
sortfield CHARACTER
querystring CHARACTER


Property Detail
Top

PROTECTED HANDLE BufferHandle

Returns HANDLE
Top

PROTECTED HANDLE ObjectFieldHandle

Returns HANDLE
Top

PROTECTED OpenEdge.Core.Collections.ICollection OwnerCollection

Returns OpenEdge.Core.Collections.ICollection
Top

PROTECTED HANDLE QueryHandle

Returns HANDLE


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0