Table of Contents

Class Headers

Namespace
Org.Apache.Kafka.Connect.Header
Assembly
MASES.KNet.dll
public class Headers : Iterable<Header>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEnumerableExtension, IEnumerable<Header>, IEnumerable, IAsyncEnumerable<Header>, IIterable<Header>, IHeaders
Inheritance
JVMBridgeBase
JVMBridgeBase<Iterable<Header>>
JVMBridgeBaseEnumerable<Iterable<Header>>
JVMBridgeBaseEnumerable<Iterable<Header>, Header>
Headers
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
IEnumerableExtension
Derived
Inherited Members
JVMBridgeBaseEnumerable<Iterable<Header>, Header>.GetEnumerator()
JVMBridgeBaseEnumerable<Iterable<Header>>.GetEnumerator()
JVMBridgeBase<Iterable<Header>>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Iterable<Header>>.IsAssignableFrom<T>()
JVMBridgeBase<Iterable<Header>>.Execute<T>(params T[])
JVMBridgeBase<Iterable<Header>>.DynBridgeClazz
JVMBridgeBase<Iterable<Header>>.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

Headers()

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

[Obsolete("Headers 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 Headers()

Headers(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("Headers 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 Headers(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

Add(String, SchemaAndValue)

public Headers Add(String arg0, SchemaAndValue arg1)

Parameters

arg0 String

String

arg1 SchemaAndValue

SchemaAndValue

Returns

Headers

Headers

Add(String, object, Schema)

public Headers Add(String arg0, object arg1, Schema arg2)

Parameters

arg0 String

String

arg1 object

object

arg2 Schema

Schema

Returns

Headers

Headers

Add(Header)

public Headers Add(Header arg0)

Parameters

arg0 Header

Header

Returns

Headers

Headers

AddBoolean(String, bool)

public Headers AddBoolean(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

Returns

Headers

Headers

AddByte(String, byte)

public Headers AddByte(String arg0, byte arg1)

Parameters

arg0 String

String

arg1 byte

byte

Returns

Headers

Headers

AddBytes(String, byte[])

public Headers AddBytes(String arg0, byte[] arg1)

Parameters

arg0 String

String

arg1 byte[]

byte

Returns

Headers

Headers

AddDate(String, Date)

public Headers AddDate(String arg0, Date arg1)

Parameters

arg0 String

String

arg1 Date

Date

Returns

Headers

Headers

AddDecimal(String, BigDecimal)

public Headers AddDecimal(String arg0, BigDecimal arg1)

Parameters

arg0 String

String

arg1 BigDecimal

BigDecimal

Returns

Headers

Headers

AddDouble(String, double)

public Headers AddDouble(String arg0, double arg1)

Parameters

arg0 String

String

arg1 double

double

Returns

Headers

Headers

AddFloat(String, float)

public Headers AddFloat(String arg0, float arg1)

Parameters

arg0 String

String

arg1 float

float

Returns

Headers

Headers

AddInt(String, int)

public Headers AddInt(String arg0, int arg1)

Parameters

arg0 String

String

arg1 int

int

Returns

Headers

Headers

AddList(String, List<object>, Schema)

public Headers AddList(String arg0, List<object> arg1, Schema arg2)

Parameters

arg0 String

String

arg1 List<object>

List

arg2 Schema

Schema

Returns

Headers

Headers

AddLong(String, long)

public Headers AddLong(String arg0, long arg1)

Parameters

arg0 String

String

arg1 long

long

Returns

Headers

Headers

AddMap(String, Map<object, object>, Schema)

public Headers AddMap(String arg0, Map<object, object> arg1, Schema arg2)

Parameters

arg0 String

String

arg1 Map<object, object>

Map

arg2 Schema

Schema

Returns

Headers

Headers

AddShort(String, short)

public Headers AddShort(String arg0, short arg1)

Parameters

arg0 String

String

arg1 short

short

Returns

Headers

Headers

AddString(String, String)

public Headers AddString(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

Headers

Headers

AddStruct(String, Struct)

public Headers AddStruct(String arg0, Struct arg1)

Parameters

arg0 String

String

arg1 Struct

Struct

Returns

Headers

Headers

AddTime(String, Date)

public Headers AddTime(String arg0, Date arg1)

Parameters

arg0 String

String

arg1 Date

Date

Returns

Headers

Headers

AddTimestamp(String, Date)

public Headers AddTimestamp(String arg0, Date arg1)

Parameters

arg0 String

String

arg1 Date

Date

Returns

Headers

Headers

AllWithName(String)

public Iterator<Header> AllWithName(String arg0)

Parameters

arg0 String

String

Returns

Iterator<Header>

Iterator

Apply(String, HeaderTransform)

public Headers Apply(String arg0, Headers.HeaderTransform arg1)

Parameters

arg0 String

String

arg1 Headers.HeaderTransform

Headers.HeaderTransform

Returns

Headers

Headers

Apply(HeaderTransform)

public Headers Apply(Headers.HeaderTransform arg0)

Parameters

arg0 Headers.HeaderTransform

Headers.HeaderTransform

Returns

Headers

Headers

Clear()

public Headers Clear()

Returns

Headers

Headers

Duplicate()

public Headers Duplicate()

Returns

Headers

Headers

IsEmpty()

public bool IsEmpty()

Returns

bool

bool

LastWithName(String)

public Header LastWithName(String arg0)

Parameters

arg0 String

String

Returns

Header

Header

Remove(String)

public Headers Remove(String arg0)

Parameters

arg0 String

String

Returns

Headers

Headers

RetainLatest()

public Headers RetainLatest()

Returns

Headers

Headers

RetainLatest(String)

public Headers RetainLatest(String arg0)

Parameters

arg0 String

String

Returns

Headers

Headers

Size()

public int Size()

Returns

int

int