# Uses of Class
com.norconex.commons.lang.version.SemanticVersionParser

Packages that use SemanticVersionParser
Package
Description
com.norconex.commons.lang.version

- ## Uses of SemanticVersionParser in com.norconex.commons.lang.version

  Fields in com.norconex.commons.lang.version declared as SemanticVersionParser
  Modifier and Type
  Field
  Description
  `static final SemanticVersionParser`
  SemanticVersionParser.`LENIENT`
  A relaxed parser with support for optional minor and patch numbers, ignoring leading characters, and ignoring the following suffix strings: `.jar`, `.zip`, `.exe`, `.gz`, `.tgz`, `.tar`, and `.tar.gz`,
  `static final SemanticVersionParser`
  SemanticVersionParser.`STRICT`
  Default parser settings, using strict adherence to SemVer specifications.
  `static final SemanticVersionParser`
  SemanticVersionParser.`TAG`
  Same as `STRICT` except for ignoring non-numeric leading characters before the version (e.g., `v1.2.3`).
  Methods in com.norconex.commons.lang.version that return SemanticVersionParser
  Modifier and Type
  Method
  Description
  `SemanticVersionParser`
  SemanticVersionParser.SemanticVersionParserBuilder.`build()`