Class Predicate<K, V, TJVMK, TJVMV>
KNet implementation of Predicate<K, V>
public abstract class Predicate<K, V, TJVMK, TJVMV> : Predicate<TJVMK, TJVMV>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IPredicate<TJVMK, TJVMV>, IJVMBridgeBase, IJVMBridgeDefinition, IGenericSerDesFactoryApplier
Type Parameters
K
The key type
V
The value type
TJVMK
The JVM type of
K
TJVMV
The JVM type of
V
- Inheritance
-
Predicate<TJVMK, TJVMV>Predicate<K, V, TJVMK, TJVMV>
- Implements
-
IPredicate<TJVMK, TJVMV>
- Derived
- Inherited Members
Properties
Factory
Returns the current IGenericSerDesFactory
protected IGenericSerDesFactory Factory { get; }
Property Value
Key
The K
content
public virtual K Key { get; }
Property Value
- K
OnTest
public Func<Predicate<K, V, TJVMK, TJVMV>, bool> OnTest { get; set; }
Property Value
Remarks
Value
The V
content
public virtual V Value { get; }
Property Value
- V
Methods
Test()
public virtual bool Test()
Returns
Test(TJVMK, TJVMV)
public override sealed bool Test(TJVMK arg0, TJVMV arg1)
Parameters
arg0
TJVMKK
arg1
TJVMVV