Class Serdes
- Namespace
- Org.Apache.Kafka.Common.Serialization
- Assembly
- MASES.KNet.dll
public class Serdes : JVMBridgeBase<Serdes>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Serdes>Serdes
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Serdes>.IsAssignableFrom(IJavaType)JVMBridgeBase<Serdes>.IsAssignableFrom<T>()JVMBridgeBase<Serdes>.Execute<T>(params T[])JVMBridgeBase<Serdes>.DynBridgeClazzJVMBridgeBase<Serdes>.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
Serdes()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Serdes()
Serdes(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 Serdes(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
Boolean()
public static Serde<Boolean> Boolean()
Returns
BooleanDirect()
public static Serde<Boolean> BooleanDirect()
Returns
ByteArray()
public static Serde<byte[]> ByteArray()
Returns
ByteArrayDirect()
public static Serde<byte[]> ByteArrayDirect()
Returns
ByteBuffer()
public static Serde<ByteBuffer> ByteBuffer()
Returns
ByteBufferDirect()
public static Serde<ByteBuffer> ByteBufferDirect()
Returns
Bytes()
public static Serde<Bytes> Bytes()
Returns
BytesDirect()
public static Serde<Bytes> BytesDirect()
Returns
Double()
public static Serde<Double> Double()
Returns
DoubleDirect()
public static Serde<Double> DoubleDirect()
Returns
Float()
public static Serde<Float> Float()
Returns
FloatDirect()
public static Serde<Float> FloatDirect()
Returns
Integer()
public static Serde<Integer> Integer()
Returns
IntegerDirect()
public static Serde<Integer> IntegerDirect()
Returns
ListSerdeMethodDirect<Inner>(Class, Serde<Inner>)
public static Serde<List<Inner>> ListSerdeMethodDirect<Inner>(Class arg0, Serde<Inner> arg1)
Parameters
Returns
Type Parameters
Inner
ListSerdeMethod<Inner>(Class, Serde<Inner>)
public static Serde<List<Inner>> ListSerdeMethod<Inner>(Class arg0, Serde<Inner> arg1)
Parameters
Returns
Type Parameters
Inner
Long()
public static Serde<Long> Long()
Returns
LongDirect()
public static Serde<Long> LongDirect()
Returns
SerdeFromDirect<T>(Class)
public static Serde<T> SerdeFromDirect<T>(Class arg0)
Parameters
Returns
Type Parameters
T
SerdeFromDirect<T>(Serializer<T>, Deserializer<T>)
public static Serde<T> SerdeFromDirect<T>(Serializer<T> arg0, Deserializer<T> arg1)
Parameters
arg0
Serializer<T>arg1
Deserializer<T>
Returns
Type Parameters
T
SerdeFrom<T>(Class)
public static Serde<T> SerdeFrom<T>(Class arg0)
Parameters
Returns
Type Parameters
T
SerdeFrom<T>(Serializer<T>, Deserializer<T>)
public static Serde<T> SerdeFrom<T>(Serializer<T> arg0, Deserializer<T> arg1)
Parameters
arg0
Serializer<T>arg1
Deserializer<T>
Returns
Type Parameters
T
Short()
public static Serde<Short> Short()
Returns
ShortDirect()
public static Serde<Short> ShortDirect()
Returns
String()
public static Serde<String> String()
Returns
StringDirect()
public static Serde<String> StringDirect()
Returns
UUID()
public static Serde<UUID> UUID()
Returns
UUIDDirect()
public static Serde<UUID> UUIDDirect()
Returns
Void()
public static Serde<Void> Void()
Returns
VoidDirect()
public static Serde<Void> VoidDirect()