Package org.apache.maven.index
Class ArtifactInfoRecord
- java.lang.Object
-
- org.apache.maven.index.ArtifactInfoRecord
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ArtifactInfo
public class ArtifactInfoRecord extends java.lang.Object implements java.io.SerializablePulling 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 IndexerFieldFLD_DELETEDDel: contains UINFO to mark record as deleted (needed for incremental updates!).static IndexerFieldFLD_UINFOUnique groupId, artifactId, version, classifier, extension (or packaging).static java.lang.StringFSField separatorstatic java.util.regex.PatternFS_PATTERNstatic java.lang.StringNANon available valueprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description ArtifactInfoRecord()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
FS
public static final java.lang.String FS
Field separator- See Also:
- Constant Field Values
-
FS_PATTERN
public static final java.util.regex.Pattern FS_PATTERN
-
NA
public static final java.lang.String NA
Non available value- See Also:
- Constant Field Values
-
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.
-
-