# Package cpw.mods.fml.common.versioning

- Interface Summary
  Interface | Description
  --- | ---
  ArtifactVersion | Describes an artifact version in terms of its components, converts it to/from a string and compares two versions.

- Class Summary
  Class | Description
  --- | ---
  ComparableVersion | Generic implementation of version comparison.
  DefaultArtifactVersion |
  Restriction | Describes a restriction in versioning.
  VersionParser | Parses version strings according to the specification here: http://docs.codehaus.org/display/MAVEN/Versioning and allows for comparison of versions based on that document.
  VersionRange | Construct a version range from a specification.

- Exception Summary
  Exception | Description
  --- | ---
  InvalidVersionSpecificationException | Occurs when a version is invalid.