Package org.apache.maven.index
Class ArtifactInfoRecord
java.lang.Object
org.apache.maven.index.ArtifactInfoRecord
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ArtifactInfo
Pulling out ArtifactInfo, clearing up. TBD. This gonna be extensible "map-like" class with fields.
- Author:
- cstamas
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final IndexerField
Del: contains UINFO to mark record as deleted (needed for incremental updates!).static final IndexerField
Unique groupId, artifactId, version, classifier, extension (or packaging).static final String
Field separatorstatic final Pattern
static final String
Non available value -
Constructor Summary
-
Method Summary
-
Field Details
-
FS
Field separator- See Also:
-
FS_PATTERN
-
NA
Non available value- See Also:
-
FLD_UINFO
Unique groupId, artifactId, version, classifier, extension (or packaging). Stored, indexed untokenized -
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()
-