Table of Contents

Class ObjectStreamClass

Namespace
Java.Io
Assembly
MASES.JNet.dll
public class ObjectStreamClass : Serializable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
ObjectStreamClass
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

ObjectStreamClass()

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

public ObjectStreamClass()

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Fields

public ObjectStreamField[] Fields { get; }

Property Value

ObjectStreamField[]

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

NO_FIELDS

public static ObjectStreamField[] NO_FIELDS { get; }

Property Value

ObjectStreamField[]

Name

public String Name { get; }

Property Value

String

SerialVersionUID

public long SerialVersionUID { get; }

Property Value

long

Methods

ForClass()

public Class ForClass()

Returns

Class

Class

GetField(String)

public ObjectStreamField GetField(String arg0)

Parameters

arg0 String

String

Returns

ObjectStreamField

ObjectStreamField

Lookup(Class)

public static ObjectStreamClass Lookup(Class arg0)

Parameters

arg0 Class

Class

Returns

ObjectStreamClass

ObjectStreamClass

LookupAny(Class)

public static ObjectStreamClass LookupAny(Class arg0)

Parameters

arg0 Class

Class

Returns

ObjectStreamClass

ObjectStreamClass