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

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


Copyright (c) 2013, 2021 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

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

Returns OpenEdge.Core.Collections.ICollection
 
Top

HANDLE QueryHandle

Returns HANDLE