Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ai.tegmentum.webassembly4j.spi - package ai.tegmentum.webassembly4j.spi
- ai.tegmentum.webassembly4j.spi.config - package ai.tegmentum.webassembly4j.spi.config
- ai.tegmentum.webassembly4j.spi.internal - package ai.tegmentum.webassembly4j.spi.internal
- availability() - Method in interface ai.tegmentum.webassembly4j.spi.EngineProvider
- available() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderAvailability
C
- commonValue() - Method in class ai.tegmentum.webassembly4j.spi.config.ConfigConflict
- config() - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultProviderContext
- config() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderContext
- ConfigConflict - Class in ai.tegmentum.webassembly4j.spi.config
- ConfigConflict(String, String, String) - Constructor for class ai.tegmentum.webassembly4j.spi.config.ConfigConflict
- ConfigTranslator<T> - Interface in ai.tegmentum.webassembly4j.spi.config
- configType() - Method in interface ai.tegmentum.webassembly4j.spi.EngineProvider
-
The concrete
EngineConfigsubtype this provider accepts, if any. - ConfigValidator - Interface in ai.tegmentum.webassembly4j.spi.config
- create(WebAssemblyConfig) - Method in interface ai.tegmentum.webassembly4j.spi.EngineFactory
- create(WebAssemblyConfig) - Method in interface ai.tegmentum.webassembly4j.spi.EngineProvider
- createEngine(WebAssemblyConfig, EngineConfig, String, String) - Method in class ai.tegmentum.webassembly4j.spi.internal.ServiceLoaderProviderRegistry
- createEngine(WebAssemblyConfig, String, String) - Method in class ai.tegmentum.webassembly4j.spi.internal.ServiceLoaderProviderRegistry
- createEngine(WebAssemblyConfig, String, String) - Method in interface ai.tegmentum.webassembly4j.spi.ProviderBootstrap
- currentJavaVersion() - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultProviderContext
- currentJavaVersion() - Static method in class ai.tegmentum.webassembly4j.spi.internal.RuntimeVersion
- currentJavaVersion() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderContext
D
- DEFAULT - Static variable in class ai.tegmentum.webassembly4j.spi.ProviderPriority
- DefaultProviderContext - Class in ai.tegmentum.webassembly4j.spi.internal
- DefaultProviderContext(int, WebAssemblyConfig, String, String) - Constructor for class ai.tegmentum.webassembly4j.spi.internal.DefaultProviderContext
- DefaultProviderSelector - Class in ai.tegmentum.webassembly4j.spi.internal
- DefaultProviderSelector() - Constructor for class ai.tegmentum.webassembly4j.spi.internal.DefaultProviderSelector
- DefaultValidationResult - Class in ai.tegmentum.webassembly4j.spi.internal
- descriptor() - Method in interface ai.tegmentum.webassembly4j.spi.EngineProvider
E
- EngineFactory - Interface in ai.tegmentum.webassembly4j.spi
- engineId() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderDescriptor
- EngineProvider - Interface in ai.tegmentum.webassembly4j.spi
- engineValue() - Method in class ai.tegmentum.webassembly4j.spi.config.ConfigConflict
- errors() - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultValidationResult
- errors() - Method in interface ai.tegmentum.webassembly4j.spi.ValidationResult
- explanation() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderSelectionResult
H
- HIGH - Static variable in class ai.tegmentum.webassembly4j.spi.ProviderPriority
I
- invalid(List<String>) - Static method in class ai.tegmentum.webassembly4j.spi.internal.DefaultValidationResult
- invalid(List<String>, List<String>) - Static method in class ai.tegmentum.webassembly4j.spi.internal.DefaultValidationResult
L
- LOW - Static variable in class ai.tegmentum.webassembly4j.spi.ProviderPriority
M
- message() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderAvailability
- minimumJavaVersion() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderDescriptor
O
- ok() - Static method in class ai.tegmentum.webassembly4j.spi.internal.DefaultValidationResult
P
- PREFERRED - Static variable in class ai.tegmentum.webassembly4j.spi.ProviderPriority
- priority() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderDescriptor
- property() - Method in class ai.tegmentum.webassembly4j.spi.config.ConfigConflict
- ProviderAvailability - Interface in ai.tegmentum.webassembly4j.spi
- ProviderBootstrap - Interface in ai.tegmentum.webassembly4j.spi
- ProviderContext - Interface in ai.tegmentum.webassembly4j.spi
- ProviderDescriptor - Interface in ai.tegmentum.webassembly4j.spi
- providerId() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderDescriptor
- ProviderPriority - Class in ai.tegmentum.webassembly4j.spi
- ProviderSelectionResult - Interface in ai.tegmentum.webassembly4j.spi
- ProviderSelector - Interface in ai.tegmentum.webassembly4j.spi
R
- requestedEngineId() - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultProviderContext
- requestedEngineId() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderContext
- requestedProviderId() - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultProviderContext
- requestedProviderId() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderContext
- RuntimeVersion - Class in ai.tegmentum.webassembly4j.spi.internal
S
- select(List<EngineProvider>, ProviderContext) - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultProviderSelector
- select(List<EngineProvider>, ProviderContext) - Method in interface ai.tegmentum.webassembly4j.spi.ProviderSelector
- selectedProvider() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderSelectionResult
- ServiceLoaderProviderRegistry - Class in ai.tegmentum.webassembly4j.spi.internal
- ServiceLoaderProviderRegistry() - Constructor for class ai.tegmentum.webassembly4j.spi.internal.ServiceLoaderProviderRegistry
- ServiceLoaderProviderRegistry(ProviderSelector) - Constructor for class ai.tegmentum.webassembly4j.spi.internal.ServiceLoaderProviderRegistry
- supports(EngineConfig) - Method in interface ai.tegmentum.webassembly4j.spi.EngineProvider
T
- tags() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderDescriptor
- toString() - Method in class ai.tegmentum.webassembly4j.spi.config.ConfigConflict
- translate(WebAssemblyConfig) - Method in interface ai.tegmentum.webassembly4j.spi.config.ConfigTranslator
V
- valid() - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultValidationResult
- valid() - Method in interface ai.tegmentum.webassembly4j.spi.ValidationResult
- validate(WebAssemblyConfig) - Method in interface ai.tegmentum.webassembly4j.spi.config.ConfigValidator
- validate(WebAssemblyConfig) - Method in interface ai.tegmentum.webassembly4j.spi.EngineProvider
- ValidationResult - Interface in ai.tegmentum.webassembly4j.spi
- version() - Method in interface ai.tegmentum.webassembly4j.spi.ProviderDescriptor
W
- warnings() - Method in class ai.tegmentum.webassembly4j.spi.internal.DefaultValidationResult
- warnings() - Method in interface ai.tegmentum.webassembly4j.spi.ValidationResult
- withWarnings(List<String>) - Static method in class ai.tegmentum.webassembly4j.spi.internal.DefaultValidationResult
All Classes and Interfaces|All Packages|Constant Field Values