Table of Contents

Class Vector

Namespace
Java.Util
Assembly
MASES.JNet.dll
public class Vector : AbstractList, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEnumerable, IEnumerableExtension, IIterable
Inheritance
JVMBridgeBase
JVMBridgeBase<Iterable>
JVMBridgeBaseEnumerable<Iterable>
Vector
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
IEnumerableExtension
Derived
Inherited Members
JVMBridgeBaseEnumerable<Iterable>.GetEnumerator()
JVMBridgeBase<Iterable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Iterable>.IsAssignableFrom<T>()
JVMBridgeBase<Iterable>.Execute<T>(params T[])
JVMBridgeBase<Iterable>.DynBridgeClazz
JVMBridgeBase<Iterable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Vector()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Vector()

Vector(Collection)

public Vector(Collection arg0)

Parameters

arg0 Collection

Collection

Vector(int)

public Vector(int arg0)

Parameters

arg0 int

int

Vector(int, int)

public Vector(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Vector(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Vector(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddElement(object)

public void AddElement(object arg0)

Parameters

arg0 object

object

Capacity()

public int Capacity()

Returns

int

int

CopyInto(object[])

public void CopyInto(object[] arg0)

Parameters

arg0 object[]

object

ElementAt(int)

public object ElementAt(int arg0)

Parameters

arg0 int

int

Returns

object

object

Elements()

public Enumeration Elements()

Returns

Enumeration

Enumeration

EnsureCapacity(int)

public void EnsureCapacity(int arg0)

Parameters

arg0 int

int

FirstElement()

public object FirstElement()

Returns

object

object

IndexOf(object, int)

public int IndexOf(object arg0, int arg1)

Parameters

arg0 object

object

arg1 int

int

Returns

int

int

InsertElementAt(object, int)

public void InsertElementAt(object arg0, int arg1)

Parameters

arg0 object

object

arg1 int

int

LastElement()

public object LastElement()

Returns

object

object

LastIndexOf(object, int)

public int LastIndexOf(object arg0, int arg1)

Parameters

arg0 object

object

arg1 int

int

Returns

int

int

RemoveAllElements()

public void RemoveAllElements()

RemoveElement(object)

public bool RemoveElement(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

RemoveElementAt(int)

public void RemoveElementAt(int arg0)

Parameters

arg0 int

int

SetElementAt(object, int)

public void SetElementAt(object arg0, int arg1)

Parameters

arg0 object

object

arg1 int

int

SetSize(int)

public void SetSize(int arg0)

Parameters

arg0 int

int

TrimToSize()

public void TrimToSize()

Operators

implicit operator Serializable(Vector)

Converter from Vector to Serializable

public static implicit operator Serializable(Vector t)

Parameters

t Vector

Returns

Serializable

implicit operator Cloneable(Vector)

Converter from Vector to Cloneable

public static implicit operator Cloneable(Vector t)

Parameters

t Vector

Returns

Cloneable

implicit operator RandomAccess(Vector)

Converter from Vector to RandomAccess

public static implicit operator RandomAccess(Vector t)

Parameters

t Vector

Returns

RandomAccess