Serialized Form

  • Package org.apache.maven.artifact.repository.metadata

    • Class org.apache.maven.artifact.repository.metadata.Metadata

      class Metadata extends Object implements Serializable
      • Serialized Fields

        • artifactId
          String artifactId
          The artifactId when this directory represents "groupId/artifactId" or "groupId/artifactId/version".
        • groupId
          String groupId
          The groupId when this directory represents "groupId/artifactId" or "groupId/artifactId/version".
        • modelEncoding
          String modelEncoding
          Field modelEncoding.
        • modelVersion
          String modelVersion
          The version of the underlying metadata model.
        • plugins
          List<Plugin> plugins
          Field plugins.
        • version
          String version
          The base version (ie. ending in -SNAPSHOT) when this directory represents a "groupId/artifactId/version" for a SNAPSHOT.
        • versioning
          Versioning versioning
          Versioning information when this directory represents "groupId/artifactId" or "groupId/artifactId/version".
    • Class org.apache.maven.artifact.repository.metadata.Plugin

      class Plugin extends Object implements Serializable
      • Serialized Fields

        • artifactId
          String artifactId
          The plugin artifactId.
        • name
          String name
          Display name for the plugin.
        • prefix
          String prefix
          The plugin invocation prefix (i.e. eclipse for eclipse:eclipse).
    • Class org.apache.maven.artifact.repository.metadata.Snapshot

      class Snapshot extends Object implements Serializable
      • Serialized Fields

        • buildNumber
          int buildNumber
          The incremental build number.
        • localCopy
          boolean localCopy
          Whether to use a local copy instead (with filename that includes the base version).
        • timestamp
          String timestamp
          The timestamp when this version was deployed. The timestamp is expressed using UTC in the format yyyyMMdd.HHmmss.
    • Class org.apache.maven.artifact.repository.metadata.SnapshotVersion

      class SnapshotVersion extends Object implements Serializable
      • Serialized Fields

        • classifier
          String classifier
          The classifier of the sub-artifact. Each classifier and extension pair may only appear once.
        • extension
          String extension
          The file extension of the sub-artifact. Each classifier and extension pair may only appear once.
        • updated
          String updated
          The timestamp when this version information was last updated. The timestamp is expressed using UTC in the format yyyyMMddHHmmss.
        • version
          String version
          The resolved snapshot version of the sub-artifact.
    • Class org.apache.maven.artifact.repository.metadata.Versioning

      class Versioning extends Object implements Serializable
      • Serialized Fields

        • lastUpdated
          String lastUpdated
          When the metadata was last updated (both "groupId/artifactId" and "groupId/artifactId/version" directories). The timestamp is expressed using UTC in the format yyyyMMddHHmmss.
        • latest
          String latest
          What the last version added to the directory is, including both releases and snapshots ("groupId/artifactId" directory only).
        • release
          String release
          What the last version added to the directory is, for the releases only ("groupId/artifactId" directory only).
        • snapshot
          Snapshot snapshot
          The current snapshot data in use for this version ("groupId/artifactId/version" only).
        • snapshotVersions
          List<SnapshotVersion> snapshotVersions
          Field snapshotVersions.
        • versions
          List<String> versions
          Field versions.