class IgniteInClosureX<T> implements IgniteInClosure<T> {
    /** */
    private static final long serialVersionUID = 0L;

    /** {@inheritDoc} */
    @Override public void apply(T t) {<FILL_FUNCTION_BODY>}

    /**
     * In-closure body that can throw {@link IgniteCheckedException}.
     *
     * @param t The variable the closure is called or closed on.
     * @throws IgniteCheckedException Thrown in case of any error condition inside of the closure.
     */
    public abstract void applyx(T t) throws IgniteCheckedException;
}

        try {
            applyx(t);
        }
        catch (IgniteCheckedException e) {
            throw F.wrap(e);
        }
    
<no_super_class>