Table of Contents

Class ArrayType

Namespace
Javax.Management.Openmbean
Assembly
MASES.JNet.dll
public class ArrayType : OpenType, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
ArrayType
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Serializable>.IsAssignableFrom<T>()
JVMBridgeBase<Serializable>.Execute<T>(params T[])
JVMBridgeBase<Serializable>.DynBridgeClazz
JVMBridgeBase<Serializable>.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

ArrayType()

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

public ArrayType()

ArrayType(SimpleType, bool)

public ArrayType(SimpleType arg0, bool arg1)

Parameters

arg0 SimpleType

SimpleType

arg1 bool

bool

Exceptions

OpenDataException

ArrayType(int, OpenType)

public ArrayType(int arg0, OpenType arg1)

Parameters

arg0 int

int

arg1 OpenType

OpenType

Exceptions

OpenDataException

ArrayType(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 ArrayType(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Dimension

public int Dimension { get; }

Property Value

int

ElementOpenType

public OpenType ElementOpenType { get; }

Property Value

OpenType

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

GetArrayType(OpenType)

public static ArrayType GetArrayType(OpenType arg0)

Parameters

arg0 OpenType

OpenType

Returns

ArrayType

ArrayType

Exceptions

OpenDataException

GetPrimitiveArrayType(Class)

public static ArrayType GetPrimitiveArrayType(Class arg0)

Parameters

arg0 Class

Class

Returns

ArrayType

ArrayType

IsPrimitiveArray()

public bool IsPrimitiveArray()

Returns

bool

bool