Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ALL_GROUPS - Enum constant in enum org.apache.maven.index.reader.Record.Type
- 
Special record, containing all the Maven "groupId"s that are enlisted on the index.
- ALL_GROUPS - Static variable in class org.apache.maven.index.reader.Record
- allGroups(Collection<String>) - Static method in class org.apache.maven.index.reader.Utils
- 
Creates a record of typeRecord.Type.ALL_GROUPS.
- apply(Map<String, String>) - Method in class org.apache.maven.index.reader.RecordExpander
- 
Expands MI low level record intoRecord.
- apply(Record) - Method in class org.apache.maven.index.reader.RecordCompactor
- 
CompactsRecordinto low level MI record with all the encoded fields as physically present in MI binary chunk.
- ARTIFACT_ADD - Enum constant in enum org.apache.maven.index.reader.Record.Type
- 
Artifact ADD record.
- ARTIFACT_ID - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact artifactId entry, that containsString.
- ARTIFACT_REMOVE - Enum constant in enum org.apache.maven.index.reader.Record.Type
- 
Artifact REMOVE record.
B
- BufferedResource - Class in org.apache.maven.index.reader.resource
- 
WrapsResourceHandler.Resources so that they returnBufferedInputStreams.
- BufferedResource(ResourceHandler.Resource) - Constructor for class org.apache.maven.index.reader.resource.BufferedResource
- BufferedResourceHandler - Class in org.apache.maven.index.reader.resource
- 
WrapsResourceHandlers so that they returnResourceHandler.Resources that returnBufferedInputStreams.
- BufferedResourceHandler(ResourceHandler) - Constructor for class org.apache.maven.index.reader.resource.BufferedResourceHandler
- BufferedWritableResource - Class in org.apache.maven.index.reader.resource
- 
WrapsWritableResourceHandler.WritableResources so that they returnBufferedInputStreams andBufferedOutputStreams.
- BufferedWritableResource(WritableResourceHandler.WritableResource) - Constructor for class org.apache.maven.index.reader.resource.BufferedWritableResource
- BufferedWritableResourceHandler - Class in org.apache.maven.index.reader.resource
- 
WrapsWritableResourceHandlers so that they returnWritableResourceHandler.WritableResources that returnBufferedInputStreams andBufferedOutputStreams.
- BufferedWritableResourceHandler(WritableResourceHandler) - Constructor for class org.apache.maven.index.reader.resource.BufferedWritableResourceHandler
C
- ChunkReader - Class in org.apache.maven.index.reader
- 
Maven Index published binary chunk reader, it reads raw Maven Indexer records from the transport binary format.
- ChunkReader(String, InputStream) - Constructor for class org.apache.maven.index.reader.ChunkReader
- ChunkWriter - Class in org.apache.maven.index.reader
- 
Maven Index published binary chunk writer, it writes raw Maven Indexer records to the transport binary format.
- ChunkWriter(String, OutputStream, int, Date) - Constructor for class org.apache.maven.index.reader.ChunkWriter
- CLASSIFIER - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact classifier entry, that containsString.
- CLASSNAMES - Static variable in class org.apache.maven.index.reader.Record
- close() - Method in class org.apache.maven.index.reader.ChunkReader
- 
Closes this reader and it's underlying input.
- close() - Method in class org.apache.maven.index.reader.ChunkWriter
- 
Closes this reader and it's underlying input.
- close() - Method in class org.apache.maven.index.reader.IndexReader
- 
Closes the underlyingResourceHandlers.
- close() - Method in class org.apache.maven.index.reader.IndexWriter
- 
Closes the underlyingResourceHandlerand synchronizes published index properties, so remote clients becomes able to consume newly published index.
- close() - Method in class org.apache.maven.index.reader.resource.BufferedResource
- close() - Method in class org.apache.maven.index.reader.resource.BufferedResourceHandler
- close() - Method in class org.apache.maven.index.reader.resource.BufferedWritableResource
- close() - Method in class org.apache.maven.index.reader.resource.BufferedWritableResourceHandler
- close() - Method in class org.apache.maven.index.reader.resource.PathWritableResource
- close() - Method in interface org.apache.maven.index.reader.ResourceHandler
- 
Default close method is no-op, override if implementation requires.
- close() - Method in interface org.apache.maven.index.reader.ResourceHandler.Resource
- 
Default close method is no-op, override if implementation requires.
D
- DESCRIPTION - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact description (as set in POM), that containsString.
- descriptor(String) - Static method in class org.apache.maven.index.reader.Utils
- 
Creates a record of typeRecord.Type.DESCRIPTOR.
- DESCRIPTOR - Enum constant in enum org.apache.maven.index.reader.Record.Type
- 
Descriptor record.
E
- EntryKey(String, Class<?>) - Constructor for class org.apache.maven.index.reader.Record.EntryKey
- equals(Object) - Method in class org.apache.maven.index.reader.Record.EntryKey
F
- FIELD_SEPARATOR - Static variable in class org.apache.maven.index.reader.Utils
- FILE_EXTENSION - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact file extension, that containsString.
- FILE_MODIFIED - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact file last modified timestamp, that containsLong.
- FILE_SIZE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact file size in bytes, that containsLong.
- FS_PATTERN - Static variable in class org.apache.maven.index.reader.Utils
G
- get(Record.EntryKey) - Method in class org.apache.maven.index.reader.Record
- 
Type safe handy method to get value from expanded map.
- getBoolean(Record.EntryKey) - Method in class org.apache.maven.index.reader.Record
- 
Type safe handy method to get Boolean value from expanded map.
- getChainId() - Method in class org.apache.maven.index.reader.IndexWriter
- 
Returns the chain id of published index.
- getChunkNames() - Method in class org.apache.maven.index.reader.IndexReader
- 
Returns unmodifiable list of actual chunks that needs to be pulled from remoteResourceHandler.
- getExpanded() - Method in class org.apache.maven.index.reader.Record
- 
Returns the expanded (processed and expanded synthetic fields) record asMapready for consumption.
- getIndexId() - Method in class org.apache.maven.index.reader.IndexReader
- 
Returns the index context ID that published index has set.
- getIndexId() - Method in class org.apache.maven.index.reader.IndexWriter
- 
Returns the index context ID that published index has set.
- getLong(Record.EntryKey) - Method in class org.apache.maven.index.reader.Record
- 
Type safe handy method to get Long value from expanded map.
- getName() - Method in class org.apache.maven.index.reader.ChunkReader
- 
Returns the chunk name.
- getName() - Method in class org.apache.maven.index.reader.ChunkWriter
- 
Returns the chunk name.
- getName() - Method in class org.apache.maven.index.reader.Record.EntryKey
- getNextChunkName() - Method in class org.apache.maven.index.reader.IndexWriter
- 
Returns the next chunk name about to be published.
- getProto() - Method in class org.apache.maven.index.reader.Record.EntryKey
- getPublishedTimestamp() - Method in class org.apache.maven.index.reader.IndexReader
- 
Returns theDatewhen remote index was last published.
- getPublishedTimestamp() - Method in class org.apache.maven.index.reader.IndexWriter
- 
Returns theDatewhen index was last published ornullif this is first publishing.
- getString(Record.EntryKey) - Method in class org.apache.maven.index.reader.Record
- 
Type safe handy method to get string value from expanded map.
- getStringArray(Record.EntryKey) - Method in class org.apache.maven.index.reader.Record
- 
Type safe handy method to get String[] value from expanded map.
- getTimestamp() - Method in class org.apache.maven.index.reader.ChunkReader
- 
Returns the index timestamp of last update of the index.
- getTimestamp() - Method in class org.apache.maven.index.reader.ChunkWriter
- 
Returns the index timestamp of last update of the index.
- getType() - Method in class org.apache.maven.index.reader.Record
- 
Returns theRecord.Typeof this record.
- getVersion() - Method in class org.apache.maven.index.reader.ChunkReader
- 
Returns index version.
- getVersion() - Method in class org.apache.maven.index.reader.ChunkWriter
- 
Returns index version.
- GROUP_ID - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact groupId entry, that containsString.
H
- HAS_JAVADOC - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact Javadoc presence flag, that containsBoolean.
- HAS_SIGNATURE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact signature presence flag, that containsBoolean.
- HAS_SOURCES - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact Sources presence flag, that containsBoolean.
- hashCode() - Method in class org.apache.maven.index.reader.Record.EntryKey
I
- INDEX_DATE_FORMAT - Static variable in class org.apache.maven.index.reader.Utils
- INDEX_FILE_PREFIX - Static variable in class org.apache.maven.index.reader.Utils
- IndexReader - Class in org.apache.maven.index.reader
- 
Maven Index reader that handles incremental updates, if possible, and provides one or moreChunkReaders, to read all the required records.
- IndexReader(WritableResourceHandler, ResourceHandler) - Constructor for class org.apache.maven.index.reader.IndexReader
- IndexWriter - Class in org.apache.maven.index.reader
- 
Maven Index writer that writes chunk and maintains published property file.
- IndexWriter(WritableResourceHandler, String, boolean) - Constructor for class org.apache.maven.index.reader.IndexWriter
- INFO - Static variable in class org.apache.maven.index.reader.Utils
- isIncremental() - Method in class org.apache.maven.index.reader.IndexReader
- 
Returnstrueif incremental update is about to happen.
- isIncremental() - Method in class org.apache.maven.index.reader.IndexWriter
- 
Returnstrueif incremental publish is about to happen.
- iterator() - Method in class org.apache.maven.index.reader.ChunkReader
- 
Returns theRecorditerator.
- iterator() - Method in class org.apache.maven.index.reader.IndexReader
- 
Returns anIteratorofChunkReaders, that if read in sequence, provide all the (incremental) updates from the index.
L
- loadProperties(ResourceHandler.Resource) - Static method in class org.apache.maven.index.reader.Utils
- 
Creates and loadsPropertiesfrom providedResourceHandler.Resourceif exists, and closes the resource.
- locate(String) - Method in class org.apache.maven.index.reader.resource.BufferedResourceHandler
- locate(String) - Method in class org.apache.maven.index.reader.resource.BufferedWritableResourceHandler
- locate(String) - Method in class org.apache.maven.index.reader.resource.PathWritableResourceHandler
- locate(String) - Method in class org.apache.maven.index.reader.resource.UriResourceHandler
- locate(String) - Method in interface org.apache.maven.index.reader.ResourceHandler
- locate(String) - Method in interface org.apache.maven.index.reader.WritableResourceHandler
- 
Returns theWritableResourceHandler.WritableResourcewithname.
N
- NAME - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact name (as set in POM), that containsString.
- NOT_AVAILABLE - Static variable in class org.apache.maven.index.reader.Utils
- nvl(String) - Static method in class org.apache.maven.index.reader.Utils
- 
Helper to translatenullinto "NA" (not available) value.
O
- org.apache.maven.index.reader - package org.apache.maven.index.reader
- org.apache.maven.index.reader.resource - package org.apache.maven.index.reader.resource
- OSGI_BREE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of deprecated OSGi "Bundle-RequiredExecutionEnvironment" manifest entry, that containsString.
- OSGI_BUNDLE_DESCRIPTION - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Bundle-Description" manifest entry, that containsString.
- OSGI_BUNDLE_LICENSE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Bundle-License" manifest entry, that containsString.
- OSGI_BUNDLE_NAME - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Bundle-Name" manifest entry, that containsString.
- OSGI_BUNDLE_SYMBOLIC_NAME - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Bundle-SymbolicName" manifest entry, that containsString.
- OSGI_BUNDLE_VERSION - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Bundle-Version" manifest entry, that containsString.
- OSGI_EXPORT_DOCURL - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Bundle-DocURL" manifest entry, that containsString.
- OSGI_EXPORT_PACKAGE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Export-Package" manifest entry, that containsString.
- OSGI_EXPORT_SERVICE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Export-Service" manifest entry, that containsString.
- OSGI_FRAGMENT_HOST - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Fragment-Host" manifest entry, that containsString.
- OSGI_IMPORT_PACKAGE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Import-Package" manifest entry, that containsString.
- OSGI_PROVIDE_CAPABILITY - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Provide-Capability" manifest entry, that containsString.
- OSGI_REQUIRE_BUNDLE - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Require-Bundle" manifest entry, that containsString.
- OSGI_REQUIRE_CAPABILITY - Static variable in class org.apache.maven.index.reader.Record
- 
Key of OSGi "Require-Capability" manifest entry, that containsString.
P
- PACKAGING - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact packaging entry, that containsString.
- PathWritableResource - Class in org.apache.maven.index.reader.resource
- 
AWritableResourceHandler.WritableResourcethat represents aPath.
- PathWritableResource(Path) - Constructor for class org.apache.maven.index.reader.resource.PathWritableResource
- PathWritableResourceHandler - Class in org.apache.maven.index.reader.resource
- 
AWritableResourceHandlerthat represents the base of aPathhierarchy.
- PathWritableResourceHandler(Path) - Constructor for class org.apache.maven.index.reader.resource.PathWritableResourceHandler
- PLUGIN_GOALS - Static variable in class org.apache.maven.index.reader.Record
- PLUGIN_PREFIX - Static variable in class org.apache.maven.index.reader.Record
- 
Key of plugin artifact prefix, that containsString.
- put(Record.EntryKey, Object) - Method in class org.apache.maven.index.reader.Record
- 
Type safe handy method to put value to expanded map.
R
- read() - Method in class org.apache.maven.index.reader.resource.BufferedResource
- read() - Method in class org.apache.maven.index.reader.resource.PathWritableResource
- read() - Method in class org.apache.maven.index.reader.resource.UrlResource
- read() - Method in interface org.apache.maven.index.reader.ResourceHandler.Resource
- 
Returns theInputStreamstream of the resource, if exists,nullotherwise.
- REC_MODIFIED - Static variable in class org.apache.maven.index.reader.Record
- 
Key of index record modification (added to index or removed from index) timestamp entry, that containsLong.
- Record - Class in org.apache.maven.index.reader
- 
Maven Index record.
- Record(Record.Type, Map<Record.EntryKey, Object>) - Constructor for class org.apache.maven.index.reader.Record
- Record.EntryKey - Class in org.apache.maven.index.reader
- 
Entry key is field key with some metadata.
- Record.Type - Enum in org.apache.maven.index.reader
- 
Types of returned records returned from index.
- RecordCompactor - Class in org.apache.maven.index.reader
- 
Maven Index record transformer, that transformsRecords into "native" Maven Indexer records.
- RecordCompactor() - Constructor for class org.apache.maven.index.reader.RecordCompactor
- RecordExpander - Class in org.apache.maven.index.reader
- 
Maven Index record transformer, that transforms "native" Maven Indexer records intoRecords.
- RecordExpander() - Constructor for class org.apache.maven.index.reader.RecordExpander
- renvl(String) - Static method in class org.apache.maven.index.reader.Utils
- 
Helper to translate the "NA" (not available) input intonullvalue.
- REPOSITORY_ID - Static variable in class org.apache.maven.index.reader.Record
- 
Key of repository ID entry, that containsString.
- ResourceHandler - Interface in org.apache.maven.index.reader
- 
Maven Index resource abstraction, that should be handled as a resource (isCloseable.
- ResourceHandler.Resource - Interface in org.apache.maven.index.reader
- 
Handle of content.
- ROOT_GROUPS - Enum constant in enum org.apache.maven.index.reader.Record.Type
- 
Special record, containing all the root groups of Maven "groupId"s that are enlisted on the index.
- ROOT_GROUPS - Static variable in class org.apache.maven.index.reader.Record
- rootGroup(String) - Static method in class org.apache.maven.index.reader.Utils
- 
Returns the "root group" of given groupId.
- rootGroups(Collection<String>) - Static method in class org.apache.maven.index.reader.Utils
- 
Creates a record of typeRecord.Type.ROOT_GROUPS.
S
- SHA_256 - Static variable in class org.apache.maven.index.reader.Record
- 
Key for SHA-256 checksum needed for OSGI content capability that containsString.
- SHA1 - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact SHA1 digest, that containsString.
- storeProperties(WritableResourceHandler.WritableResource, Properties) - Static method in class org.apache.maven.index.reader.Utils
- 
SavesPropertiesto providedWritableResourceHandler.WritableResourceand closes the resource.
T
- toString() - Method in class org.apache.maven.index.reader.Record.EntryKey
- toString() - Method in class org.apache.maven.index.reader.Record
U
- UINFO - Static variable in class org.apache.maven.index.reader.Utils
- UriResourceHandler - Class in org.apache.maven.index.reader.resource
- 
AResourceHandlerthat represents the base of aURIhierarchy.
- UriResourceHandler(URI) - Constructor for class org.apache.maven.index.reader.resource.UriResourceHandler
- UrlResource - Class in org.apache.maven.index.reader.resource
- 
AResourceHandler.Resourcethat represents aURL.
- UrlResource(URL) - Constructor for class org.apache.maven.index.reader.resource.UrlResource
- Utils - Class in org.apache.maven.index.reader
- 
Reusable code snippets and constants.
V
- valueOf(String) - Static method in enum org.apache.maven.index.reader.Record.Type
- 
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.maven.index.reader.Record.Type
- 
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class org.apache.maven.index.reader.Record
- 
Key of artifact version entry, that containsString.
W
- WritableResourceHandler - Interface in org.apache.maven.index.reader
- 
Maven Index writableResourceHandler, is capable of saving resources too.
- WritableResourceHandler.WritableResource - Interface in org.apache.maven.index.reader
- 
Resource that is writable.
- write() - Method in class org.apache.maven.index.reader.resource.BufferedWritableResource
- write() - Method in class org.apache.maven.index.reader.resource.PathWritableResource
- write() - Method in interface org.apache.maven.index.reader.WritableResourceHandler.WritableResource
- 
Returns theOutputStreamstream of the resource, if exists, it will replace the existing content, or if not exists, the resource will be created.
- writeChunk(Iterator<Map<String, String>>) - Method in class org.apache.maven.index.reader.ChunkWriter
- 
Writes out the record iterator and returns the written record count.
- writeChunk(Iterator<Map<String, String>>) - Method in class org.apache.maven.index.reader.IndexWriter
- 
Writes out the record iterator and returns the written record count.
All Classes and Interfaces|All Packages|Constant Field Values