org.sblim.cimclient.internal.wbem

Class CloseableIteratorPULL

public class CloseableIteratorPULL extends Object implements CloseableIterator<Object>

CloseableIterator implementation for PULL parser.
Constructor Summary
CloseableIteratorPULL(InputStreamReader pStream, CIMObjectPath pPath)
Ctor.
CloseableIteratorPULL(XMLPullParser pParser, XMLDefaultHandlerImpl pHandler)
Ctor.
Method Summary
voidclose()
CIMArgument<?>[]getCIMArguments()
getCIMArguments : returns the array of parsed parameters and their values : String name, CIMDataType type, Object value
WBEMExceptiongetWBEMException()
booleanhasNext()
Objectnext()
voidremove()

Constructor Detail

CloseableIteratorPULL

public CloseableIteratorPULL(InputStreamReader pStream, CIMObjectPath pPath)
Ctor.

Parameters: pStream pPath

Throws: RuntimeException

CloseableIteratorPULL

public CloseableIteratorPULL(XMLPullParser pParser, XMLDefaultHandlerImpl pHandler)
Ctor.

Parameters: pParser pHandler

Method Detail

close

public void close()

getCIMArguments

public CIMArgument<?>[] getCIMArguments()
getCIMArguments : returns the array of parsed parameters and their values : String name, CIMDataType type, Object value

Returns: CIMArgument[]

getWBEMException

public WBEMException getWBEMException()

hasNext

public boolean hasNext()

next

public Object next()

remove

public void remove()
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.