Table of Contents

Class Struct

Namespace
Org.Apache.Kafka.Connect.Data
Assembly
MASES.KNet.dll
public class Struct : JVMBridgeBase<Struct>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Struct>
Struct
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Struct>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Struct>.IsAssignableFrom<T>()
JVMBridgeBase<Struct>.Execute<T>(params T[])
JVMBridgeBase<Struct>.DynBridgeClazz
JVMBridgeBase<Struct>.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

Constructors

Struct()

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

public Struct()

Struct(Schema)

public Struct(Schema arg0)

Parameters

arg0 Schema

Schema

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

Get(String)

public object Get(String arg0)

Parameters

arg0 String

String

Returns

object

object

Get(Field)

public object Get(Field arg0)

Parameters

arg0 Field

Field

Returns

object

object

GetArray<T>(String)

public List<T> GetArray<T>(String arg0)

Parameters

arg0 String

String

Returns

List<T>

List

Type Parameters

T

GetBoolean(String)

public Boolean GetBoolean(String arg0)

Parameters

arg0 String

String

Returns

Boolean

Boolean

GetBytes(String)

public byte[] GetBytes(String arg0)

Parameters

arg0 String

String

Returns

byte[]

byte

GetFloat32(String)

public Float GetFloat32(String arg0)

Parameters

arg0 String

String

Returns

Float

Float

GetFloat64(String)

public Double GetFloat64(String arg0)

Parameters

arg0 String

String

Returns

Double

Double

GetInt16(String)

public Short GetInt16(String arg0)

Parameters

arg0 String

String

Returns

Short

Short

GetInt32(String)

public Integer GetInt32(String arg0)

Parameters

arg0 String

String

Returns

Integer

Integer

GetInt64(String)

public Long GetInt64(String arg0)

Parameters

arg0 String

String

Returns

Long

Long

GetInt8(String)

public Byte GetInt8(String arg0)

Parameters

arg0 String

String

Returns

Byte

Byte

GetMap<K, V>(String)

public Map<K, V> GetMap<K, V>(String arg0)

Parameters

arg0 String

String

Returns

Map<K, V>

Map

Type Parameters

K
V

GetString(String)

public String GetString(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetStruct(String)

public Struct GetStruct(String arg0)

Parameters

arg0 String

String

Returns

Struct

Struct

GetWithoutDefault(String)

public object GetWithoutDefault(String arg0)

Parameters

arg0 String

String

Returns

object

object

Put(String, object)

public Struct Put(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Returns

Struct

Struct

Put(Field, object)

public Struct Put(Field arg0, object arg1)

Parameters

arg0 Field

Field

arg1 object

object

Returns

Struct

Struct

Schema()

public Schema Schema()

Returns

Schema

Schema

Validate()

public void Validate()