org.apache.maven.index
Class ArtifactInfoRecord

java.lang.Object
  extended by 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:
Serialized Form

Field Summary
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 String FS
          Field separator
static Pattern FS_PATTERN
           
static String NA
          Non available value
 
Constructor Summary
ArtifactInfoRecord()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FS

public static final String FS
Field separator

See Also:
Constant Field Values

FS_PATTERN

public static final Pattern FS_PATTERN

NA

public static final 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.

Constructor Detail

ArtifactInfoRecord

public ArtifactInfoRecord()


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.