Table of Contents

Interface IFunction<TObject, TReturn>

Namespace
Java.Util.Function
Assembly
MASES.JNet.dll

Listener for Java Function https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html. Extends MASES.JCOBridge.C2JBridge.IJVMBridgeBase

public interface IFunction<TObject, TReturn> : IJVMBridgeBase, IJVMBridgeDefinition

Type Parameters

TObject

The data type associated to the event

TReturn

The return data type associated to the event

Inherited Members
IJVMBridgeBase.MonitorEnter()
IJVMBridgeBase.MonitorExit()
IJVMBridgeBase.IsInstanceOf(IJavaType)
IJVMBridgeBase.IsInstanceOf<T>()
IJVMBridgeBase.RuntimeIsInstanceOf<T>()
IJVMBridgeBase.CastTo<TNewClass>()
IJVMBridgeBase.CastDirect<TNewClass>()
IJVMBridgeBase.DynBridgeInstance
IJVMBridgeBase.BridgeInstance
IJVMBridgeDefinition.BridgeClassName
IJVMBridgeDefinition.IsBridgeInterface
IJVMBridgeDefinition.IsBridgeAbstract
IJVMBridgeDefinition.IsBridgeStatic
IJVMBridgeDefinition.IsBridgeCloseable
IJVMBridgeDefinition.IsBridgeListener

Methods

Apply(TObject)

Executes the Function action in the CLR

TReturn Apply(TObject obj)

Parameters

obj TObject

The Function object

Returns

TReturn

The apply TReturn