Class StateSerdes
public class StateSerdes : JVMBridgeBase<StateSerdes>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<StateSerdes>StateSerdes
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<StateSerdes>.SExecuteWithSignatureArray<T>(IJavaType, string, string, params object[])JVMBridgeBase<StateSerdes>.IsAssignableFrom(IJavaType)JVMBridgeBase<StateSerdes>.IsAssignableFrom<T>()JVMBridgeBase<StateSerdes>.Execute<T>(params T[])JVMBridgeBase<StateSerdes>.DynBridgeClazzJVMBridgeBase<StateSerdes>.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
StateSerdes()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public StateSerdes()
StateSerdes(String, Serde, Serde)
public StateSerdes(String arg0, Serde arg1, Serde arg2)
Parameters
StateSerdes(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 StateSerdes(params object[] args)
Parameters
args
object[]
Properties
BOOLEAN_SIZE
public static int BOOLEAN_SIZE { get; }
Property Value
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
TIMESTAMP_SIZE
public static int TIMESTAMP_SIZE { get; }
Property Value
Methods
KeyDeserializer()
public Deserializer KeyDeserializer()
Returns
KeyDeserializerDirect()
public Deserializer KeyDeserializerDirect()
Returns
KeyFrom(byte[])
public object KeyFrom(byte[] arg0)
Parameters
Returns
KeySerde()
public Serde KeySerde()
Returns
KeySerdeDirect()
public Serde KeySerdeDirect()
Returns
KeySerializer()
public Serializer KeySerializer()
Returns
KeySerializerDirect()
public Serializer KeySerializerDirect()
Returns
RawKey(object)
public byte[] RawKey(object arg0)
Parameters
Returns
RawValue(object)
public byte[] RawValue(object arg0)
Parameters
Returns
Topic()
public String Topic()
Returns
ValueDeserializer()
public Deserializer ValueDeserializer()
Returns
ValueDeserializerDirect()
public Deserializer ValueDeserializerDirect()
Returns
ValueFrom(byte[])
public object ValueFrom(byte[] arg0)
Parameters
Returns
ValueSerde()
public Serde ValueSerde()
Returns
ValueSerdeDirect()
public Serde ValueSerdeDirect()
Returns
ValueSerializer()
public Serializer ValueSerializer()
Returns
ValueSerializerDirect()
public Serializer ValueSerializerDirect()
Returns
WithBuiltinTypes(String, Class, Class)
public static StateSerdes WithBuiltinTypes(String arg0, Class arg1, Class arg2)