Namespace: OpenEdge.DataAdmin.Lang.Collections
Class
Iterator
Parent classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.Lang.Collections.IIterator

/* Copyright (c) 2011 by progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
File:Iterator
Author(s):hdaniels
Created:Dec 2007
Purpose:
Notes:




Method Summary
Options Name Purpose
HANDLE CloneQuery (handle)
HANDLE CreateQuery (handle)
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 (handle, character)
Iterator (handle, character, character)
Iterator (handle, character, character, character)
Iterator (handle, character, character, character, character)

Property Summary
Options Name Purpose
HANDLE BufferHandle
HANDLE ObjectFieldHandle
HANDLE QueryHandle


Method Detail
Top

PRIVATE HANDLE CloneQuery (handle)

Parameters:
phSourceQuery HANDLE
Returns HANDLE
Top

PRIVATE HANDLE CreateQuery (handle)

Parameters:
pTT HANDLE
Returns HANDLE
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 (handle, character)

Parameters:
TTOrQuery HANDLE
ofield CHARACTER
Top

PUBLIC Iterator (handle, character, character)

Parameters:
TTOrQuery HANDLE
ofield CHARACTER
sortfield CHARACTER
Top

PUBLIC Iterator (handle, character, character, character)

Parameters:
TTOrQuery HANDLE
ofield CHARACTER
sortfield CHARACTER
querystring CHARACTER
Top

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

Parameters:
TTOrQuery HANDLE
pcTable CHARACTER
pcfield CHARACTER
pcsortfield CHARACTER
pcquerystring CHARACTER


Property Detail
Top

PROTECTED HANDLE BufferHandle

Returns HANDLE
Top

PROTECTED HANDLE ObjectFieldHandle

Returns HANDLE
Top

PROTECTED HANDLE QueryHandle

Returns HANDLE


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0