Class ArtifactInfoRecord

java.lang.Object
org.apache.maven.index.ArtifactInfoRecord
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ArtifactInfo

public class ArtifactInfoRecord extends Object implements Serializable
Pulling out ArtifactInfo, clearing up. TBD. This gonna be extensible "map-like" class with fields.
Author:
cstamas
See Also:
  • Field Details

    • FS

      public static final String FS
      Field separator
      See Also:
    • FS_PATTERN

      public static final Pattern FS_PATTERN
    • NA

      public static final String NA
      Non available value
      See Also:
    • FLD_UINFO

      public static final IndexerField FLD_UINFO
      Unique groupId, artifactId, version, classifier, extension (or packaging). Stored, indexed untokenized
    • FLD_DELETED

      public static final IndexerField FLD_DELETED
      Del: contains UINFO to mark record as deleted (needed for incremental updates!). The original document IS removed, but this marker stays on index to note that fact.
  • Constructor Details

    • ArtifactInfoRecord

      public ArtifactInfoRecord()