## Uses of Class
org.apache.ignite.internal.util.gridify.GridifyRangeArgument

Packages that use GridifyRangeArgument
org.apache.ignite.compute.gridify.aop: Contains common classes for different AOP providers.
org.apache.ignite.internal.util.gridify: Utility classes for gridify annotations.

### Uses of GridifyRangeArgument in org.apache.ignite.compute.gridify.aop

Methods in org.apache.ignite.compute.gridify.aop with parameters of type GridifyRangeArgument
`protected void` GridifySetToSetAbstractAspect.`checkIsSplitToJobsAllowed(GridifyRangeArgument arg, GridifySetToSet ann)` Check if split allowed for input argument.
`protected void` GridifySetToValueAbstractAspect.`checkIsSplitToJobsAllowed(GridifyRangeArgument arg, GridifySetToValue ann)` Check if split allowed for input argument.
`protected Object` GridifySetToSetAbstractAspect.`execute(IgniteCompute compute, Class<?> cls, GridifyRangeArgument arg, GridifyNodeFilter nodeFilter, int threshold, int splitSize, long timeout)` Execute method on grid.
`protected Object` GridifySetToValueAbstractAspect.`execute(Method mtd, IgniteCompute compute, Class<?> cls, GridifyRangeArgument arg, GridifyNodeFilter nodeFilter, int threshold, int splitSize, long timeout)` Execute method on grid.
`@NotNull Map<? extends ComputeJob,ClusterNode>` GridifyDefaultRangeTask.`map(List<ClusterNode> subgrid, GridifyRangeArgument arg)` This method is called to map or split grid task into multiple grid jobs.

### Uses of GridifyRangeArgument in org.apache.ignite.internal.util.gridify

Methods in org.apache.ignite.internal.util.gridify that return GridifyRangeArgument
`GridifyRangeArgument` GridifyArgumentBuilder.`createTaskArgument(Class<?> mtdCls, String mtdName, Class<?> mtdReturnType, Class<?>[] mtdTypes, Annotation[][] mtdParamAnns, Object[] mtdParams, Object mtdTarget)` Create argument for task.
`GridifyRangeArgument` GridifyArgumentBuilder.`createTaskArgument(GridifyRangeArgument arg, Collection<?> input)` Create `GridifyRangeArgument` for task.

Methods in org.apache.ignite.internal.util.gridify with parameters of type GridifyRangeArgument
`GridifyArgument` GridifyArgumentBuilder.`createJobArgument(GridifyRangeArgument arg, Collection<?> input)` Create `GridifyArgument` for job.
`GridifyRangeArgument` GridifyArgumentBuilder.`createTaskArgument(GridifyRangeArgument arg, Collection<?> input)` Create `GridifyRangeArgument` for task.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.8.1
Release Date | : May 21 2020