Table of Contents

Class Schema

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

Schema()

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

[Obsolete("Schema class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Schema()

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

[Obsolete("Schema class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Schema(params object[] args)

Parameters

args object[]

Properties

BOOLEAN_SCHEMA

public static Schema BOOLEAN_SCHEMA { get; }

Property Value

Schema

BYTES_SCHEMA

public static Schema BYTES_SCHEMA { get; }

Property Value

Schema

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

FLOAT32_SCHEMA

public static Schema FLOAT32_SCHEMA { get; }

Property Value

Schema

FLOAT64_SCHEMA

public static Schema FLOAT64_SCHEMA { get; }

Property Value

Schema

INT16_SCHEMA

public static Schema INT16_SCHEMA { get; }

Property Value

Schema

INT32_SCHEMA

public static Schema INT32_SCHEMA { get; }

Property Value

Schema

INT64_SCHEMA

public static Schema INT64_SCHEMA { get; }

Property Value

Schema

INT8_SCHEMA

public static Schema INT8_SCHEMA { get; }

Property Value

Schema

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

OPTIONAL_BOOLEAN_SCHEMA

public static Schema OPTIONAL_BOOLEAN_SCHEMA { get; }

Property Value

Schema

OPTIONAL_BYTES_SCHEMA

public static Schema OPTIONAL_BYTES_SCHEMA { get; }

Property Value

Schema

OPTIONAL_FLOAT32_SCHEMA

public static Schema OPTIONAL_FLOAT32_SCHEMA { get; }

Property Value

Schema

OPTIONAL_FLOAT64_SCHEMA

public static Schema OPTIONAL_FLOAT64_SCHEMA { get; }

Property Value

Schema

OPTIONAL_INT16_SCHEMA

public static Schema OPTIONAL_INT16_SCHEMA { get; }

Property Value

Schema

OPTIONAL_INT32_SCHEMA

public static Schema OPTIONAL_INT32_SCHEMA { get; }

Property Value

Schema

OPTIONAL_INT64_SCHEMA

public static Schema OPTIONAL_INT64_SCHEMA { get; }

Property Value

Schema

OPTIONAL_INT8_SCHEMA

public static Schema OPTIONAL_INT8_SCHEMA { get; }

Property Value

Schema

OPTIONAL_STRING_SCHEMA

public static Schema OPTIONAL_STRING_SCHEMA { get; }

Property Value

Schema

STRING_SCHEMA

public static Schema STRING_SCHEMA { get; }

Property Value

Schema

Methods

DefaultValue()

public object DefaultValue()

Returns

object

object

Doc()

public String Doc()

Returns

String

String

Field(String)

public Field Field(String arg0)

Parameters

arg0 String

String

Returns

Field

Field

Fields()

public List<Field> Fields()

Returns

List<Field>

List

IsOptional()

public bool IsOptional()

Returns

bool

bool

KeySchema()

public Schema KeySchema()

Returns

Schema

Schema

Name()

public String Name()

Returns

String

String

Parameters()

public Map<String, String> Parameters()

Returns

Map<String, String>

Map

SchemaMethod()

public Schema SchemaMethod()

Returns

Schema

Schema

TypeMethod()

public Schema.Type TypeMethod()

Returns

Schema.Type

Schema.Type

ValueSchema()

public Schema ValueSchema()

Returns

Schema

Schema

Version()

public Integer Version()

Returns

Integer

Integer