A C D F G I J L M O Q S U V 
All Classes All Packages

A

Artifact - Class in org.graalvm.reachability.internal.index.artifacts
 
Artifact(String, Set<String>, String, boolean, boolean, String) - Constructor for class org.graalvm.reachability.internal.index.artifacts.Artifact
 

C

copy(Collection<DirectoryConfiguration>, Path) - Static method in class org.graalvm.reachability.DirectoryConfiguration
 

D

DefaultArtifactQuery - Class in org.graalvm.reachability.internal
 
DefaultArtifactQuery() - Constructor for class org.graalvm.reachability.internal.DefaultArtifactQuery
 
DefaultQuery - Class in org.graalvm.reachability.internal
 
DefaultQuery() - Constructor for class org.graalvm.reachability.internal.DefaultQuery
 
DirectoryConfiguration - Class in org.graalvm.reachability
 
DirectoryConfiguration(String, String, String, Path, boolean) - Constructor for class org.graalvm.reachability.DirectoryConfiguration
 
doNotUseLatestConfigWhenVersionIsUntested() - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
doNotUseLatestConfigWhenVersionIsUntested() - Method in interface org.graalvm.reachability.Query.ArtifactQuery
 

F

FileSystemModuleToConfigDirectoryIndex - Class in org.graalvm.reachability.internal.index.modules
This is the default index from module to configuration directory, which first looks into the JSON index file, and if a module isn't found there, would try to find it in the standard FS location.
FileSystemModuleToConfigDirectoryIndex(Path) - Constructor for class org.graalvm.reachability.internal.index.modules.FileSystemModuleToConfigDirectoryIndex
 
FileSystemRepository - Class in org.graalvm.reachability.internal
 
FileSystemRepository(Path) - Constructor for class org.graalvm.reachability.internal.FileSystemRepository
 
FileSystemRepository(Path, FileSystemRepository.Logger) - Constructor for class org.graalvm.reachability.internal.FileSystemRepository
 
FileSystemRepository.Logger - Interface in org.graalvm.reachability.internal
Allows getting insights about how configuration is picked.
findConfiguration(String, String, String) - Method in class org.graalvm.reachability.internal.index.artifacts.SingleModuleJsonVersionToConfigDirectoryIndex
Returns the configuration directory for the requested artifact.
findConfiguration(String, String, String) - Method in interface org.graalvm.reachability.internal.index.artifacts.VersionToConfigDirectoryIndex
Returns the configuration for the requested artifact.
findConfigurationDirectories(String, String) - Method in class org.graalvm.reachability.internal.index.modules.FileSystemModuleToConfigDirectoryIndex
Returns the directory containing the candidate configurations for the given module.
findConfigurationDirectories(String, String) - Method in class org.graalvm.reachability.internal.index.modules.JsonModuleToConfigDirectoryIndex
Returns the directory containing the candidate configurations for the given module.
findConfigurationDirectories(String, String) - Method in interface org.graalvm.reachability.internal.index.modules.ModuleToConfigDirectoryIndex
Returns the directories containing the candidate configurations for the given module.
findConfigurationDirectories(String, String) - Method in class org.graalvm.reachability.internal.index.modules.StandardLocationModuleToConfigDirectoryIndex
 
findConfigurationsFor(String) - Method in interface org.graalvm.reachability.GraalVMReachabilityMetadataRepository
Returns a list of configuration directories for the specified artifact.
findConfigurationsFor(Collection<String>) - Method in interface org.graalvm.reachability.GraalVMReachabilityMetadataRepository
Returns the set of configuration directories for all the modules supplied as an argument.
findConfigurationsFor(Consumer<? super Query>) - Method in interface org.graalvm.reachability.GraalVMReachabilityMetadataRepository
Performs a generic query on the repository, returning a list of configuration directories.
findConfigurationsFor(Consumer<? super Query>) - Method in class org.graalvm.reachability.internal.FileSystemRepository
 
findLatestConfigurationFor(String, String) - Method in class org.graalvm.reachability.internal.index.artifacts.SingleModuleJsonVersionToConfigDirectoryIndex
Deprecated.
findLatestConfigurationFor(String, String) - Method in interface org.graalvm.reachability.internal.index.artifacts.VersionToConfigDirectoryIndex
findLatestConfigurationFor(String, String, String) - Method in class org.graalvm.reachability.internal.index.artifacts.SingleModuleJsonVersionToConfigDirectoryIndex
Returns the matching configuration directory for the requested artifact.
findLatestConfigurationFor(String, String, String) - Method in interface org.graalvm.reachability.internal.index.artifacts.VersionToConfigDirectoryIndex
Returns the latest configuration for the requested artifact.
forArtifact(Consumer<? super Query.ArtifactQuery>) - Method in class org.graalvm.reachability.internal.DefaultQuery
 
forArtifact(Consumer<? super Query.ArtifactQuery>) - Method in interface org.graalvm.reachability.Query
 
forArtifacts(String...) - Method in class org.graalvm.reachability.internal.DefaultQuery
 
forArtifacts(String...) - Method in interface org.graalvm.reachability.Query
 
forArtifacts(Collection<String>) - Method in interface org.graalvm.reachability.Query
 
forceConfigVersion(String) - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
forceConfigVersion(String) - Method in interface org.graalvm.reachability.Query.ArtifactQuery
 

G

gav(String) - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
gav(String) - Method in interface org.graalvm.reachability.Query.ArtifactQuery
 
getArchiveFormat(String) - Static method in class org.graalvm.reachability.internal.FileSystemRepository
 
getArtifactId() - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
getDirectory() - Method in class org.graalvm.reachability.DirectoryConfiguration
 
getDirectory() - Method in class org.graalvm.reachability.internal.index.artifacts.Artifact
 
getForcedConfig() - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
getGroupId() - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
getModule() - Method in class org.graalvm.reachability.internal.index.artifacts.Artifact
 
getModule() - Method in class org.graalvm.reachability.internal.index.modules.ModuleEntry
 
getModuleDirectory() - Method in class org.graalvm.reachability.internal.index.modules.ModuleEntry
 
getRequires() - Method in class org.graalvm.reachability.internal.index.modules.ModuleEntry
 
getVersion() - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
getVersions() - Method in class org.graalvm.reachability.internal.index.artifacts.Artifact
 
GraalVMReachabilityMetadataRepository - Interface in org.graalvm.reachability
Interface for accessing a reachability metadata repository.

I

isDefaultFor(String) - Method in class org.graalvm.reachability.internal.index.artifacts.Artifact
 
isLatest() - Method in class org.graalvm.reachability.internal.index.artifacts.Artifact
 
isOverride() - Method in class org.graalvm.reachability.DirectoryConfiguration
 
isOverride() - Method in class org.graalvm.reachability.internal.index.artifacts.Artifact
 
isSupportedArchiveFormat(String) - Static method in class org.graalvm.reachability.internal.FileSystemRepository
 
isUseLatestVersion() - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 

J

JsonModuleToConfigDirectoryIndex - Class in org.graalvm.reachability.internal.index.modules
 
JsonModuleToConfigDirectoryIndex(Path) - Constructor for class org.graalvm.reachability.internal.index.modules.JsonModuleToConfigDirectoryIndex
 

L

log(String, String, String, String) - Method in interface org.graalvm.reachability.internal.FileSystemRepository.Logger
 
log(String, String, String, Supplier<String>) - Method in interface org.graalvm.reachability.internal.FileSystemRepository.Logger
 

M

ModuleEntry - Class in org.graalvm.reachability.internal.index.modules
 
ModuleEntry(String, String, List<String>) - Constructor for class org.graalvm.reachability.internal.index.modules.ModuleEntry
 
ModuleToConfigDirectoryIndex - Interface in org.graalvm.reachability.internal.index.modules
 

O

org.graalvm.reachability - package org.graalvm.reachability
 
org.graalvm.reachability.internal - package org.graalvm.reachability.internal
 
org.graalvm.reachability.internal.index.artifacts - package org.graalvm.reachability.internal.index.artifacts
 
org.graalvm.reachability.internal.index.modules - package org.graalvm.reachability.internal.index.modules
 

Q

Query - Interface in org.graalvm.reachability
 
Query.ArtifactQuery - Interface in org.graalvm.reachability
 

S

SingleModuleJsonVersionToConfigDirectoryIndex - Class in org.graalvm.reachability.internal.index.artifacts
 
SingleModuleJsonVersionToConfigDirectoryIndex(Path) - Constructor for class org.graalvm.reachability.internal.index.artifacts.SingleModuleJsonVersionToConfigDirectoryIndex
 
StandardLocationModuleToConfigDirectoryIndex - Class in org.graalvm.reachability.internal.index.modules
 
StandardLocationModuleToConfigDirectoryIndex(Path) - Constructor for class org.graalvm.reachability.internal.index.modules.StandardLocationModuleToConfigDirectoryIndex
 

U

UncheckedIOException - Exception in org.graalvm.reachability.internal
 
UncheckedIOException(IOException) - Constructor for exception org.graalvm.reachability.internal.UncheckedIOException
 
useLatestConfigWhenVersionIsUntested() - Method in class org.graalvm.reachability.internal.DefaultArtifactQuery
 
useLatestConfigWhenVersionIsUntested() - Method in class org.graalvm.reachability.internal.DefaultQuery
 
useLatestConfigWhenVersionIsUntested() - Method in interface org.graalvm.reachability.Query.ArtifactQuery
 
useLatestConfigWhenVersionIsUntested() - Method in interface org.graalvm.reachability.Query
 

V

VersionToConfigDirectoryIndex - Interface in org.graalvm.reachability.internal.index.artifacts
 
A C D F G I J L M O Q S U V 
All Classes All Packages