com.github.zafarkhaja.semver
Date: 2017-02-08

# Package com.github.zafarkhaja.semver

This is the root package of the Java SemVer library.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Parser<T> | A parser interface.

- Class Summary
  Class | Description
  --- | ---
  Version | The `Version` class is the main class of the Java SemVer library.
  Version.Builder | A mutable builder for the immutable `Version` class.

- Exception Summary
  Exception | Description
  --- | ---
  ParseException | Thrown to indicate an error during the parsing.
  UnexpectedCharacterException | Thrown when attempting to consume a character of unexpected types.

## Package com.github.zafarkhaja.semver Description

This is the root package of the Java SemVer library. The package exports most of the public API. The main entry point of the package is the `Version` class, which implements the Facade design pattern.

Since:
  0.1.0