Class ImplicitConversions
public class ImplicitConversions : JVMBridgeBase<ImplicitConversions>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
ImplicitConversions
- Implements
- Inherited Members
-
JVMBridgeBase<ImplicitConversions>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<ImplicitConversions>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])
Constructors
ImplicitConversions()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ImplicitConversions()
ImplicitConversions(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 ImplicitConversions(params object[] args)
Parameters
args
object[]
Properties
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
Methods
ConsumedFromSerde<K, V>(Serde<K>, Serde<V>)
public static Consumed<K, V> ConsumedFromSerde<K, V>(Serde<K> keySerde, Serde<V> valueSerde)
Parameters
Returns
Type Parameters
K
V
GroupedFromSerde<K, V>(Serde<K>, Serde<V>)
public static Grouped<K, V> GroupedFromSerde<K, V>(Serde<K> keySerde, Serde<V> valueSerde)
Parameters
Returns
Type Parameters
K
V
JoinedFromKeyValueOtherSerde<K, V, VO>(Serde<K>, Serde<V>, Serde<VO>)
public static Joined<K, V, VO> JoinedFromKeyValueOtherSerde<K, V, VO>(Serde<K> keySerde, Serde<V> valueSerde, Serde<VO> otherValueSerde)
Parameters
Returns
Type Parameters
K
V
VO
MaterializedFromSerde<K, V>(Serde<K>, Serde<V>)
public static Materialized MaterializedFromSerde<K, V>(Serde<K> keySerde, Serde<V> valueSerde)
Parameters
Returns
Type Parameters
K
V
ProducedFromSerde<K, V>(Serde<K>, Serde<V>)
public static Produced<K, V> ProducedFromSerde<K, V>(Serde<K> keySerde, Serde<V> valueSerde)
Parameters
Returns
Type Parameters
K
V
RepartitionedFromSerde<K, V>(Serde<K>, Serde<V>)
public static Repartitioned<K, V> RepartitionedFromSerde<K, V>(Serde<K> keySerde, Serde<V> valueSerde)
Parameters
Returns
- Repartitioned<K, V>
Type Parameters
K
V
StreamJoinFromKeyValueOtherSerde<K, V, VO>(Serde<K>, Serde<V>, Serde<VO>)
public static StreamJoined<K, V, VO> StreamJoinFromKeyValueOtherSerde<K, V, VO>(Serde<K> keySerde, Serde<V> valueSerde, Serde<VO> otherValueSerde)
Parameters
Returns
- StreamJoined<K, V, VO>
Type Parameters
K
V
VO
WrapCogroupedKStream<K, V>(CogroupedKStream<K, V>)
public static CogroupedKStream<K, V> WrapCogroupedKStream<K, V>(CogroupedKStream<K, V> inner)
Parameters
inner
CogroupedKStream<K, V>
Returns
Type Parameters
K
V
WrapKGroupedStream<K, V>(KGroupedStream<K, V>)
public static KGroupedStream<K, V> WrapKGroupedStream<K, V>(KGroupedStream<K, V> inner)
Parameters
inner
KGroupedStream<K, V>
Returns
- KGroupedStream<K, V>
Type Parameters
K
V
WrapKGroupedTable<K, V>(KGroupedTable<K, V>)
public static KGroupedTable<K, V> WrapKGroupedTable<K, V>(KGroupedTable<K, V> inner)
Parameters
inner
KGroupedTable<K, V>
Returns
- KGroupedTable<K, V>
Type Parameters
K
V
WrapKStream<K, V>(KStream<K, V>)
public static KStream<K, V> WrapKStream<K, V>(KStream<K, V> inner)
Parameters
Returns
Type Parameters
K
V
WrapKTable<K, V>(KTable<K, V>)
public static KTable<K, V> WrapKTable<K, V>(KTable<K, V> inner)
Parameters
Returns
Type Parameters
K
V
WrapSessionWindowedCogroupedKStream<K, V>(SessionWindowedCogroupedKStream<K, V>)
public static SessionWindowedCogroupedKStream<K, V> WrapSessionWindowedCogroupedKStream<K, V>(SessionWindowedCogroupedKStream<K, V> inner)
Parameters
Returns
Type Parameters
K
V
WrapSessionWindowedKStream<K, V>(SessionWindowedKStream<K, V>)
public static SessionWindowedKStream<K, V> WrapSessionWindowedKStream<K, V>(SessionWindowedKStream<K, V> inner)
Parameters
inner
SessionWindowedKStream<K, V>
Returns
Type Parameters
K
V
WrapTimeWindowedCogroupedKStream<K, V>(TimeWindowedCogroupedKStream<K, V>)
public static TimeWindowedCogroupedKStream<K, V> WrapTimeWindowedCogroupedKStream<K, V>(TimeWindowedCogroupedKStream<K, V> inner)
Parameters
Returns
Type Parameters
K
V
WrapTimeWindowedKStream<K, V>(TimeWindowedKStream<K, V>)
public static TimeWindowedKStream<K, V> WrapTimeWindowedKStream<K, V>(TimeWindowedKStream<K, V> inner)
Parameters
inner
TimeWindowedKStream<K, V>
Returns
Type Parameters
K
V