Class DslWindowParams
public class DslWindowParams : JVMBridgeBase<DslWindowParams>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<DslWindowParams>DslWindowParams
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<DslWindowParams>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<DslWindowParams>.IsAssignableFrom(IJavaType)JVMBridgeBase<DslWindowParams>.IsAssignableFrom<T>()JVMBridgeBase<DslWindowParams>.Execute<T>(params T[])JVMBridgeBase<DslWindowParams>.DynBridgeClazzJVMBridgeBase<DslWindowParams>.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
DslWindowParams()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DslWindowParams()
DslWindowParams(String, Duration, Duration, bool, EmitStrategy, bool, bool)
public DslWindowParams(String arg0, Duration arg1, Duration arg2, bool arg3, EmitStrategy arg4, bool arg5, bool arg6)
Parameters
DslWindowParams(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 DslWindowParams(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
EmitStrategy()
public EmitStrategy EmitStrategy()
Returns
IsSlidingWindow()
public bool IsSlidingWindow()
Returns
IsTimestamped()
public bool IsTimestamped()
Returns
Name()
public String Name()
Returns
RetainDuplicates()
public bool RetainDuplicates()
Returns
RetentionPeriod()
public Duration RetentionPeriod()
Returns
WindowSize()
public Duration WindowSize()