Class ArtifactInfoRecord

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    ArtifactInfo

    public class ArtifactInfoRecord
    extends java.lang.Object
    implements java.io.Serializable
    Pulling out ArtifactInfo, clearing up. TBD. This gonna be extensible "map-like" class with fields.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static IndexerField FLD_DELETED
      Del: contains UINFO to mark record as deleted (needed for incremental updates!).
      static IndexerField FLD_UINFO
      Unique groupId, artifactId, version, classifier, extension (or packaging).
      static java.lang.String FS
      Field separator
      static java.util.regex.Pattern FS_PATTERN  
      static java.lang.String NA
      Non available value
      private static long serialVersionUID  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • FS_PATTERN

        public static final java.util.regex.Pattern FS_PATTERN
      • 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 Detail

      • ArtifactInfoRecord

        public ArtifactInfoRecord()