Class JVMBridgeBaseEnumerable<TClass>
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
-
JVMBridgeBase<TClass>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.