Class JarFileContentsIndexCreator

java.lang.Object
org.apache.maven.index.creator.AbstractIndexCreator
org.apache.maven.index.creator.JarFileContentsIndexCreator
All Implemented Interfaces:
IndexCreator, LegacyDocumentUpdater

@Singleton @Named("jarContent") public class JarFileContentsIndexCreator extends AbstractIndexCreator implements LegacyDocumentUpdater
An index creator used to index Java class names from a Maven artifact (JAR, ZIP or WAR for now). Will open up the file and collect all the class names from it.
  • Field Details

    • ID

      public static final String ID
      See Also:
    • FLD_CLASSNAMES

      public static final IndexerField FLD_CLASSNAMES
    • FLD_CLASSNAMES_KW

      public static final IndexerField FLD_CLASSNAMES_KW
      NexusAnalyzer makes exception with this field only, to keep backward compatibility with old consumers of nexus-indexer. This field is here for "backward" compat only! The order is important too! FLD_CLASSNAMES must be registered BEFORE FLD_CLASSNAMES_KW!
  • Constructor Details

    • JarFileContentsIndexCreator

      public JarFileContentsIndexCreator()
  • Method Details