Table of Contents

Class JVMBridgeBaseEnumerable<TClass>

Namespace
MASES.JCOBridge.C2JBridge
Assembly
C2JBridge.dll

A generic IEnumerable used to manage Java Iterable

public abstract class JVMBridgeBaseEnumerable<TClass> : JVMBridgeBase<TClass>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEnumerable, IEnumerableExtension where TClass : JVMBridgeBase, new()

Type Parameters

TClass

The class implementing IJVMBridgeBase

Inheritance
JVMBridgeBaseEnumerable<TClass>
Implements
Derived
Inherited Members
Extension Methods

Examples

This is a basic example showing JVMBridgeBaseEnumerable<TClass> class usage

class EnumberableClass : JVMBridgeBaseEnumerable<EnumberableClass>
{
    public override string BridgeClassName => "org.company.EnumberableClass";

    public EnumberableClass()
    {
    }
}

Constructors

JVMBridgeBaseEnumerable()

Create an instance of JVMBridgeBaseEnumerable<TClass>

public JVMBridgeBaseEnumerable()

JVMBridgeBaseEnumerable(params object[])

Create an instance of JVMBridgeBaseEnumerable<TClass>

public JVMBridgeBaseEnumerable(params object[] args)

Parameters

args object[]

The arguments to send to base class JVMBridgeBase<TClass>

Methods

GetEnumerator()

Returns an enumerator that iterates through a collection.

public virtual IEnumerator GetEnumerator()

Returns

IEnumerator

An IEnumerator object that can be used to iterate through the collection.