Table of Contents

Class ParameterBlock

Namespace
Java.Awt.ImageNs.Renderable
Assembly
MASES.JNet.dll
public class ParameterBlock : JVMBridgeBase<ParameterBlock>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<ParameterBlock>
ParameterBlock
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<ParameterBlock>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ParameterBlock>.IsAssignableFrom<T>()
JVMBridgeBase<ParameterBlock>.Execute<T>(params T[])
JVMBridgeBase<ParameterBlock>.DynBridgeClazz
JVMBridgeBase<ParameterBlock>.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

ParameterBlock()

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

public ParameterBlock()

ParameterBlock(Vector<object>)

public ParameterBlock(Vector<object> arg0)

Parameters

arg0 Vector<object>

Vector

ParameterBlock(Vector<object>, Vector<object>)

public ParameterBlock(Vector<object> arg0, Vector<object> arg1)

Parameters

arg0 Vector<object>

Vector

arg1 Vector<object>

Vector

ParameterBlock(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 ParameterBlock(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

NumParameters

public int NumParameters { get; }

Property Value

int

NumSources

public int NumSources { get; }

Property Value

int

ParamClasses

public Class[] ParamClasses { get; }

Property Value

Class[]

Parameters

public Vector<object> Parameters { get; set; }

Property Value

Vector<object>

Sources

public Vector<object> Sources { get; set; }

Property Value

Vector<object>

Methods

Add(byte)

public ParameterBlock Add(byte arg0)

Parameters

arg0 byte

byte

Returns

ParameterBlock

ParameterBlock

Add(char)

public ParameterBlock Add(char arg0)

Parameters

arg0 char

char

Returns

ParameterBlock

ParameterBlock

Add(double)

public ParameterBlock Add(double arg0)

Parameters

arg0 double

double

Returns

ParameterBlock

ParameterBlock

Add(short)

public ParameterBlock Add(short arg0)

Parameters

arg0 short

short

Returns

ParameterBlock

ParameterBlock

Add(int)

public ParameterBlock Add(int arg0)

Parameters

arg0 int

int

Returns

ParameterBlock

ParameterBlock

Add(long)

public ParameterBlock Add(long arg0)

Parameters

arg0 long

long

Returns

ParameterBlock

ParameterBlock

Add(object)

public ParameterBlock Add(object arg0)

Parameters

arg0 object

object

Returns

ParameterBlock

ParameterBlock

Add(float)

public ParameterBlock Add(float arg0)

Parameters

arg0 float

float

Returns

ParameterBlock

ParameterBlock

AddSource(object)

public ParameterBlock AddSource(object arg0)

Parameters

arg0 object

object

Returns

ParameterBlock

ParameterBlock

GetByteParameter(int)

public byte GetByteParameter(int arg0)

Parameters

arg0 int

int

Returns

byte

byte

GetCharParameter(int)

public char GetCharParameter(int arg0)

Parameters

arg0 int

int

Returns

char

char

GetDoubleParameter(int)

public double GetDoubleParameter(int arg0)

Parameters

arg0 int

int

Returns

double

double

GetFloatParameter(int)

public float GetFloatParameter(int arg0)

Parameters

arg0 int

int

Returns

float

float

GetIntParameter(int)

public int GetIntParameter(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLongParameter(int)

public long GetLongParameter(int arg0)

Parameters

arg0 int

int

Returns

long

long

GetObjectParameter(int)

public object GetObjectParameter(int arg0)

Parameters

arg0 int

int

Returns

object

object

GetRenderableSource(int)

public RenderableImage GetRenderableSource(int arg0)

Parameters

arg0 int

int

Returns

RenderableImage

RenderableImage

GetRenderedSource(int)

public RenderedImage GetRenderedSource(int arg0)

Parameters

arg0 int

int

Returns

RenderedImage

RenderedImage

GetShortParameter(int)

public short GetShortParameter(int arg0)

Parameters

arg0 int

int

Returns

short

short

GetSource(int)

public object GetSource(int arg0)

Parameters

arg0 int

int

Returns

object

object

RemoveParameters()

public void RemoveParameters()

RemoveSources()

public void RemoveSources()

Set(byte, int)

public ParameterBlock Set(byte arg0, int arg1)

Parameters

arg0 byte

byte

arg1 int

int

Returns

ParameterBlock

ParameterBlock

Set(char, int)

public ParameterBlock Set(char arg0, int arg1)

Parameters

arg0 char

char

arg1 int

int

Returns

ParameterBlock

ParameterBlock

Set(double, int)

public ParameterBlock Set(double arg0, int arg1)

Parameters

arg0 double

double

arg1 int

int

Returns

ParameterBlock

ParameterBlock

Set(short, int)

public ParameterBlock Set(short arg0, int arg1)

Parameters

arg0 short

short

arg1 int

int

Returns

ParameterBlock

ParameterBlock

Set(int, int)

public ParameterBlock Set(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

ParameterBlock

ParameterBlock

Set(long, int)

public ParameterBlock Set(long arg0, int arg1)

Parameters

arg0 long

long

arg1 int

int

Returns

ParameterBlock

ParameterBlock

Set(object, int)

public ParameterBlock Set(object arg0, int arg1)

Parameters

arg0 object

object

arg1 int

int

Returns

ParameterBlock

ParameterBlock

Set(float, int)

public ParameterBlock Set(float arg0, int arg1)

Parameters

arg0 float

float

arg1 int

int

Returns

ParameterBlock

ParameterBlock

SetSource(object, int)

public ParameterBlock SetSource(object arg0, int arg1)

Parameters

arg0 object

object

arg1 int

int

Returns

ParameterBlock

ParameterBlock

ShallowClone()

public object ShallowClone()

Returns

object

object

Operators

implicit operator Serializable(ParameterBlock)

Converter from ParameterBlock to Serializable

public static implicit operator Serializable(ParameterBlock t)

Parameters

t ParameterBlock

Returns

Serializable

implicit operator Cloneable(ParameterBlock)

Converter from ParameterBlock to Cloneable

public static implicit operator Cloneable(ParameterBlock t)

Parameters

t ParameterBlock

Returns

Cloneable