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.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 separatorstatic java.util.regex.Pattern
FS_PATTERN
static java.lang.String
NA
Non available valueprivate static long
serialVersionUID
-
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.
-
-