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




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

LOGICAL HasNext ()

Returns LOGICAL
Top

Progress.Lang.Object Next ()

Returns Progress.Lang.Object
Top

PrepareQuery (character, character, logical)

Parameters:
queryExp CHARACTER
sortExp CHARACTER
forwardOnly LOGICAL
Top

LOGICAL Remove ()

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


Constructor Detail
Top

Iterator (ICollection, handle, character)

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

Iterator (ICollection, handle, character, character)

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

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

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


Property Detail
Top

HANDLE BufferHandle

Returns HANDLE
Top

HANDLE ObjectFieldHandle

Returns HANDLE
Top

OpenEdge.Core.Collections.ICollection OwnerCollection

Purpose:
Notes:
Returns OpenEdge.Core.Collections.ICollection
Top

HANDLE QueryHandle

Returns HANDLE


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7