Top Description Fields Constructors Methods
com.sun.jna.platform.win32.COM.util

public Class EnumMoniker

extends Object
implements Iterable<IDispatch>
Class Inheritance
All Implemented Interfaces
java.lang.Iterable
Imports
java.util.Iterator, com.sun.jna.platform.win32.WinDef, .WinNT, com.sun.jna.platform.win32.COM.COMUtils, .Dispatch, .IEnumMoniker, .Moniker, com.sun.jna.ptr.PointerByReference

Enumerates the components of a moniker or the monikers in a table of monikers.
See Also
MSDN

Field Summary

Modifier and TypeField and Description
pack-priv ObjectFactory
pack-priv IEnumMoniker
pack-priv Moniker
pack-priv IRunningObjectTable

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected void
public Iterator<IDispatch>
iterator()

Implements java.lang.Iterable.iterator.

Returns an iterator over elements of type T.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

factoryback to summary
pack-priv ObjectFactory factory
rawback to summary
pack-priv IEnumMoniker raw
rawNextback to summary
pack-priv Moniker rawNext
rawRotback to summary
pack-priv IRunningObjectTable rawRot

Constructor Detail

EnumMonikerback to summary
protected EnumMoniker(IEnumMoniker raw, IRunningObjectTable rawRot, ObjectFactory factory)

Method Detail

cacheNextback to summary
protected void cacheNext()
iteratorback to summary
public Iterator<IDispatch> iterator()

Implements java.lang.Iterable.iterator.

Doc from java.lang.Iterable.iterator.

Returns an iterator over elements of type T.

Returns:Iterator<IDispatch>

an Iterator.

Annotations
@Override