# Package org.springframework.batch.core.step.job

@NonNullApi package org.springframework.batch.core.step.job
`JobStep` and related components.

Author:
  Michael Minella, Mahmoud Ben Hassine

- Related Packages
  Package
  Description
  org.springframework.batch.core.step
  Specific implementations of step concerns.
  org.springframework.batch.core.step.builder
  Step level builders for java based job configuration.
  org.springframework.batch.core.step.factory
  Factories for step level components.
  org.springframework.batch.core.step.item
  Specific implementations of step concerns for item-oriented approach.
  org.springframework.batch.core.step.skip
  Specific implementations of skip concerns for items in a step.
  org.springframework.batch.core.step.tasklet
  Interfaces and generic implementations of tasklet concerns.
- Class
  Description
  DefaultJobParametersExtractor
  Simple implementation of `JobParametersExtractor` which pulls parameters with named keys out of the step execution context and the job parameters of the surrounding job.
  JobParametersExtractor
  Strategy interface for translating a `StepExecution` into `JobParameters`.
  JobStep
  A `Step` that delegates to a `Job` to do its work.