Class Headers
public class Headers : Iterable<Header>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEnumerableExtension, IEnumerable<Header>, IEnumerable, IAsyncEnumerable<Header>, IIterable<Header>, IHeaders
- Inheritance
-
JVMBridgeBaseHeaders
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinitionIEnumerableExtension
- 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>>.DynBridgeClazzJVMBridgeBase<Iterable<Header>>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
Add(String, SchemaAndValue)
public Headers Add(String arg0, SchemaAndValue arg1)
Parameters
arg0
Stringarg1
SchemaAndValue
Returns
Add(String, object, Schema)
public Headers Add(String arg0, object arg1, Schema arg2)
Parameters
Returns
Add(Header)
public Headers Add(Header arg0)
Parameters
Returns
AddBoolean(String, bool)
public Headers AddBoolean(String arg0, bool arg1)
Parameters
Returns
AddByte(String, byte)
public Headers AddByte(String arg0, byte arg1)
Parameters
Returns
AddBytes(String, byte[])
public Headers AddBytes(String arg0, byte[] arg1)
Parameters
Returns
AddDate(String, Date)
public Headers AddDate(String arg0, Date arg1)
Parameters
Returns
AddDecimal(String, BigDecimal)
public Headers AddDecimal(String arg0, BigDecimal arg1)
Parameters
arg0
Stringarg1
BigDecimal
Returns
AddDouble(String, double)
public Headers AddDouble(String arg0, double arg1)
Parameters
Returns
AddFloat(String, float)
public Headers AddFloat(String arg0, float arg1)
Parameters
Returns
AddInt(String, int)
public Headers AddInt(String arg0, int arg1)
Parameters
Returns
AddList(String, List<object>, Schema)
public Headers AddList(String arg0, List<object> arg1, Schema arg2)
Parameters
Returns
AddLong(String, long)
public Headers AddLong(String arg0, long arg1)
Parameters
Returns
AddMap(String, Map<object, object>, Schema)
public Headers AddMap(String arg0, Map<object, object> arg1, Schema arg2)
Parameters
Returns
AddShort(String, short)
public Headers AddShort(String arg0, short arg1)
Parameters
Returns
AddString(String, String)
public Headers AddString(String arg0, String arg1)
Parameters
Returns
AddStruct(String, Struct)
public Headers AddStruct(String arg0, Struct arg1)
Parameters
Returns
AddTime(String, Date)
public Headers AddTime(String arg0, Date arg1)
Parameters
Returns
AddTimestamp(String, Date)
public Headers AddTimestamp(String arg0, Date arg1)
Parameters
Returns
AllWithName(String)
public Iterator<Header> AllWithName(String arg0)
Parameters
Returns
Apply(String, HeaderTransform)
public Headers Apply(String arg0, Headers.HeaderTransform arg1)
Parameters
Returns
Apply(HeaderTransform)
public Headers Apply(Headers.HeaderTransform arg0)
Parameters
Returns
Clear()
public Headers Clear()
Returns
Duplicate()
public Headers Duplicate()
Returns
IsEmpty()
public bool IsEmpty()
Returns
LastWithName(String)
public Header LastWithName(String arg0)
Parameters
Returns
Remove(String)
public Headers Remove(String arg0)
Parameters
Returns
RetainLatest()
public Headers RetainLatest()
Returns
RetainLatest(String)
public Headers RetainLatest(String arg0)
Parameters
Returns
Size()
public int Size()