Class GridInClosure3X<E1,E2,E3>
java.lang.Object
org.apache.ignite.internal.util.lang.GridInClosure3X<E1,E2,E3>
- All Implemented Interfaces:
GridInClosure3<E1,E2, E3>
Convenient in-closure subclass that allows for thrown grid exception. This class
implements
apply(Object, Object, Object) method that calls
applyx(Object, Object, Object) method and properly wraps IgniteCheckedException
into GridClosureException instance.- See Also:
-
CIX3
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
GridInClosure3X
public GridInClosure3X()
-
-
Method Details
-
apply
Closure body.- Specified by:
applyin interfaceGridInClosure3<E1,E2, E3> - Parameters:
e1- First bound free variable, i.e. the element the closure is called or closed on.e2- Second bound free variable, i.e. the element the closure is called or closed on.e3- Third bound free variable, i.e. the element the closure is called or closed on.
-
applyx
In-closure body that can throwIgniteCheckedException.- Parameters:
e1- First variable the closure is called or closed on.e2- Second variable the closure is called or closed on.e3- Third variable the closure is called or closed on.- Throws:
IgniteCheckedException- Thrown in case of any error condition inside of the closure.
-