Table of Contents

Class Windowed<K, TJVMK>

Namespace
MASES.KNet.Streams.Kstream
Assembly
MASES.KNet.dll

KNet implementation of Windowed<K>

public class Windowed<K, TJVMK> : IKNetInnerReference<Windowed<TJVMK>>, IGenericSerDesFactoryApplier, IDisposable

Type Parameters

K

The key type

TJVMK

The JVM type of K

Inheritance
Windowed<K, TJVMK>
Implements

Properties

InnerReference

The underlying inner reference used from KNet object instance

public Windowed<TJVMK> InnerReference { get; }

Property Value

Windowed<TJVMK>

Key

public K Key { get; }

Property Value

K

K

Window

public Window Window { get; }

Property Value

Window

Window

Methods

CheckDisposed()

Test if this instance was disposed

protected void CheckDisposed()

Exceptions

ObjectDisposedException

When this instance was disposed

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Dispose(bool)

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

The disposing parameter is a bool that indicates whether the method call comes from a Dispose() method (its value is true) or from a finalizer (its value is false)

Operators

implicit operator Windowed<TJVMK>(Windowed<K, TJVMK>)

Converter from Windowed<K, TJVMK> to Windowed<K>

public static implicit operator Windowed<TJVMK>(Windowed<K, TJVMK> t)

Parameters

t Windowed<K, TJVMK>

Returns

Windowed<TJVMK>