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

Job and flow level builders for java based configuration of batch jobs

See: Description

- Class Summary
  Class | Description
  --- | ---
  FlowBuilder<Q> | A builder for a flow of steps that can be executed as a job or as part of a job.
  FlowBuilder.SplitBuilder<Q> | A builder for building a split state.
  FlowBuilder.TransitionBuilder<Q> | A builder for transitions within a flow.
  FlowBuilder.UnterminatedFlowBuilder<Q> | A builder for continuing a flow from a decision state.
  FlowJobBuilder | A job builder for `FlowJob` instances.
  JobBuilder | Convenience for building jobs of various kinds.
  JobBuilderHelper<B extends JobBuilderHelper<B>> | A base class and utility for other job builders providing access to common properties like job repository.
  JobBuilderHelper.CommonJobProperties |
  JobFlowBuilder |
  SimpleJobBuilder |

- Exception Summary
  Exception | Description
  --- | ---
  FlowBuilderException |
  JobBuilderException |

## Package org.springframework.batch.core.job.builder Description

Job and flow level builders for java based configuration of batch jobs

Author:
  Michael Minella