Maven :: Indexer Core

Indexer Core contains the core support for indexing Maven repositories, searching them, publishing and consuming remotely published indexes.

Index Fields Reference

  • u: Artifact unique groupId|artifactId|version|classifier|extension (or packaging) (as keyword, stored)
  • min indexer type
    • i: Artifact info: packaging|lastModified|size|sourcesExists|javadocExists|signatureExists (not indexed, stored)
    • g: Artifact GroupID (as keyword)
    • groupId: Artifact GroupID (tokenized)
    • a: Artifact ArtifactID (as keyword)
    • artifactId: Artifact ArtifactID (tokenized)
    • v: Artifact Version (as keyword)
    • version: Artifact Version (tokenized)
    • p: Artifact Packaging/Extension (as keyword)
    • l: Artifact classifier (as keyword)
    • n: Artifact name (tokenized, stored)
    • d: Artifact description (tokenized, stored)
    • m: Artifact last modified (not indexed, stored)
    • 1: Artifact SHA1 checksum (as keyword, stored)
  • jarContent indexer type
    • classnames: Artifact Classes (tokenized)
    • c: Artifact Classes (tokenized on newlines only)
  • maven-plugin indexer type
    • px: MavenPlugin prefix (as keyword, stored)
    • gx: MavenPlugin goals (as keyword, stored)
  • maven-archetype indexer type: no additional field
  • osgi-metadatas indexer type
    • Bundle-SymbolicName: Bundle-SymbolicName (indexed, stored)
    • Bundle-Version: Bundle-Version (indexed, stored)
    • Export-Package: Export-Package (indexed, stored)
    • Export-Service: Export-Service (indexed, stored)
    • Bundle-Description: Bundle-Description (indexed, stored)
    • Bundle-Name: Bundle-Name (indexed, stored)
    • Bundle-License: Bundle-License (indexed, stored)
    • Bundle-DocURL: Bundle-DocURL (indexed, stored)
    • Import-Package: Import-Package (indexed, stored)
    • Require-Bundle: Require-Bundle (indexed, stored)