Class JVMBridgeBasePrefetchableEnumerator<TObject>
A generic enumerator used to manage Java Iterator
public class JVMBridgeBasePrefetchableEnumerator<TObject> : JVMBridgeBasePrefetchableEnumerator, IEnumerator<TObject>, IDisposable, IEnumerator
Type Parameters
TObject
The returning type expected
- Inheritance
-
JVMBridgeBasePrefetchableEnumerator<TObject>
- Implements
-
IEnumerator<TObject>
- Inherited Members
- Extension Methods
Constructors
JVMBridgeBasePrefetchableEnumerator(IJavaObject, IEnumerableExtension)
Initialize a new JVMBridgeBasePrefetchableEnumerator
public JVMBridgeBasePrefetchableEnumerator(IJavaObject refObj, IEnumerableExtension extension)
Parameters
refObj
IJavaObjectReference to IJavaObject implementing Java Iterator
extension
IEnumerableExtensionExtension from JVMBridgeBaseEnumerable<TClass>
Methods
ConvertObject(object)
Override in derived class to convert input
object while it is retrieved
protected override object ConvertObject(object input)