Class StateSerdes
public class StateSerdes : JVMBridgeBase<StateSerdes>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition- Inheritance
- 
      
      
      
      
      StateSerdes
- Implements
- Inherited Members
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(IJVMBridgeBaseInitializer)
Internal constructor: used internally from JCOBridge
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public StateSerdes(IJVMBridgeBaseInitializer initializer)Parameters
- initializerIJVMBridgeBaseInitializer
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
- argsobject[]
Properties
BOOLEAN_SIZE
public static int BOOLEAN_SIZE { get; }Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
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)