Index

A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

aarch_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
AARCH64 - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
aarch_64
addAllCategories(Iterable) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds elements to categories set.
addAllDescriptions(Iterable) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Adds elements to descriptions list.
addAllExcludes(Iterable) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Adds elements to excludes list.
addAllExcludes(Iterable) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Adds elements to excludes list.
addAllExtraOptions(Iterable) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Adds elements to extraOptions list.
addAllFeatures(Iterable) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Adds elements to features list.
addAllIncludes(Iterable) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Adds elements to includes list.
addAllIncludes(Iterable) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Adds elements to includes list.
addAllItems(Iterable) - Method in class com.io7m.montarre.api.MManifest.Builder
Adds elements to items list.
addAllLinks(Iterable) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds elements to links set.
addAllLongDescriptions(Iterable) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds elements to longDescriptions list.
addAllNativeAccessModules(Iterable) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Adds elements to nativeAccessModules set.
addAllPermissions(Iterable) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Adds elements to permissions list.
addAllRuntimes(Iterable) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Adds elements to runtimes list.
addCategories(MCategoryName) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds one element to categories set.
addCategories(MCategoryName...) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds elements to categories set.
addDescriptions(MParagraph) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Adds one element to descriptions list.
addDescriptions(MParagraph...) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Adds elements to descriptions list.
addExcludes(Pattern) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Adds one element to excludes list.
addExcludes(Pattern) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Adds one element to excludes list.
addExcludes(Pattern...) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Adds elements to excludes list.
addExcludes(Pattern...) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Adds elements to excludes list.
addExtraOptions(String) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Adds one element to extraOptions list.
addExtraOptions(String...) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Adds elements to extraOptions list.
addFeatures(MFeature) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Adds one element to features list.
addFeatures(MFeature...) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Adds elements to features list.
addFile(MFileName, Path) - Method in interface com.io7m.montarre.api.io.MPackageWriterType
Add a file to the package.
addFile(MFileName, Path) - Method in class com.io7m.montarre.io.internal.MPackageWriter
 
addIncludes(Pattern) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Adds one element to includes list.
addIncludes(Pattern) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Adds one element to includes list.
addIncludes(Pattern...) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Adds elements to includes list.
addIncludes(Pattern...) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Adds elements to includes list.
addItems(MManifestItemType) - Method in class com.io7m.montarre.api.MManifest.Builder
Adds one element to items list.
addItems(MManifestItemType...) - Method in class com.io7m.montarre.api.MManifest.Builder
Adds elements to items list.
addLinks(MLink) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds one element to links set.
addLinks(MLink...) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds elements to links set.
addLongDescriptions(MLongDescriptionType) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds one element to longDescriptions list.
addLongDescriptions(MLongDescriptionType...) - Method in class com.io7m.montarre.api.MMetadata.Builder
Adds elements to longDescriptions list.
addNativeAccessModules(String) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Adds one element to nativeAccessModules set.
addNativeAccessModules(String...) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Adds elements to nativeAccessModules set.
addPermissions(MFlatpakPermission) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Adds one element to permissions list.
addPermissions(MFlatpakPermission...) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Adds elements to permissions list.
addRuntimes(MFlatpakRuntime) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Adds one element to runtimes list.
addRuntimes(MFlatpakRuntime...) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Adds elements to runtimes list.
adoptiumName() - Method in enum class com.io7m.montarre.adoptium.METArchitectureName
 
adoptiumName() - Method in enum class com.io7m.montarre.adoptium.METOperatingSystemName
 
adoptiumName() - Method in enum class com.io7m.montarre.api.MRuntimeImageKind
 
aix() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
AIX - Enum constant in enum class com.io7m.montarre.adoptium.METOperatingSystemName
aix
algorithm() - Method in record class com.io7m.montarre.api.MHash
Returns the value of the algorithm record component.
all() - Method in interface com.io7m.montarre.api.MTranslatedTextType
 
appImageRoot() - Method in class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImage
 
application() - Method in class com.io7m.montarre.cmdline.MMain
 
applicationKind() - Method in class com.io7m.montarre.api.MMetadata
 
applicationKind() - Method in interface com.io7m.montarre.api.MMetadataType
 
architecture() - Method in record class com.io7m.montarre.adoptium.internal.MEBinary
Returns the value of the architecture record component.
architecture() - Method in class com.io7m.montarre.adoptium.MEARuntime
 
architecture() - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
 
architecture() - Method in interface com.io7m.montarre.adoptium.MEARuntimeSearchType
 
architecture() - Method in interface com.io7m.montarre.adoptium.MEARuntimeType
 
architecture() - Method in record class com.io7m.montarre.api.MPlatform
Returns the value of the architecture record component.
architecture() - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Returns the value of the architecture record component.
architecture() - Method in class com.io7m.montarre.api.MPlatformFileFilter
 
architecture() - Method in interface com.io7m.montarre.api.MPlatformFileFilterType
 
architecture() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceType
 
architecture() - Method in class com.io7m.montarre.nativepack.internal.MNWorkspace
 
ARM - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
arm_32
arm_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
attribute(String, Object) - Method in class com.io7m.montarre.io.internal.MCheckAbstract
 
attributes() - Method in exception class com.io7m.montarre.api.MException
 
attributes() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
Returns the value of the attributes record component.

B

baseDirectory() - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
 
baseDirectory() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceConfigurationType
 
baseURI() - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration
 
baseURI() - Method in interface com.io7m.montarre.adoptium.MEAdoptiumConfigurationType
 
baseVersion() - Method in record class com.io7m.montarre.xml.MMavenMetadata.SnapshotVersion
Returns the value of the baseVersion record component.
batchScript(MJavaInfoType, MShortName) - Static method in class com.io7m.montarre.nativepack.internal.shell.MBatchScripts
Generate the lines of a launcher batch script.
batchScriptText(MJavaInfoType, MShortName) - Static method in class com.io7m.montarre.nativepack.internal.shell.MBatchScripts
Generate the text of a launcher batch script.
binaries() - Method in record class com.io7m.montarre.adoptium.internal.MERelease
Returns the value of the binaries record component.
BOM - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A bill-of-materials.
build() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns the value of the build record component.
build() - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration.Builder
build() - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Builds a new MEARuntime.
build() - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch.Builder
Builds a new MEARuntimeSearch.
build() - Method in class com.io7m.montarre.api.MCopying.Builder
Builds a new MCopying.
build() - Method in class com.io7m.montarre.api.MFileFilter.Builder
Builds a new MFileFilter.
build() - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Builds a new MJavaInfo.
build() - Method in class com.io7m.montarre.api.MLongDescription.Builder
Builds a new MLongDescription.
build() - Method in class com.io7m.montarre.api.MManifest.Builder
Builds a new MManifest.
build() - Method in class com.io7m.montarre.api.MMetadata.Builder
Builds a new MMetadata.
build() - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Builds a new MMetadataFlatpak.
build() - Method in class com.io7m.montarre.api.MNames.Builder
Builds a new MNames.
build() - Method in class com.io7m.montarre.api.MPackageDeclaration.Builder
Builds a new MPackageDeclaration.
build() - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Builds a new MPlatformFileFilter.
build() - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Builds a new MTranslatedText.
build() - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration.Builder
builder() - Static method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration
Creates a builder for MEAdoptiumConfiguration.
builder() - Static method in class com.io7m.montarre.adoptium.MEARuntime
Creates a builder for MEARuntime.
builder() - Static method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Creates a builder for MEARuntimeSearch.
builder() - Static method in class com.io7m.montarre.api.MCopying
Creates a builder for MCopying.
builder() - Static method in class com.io7m.montarre.api.MFileFilter
Creates a builder for MFileFilter.
builder() - Static method in class com.io7m.montarre.api.MJavaInfo
Creates a builder for MJavaInfo.
builder() - Static method in class com.io7m.montarre.api.MLongDescription
Creates a builder for MLongDescription.
builder() - Static method in class com.io7m.montarre.api.MManifest
Creates a builder for MManifest.
builder() - Static method in class com.io7m.montarre.api.MMetadata
Creates a builder for MMetadata.
builder() - Static method in class com.io7m.montarre.api.MMetadataFlatpak
Creates a builder for MMetadataFlatpak.
builder() - Static method in class com.io7m.montarre.api.MNames
Creates a builder for MNames.
builder() - Static method in class com.io7m.montarre.api.MPackageDeclaration
Creates a builder for MPackageDeclaration.
builder() - Static method in class com.io7m.montarre.api.MPlatformFileFilter
Creates a builder for MPlatformFileFilter.
builder() - Static method in class com.io7m.montarre.api.MTranslatedText
Creates a builder for MTranslatedText.
builder() - Static method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Creates a builder for MNativeWorkspaceConfiguration.
buildNumber() - Method in record class com.io7m.montarre.xml.MMavenMetadata.SnapshotVersion
Returns the value of the buildNumber record component.

C

caption() - Method in record class com.io7m.montarre.api.MResource
Returns the value of the caption record component.
categories() - Method in class com.io7m.montarre.api.MMetadata
 
categories() - Method in interface com.io7m.montarre.api.MMetadataType
 
checkHash(MFileName) - Method in interface com.io7m.montarre.api.io.MPackageReaderType
Check the digest of the given file, raising an exception if it does not match what is in the package declaration.
checkHash(MFileName) - Method in class com.io7m.montarre.io.internal.MPackageReader
 
checkPreconditions() - Method in interface com.io7m.montarre.api.MMetadataType
Check preconditions for the type.
checksum() - Method in record class com.io7m.montarre.adoptium.internal.MEPackage
Returns the value of the checksum record component.
clearAttributes() - Method in class com.io7m.montarre.io.internal.MCheckAbstract
 
close() - Method in class com.io7m.montarre.adoptium.internal.MEAdoptium
 
close() - Method in interface com.io7m.montarre.adoptium.MEAdoptiumType
 
close() - Method in interface com.io7m.montarre.api.io.MPackageReaderType
 
close() - Method in interface com.io7m.montarre.api.io.MPackageWriterType
 
close() - Method in interface com.io7m.montarre.api.natives.MNativeProcessesType
 
close() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceType
 
close() - Method in interface com.io7m.montarre.api.validation.MValidatorType
 
close() - Method in interface com.io7m.montarre.api.wix.MWiXValidatorType
 
close() - Method in interface com.io7m.montarre.api.wix.MWiXWriterType
 
close() - Method in class com.io7m.montarre.io.internal.MPackageReader
 
close() - Method in class com.io7m.montarre.io.internal.MPackageWriter
 
close() - Method in class com.io7m.montarre.io.internal.MValidator
 
close() - Method in class com.io7m.montarre.nativepack.internal.MNWorkspace
 
close() - Method in class com.io7m.montarre.nativepack.internal.MWiXValidator
 
close() - Method in class com.io7m.montarre.nativepack.internal.MWiXWriter
 
close() - Method in class com.io7m.montarre.nativepack.MNativeProcesses
 
close() - Method in class com.io7m.montarre.xml.internal.MLongDescriptionParser
 
close() - Method in class com.io7m.montarre.xml.internal.MLongDescriptionSerializer
 
close() - Method in class com.io7m.montarre.xml.internal.MPackageDeclarationParser
 
close() - Method in class com.io7m.montarre.xml.internal.MPackageDeclarationSerializer
 
com.io7m.montarre.adoptium - package com.io7m.montarre.adoptium
Application packaging tools (Adoptium support).
com.io7m.montarre.adoptium.internal - package com.io7m.montarre.adoptium.internal
Application packaging tools (Eclipse Temurin support).
com.io7m.montarre.api - package com.io7m.montarre.api
Application packaging tools (API).
com.io7m.montarre.api.http - package com.io7m.montarre.api.http
Application packaging tools (API [I/O]).
com.io7m.montarre.api.io - package com.io7m.montarre.api.io
Application packaging tools (API [I/O]).
com.io7m.montarre.api.natives - package com.io7m.montarre.api.natives
Application packaging tools (API).
com.io7m.montarre.api.parsers - package com.io7m.montarre.api.parsers
Application packaging tools (API [Parsers]).
com.io7m.montarre.api.validation - package com.io7m.montarre.api.validation
Application packaging tools (API [Validation]).
com.io7m.montarre.api.wix - package com.io7m.montarre.api.wix
Application packaging tools (API [WiX]).
com.io7m.montarre.cmdline - package com.io7m.montarre.cmdline
Application packaging tools (Command-line tools).
com.io7m.montarre.cmdline.converters - package com.io7m.montarre.cmdline.converters
Application packaging tools (Command-line tools [Converters]).
com.io7m.montarre.cmdline.internal - package com.io7m.montarre.cmdline.internal
Application packaging tools (Command-line tools [internals]).
com.io7m.montarre.io - package com.io7m.montarre.io
Application packaging tools (I/O).
com.io7m.montarre.io.internal - package com.io7m.montarre.io.internal
Application packaging tools (I/O [internals]).
com.io7m.montarre.nativepack - package com.io7m.montarre.nativepack
Application packaging tools (Native packaging).
com.io7m.montarre.nativepack.internal - package com.io7m.montarre.nativepack.internal
Application packaging tools (Native packaging [internals]).
com.io7m.montarre.nativepack.internal.app_image - package com.io7m.montarre.nativepack.internal.app_image
Application packaging tools (Native packaging [internals]).
com.io7m.montarre.nativepack.internal.deb - package com.io7m.montarre.nativepack.internal.deb
Application packaging tools (Native packaging [internals]).
com.io7m.montarre.nativepack.internal.flatpak - package com.io7m.montarre.nativepack.internal.flatpak
Application packaging tools (Native packaging [internals]).
com.io7m.montarre.nativepack.internal.msi - package com.io7m.montarre.nativepack.internal.msi
Application packaging tools (Native packaging [internals]).
com.io7m.montarre.nativepack.internal.shell - package com.io7m.montarre.nativepack.internal.shell
Application packaging tools (Native packaging [internals]).
com.io7m.montarre.schema - package com.io7m.montarre.schema
Application packaging tools (Schema).
com.io7m.montarre.xml - package com.io7m.montarre.xml
Application packaging tools (XML).
com.io7m.montarre.xml.internal - package com.io7m.montarre.xml.internal
Application packaging tools (XML [internals]).
com.io7m.montarre.xml.internal.v1 - package com.io7m.montarre.xml.internal.v1
Application packaging tools (XML [internals]).
compareTo(MArchitectureName) - Method in record class com.io7m.montarre.api.MArchitectureName
 
compareTo(MCategoryName) - Method in record class com.io7m.montarre.api.MCategoryName
 
compareTo(MFileName) - Method in record class com.io7m.montarre.api.MFileName
 
compareTo(MLanguageCode) - Method in record class com.io7m.montarre.api.MLanguageCode
 
compareTo(MLink) - Method in record class com.io7m.montarre.api.MLink
 
compareTo(MOperatingSystemName) - Method in record class com.io7m.montarre.api.MOperatingSystemName
 
compareTo(MPlatform) - Method in record class com.io7m.montarre.api.MPlatform
 
CONSOLE - Enum constant in enum class com.io7m.montarre.api.MApplicationKind
A console application.
CONTACT - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to a contact page.
CONTRIBUTE - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to a contribution page.
convertedClass() - Method in class com.io7m.montarre.cmdline.converters.MArchitectureNameConverter
 
convertedClass() - Method in class com.io7m.montarre.cmdline.converters.MOperatingSystemNameConverter
 
convertedClass() - Method in class com.io7m.montarre.cmdline.converters.RuntimeVersionConverter
 
convertFromString(String) - Method in class com.io7m.montarre.cmdline.converters.MArchitectureNameConverter
 
convertFromString(String) - Method in class com.io7m.montarre.cmdline.converters.MOperatingSystemNameConverter
 
convertFromString(String) - Method in class com.io7m.montarre.cmdline.converters.RuntimeVersionConverter
 
convertToString(MArchitectureName) - Method in class com.io7m.montarre.cmdline.converters.MArchitectureNameConverter
 
convertToString(MOperatingSystemName) - Method in class com.io7m.montarre.cmdline.converters.MOperatingSystemNameConverter
 
convertToString(Runtime.Version) - Method in class com.io7m.montarre.cmdline.converters.RuntimeVersionConverter
 
copying() - Method in class com.io7m.montarre.api.MMetadata
 
copying() - Method in interface com.io7m.montarre.api.MMetadataType
 
copyOf(MEAdoptiumConfigurationType) - Static method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration
Creates an immutable copy of a MEAdoptiumConfigurationType value.
copyOf(MEARuntimeSearchType) - Static method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Creates an immutable copy of a MEARuntimeSearchType value.
copyOf(MEARuntimeType) - Static method in class com.io7m.montarre.adoptium.MEARuntime
Creates an immutable copy of a MEARuntimeType value.
copyOf(MCopyingType) - Static method in class com.io7m.montarre.api.MCopying
Creates an immutable copy of a MCopyingType value.
copyOf(MFileFilterType) - Static method in class com.io7m.montarre.api.MFileFilter
Creates an immutable copy of a MFileFilterType value.
copyOf(MJavaInfoType) - Static method in class com.io7m.montarre.api.MJavaInfo
Creates an immutable copy of a MJavaInfoType value.
copyOf(MLongDescriptionType) - Static method in class com.io7m.montarre.api.MLongDescription
Creates an immutable copy of a MLongDescriptionType value.
copyOf(MManifestType) - Static method in class com.io7m.montarre.api.MManifest
Creates an immutable copy of a MManifestType value.
copyOf(MMetadataFlatpakType) - Static method in class com.io7m.montarre.api.MMetadataFlatpak
Creates an immutable copy of a MMetadataFlatpakType value.
copyOf(MMetadataType) - Static method in class com.io7m.montarre.api.MMetadata
Creates an immutable copy of a MMetadataType value.
copyOf(MNamesType) - Static method in class com.io7m.montarre.api.MNames
Creates an immutable copy of a MNamesType value.
copyOf(MPackageDeclarationType) - Static method in class com.io7m.montarre.api.MPackageDeclaration
Creates an immutable copy of a MPackageDeclarationType value.
copyOf(MPlatformFileFilterType) - Static method in class com.io7m.montarre.api.MPlatformFileFilter
Creates an immutable copy of a MPlatformFileFilterType value.
copyOf(MTranslatedTextType) - Static method in class com.io7m.montarre.api.MTranslatedText
Creates an immutable copy of a MTranslatedTextType value.
copyOf(MNativeWorkspaceConfigurationType) - Static method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Creates an immutable copy of a MNativeWorkspaceConfigurationType value.
copyright() - Method in class com.io7m.montarre.api.MCopying
 
copyright() - Method in interface com.io7m.montarre.api.MCopyingType
 
create(MPackageDeclaration) - Method in interface com.io7m.montarre.api.validation.MValidatorFactoryType
Create a validator for the package.
create(MPackageDeclaration) - Method in class com.io7m.montarre.io.MValidators
 
create(MPackageDeclaration, Path, OutputStream) - Method in interface com.io7m.montarre.api.wix.MWiXWriterFactoryType
Create a writer.
create(MPackageDeclaration, Path, OutputStream) - Method in class com.io7m.montarre.nativepack.MWiXWriters
 
create(MNativeProcessesType) - Method in interface com.io7m.montarre.api.natives.MNativePackagerServiceProviderType
 
create(MNativeProcessesType) - Method in class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImageProvider
 
create(MNativeProcessesType) - Method in class com.io7m.montarre.nativepack.internal.deb.MNPackagerDebProvider
 
create(MNativeProcessesType) - Method in class com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpakProvider
 
create(MNativeProcessesType) - Method in class com.io7m.montarre.nativepack.internal.msi.MNPackagerMSIProvider
 
create(MNativeProcessesType) - Method in class com.io7m.montarre.nativepack.internal.shell.MNPackagerShellProvider
 
create(Path) - Method in interface com.io7m.montarre.api.wix.MWiXValidatorFactoryType
Create a validator.
create(Path) - Method in class com.io7m.montarre.nativepack.MWiXValidators
 
create(Path, Path, MPackageDeclaration) - Method in interface com.io7m.montarre.api.io.MPackageWriterFactoryType
Start writing a new package.
create(Path, Path, MPackageDeclaration) - Method in class com.io7m.montarre.io.MPackageWriters
 
create(List, MNativeProcessesType) - Static method in class com.io7m.montarre.nativepack.MNPackagers
Create a directory.
createAdoptium(MEAdoptiumConfiguration) - Method in class com.io7m.montarre.adoptium.MEAdoptiumFactory
 
createAdoptium(MEAdoptiumConfiguration) - Method in interface com.io7m.montarre.adoptium.MEAdoptiumFactoryType
Create an Adoptium client.
createAppInfoFileText(MPackageDeclaration) - Static method in class com.io7m.montarre.nativepack.internal.flatpak.MNAppInfoFile
Generate the text of an app info file.
createDesktopFile(MPackageDeclaration) - Static method in class com.io7m.montarre.nativepack.internal.flatpak.MNDesktopFile
Generate the lines of a desktop file.
createDesktopFileText(MPackageDeclaration) - Static method in class com.io7m.montarre.nativepack.internal.flatpak.MNDesktopFile
Generate the text of a desktop file.
createFromServiceLoader() - Static method in class com.io7m.montarre.nativepack.MNPackagers
Create a directory, loading providers from ServiceLoader.
createFromServiceLoader(MNativeProcessesType) - Static method in class com.io7m.montarre.nativepack.MNPackagers
Create a directory, loading providers from ServiceLoader.
createHttpClient() - Method in interface com.io7m.montarre.api.http.MHTTPClientFactoryType
 
createHttpClient() - Method in class com.io7m.montarre.api.http.MHTTPClients
 
createParserWithContext(JXEHardenedSAXParsers, URI, InputStream, Consumer) - Method in class com.io7m.montarre.xml.MLongDescriptionParsers
 
createParserWithContext(JXEHardenedSAXParsers, URI, InputStream, Consumer) - Method in class com.io7m.montarre.xml.MPackageDeclarationParsers
 
createSerializerWithContext(Void, URI, OutputStream) - Method in class com.io7m.montarre.xml.MLongDescriptionSerializers
 
createSerializerWithContext(Void, URI, OutputStream) - Method in class com.io7m.montarre.xml.MPackageDeclarationSerializers
 
createWorkDirectory() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceType
 
createWorkDirectory() - Method in class com.io7m.montarre.nativepack.internal.MNWorkspace
 

D

date() - Method in record class com.io7m.montarre.api.MVersion
Returns the value of the date record component.
describe() - Method in interface com.io7m.montarre.api.natives.MNativePackagerServiceProviderType
 
describe() - Method in interface com.io7m.montarre.api.natives.MNativePackagerServiceType
 
describe() - Method in class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImageProvider
 
describe() - Method in class com.io7m.montarre.nativepack.internal.deb.MNPackagerDebProvider
 
describe() - Method in class com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpakProvider
 
describe() - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
describe() - Method in class com.io7m.montarre.nativepack.internal.msi.MNPackagerMSIProvider
 
describe() - Method in class com.io7m.montarre.nativepack.internal.shell.MNPackagerShellProvider
 
description() - Method in class com.io7m.montarre.api.MMetadata
 
description() - Method in interface com.io7m.montarre.api.MMetadataType
 
descriptions() - Method in class com.io7m.montarre.api.MLongDescription
 
descriptions() - Method in interface com.io7m.montarre.api.MLongDescriptionType
 
DONATION - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to a donation page.
downloadLink() - Method in class com.io7m.montarre.adoptium.MEARuntime
 
downloadLink() - Method in interface com.io7m.montarre.adoptium.MEARuntimeType
 

E

element(String) - Static method in class com.io7m.montarre.xml.internal.v1.Mx1
The element with the given name.
EnableNativeAccess(String) - Constructor for record class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess.EnableNativeAccess
Creates an instance of a EnableNativeAccess record class.
equals(Object) - Method in record class com.io7m.montarre.adoptium.internal.MEBinary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.adoptium.internal.MEPackage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.adoptium.internal.MERelease
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration
This instance is equal to all instances of MEAdoptiumConfiguration that have equal attribute values.
equals(Object) - Method in class com.io7m.montarre.adoptium.MEARuntime
This instance is equal to all instances of MEARuntime that have equal attribute values.
equals(Object) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
This instance is equal to all instances of MEARuntimeSearch that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MArchitectureName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MCaption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MCategoryName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MCopying
This instance is equal to all instances of MCopying that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MFeature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MFileFilter
This instance is equal to all instances of MFileFilter that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MFileName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MFlatpakPermission
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MFlatpakRuntime
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MHash
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MHashAlgorithm
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MHashValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MJavaInfo
This instance is equal to all instances of MJavaInfo that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MLanguageCode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MLink
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MLongDescription
This instance is equal to all instances of MLongDescription that have equal attribute values.
equals(Object) - Method in class com.io7m.montarre.api.MManifest
This instance is equal to all instances of MManifest that have equal attribute values.
equals(Object) - Method in class com.io7m.montarre.api.MMetadata
This instance is equal to all instances of MMetadata that have equal attribute values.
equals(Object) - Method in class com.io7m.montarre.api.MMetadataFlatpak
This instance is equal to all instances of MMetadataFlatpak that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MModule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MNames
This instance is equal to all instances of MNames that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MOperatingSystemName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MPackageDeclaration
This instance is equal to all instances of MPackageDeclaration that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MPackageName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MParagraph
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MPlatform
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MPlatformFileFilter
This instance is equal to all instances of MPlatformFileFilter that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MShortName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.MTranslatedText
This instance is equal to all instances of MTranslatedText that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.MVendor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MVendorID
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MVendorName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.api.MVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
This instance is equal to all instances of MNativeWorkspaceConfiguration that have equal attribute values.
equals(Object) - Method in record class com.io7m.montarre.api.validation.MValidationIssue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess.EnableNativeAccess
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption.ExtraOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.montarre.xml.MMavenMetadata.SnapshotVersion
Indicates whether some other object is "equal to" this one.
error(String, String) - Method in class com.io7m.montarre.io.internal.MCheckAbstract
 
error(Throwable) - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
error(SAXParseException) - Method in class com.io7m.montarre.nativepack.internal.MWiXValidator
 
ERROR - Enum constant in enum class com.io7m.montarre.api.validation.MValidationKind
An error.
errorCode() - Method in exception class com.io7m.montarre.api.MException
 
errorCode() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
Returns the value of the errorCode record component.
evaluate(String) - Method in interface com.io7m.montarre.api.MFileFilterType
Evaluate the filter against the given file name.
evaluate(String) - Method in interface com.io7m.montarre.api.MPlatformFileFilterType
Evaluate the filter against the given file name.
exampleValue() - Method in class com.io7m.montarre.cmdline.converters.MArchitectureNameConverter
 
exampleValue() - Method in class com.io7m.montarre.cmdline.converters.MOperatingSystemNameConverter
 
exampleValue() - Method in class com.io7m.montarre.cmdline.converters.RuntimeVersionConverter
 
exception() - Method in exception class com.io7m.montarre.api.MException
 
exception() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
 
excludes() - Method in class com.io7m.montarre.api.MFileFilter
 
excludes() - Method in interface com.io7m.montarre.api.MFileFilterType
 
excludes() - Method in class com.io7m.montarre.api.MPlatformFileFilter
 
excludes() - Method in interface com.io7m.montarre.api.MPlatformFileFilterType
 
execute() - Method in interface com.io7m.montarre.api.validation.MValidatorType
Execute the validator, returning any validation issues.
execute() - Method in interface com.io7m.montarre.api.wix.MWiXValidatorType
Execute the validator.
execute() - Method in interface com.io7m.montarre.api.wix.MWiXWriterType
Execute the writer.
execute() - Method in class com.io7m.montarre.io.internal.MValidator
 
execute() - Method in class com.io7m.montarre.nativepack.internal.MWiXValidator
 
execute() - Method in class com.io7m.montarre.nativepack.internal.MWiXWriter
 
execute() - Method in class com.io7m.montarre.xml.internal.MLongDescriptionParser
 
execute() - Method in class com.io7m.montarre.xml.internal.MPackageDeclarationParser
 
execute(MLongDescription) - Method in class com.io7m.montarre.xml.internal.MLongDescriptionSerializer
 
execute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckAbstract
 
execute(MPackageDeclaration) - Method in interface com.io7m.montarre.io.internal.MCheckType
Execute the check.
execute(MPackageDeclaration) - Method in class com.io7m.montarre.xml.internal.MPackageDeclarationSerializer
 
execute(MNativeWorkspaceType, MPackageReaderType) - Method in interface com.io7m.montarre.api.natives.MNativePackagerServiceType
Execute the packaging service.
execute(MNativeWorkspaceType, MPackageReaderType) - Method in class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImage
 
execute(MNativeWorkspaceType, MPackageReaderType) - Method in class com.io7m.montarre.nativepack.internal.deb.MNPackagerDeb
 
execute(MNativeWorkspaceType, MPackageReaderType) - Method in class com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpak
 
execute(MNativeWorkspaceType, MPackageReaderType) - Method in class com.io7m.montarre.nativepack.internal.msi.MNPackagerMSI
 
execute(MNativeWorkspaceType, MPackageReaderType) - Method in class com.io7m.montarre.nativepack.internal.shell.MNPackagerShell
 
executeAndWait(Map, ConcurrentLinkedQueue, ConcurrentLinkedQueue, List) - Method in interface com.io7m.montarre.api.natives.MNativeProcessesType
Execute a process, waiting for it to complete, and return the exit code.
executeAndWait(Map, ConcurrentLinkedQueue, ConcurrentLinkedQueue, List) - Method in class com.io7m.montarre.nativepack.MNativeProcesses
 
executeAndWaitChecked(Map, ConcurrentLinkedQueue, ConcurrentLinkedQueue, List) - Method in interface com.io7m.montarre.api.natives.MNativeProcessesType
Execute a process, waiting for it to complete, and raise an exception if the exit code returned is non-zero.
exitCode() - Method in class com.io7m.montarre.cmdline.MMain
 
extractManifest(Path) - Method in interface com.io7m.montarre.api.io.MPackageReaderFactoryType
Perform the minimum steps required to extract the bytes of the manifest from the given file.
extractManifest(Path) - Static method in class com.io7m.montarre.io.internal.MPackageReader
Extract a manifest from the file.
extractManifest(Path) - Method in class com.io7m.montarre.io.MPackageReaders
 
extractSnapshotVersion(InputStream) - Static method in class com.io7m.montarre.xml.MMavenMetadata
Extract a snapshot version from the given metadata stream.
ExtraOption(String) - Constructor for record class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption.ExtraOption
Creates an instance of a ExtraOption record class.
extraOptions() - Method in class com.io7m.montarre.api.MJavaInfo
 
extraOptions() - Method in interface com.io7m.montarre.api.MJavaInfoType
 

F

FAQ - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to an FAQ page.
fatalError(SAXParseException) - Method in class com.io7m.montarre.nativepack.internal.MWiXValidator
 
features() - Method in class com.io7m.montarre.api.MLongDescription
 
features() - Method in interface com.io7m.montarre.api.MLongDescriptionType
 
featureVersion() - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
 
featureVersion() - Method in interface com.io7m.montarre.adoptium.MEARuntimeSearchType
 
file() - Method in interface com.io7m.montarre.api.MManifestItemType
 
file() - Method in record class com.io7m.montarre.api.MModule
Returns the value of the file record component.
file() - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Returns the value of the file record component.
file() - Method in record class com.io7m.montarre.api.MResource
Returns the value of the file record component.
fileFormats() - Static method in class com.io7m.montarre.io.internal.MFileFormats
 
fileIdentifier() - Static method in class com.io7m.montarre.io.internal.MFileFormats
 
findBestIcon(MNativeWorkspaceType, MPackageReaderType) - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
findLicense(MPackageReaderType) - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
flatpak() - Method in class com.io7m.montarre.api.MMetadata
 
flatpak() - Method in interface com.io7m.montarre.api.MMetadataType
 
format() - Method in class com.io7m.montarre.adoptium.MEARuntime
 
format() - Method in interface com.io7m.montarre.adoptium.MEARuntimeType
 
freebsd() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
from(MEAdoptiumConfigurationType) - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration.Builder
Fill a builder with attribute values from the provided MEAdoptiumConfigurationType instance.
from(MEARuntimeSearchType) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch.Builder
Fill a builder with attribute values from the provided MEARuntimeSearchType instance.
from(MEARuntimeType) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Fill a builder with attribute values from the provided MEARuntimeType instance.
from(MCopyingType) - Method in class com.io7m.montarre.api.MCopying.Builder
Fill a builder with attribute values from the provided MCopyingType instance.
from(MFileFilterType) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Fill a builder with attribute values from the provided MFileFilterType instance.
from(MJavaInfoType) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Fill a builder with attribute values from the provided MJavaInfoType instance.
from(MLongDescriptionType) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Fill a builder with attribute values from the provided MLongDescriptionType instance.
from(MManifestType) - Method in class com.io7m.montarre.api.MManifest.Builder
Fill a builder with attribute values from the provided MManifestType instance.
from(MMetadataFlatpakType) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Fill a builder with attribute values from the provided MMetadataFlatpakType instance.
from(MMetadataType) - Method in class com.io7m.montarre.api.MMetadata.Builder
Fill a builder with attribute values from the provided MMetadataType instance.
from(MNamesType) - Method in class com.io7m.montarre.api.MNames.Builder
Fill a builder with attribute values from the provided MNamesType instance.
from(MPackageDeclarationType) - Method in class com.io7m.montarre.api.MPackageDeclaration.Builder
Fill a builder with attribute values from the provided MPackageDeclarationType instance.
from(MPlatformFileFilterType) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Fill a builder with attribute values from the provided MPlatformFileFilterType instance.
from(MTranslatedTextType) - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Fill a builder with attribute values from the provided MTranslatedTextType instance.
from(MNativeWorkspaceConfigurationType) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration.Builder
Fill a builder with attribute values from the provided MNativeWorkspaceConfigurationType instance.
fullName(MArchitectureName) - Method in record class com.io7m.montarre.api.MFlatpakRuntime
Obtain the full name, including the architecture.

G

get() - Static method in class com.io7m.montarre.cmdline.MConverters
 
GRAPHICAL - Enum constant in enum class com.io7m.montarre.api.MApplicationKind
A graphical application.

H

hash() - Method in class com.io7m.montarre.adoptium.MEARuntime
 
hash() - Method in interface com.io7m.montarre.adoptium.MEARuntimeType
 
hash() - Method in interface com.io7m.montarre.api.MManifestItemType
 
hash() - Method in record class com.io7m.montarre.api.MModule
Returns the value of the hash record component.
hash() - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Returns the value of the hash record component.
hash() - Method in record class com.io7m.montarre.api.MResource
Returns the value of the hash record component.
hashCode() - Method in record class com.io7m.montarre.adoptium.internal.MEBinary
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.adoptium.internal.MEPackage
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.adoptium.internal.MERelease
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration
Computes a hash code from attributes: baseURI.
hashCode() - Method in class com.io7m.montarre.adoptium.MEARuntime
Computes a hash code from attributes: hash, downloadLink, size, architecture, operatingSystem, format, version.
hashCode() - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Computes a hash code from attributes: featureVersion, architecture, operatingSystem, imageKind.
hashCode() - Method in record class com.io7m.montarre.api.MArchitectureName
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MCaption
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MCategoryName
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MCopying
Computes a hash code from attributes: license, copyright.
hashCode() - Method in record class com.io7m.montarre.api.MDescription
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MFeature
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MFileFilter
Computes a hash code from attributes: includes, excludes.
hashCode() - Method in record class com.io7m.montarre.api.MFileName
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MFlatpakPermission
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MFlatpakRuntime
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MHash
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MHashAlgorithm
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MHashValue
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MJavaInfo
Computes a hash code from attributes: requiredJDKVersion, mainModule, extraOptions, nativeAccessModules, runtimeImageKind.
hashCode() - Method in record class com.io7m.montarre.api.MLanguageCode
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MLink
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MLongDescription
Computes a hash code from attributes: language, descriptions, features.
hashCode() - Method in class com.io7m.montarre.api.MManifest
Computes a hash code from attributes: items, itemsMap.
hashCode() - Method in class com.io7m.montarre.api.MMetadata
Computes a hash code from attributes: names, version, javaInfo, description, links, vendor, copying, longDescriptions, longDescriptionsByLanguage, categories, applicationKind, flatpak.
hashCode() - Method in class com.io7m.montarre.api.MMetadataFlatpak
Computes a hash code from attributes: permissions, runtimes.
hashCode() - Method in record class com.io7m.montarre.api.MModule
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MNames
Computes a hash code from attributes: packageName, humanName, shortName, id.
hashCode() - Method in record class com.io7m.montarre.api.MOperatingSystemName
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MPackageDeclaration
Computes a hash code from attributes: metadata, manifest.
hashCode() - Method in record class com.io7m.montarre.api.MPackageName
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MParagraph
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MPlatform
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MPlatformFileFilter
Computes a hash code from attributes: architecture, operatingSystem, includes, excludes.
hashCode() - Method in record class com.io7m.montarre.api.MResource
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MShortName
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MText
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.MTranslatedText
Computes a hash code from attributes: language, text, translations.
hashCode() - Method in record class com.io7m.montarre.api.MVendor
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MVendorID
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MVendorName
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.api.MVersion
Returns a hash code value for this object.
hashCode() - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Computes a hash code from attributes: baseDirectory, javaRuntimeDownloadFormat, javaRuntimeDownloadURI, javaRuntimeDownloadSHA256.
hashCode() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess.EnableNativeAccess
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption.ExtraOption
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.montarre.xml.MMavenMetadata.SnapshotVersion
Returns a hash code value for this object.
HOME_PAGE - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to a home page.
hpux() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
humanName() - Method in class com.io7m.montarre.api.MNames
 
humanName() - Method in interface com.io7m.montarre.api.MNamesType
 

I

ICO_WINDOWS - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A Windows application icon (".ico").
ICON_128 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 128x128 application icon.
ICON_16 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 16x16 application icon.
ICON_24 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 24x24 application icon.
ICON_256 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 256x256 application icon.
ICON_32 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 32x32 application icon.
ICON_48 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 48x48 application icon.
ICON_512 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 512x512 application icon.
ICON_64 - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A 64x64 application icon.
ICON_SVG - Enum constant in enum class com.io7m.montarre.api.MResourceRole
An arbitrarily scaled SVG icon.
iconPriority() - Method in enum class com.io7m.montarre.api.MResourceRole
 
id() - Method in class com.io7m.montarre.api.MNames
 
id() - Method in interface com.io7m.montarre.api.MNamesType
 
id() - Method in record class com.io7m.montarre.api.MVendor
Returns the value of the id record component.
IGNORE - Enum constant in enum class com.io7m.montarre.api.io.MPackageReaderType.PlatformDependentModulePolicy
Ignore the module; do not unpack it at all.
imageKind() - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
 
imageKind() - Method in interface com.io7m.montarre.adoptium.MEARuntimeSearchType
 
imageType() - Method in record class com.io7m.montarre.adoptium.internal.MEBinary
Returns the value of the imageType record component.
INCLUDE - Enum constant in enum class com.io7m.montarre.api.io.MPackageReaderType.PlatformDependentModulePolicy
Include the module and leave it in a platform-dependent module directory.
includes() - Method in class com.io7m.montarre.api.MFileFilter
 
includes() - Method in interface com.io7m.montarre.api.MFileFilterType
 
includes() - Method in class com.io7m.montarre.api.MPlatformFileFilter
 
includes() - Method in interface com.io7m.montarre.api.MPlatformFileFilterType
 
indent(byte[]) - Static method in class com.io7m.montarre.xml.MReindent
Indent the given XML.
indent(byte[], OutputStream) - Static method in class com.io7m.montarre.xml.MReindent
Indent the given XML to the given output.
infer(String) - Static method in record class com.io7m.montarre.api.MArchitectureName
Infer an architecture from the given string.
infer(String) - Static method in record class com.io7m.montarre.api.MOperatingSystemName
Infer an operating system from the given string.
isIcon() - Method in enum class com.io7m.montarre.api.MResourceRole
 
isReserved(MFileName) - Static method in class com.io7m.montarre.api.MReservedNames
 
ISSUES - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to an issue tracker.
items() - Method in class com.io7m.montarre.api.MManifest
 
items() - Method in interface com.io7m.montarre.api.MManifestType
 
itemsMap() - Method in class com.io7m.montarre.api.MManifest
 
itemsMap() - Method in interface com.io7m.montarre.api.MManifestType
 

J

javaInfo() - Method in class com.io7m.montarre.api.MMetadata
 
javaInfo() - Method in interface com.io7m.montarre.api.MMetadataType
 
javaRuntime() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceType
 
javaRuntime() - Method in class com.io7m.montarre.nativepack.internal.MNWorkspace
 
javaRuntimeDownload() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceType
 
javaRuntimeDownload() - Method in class com.io7m.montarre.nativepack.internal.MNWorkspace
 
javaRuntimeDownloadFormat() - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
 
javaRuntimeDownloadFormat() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceConfigurationType
 
javaRuntimeDownloadSHA256() - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
 
javaRuntimeDownloadSHA256() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceConfigurationType
 
javaRuntimeDownloadURI() - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
 
javaRuntimeDownloadURI() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceConfigurationType
 
JDK - Enum constant in enum class com.io7m.montarre.api.MRuntimeImageKind
A full JDK with all jdk.* modules.
JRE - Enum constant in enum class com.io7m.montarre.api.MRuntimeImageKind
A reduced JRE without jdk.* modules.

K

kind() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
Returns the value of the kind record component.

L

language() - Method in class com.io7m.montarre.api.MLongDescription
 
language() - Method in interface com.io7m.montarre.api.MLongDescriptionType
 
language() - Method in record class com.io7m.montarre.api.MText
Returns the value of the language record component.
language() - Method in class com.io7m.montarre.api.MTranslatedText
 
language() - Method in interface com.io7m.montarre.api.MTranslatedTextType
 
license() - Method in class com.io7m.montarre.api.MCopying
 
license() - Method in interface com.io7m.montarre.api.MCopyingType
 
LICENSE - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A license file.
link() - Method in record class com.io7m.montarre.adoptium.internal.MEPackage
Returns the value of the link record component.
links() - Method in class com.io7m.montarre.api.MMetadata
 
links() - Method in interface com.io7m.montarre.api.MMetadataType
 
linux() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
LINUX - Enum constant in enum class com.io7m.montarre.adoptium.METOperatingSystemName
linux
longDescriptions() - Method in class com.io7m.montarre.api.MMetadata
 
longDescriptions() - Method in interface com.io7m.montarre.api.MMetadataType
 
longDescriptionsByLanguage() - Method in class com.io7m.montarre.api.MMetadata
A map of the long descriptions by language.
longDescriptionsByLanguage() - Method in interface com.io7m.montarre.api.MMetadataType
A map of the long descriptions by language.
loongarch_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 

M

MAC - Enum constant in enum class com.io7m.montarre.adoptium.METOperatingSystemName
mac
main(String[]) - Static method in class com.io7m.montarre.cmdline.MMain
The main entry point.
MAIN_BUILD - Static variable in class com.io7m.montarre.cmdline.MVersion
 
MAIN_VERSION - Static variable in class com.io7m.montarre.cmdline.MVersion
 
mainExitless(String[]) - Static method in class com.io7m.montarre.cmdline.MMain
The main (exitless) entry point.
mainModule() - Method in class com.io7m.montarre.api.MJavaInfo
The fully-qualified main module name used as the application entrypoint.
mainModule() - Method in interface com.io7m.montarre.api.MJavaInfoType
The fully-qualified main module name used as the application entrypoint.
major() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns the value of the major record component.
manifest() - Method in class com.io7m.montarre.api.MPackageDeclaration
 
manifest() - Method in interface com.io7m.montarre.api.MPackageDeclarationType
 
MApplicationKind - Enum Class in com.io7m.montarre.api
The application kind.
MArchitectureName - Record Class in com.io7m.montarre.api
A hardware architecture name.
MArchitectureName(String) - Constructor for record class com.io7m.montarre.api.MArchitectureName
A hardware architecture name.
MArchitectureNameConverter - Class in com.io7m.montarre.cmdline.converters
A value converter.
MArchitectureNameConverter() - Constructor for class com.io7m.montarre.cmdline.converters.MArchitectureNameConverter
A value converter.
MArchiveFormat - Enum Class in com.io7m.montarre.api
The format of an archive.
matchesModule(MPlatformDependentModule) - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceType
Check if the operating system and architecture of the given module matches this workspace.
MBatchScripts - Class in com.io7m.montarre.nativepack.internal.shell
Functions to generate launcher batch scripts.
MCaption - Record Class in com.io7m.montarre.api
A resource caption.
MCaption(MTranslatedText) - Constructor for record class com.io7m.montarre.api.MCaption
A resource caption.
MCaptions - Class in com.io7m.montarre.api
Functions over captions.
MCategoryName - Record Class in com.io7m.montarre.api
A category name.
MCategoryName(String) - Constructor for record class com.io7m.montarre.api.MCategoryName
A category name.
MCheckAbstract - Class in com.io7m.montarre.io.internal
An abstract check.
MCheckAbstract() - Constructor for class com.io7m.montarre.io.internal.MCheckAbstract
 
MCheckApplicationID - Class in com.io7m.montarre.io.internal
Checks on package names (application IDs).
MCheckApplicationID() - Constructor for class com.io7m.montarre.io.internal.MCheckApplicationID
Checks on package names (application IDs).
MCheckDescription - Class in com.io7m.montarre.io.internal
Checks on descriptions.
MCheckDescription() - Constructor for class com.io7m.montarre.io.internal.MCheckDescription
Checks on descriptions.
MCheckIcons - Class in com.io7m.montarre.io.internal
Checks on icons.
MCheckIcons() - Constructor for class com.io7m.montarre.io.internal.MCheckIcons
Checks on icons.
MCheckName - Class in com.io7m.montarre.io.internal
Checks on names.
MCheckName() - Constructor for class com.io7m.montarre.io.internal.MCheckName
Checks on names.
MCheckScreenshots - Class in com.io7m.montarre.io.internal
Checks on screenshots.
MCheckScreenshots() - Constructor for class com.io7m.montarre.io.internal.MCheckScreenshots
Checks on screenshots.
MCheckSummary - Class in com.io7m.montarre.io.internal
Checks on summaries.
MCheckSummary() - Constructor for class com.io7m.montarre.io.internal.MCheckSummary
Checks on summaries.
MCheckType - Interface in com.io7m.montarre.io.internal
A check.
MCMavenDownload - Class in com.io7m.montarre.cmdline.internal
"download"
MCMavenDownload() - Constructor for class com.io7m.montarre.cmdline.internal.MCMavenDownload
Construct a command.
MCNativeCreate - Class in com.io7m.montarre.cmdline.internal
"create"
MCNativeCreate() - Constructor for class com.io7m.montarre.cmdline.internal.MCNativeCreate
Construct a command.
MCNativePackagers - Class in com.io7m.montarre.cmdline.internal
"packagers"
MCNativePackagers() - Constructor for class com.io7m.montarre.cmdline.internal.MCNativePackagers
Construct a command.
MConverters - Class in com.io7m.montarre.cmdline
The value converters.
MCopying - Class in com.io7m.montarre.api
Copyright and license information.
MCopying.Builder - Class in com.io7m.montarre.api
Builds instances of type MCopying.
MCopyingType - Interface in com.io7m.montarre.api
Copyright and license information.
MCPackageCheck - Class in com.io7m.montarre.cmdline.internal
"check"
MCPackageCheck() - Constructor for class com.io7m.montarre.cmdline.internal.MCPackageCheck
Construct a command.
MCPackageExtractDeclaration - Class in com.io7m.montarre.cmdline.internal
"extract-declaration"
MCPackageExtractDeclaration() - Constructor for class com.io7m.montarre.cmdline.internal.MCPackageExtractDeclaration
Construct a command.
MCPackagePack - Class in com.io7m.montarre.cmdline.internal
"pack"
MCPackagePack() - Constructor for class com.io7m.montarre.cmdline.internal.MCPackagePack
Construct a command.
MCPackageSchema - Class in com.io7m.montarre.cmdline.internal
"schema"
MCPackageSchema() - Constructor for class com.io7m.montarre.cmdline.internal.MCPackageSchema
Construct a command.
MCPackageUnpack - Class in com.io7m.montarre.cmdline.internal
"unpack"
MCPackageUnpack() - Constructor for class com.io7m.montarre.cmdline.internal.MCPackageUnpack
Construct a command.
MCPackageValidate - Class in com.io7m.montarre.cmdline.internal
"validate"
MCPackageValidate() - Constructor for class com.io7m.montarre.cmdline.internal.MCPackageValidate
Construct a command.
MCWixXML - Class in com.io7m.montarre.cmdline.internal
"xml"
MCWixXML() - Constructor for class com.io7m.montarre.cmdline.internal.MCWixXML
Construct a command.
MDescription - Record Class in com.io7m.montarre.api
A short description of the package.
MDescription(MTranslatedText) - Constructor for record class com.io7m.montarre.api.MDescription
A short description of the package.
MEAdoptium - Class in com.io7m.montarre.adoptium.internal
The Adoptium client.
MEAdoptium(MEAdoptiumConfiguration, HttpClient) - Constructor for class com.io7m.montarre.adoptium.internal.MEAdoptium
The Adoptium client.
MEAdoptiumConfiguration - Class in com.io7m.montarre.adoptium
The Adoptium configuration.
MEAdoptiumConfiguration.Builder - Class in com.io7m.montarre.adoptium
Builds instances of type MEAdoptiumConfiguration.
MEAdoptiumConfigurationType - Interface in com.io7m.montarre.adoptium
The Adoptium configuration.
MEAdoptiumFactory - Class in com.io7m.montarre.adoptium
The Adoptium client factory.
MEAdoptiumFactory() - Constructor for class com.io7m.montarre.adoptium.MEAdoptiumFactory
The Adoptium client factory.
MEAdoptiumFactoryType - Interface in com.io7m.montarre.adoptium
The type of Adoptium client factories.
MEAdoptiumType - Interface in com.io7m.montarre.adoptium
An Adoptium client.
MEARuntime - Class in com.io7m.montarre.adoptium
An Adoptium runtime.
MEARuntime.Builder - Class in com.io7m.montarre.adoptium
Builds instances of type MEARuntime.
MEARuntimeSearch - Class in com.io7m.montarre.adoptium
Runtime search parameters.
MEARuntimeSearch.Builder - Class in com.io7m.montarre.adoptium
Builds instances of type MEARuntimeSearch.
MEARuntimeSearchType - Interface in com.io7m.montarre.adoptium
Runtime search parameters.
MEARuntimeType - Interface in com.io7m.montarre.adoptium
An Adoptium runtime.
MEBinary - Record Class in com.io7m.montarre.adoptium.internal
 
MEBinary(String, String, String, MEPackage) - Constructor for record class com.io7m.montarre.adoptium.internal.MEBinary
Creates an instance of a MEBinary record class.
MEPackage - Record Class in com.io7m.montarre.adoptium.internal
 
MEPackage(String, String, long, String) - Constructor for record class com.io7m.montarre.adoptium.internal.MEPackage
Creates an instance of a MEPackage record class.
MERelease - Record Class in com.io7m.montarre.adoptium.internal
 
MERelease(String, String, MEVersion, List) - Constructor for record class com.io7m.montarre.adoptium.internal.MERelease
Creates an instance of a MERelease record class.
MERGE - Enum constant in enum class com.io7m.montarre.api.io.MPackageReaderType.PlatformDependentModulePolicy
Include the module and merge it into the same directory as the platform-independent modules.
message() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
Returns the value of the message record component.
metadata() - Method in class com.io7m.montarre.api.MPackageDeclaration
 
metadata() - Method in interface com.io7m.montarre.api.MPackageDeclarationType
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCMavenDownload
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCNativeCreate
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCNativePackagers
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCPackageCheck
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCPackageExtractDeclaration
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCPackagePack
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCPackageSchema
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCPackageUnpack
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCPackageValidate
 
metadata() - Method in class com.io7m.montarre.cmdline.internal.MCWixXML
 
METArchitectureName - Enum Class in com.io7m.montarre.adoptium
Architecture names in the Adoptium API.
METOperatingSystemName - Enum Class in com.io7m.montarre.adoptium
Operating system names in the Adoptium API.
MEVersion - Record Class in com.io7m.montarre.adoptium.internal
 
MEVersion(int, int, int, int, String, String, String) - Constructor for record class com.io7m.montarre.adoptium.internal.MEVersion
Creates an instance of a MEVersion record class.
MException - Exception Class in com.io7m.montarre.api
The type of exceptions raised by the package.
MException(String, String, Map) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(String, String, Map, Optional) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(String, String, Optional) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(String, Throwable, String) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(String, Throwable, String, Map) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(String, Throwable, String, Map, Optional) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(String, Throwable, String, Optional) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(Throwable, String, Map, Optional) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MException(Throwable, String, Optional) - Constructor for exception class com.io7m.montarre.api.MException
Construct an exception.
MFeature - Record Class in com.io7m.montarre.api
A feature.
MFeature(String) - Constructor for record class com.io7m.montarre.api.MFeature
A category name.
MFileFilter - Class in com.io7m.montarre.api
A file filter.
MFileFilter.Builder - Class in com.io7m.montarre.api
Builds instances of type MFileFilter.
MFileFilterType - Interface in com.io7m.montarre.api
A file filter.
MFileFormats - Class in com.io7m.montarre.io.internal
File format definitions.
MFileName - Record Class in com.io7m.montarre.api
A file name.
MFileName(String) - Constructor for record class com.io7m.montarre.api.MFileName
A file name.
MFlatpakMetadataElementType - Interface in com.io7m.montarre.api
The type of flatpak-related metadata elements.
MFlatpakPermission - Record Class in com.io7m.montarre.api
A flatpak permission.
MFlatpakPermission(String) - Constructor for record class com.io7m.montarre.api.MFlatpakPermission
A flatpak permission.
MFlatpakRuntime - Record Class in com.io7m.montarre.api
A flatpak runtime.
MFlatpakRuntime(String, String, MFlatpakRuntimeRole) - Constructor for record class com.io7m.montarre.api.MFlatpakRuntime
A flatpak runtime.
MFlatpakRuntimeRole - Enum Class in com.io7m.montarre.api
The role of a runtime.
MHash - Record Class in com.io7m.montarre.api
A hash value for a particular algorithm.
MHash(MHashAlgorithm, MHashValue) - Constructor for record class com.io7m.montarre.api.MHash
A hash value for a particular algorithm.
MHashAlgorithm - Record Class in com.io7m.montarre.api
A hash algorithm name.
MHashAlgorithm(String) - Constructor for record class com.io7m.montarre.api.MHashAlgorithm
A hash algorithm name.
MHashValue - Record Class in com.io7m.montarre.api
A hash value.
MHashValue(String) - Constructor for record class com.io7m.montarre.api.MHashValue
A hash value.
MHTTPClientFactoryType - Interface in com.io7m.montarre.api.http
A factory of HTTP clients.
MHTTPClients - Class in com.io7m.montarre.api.http
The default HTTP client factory.
MHTTPClients() - Constructor for class com.io7m.montarre.api.http.MHTTPClients
The default HTTP client factory.
minor() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns the value of the minor record component.
mips_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
mips_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
mipsle_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
mipsle_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
MJavaInfo - Class in com.io7m.montarre.api
Information involving the Java runtime.
MJavaInfo.Builder - Class in com.io7m.montarre.api
Builds instances of type MJavaInfo.
MJavaInfoType - Interface in com.io7m.montarre.api
Information involving the Java runtime.
MLanguageCode - Record Class in com.io7m.montarre.api
A language code.
MLanguageCode(String) - Constructor for record class com.io7m.montarre.api.MLanguageCode
A language code.
MLink - Record Class in com.io7m.montarre.api
A link.
MLink(MLinkRole, URI) - Constructor for record class com.io7m.montarre.api.MLink
A link.
MLinkRole - Enum Class in com.io7m.montarre.api
The role of a link.
MLongDescription - Class in com.io7m.montarre.api
A long description of the application.
MLongDescription.Builder - Class in com.io7m.montarre.api
Builds instances of type MLongDescription.
MLongDescriptionElementType - Interface in com.io7m.montarre.api
Elements that appear in long description.
MLongDescriptionParser - Class in com.io7m.montarre.xml.internal
Long description parser.
MLongDescriptionParser(JXEHardenedSAXParsers, URI, InputStream, Consumer) - Constructor for class com.io7m.montarre.xml.internal.MLongDescriptionParser
Long description parser.
MLongDescriptionParserFactoryType - Interface in com.io7m.montarre.api.parsers
A long description parser factory.
MLongDescriptionParsers - Class in com.io7m.montarre.xml
A long description parser factory.
MLongDescriptionParsers() - Constructor for class com.io7m.montarre.xml.MLongDescriptionParsers
A long description parser factory.
MLongDescriptionParserType - Interface in com.io7m.montarre.api.parsers
A long description parser.
MLongDescriptionSerializer - Class in com.io7m.montarre.xml.internal
A long description serializer.
MLongDescriptionSerializer(OutputStream) - Constructor for class com.io7m.montarre.xml.internal.MLongDescriptionSerializer
A package serializer.
MLongDescriptionSerializerFactoryType - Interface in com.io7m.montarre.api.parsers
A factory of long description serializers.
MLongDescriptionSerializers - Class in com.io7m.montarre.xml
Long description serializers.
MLongDescriptionSerializers() - Constructor for class com.io7m.montarre.xml.MLongDescriptionSerializers
Long description serializers.
MLongDescriptionSerializerType - Interface in com.io7m.montarre.api.parsers
A long description serializer.
MLongDescriptionType - Interface in com.io7m.montarre.api
A long description of the application.
MMain - Class in com.io7m.montarre.cmdline
The command-line program.
MMain(String[]) - Constructor for class com.io7m.montarre.cmdline.MMain
The main entry point.
MManifest - Class in com.io7m.montarre.api
A package manifest.
MManifest.Builder - Class in com.io7m.montarre.api
Builds instances of type MManifest.
MManifestItemType - Interface in com.io7m.montarre.api
A manifest item.
MManifestType - Interface in com.io7m.montarre.api
A package manifest.
MMavenMetadata - Class in com.io7m.montarre.xml
Functions to extract version information from Maven Metadata.
MMavenMetadata.SnapshotVersion - Record Class in com.io7m.montarre.xml
Information about a snapshot version.
MMetadata - Class in com.io7m.montarre.api
Package metadata.
MMetadata.Builder - Class in com.io7m.montarre.api
Builds instances of type MMetadata.
MMetadataFlatpak - Class in com.io7m.montarre.api
Package metadata specific to Flatpak.
MMetadataFlatpak.Builder - Class in com.io7m.montarre.api
Builds instances of type MMetadataFlatpak.
MMetadataFlatpakType - Interface in com.io7m.montarre.api
Package metadata specific to Flatpak.
MMetadataType - Interface in com.io7m.montarre.api
Package metadata.
MModule - Record Class in com.io7m.montarre.api
A platform independent module item.
MModule(MFileName, long, MHash) - Constructor for record class com.io7m.montarre.api.MModule
A platform independent module item.
MNames - Class in com.io7m.montarre.api
Name information.
MNames.Builder - Class in com.io7m.montarre.api
Builds instances of type MNames.
MNamesType - Interface in com.io7m.montarre.api
Name information.
MNAppInfoFile - Class in com.io7m.montarre.nativepack.internal.flatpak
Functions to generate AppInfo files.
MNArchives - Class in com.io7m.montarre.nativepack.internal
Functions to create archives.
MNativePackagerDirectoryType - Interface in com.io7m.montarre.api.natives
A directory of available native packagers.
MNativePackagerServiceProviderType - Interface in com.io7m.montarre.api.natives
A service factory.
MNativePackagerServiceType - Interface in com.io7m.montarre.api.natives
A service capable of producing a native package.
MNativeProcesses - Class in com.io7m.montarre.nativepack
The native processes interface.
MNativeProcesses() - Constructor for class com.io7m.montarre.nativepack.MNativeProcesses
The native processes interface.
MNativeProcessesType - Interface in com.io7m.montarre.api.natives
An interface for running external native processes.
MNativeWorkspaceConfiguration - Class in com.io7m.montarre.api.natives
A workspace configuration.
MNativeWorkspaceConfiguration.Builder - Class in com.io7m.montarre.api.natives
Builds instances of type MNativeWorkspaceConfiguration.
MNativeWorkspaceConfigurationType - Interface in com.io7m.montarre.api.natives
A workspace configuration.
MNativeWorkspaceFactoryType - Interface in com.io7m.montarre.api.natives
A factory of workspaces for producing a native package.
MNativeWorkspaceType - Interface in com.io7m.montarre.api.natives
A workspace for producing a native package.
MNDesktopFile - Class in com.io7m.montarre.nativepack.internal.flatpak
Functions to generate desktop files.
MNPackagerAbstract - Class in com.io7m.montarre.nativepack.internal
An abstract packager.
MNPackagerAbstract(MNativePackagerServiceProviderType) - Constructor for class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
MNPackagerAppImage - Class in com.io7m.montarre.nativepack.internal.app_image
A native packager that produces jpackage "app-images".
MNPackagerAppImage(MNativePackagerServiceProviderType) - Constructor for class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImage
A native packager that produces jpackage "app-images".
MNPackagerAppImageProvider - Class in com.io7m.montarre.nativepack.internal.app_image
A native packager that produces jpackage "app-images".
MNPackagerAppImageProvider() - Constructor for class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImageProvider
A native packager that produces jpackage "app-images".
MNPackagerDeb - Class in com.io7m.montarre.nativepack.internal.deb
A native packager that produces Debian packages.
MNPackagerDeb(MNativePackagerServiceProviderType, MNativeProcessesType) - Constructor for class com.io7m.montarre.nativepack.internal.deb.MNPackagerDeb
A native packager that produces Debian packages.
MNPackagerDebProvider - Class in com.io7m.montarre.nativepack.internal.deb
A native packager that produces Debian packages.
MNPackagerDebProvider() - Constructor for class com.io7m.montarre.nativepack.internal.deb.MNPackagerDebProvider
A native packager that produces Debian packages.
MNPackagerFlatpak - Class in com.io7m.montarre.nativepack.internal.flatpak
A native packager that produces Flatpak packages.
MNPackagerFlatpak(MNativePackagerServiceProviderType, MNativeProcessesType) - Constructor for class com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpak
A native packager that produces Debian packages.
MNPackagerFlatpakProvider - Class in com.io7m.montarre.nativepack.internal.flatpak
A native packager that produces Flatpak packages.
MNPackagerFlatpakProvider() - Constructor for class com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpakProvider
A native packager that produces Flatpak packages.
MNPackagerMSI - Class in com.io7m.montarre.nativepack.internal.msi
A native packager that produces MSI packages.
MNPackagerMSI(MNativePackagerServiceProviderType, MNativeProcessesType) - Constructor for class com.io7m.montarre.nativepack.internal.msi.MNPackagerMSI
A native packager that produces MSI packages.
MNPackagerMSIProvider - Class in com.io7m.montarre.nativepack.internal.msi
A native packager that produces MSI packages.
MNPackagerMSIProvider() - Constructor for class com.io7m.montarre.nativepack.internal.msi.MNPackagerMSIProvider
A native packager that produces MSI packages.
MNPackagers - Class in com.io7m.montarre.nativepack
The native packager directory.
MNPackagerShell - Class in com.io7m.montarre.nativepack.internal.shell
A native packager that produces shell packages.
MNPackagerShell(MNativePackagerServiceProviderType) - Constructor for class com.io7m.montarre.nativepack.internal.shell.MNPackagerShell
A native packager that produces shell packages.
MNPackagerShellProvider - Class in com.io7m.montarre.nativepack.internal.shell
A native packager that produces shell packages.
MNPackagerShellProvider() - Constructor for class com.io7m.montarre.nativepack.internal.shell.MNPackagerShellProvider
A native packager that produces shell packages.
MNWorkspace - Class in com.io7m.montarre.nativepack.internal
A workspace.
MNWorkspaces - Class in com.io7m.montarre.nativepack
The default workspaces.
MNWorkspaces() - Constructor for class com.io7m.montarre.nativepack.MNWorkspaces
The default workspaces.
montarrePackage() - Static method in class com.io7m.montarre.api.MReservedNames
 
MOperatingSystemName - Record Class in com.io7m.montarre.api
An operating system name.
MOperatingSystemName(String) - Constructor for record class com.io7m.montarre.api.MOperatingSystemName
An operating system name.
MOperatingSystemNameConverter - Class in com.io7m.montarre.cmdline.converters
A value converter.
MOperatingSystemNameConverter() - Constructor for class com.io7m.montarre.cmdline.converters.MOperatingSystemNameConverter
A value converter.
MPackageDeclaration - Class in com.io7m.montarre.api
A package.
MPackageDeclaration.Builder - Class in com.io7m.montarre.api
Builds instances of type MPackageDeclaration.
MPackageDeclarationParser - Class in com.io7m.montarre.xml.internal
Package declaration parser.
MPackageDeclarationParser(JXEHardenedSAXParsers, URI, InputStream, Consumer) - Constructor for class com.io7m.montarre.xml.internal.MPackageDeclarationParser
Package declaration parser.
MPackageDeclarationParserFactoryType - Interface in com.io7m.montarre.api.parsers
A package declaration parser factory.
MPackageDeclarationParsers - Class in com.io7m.montarre.xml
A package parser factory.
MPackageDeclarationParsers() - Constructor for class com.io7m.montarre.xml.MPackageDeclarationParsers
A package parser factory.
MPackageDeclarationParserType - Interface in com.io7m.montarre.api.parsers
A package declaration parser.
MPackageDeclarationSerializer - Class in com.io7m.montarre.xml.internal
A package serializer.
MPackageDeclarationSerializer(OutputStream) - Constructor for class com.io7m.montarre.xml.internal.MPackageDeclarationSerializer
A package serializer.
MPackageDeclarationSerializerFactoryType - Interface in com.io7m.montarre.api.parsers
A factory of package declaration serializers.
MPackageDeclarationSerializers - Class in com.io7m.montarre.xml
Package declaration serializers.
MPackageDeclarationSerializers() - Constructor for class com.io7m.montarre.xml.MPackageDeclarationSerializers
Package declaration serializers.
MPackageDeclarationSerializerType - Interface in com.io7m.montarre.api.parsers
A package declaration serializer.
MPackageDeclarationType - Interface in com.io7m.montarre.api
A package.
MPackageElementType - Interface in com.io7m.montarre.api
Elements that can appear within a package.
MPackageName - Record Class in com.io7m.montarre.api
A package name.
MPackageName(RDottedName) - Constructor for record class com.io7m.montarre.api.MPackageName
A package name.
MPackageReader - Class in com.io7m.montarre.io.internal
A package reader.
MPackageReader(Path, MPackageDeclarationParserFactoryType) - Constructor for class com.io7m.montarre.io.internal.MPackageReader
A package reader.
MPackageReaderFactoryType - Interface in com.io7m.montarre.api.io
A provider of readers for packages.
MPackageReaders - Class in com.io7m.montarre.io
Package readers.
MPackageReaders() - Constructor for class com.io7m.montarre.io.MPackageReaders
Package readers.
MPackageReaders(MPackageDeclarationParserFactoryType) - Constructor for class com.io7m.montarre.io.MPackageReaders
Package writers.
MPackageReaderType - Interface in com.io7m.montarre.api.io
A package being read.
MPackageReaderType.PlatformDependentModulePolicy - Enum Class in com.io7m.montarre.api.io
The policy for platform-dependent modules.
MPackageWriter - Class in com.io7m.montarre.io.internal
The default package writer implementation.
MPackageWriter(MPackageDeclarationSerializerFactoryType, Path, Path, MPackageDeclaration) - Constructor for class com.io7m.montarre.io.internal.MPackageWriter
Construct a package writer.
MPackageWriterFactoryType - Interface in com.io7m.montarre.api.io
A provider of writers for packages.
MPackageWriters - Class in com.io7m.montarre.io
Package writers.
MPackageWriters() - Constructor for class com.io7m.montarre.io.MPackageWriters
Package writers.
MPackageWriters(MPackageDeclarationSerializerFactoryType) - Constructor for class com.io7m.montarre.io.MPackageWriters
Package writers.
MPackageWriterType - Interface in com.io7m.montarre.api.io
A package being written.
MParagraph - Record Class in com.io7m.montarre.api
A paragraph.
MParagraph(String) - Constructor for record class com.io7m.montarre.api.MParagraph
A category name.
MPlatform - Record Class in com.io7m.montarre.api
A platform.
MPlatform(MArchitectureName, MOperatingSystemName) - Constructor for record class com.io7m.montarre.api.MPlatform
A platform.
MPlatformDependentModule - Record Class in com.io7m.montarre.api
A platform independent module item.
MPlatformDependentModule(MFileName, MHash, long, MOperatingSystemName, MArchitectureName) - Constructor for record class com.io7m.montarre.api.MPlatformDependentModule
A platform independent module item.
MPlatformFileFilter - Class in com.io7m.montarre.api
A file filter.
MPlatformFileFilter.Builder - Class in com.io7m.montarre.api
Builds instances of type MPlatformFileFilter.
MPlatformFileFilterType - Interface in com.io7m.montarre.api
A file filter.
MReindent - Class in com.io7m.montarre.xml
Functions to indent XML.
MReservedNames - Class in com.io7m.montarre.api
Reserved names that may not appear in manifests.
MResource - Record Class in com.io7m.montarre.api
A resource item.
MResource(MFileName, MHash, long, MResourceRole, Optional) - Constructor for record class com.io7m.montarre.api.MResource
A resource item.
MResourceRole - Enum Class in com.io7m.montarre.api
The role of a resource file.
MRuntimeImageKind - Enum Class in com.io7m.montarre.api
Runtime image types.
MSchemas - Class in com.io7m.montarre.schema
XML schemas.
MShellScripts - Class in com.io7m.montarre.nativepack.internal.shell
Functions to generate launcher shell scripts.
MShortName - Record Class in com.io7m.montarre.api
A short name.
MShortName(String) - Constructor for record class com.io7m.montarre.api.MShortName
A short name.
MText - Record Class in com.io7m.montarre.api
A string in a specific language.
MText(MLanguageCode, String) - Constructor for record class com.io7m.montarre.api.MText
A string in a specific language.
MTranslatedText - Class in com.io7m.montarre.api
A text with zero or more alternative translations.
MTranslatedText.Builder - Class in com.io7m.montarre.api
Builds instances of type MTranslatedText.
MTranslatedTexts - Class in com.io7m.montarre.api
Functions over translated texts.
MTranslatedTextType - Interface in com.io7m.montarre.api
A text with zero or more alternative translations.
MValidationIssue - Record Class in com.io7m.montarre.api.validation
A validation issue.
MValidationIssue(MValidationKind, String, String, Map) - Constructor for record class com.io7m.montarre.api.validation.MValidationIssue
A validation issue.
MValidationKind - Enum Class in com.io7m.montarre.api.validation
A warning or error.
MValidator - Class in com.io7m.montarre.io.internal
A validator.
MValidator(MPackageDeclaration) - Constructor for class com.io7m.montarre.io.internal.MValidator
A validator.
MValidatorFactoryType - Interface in com.io7m.montarre.api.validation
A factory of validators.
MValidators - Class in com.io7m.montarre.io
The default validators.
MValidators() - Constructor for class com.io7m.montarre.io.MValidators
The default validators.
MValidatorType - Interface in com.io7m.montarre.api.validation
A validator.
MVendor - Record Class in com.io7m.montarre.api
A vendor.
MVendor(MVendorID, MVendorName) - Constructor for record class com.io7m.montarre.api.MVendor
A vendor.
MVendorID - Record Class in com.io7m.montarre.api
A vendor ID.
MVendorID(RDottedName) - Constructor for record class com.io7m.montarre.api.MVendorID
A vendor ID.
MVendorName - Record Class in com.io7m.montarre.api
A vendor name.
MVendorName(String) - Constructor for record class com.io7m.montarre.api.MVendorName
A vendor name.
MVersion - Class in com.io7m.montarre.cmdline
 
MVersion - Record Class in com.io7m.montarre.api
Version information.
MVersion(Version, LocalDate) - Constructor for record class com.io7m.montarre.api.MVersion
Version information.
MWiXValidator - Class in com.io7m.montarre.nativepack.internal
A WiX validator.
MWiXValidator(Path) - Constructor for class com.io7m.montarre.nativepack.internal.MWiXValidator
A WiX validator.
MWiXValidatorFactoryType - Interface in com.io7m.montarre.api.wix
A factory of WiX file writers.
MWiXValidators - Class in com.io7m.montarre.nativepack
A factory of WiX validators.
MWiXValidators() - Constructor for class com.io7m.montarre.nativepack.MWiXValidators
A factory of WiX validators.
MWiXValidatorType - Interface in com.io7m.montarre.api.wix
A validator.
MWiXWriter - Class in com.io7m.montarre.nativepack.internal
A WiX writer.
MWiXWriter(MPackageDeclaration, Path, OutputStream) - Constructor for class com.io7m.montarre.nativepack.internal.MWiXWriter
A WiX writer.
MWiXWriterFactoryType - Interface in com.io7m.montarre.api.wix
A factory of WiX file writers.
MWiXWriters - Class in com.io7m.montarre.nativepack
A factory of WiX writers.
MWiXWriters() - Constructor for class com.io7m.montarre.nativepack.MWiXWriters
A factory of WiX writers.
MWiXWriterType - Interface in com.io7m.montarre.api.wix
A writer.
Mx1 - Class in com.io7m.montarre.xml.internal.v1
V1 convenience functions.
Mx1Caption - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Caption(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Caption
A parser.
Mx1Category - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Category(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Category
A parser.
Mx1Copying - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Copying(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Copying
A parser.
Mx1Description - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Description(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Description
A parser.
Mx1EnableNativeAccess - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1EnableNativeAccess(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess
A parser.
Mx1EnableNativeAccess.EnableNativeAccess - Record Class in com.io7m.montarre.xml.internal.v1
The module name.
Mx1ExtraOption - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1ExtraOption(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption
A parser.
Mx1ExtraOption.ExtraOption - Record Class in com.io7m.montarre.xml.internal.v1
The option.
Mx1Feature - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Feature(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Feature
A parser.
Mx1Flatpak - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Flatpak(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Flatpak
A parser.
Mx1FlatpakPermission - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1FlatpakPermission(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1FlatpakPermission
A parser.
Mx1FlatpakRuntime - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1FlatpakRuntime(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1FlatpakRuntime
A parser.
Mx1JavaInfo - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1JavaInfo(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1JavaInfo
A parser.
Mx1Link - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Link(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Link
A parser.
Mx1LongDescription - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1LongDescription(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1LongDescription
A parser.
Mx1Manifest - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Manifest(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Manifest
A parser.
Mx1Metadata - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Metadata(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Metadata
A parser.
Mx1Module - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Module(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Module
A parser.
Mx1Names - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Names(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Names
A parser.
Mx1Package - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Package(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Package
A parser.
Mx1Paragraph - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Paragraph(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Paragraph
A parser.
Mx1PlatformDependentModule - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1PlatformDependentModule(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1PlatformDependentModule
A parser.
Mx1Resource - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Resource(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Resource
A parser.
Mx1Text - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Text(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Text
A parser.
Mx1Vendor - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Vendor(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Vendor
A parser.
Mx1Version - Class in com.io7m.montarre.xml.internal.v1
A parser.
Mx1Version(BTElementParsingContextType) - Constructor for class com.io7m.montarre.xml.internal.v1.Mx1Version
A parser.

N

name() - Method in record class com.io7m.montarre.adoptium.internal.MEPackage
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MArchitectureName
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MCategoryName
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MFileName
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MFlatpakRuntime
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MHashAlgorithm
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MLanguageCode
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MOperatingSystemName
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MPackageName
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MShortName
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MVendor
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MVendorID
Returns the value of the name record component.
name() - Method in record class com.io7m.montarre.api.MVendorName
Returns the value of the name record component.
name() - Method in interface com.io7m.montarre.api.natives.MNativePackagerServiceProviderType
 
name() - Method in interface com.io7m.montarre.api.natives.MNativePackagerServiceType
 
name() - Method in class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImageProvider
 
name() - Method in class com.io7m.montarre.nativepack.internal.deb.MNPackagerDebProvider
 
name() - Method in class com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpakProvider
 
name() - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
name() - Method in class com.io7m.montarre.nativepack.internal.msi.MNPackagerMSIProvider
 
name() - Method in class com.io7m.montarre.nativepack.internal.shell.MNPackagerShellProvider
 
names() - Method in class com.io7m.montarre.api.MMetadata
 
names() - Method in interface com.io7m.montarre.api.MMetadataType
 
nativeAccessModules() - Method in class com.io7m.montarre.api.MJavaInfo
 
nativeAccessModules() - Method in interface com.io7m.montarre.api.MJavaInfoType
 
netbsd() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 

O

of(MArchitectureName) - Static method in enum class com.io7m.montarre.adoptium.METArchitectureName
 
of(MOperatingSystemName) - Static method in enum class com.io7m.montarre.adoptium.METOperatingSystemName
 
ofTranslations(Map.Entry...) - Static method in class com.io7m.montarre.api.MCaptions
Construct a caption.
ofTranslations(Map.Entry...) - Static method in class com.io7m.montarre.api.MTranslatedTexts
Construct a translated text.
onCharacters(BTElementParsingContextType, char[], int, int) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Feature
 
onCharacters(BTElementParsingContextType, char[], int, int) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Paragraph
 
onCharacters(BTElementParsingContextType, char[], int, int) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Text
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Caption
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Description
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Flatpak
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1JavaInfo
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1LongDescription
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Manifest
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Metadata
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Package
 
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Resource
 
onChildValueProduced(BTElementParsingContextType, MCaption) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Resource
 
onChildValueProduced(BTElementParsingContextType, MFlatpakMetadataElementType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Flatpak
 
onChildValueProduced(BTElementParsingContextType, MLongDescriptionElementType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1LongDescription
 
onChildValueProduced(BTElementParsingContextType, MManifestItemType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Manifest
 
onChildValueProduced(BTElementParsingContextType, MPackageElementType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Package
 
onChildValueProduced(BTElementParsingContextType, MText) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Caption
 
onChildValueProduced(BTElementParsingContextType, MText) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Description
 
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.montarre.xml.internal.v1.Mx1JavaInfo
 
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Metadata
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Caption
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Category
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Copying
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Description
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Feature
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Flatpak
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1FlatpakPermission
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1FlatpakRuntime
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1JavaInfo
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Link
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1LongDescription
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Manifest
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Metadata
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Module
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Names
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Package
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Paragraph
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1PlatformDependentModule
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Resource
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Text
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Vendor
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Version
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Category
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Copying
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Feature
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1FlatpakPermission
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1FlatpakRuntime
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1JavaInfo
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Link
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1LongDescription
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Metadata
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Module
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Names
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Paragraph
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1PlatformDependentModule
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Resource
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Text
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Vendor
 
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.montarre.xml.internal.v1.Mx1Version
 
onExecute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckAbstract
 
onExecute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckApplicationID
 
onExecute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckDescription
 
onExecute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckIcons
 
onExecute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckName
 
onExecute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckScreenshots
 
onExecute(MPackageDeclaration) - Method in class com.io7m.montarre.io.internal.MCheckSummary
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCMavenDownload
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCNativeCreate
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCNativePackagers
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCPackageCheck
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCPackageExtractDeclaration
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCPackagePack
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCPackageSchema
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCPackageUnpack
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCPackageValidate
 
onExecute(QCommandContextType) - Method in class com.io7m.montarre.cmdline.internal.MCWixXML
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCMavenDownload
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCNativeCreate
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCNativePackagers
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCPackageCheck
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCPackageExtractDeclaration
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCPackagePack
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCPackageSchema
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCPackageUnpack
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCPackageValidate
 
onListNamedParameters() - Method in class com.io7m.montarre.cmdline.internal.MCWixXML
 
open(MNativeWorkspaceConfiguration, MHTTPClientFactoryType, MPackageReaderType) - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceFactoryType
Open a workspace.
open(MNativeWorkspaceConfiguration, MHTTPClientFactoryType, MPackageReaderType) - Static method in class com.io7m.montarre.nativepack.internal.MNWorkspace
Open a workspace.
open(MNativeWorkspaceConfiguration, MHTTPClientFactoryType, MPackageReaderType) - Method in class com.io7m.montarre.nativepack.MNWorkspaces
 
open(Path) - Method in interface com.io7m.montarre.api.io.MPackageReaderFactoryType
Open a package for reading.
open(Path) - Method in class com.io7m.montarre.io.MPackageReaders
 
openbsd() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
openjdkVersion() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns the value of the openjdkVersion record component.
operatingSystem() - Method in class com.io7m.montarre.adoptium.MEARuntime
 
operatingSystem() - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
 
operatingSystem() - Method in interface com.io7m.montarre.adoptium.MEARuntimeSearchType
 
operatingSystem() - Method in interface com.io7m.montarre.adoptium.MEARuntimeType
 
operatingSystem() - Method in record class com.io7m.montarre.api.MPlatform
Returns the value of the operatingSystem record component.
operatingSystem() - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Returns the value of the operatingSystem record component.
operatingSystem() - Method in class com.io7m.montarre.api.MPlatformFileFilter
 
operatingSystem() - Method in interface com.io7m.montarre.api.MPlatformFileFilterType
 
operatingSystem() - Method in interface com.io7m.montarre.api.natives.MNativeWorkspaceType
 
operatingSystem() - Method in class com.io7m.montarre.nativepack.internal.MNWorkspace
 
optional() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns the value of the optional record component.
os() - Method in record class com.io7m.montarre.adoptium.internal.MEBinary
Returns the value of the os record component.
os400() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
osx() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 

P

packageDeclaration() - Method in interface com.io7m.montarre.api.io.MPackageReaderType
 
packageDeclaration() - Method in class com.io7m.montarre.io.internal.MPackageReader
 
packageName() - Method in class com.io7m.montarre.api.MNames
 
packageName() - Method in interface com.io7m.montarre.api.MNamesType
 
packagers() - Method in interface com.io7m.montarre.api.natives.MNativePackagerDirectoryType
 
packagers() - Method in class com.io7m.montarre.nativepack.MNPackagers
 
packageV() - Method in record class com.io7m.montarre.adoptium.internal.MEBinary
Returns the value of the packageV record component.
packFrom(Path) - Method in interface com.io7m.montarre.api.io.MPackageWriterType
Pack all files in the given directory hierarchy.
packFrom(Path) - Method in class com.io7m.montarre.io.internal.MPackageWriter
 
packTar(Path, Path, Predicate, MShortName) - Static method in class com.io7m.montarre.nativepack.internal.MNArchives
Pack the given directory into an archive.
packZip(Path, Path, MShortName) - Static method in class com.io7m.montarre.nativepack.internal.MNArchives
Pack the given directory into an archive.
permission() - Method in record class com.io7m.montarre.api.MFlatpakPermission
Returns the value of the permission record component.
permissions() - Method in class com.io7m.montarre.api.MMetadataFlatpak
 
permissions() - Method in interface com.io7m.montarre.api.MMetadataFlatpakType
 
PLATFORM - Enum constant in enum class com.io7m.montarre.api.MFlatpakRuntimeRole
The runtime is used as a platform.
ppc_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
ppc_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
PPC64 - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
ppc_64
PPC64LE - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
ppcle_64
ppcle_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
ppcle_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
putAllTranslations(Map) - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Put all mappings from the specified map as entries to translations map.
putTranslations(MLanguageCode, String) - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Put one entry to the translations map.
putTranslations(Map.Entry) - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Put one entry to the translations map.

R

readFile(MFileName) - Method in interface com.io7m.montarre.api.io.MPackageReaderType
 
readFile(MFileName) - Method in class com.io7m.montarre.io.internal.MPackageReader
 
releaseName() - Method in record class com.io7m.montarre.adoptium.internal.MERelease
Returns the value of the releaseName record component.
releaseType() - Method in record class com.io7m.montarre.adoptium.internal.MERelease
Returns the value of the releaseType record component.
remediatingAction() - Method in exception class com.io7m.montarre.api.MException
 
remediatingAction() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
 
requiredJDKVersion() - Method in class com.io7m.montarre.api.MJavaInfo
 
requiredJDKVersion() - Method in interface com.io7m.montarre.api.MJavaInfoType
 
riscv_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
riscv_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
RISCV64 - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
riscv_64
role() - Method in record class com.io7m.montarre.api.MFlatpakRuntime
Returns the value of the role record component.
role() - Method in record class com.io7m.montarre.api.MLink
Returns the value of the role record component.
role() - Method in record class com.io7m.montarre.api.MResource
Returns the value of the role record component.
run() - Method in class com.io7m.montarre.cmdline.MMain
 
runtimeImageKind() - Method in class com.io7m.montarre.api.MJavaInfo
 
runtimeImageKind() - Method in interface com.io7m.montarre.api.MJavaInfoType
 
runtimes() - Method in class com.io7m.montarre.api.MMetadataFlatpak
 
runtimes() - Method in interface com.io7m.montarre.api.MMetadataFlatpakType
 
runtimes(MEARuntimeSearch) - Method in class com.io7m.montarre.adoptium.internal.MEAdoptium
 
runtimes(MEARuntimeSearch) - Method in interface com.io7m.montarre.adoptium.MEAdoptiumType
Search for runtimes.
RuntimeVersionConverter - Class in com.io7m.montarre.cmdline.converters
A converter for runtime versions.
RuntimeVersionConverter() - Constructor for class com.io7m.montarre.cmdline.converters.RuntimeVersionConverter
A converter for runtime versions.

S

s390_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
S390X - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
s390x
schema1_0() - Static method in class com.io7m.montarre.schema.MSchemas
 
schemas() - Static method in class com.io7m.montarre.schema.MSchemas
 
SCM - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to an SCM repository.
SCREENSHOT - Enum constant in enum class com.io7m.montarre.api.MResourceRole
A screenshot.
SDK - Enum constant in enum class com.io7m.montarre.api.MFlatpakRuntimeRole
The runtime is used as an SDK.
sectionEndIdentifier() - Static method in class com.io7m.montarre.io.internal.MFileFormats
 
sectionFileIdentifier() - Static method in class com.io7m.montarre.io.internal.MFileFormats
 
sectionManifestIdentifier() - Static method in class com.io7m.montarre.io.internal.MFileFormats
 
security() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns the value of the security record component.
semver() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns the value of the semver record component.
setApplicationKind(MApplicationKind) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the applicationKind attribute.
setArchitecture(MArchitectureName) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Initializes the value for the architecture attribute.
setArchitecture(MArchitectureName) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch.Builder
Initializes the value for the architecture attribute.
setArchitecture(MArchitectureName) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Initializes the value for the architecture attribute.
setAttribute(String, Object) - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
setBaseDirectory(Path) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration.Builder
Initializes the value for the baseDirectory attribute.
setBaseURI(URI) - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration.Builder
Initializes the value for the baseURI attribute.
setCategories(Iterable) - Method in class com.io7m.montarre.api.MMetadata.Builder
Sets or replaces all elements for categories set.
setCopying(MCopyingType) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the copying attribute.
setCopyright(String) - Method in class com.io7m.montarre.api.MCopying.Builder
Initializes the value for the copyright attribute.
setDescription(MDescription) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the description attribute.
setDescriptions(Iterable) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Sets or replaces all elements for descriptions list.
setDownloadLink(URI) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Initializes the value for the downloadLink attribute.
setExcludes(Iterable) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Sets or replaces all elements for excludes list.
setExcludes(Iterable) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Sets or replaces all elements for excludes list.
setExtraOptions(Iterable) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Sets or replaces all elements for extraOptions list.
setFeatures(Iterable) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Sets or replaces all elements for features list.
setFeatureVersion(int) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch.Builder
Initializes the value for the featureVersion attribute.
setFlatpak(MMetadataFlatpakType) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the flatpak attribute.
setFormat(MArchiveFormat) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Initializes the value for the format attribute.
setHash(MHash) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Initializes the value for the hash attribute.
setHumanName(String) - Method in class com.io7m.montarre.api.MNames.Builder
Initializes the value for the humanName attribute.
setImageKind(MRuntimeImageKind) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch.Builder
Initializes the value for the imageKind attribute.
setIncludes(Iterable) - Method in class com.io7m.montarre.api.MFileFilter.Builder
Sets or replaces all elements for includes list.
setIncludes(Iterable) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Sets or replaces all elements for includes list.
setItems(Iterable) - Method in class com.io7m.montarre.api.MManifest.Builder
Sets or replaces all elements for items list.
setJavaInfo(MJavaInfoType) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the javaInfo attribute.
setJavaRuntimeDownloadFormat(MArchiveFormat) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration.Builder
Initializes the value for the javaRuntimeDownloadFormat attribute.
setJavaRuntimeDownloadSHA256(String) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration.Builder
Initializes the value for the javaRuntimeDownloadSHA256 attribute.
setJavaRuntimeDownloadURI(URI) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration.Builder
Initializes the value for the javaRuntimeDownloadURI attribute.
setLanguage(MLanguageCode) - Method in class com.io7m.montarre.api.MLongDescription.Builder
Initializes the value for the language attribute.
setLanguage(MLanguageCode) - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Initializes the value for the language attribute.
setLicense(String) - Method in class com.io7m.montarre.api.MCopying.Builder
Initializes the value for the license attribute.
setLinks(Iterable) - Method in class com.io7m.montarre.api.MMetadata.Builder
Sets or replaces all elements for links set.
setLongDescriptions(Iterable) - Method in class com.io7m.montarre.api.MMetadata.Builder
Sets or replaces all elements for longDescriptions list.
setMainModule(String) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Initializes the value for the mainModule attribute.
setManifest(MManifestType) - Method in class com.io7m.montarre.api.MPackageDeclaration.Builder
Initializes the value for the manifest attribute.
setMetadata(MMetadataType) - Method in class com.io7m.montarre.api.MPackageDeclaration.Builder
Initializes the value for the metadata attribute.
setNames(MNamesType) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the names attribute.
setNativeAccessModules(Iterable) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Sets or replaces all elements for nativeAccessModules set.
setOperatingSystem(MOperatingSystemName) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Initializes the value for the operatingSystem attribute.
setOperatingSystem(MOperatingSystemName) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch.Builder
Initializes the value for the operatingSystem attribute.
setOperatingSystem(MOperatingSystemName) - Method in class com.io7m.montarre.api.MPlatformFileFilter.Builder
Initializes the value for the operatingSystem attribute.
setPackageName(MPackageName) - Method in class com.io7m.montarre.api.MNames.Builder
Initializes the value for the packageName attribute.
setPermissions(Iterable) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Sets or replaces all elements for permissions list.
setRequiredJDKVersion(long) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Initializes the value for the requiredJDKVersion attribute.
setRuntimeImageKind(MRuntimeImageKind) - Method in class com.io7m.montarre.api.MJavaInfo.Builder
Initializes the value for the runtimeImageKind attribute.
setRuntimes(Iterable) - Method in class com.io7m.montarre.api.MMetadataFlatpak.Builder
Sets or replaces all elements for runtimes list.
setShortName(MShortName) - Method in class com.io7m.montarre.api.MNames.Builder
Initializes the value for the shortName attribute.
setSize(long) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Initializes the value for the size attribute.
setText(String) - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Initializes the value for the text attribute.
setTranslations(Map) - Method in class com.io7m.montarre.api.MTranslatedText.Builder
Sets or replaces all mappings from the specified map as entries for the translations map.
setVendor(MVendor) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the vendor attribute.
setVersion(MVersion) - Method in class com.io7m.montarre.api.MMetadata.Builder
Initializes the value for the version attribute.
setVersion(Runtime.Version) - Method in class com.io7m.montarre.adoptium.MEARuntime.Builder
Initializes the value for the version attribute.
shellScript(MJavaInfoType, MShortName) - Static method in class com.io7m.montarre.nativepack.internal.shell.MShellScripts
Generate the lines of a launcher shell script.
shellScriptText(MJavaInfoType, MShortName) - Static method in class com.io7m.montarre.nativepack.internal.shell.MShellScripts
Generate the text of a launcher shell script.
shortName() - Method in class com.io7m.montarre.api.MNames
 
shortName() - Method in interface com.io7m.montarre.api.MNamesType
 
size() - Method in record class com.io7m.montarre.adoptium.internal.MEPackage
Returns the value of the size record component.
size() - Method in class com.io7m.montarre.adoptium.MEARuntime
 
size() - Method in interface com.io7m.montarre.adoptium.MEARuntimeType
 
size() - Method in interface com.io7m.montarre.api.MManifestItemType
 
size() - Method in record class com.io7m.montarre.api.MModule
Returns the value of the size record component.
size() - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Returns the value of the size record component.
size() - Method in record class com.io7m.montarre.api.MResource
Returns the value of the size record component.
SnapshotVersion(String, String, String) - Constructor for record class com.io7m.montarre.xml.MMavenMetadata.SnapshotVersion
Information about a snapshot version.
solaris() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
SOLARIS - Enum constant in enum class com.io7m.montarre.adoptium.METOperatingSystemName
solaris
sparc_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
sparc_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
SPARCV9 - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
sparc_64
start() - Method in class com.io7m.montarre.io.internal.MPackageReader
Open the package declaration and parse it.
start() - Method in class com.io7m.montarre.io.internal.MPackageWriter
Start writing data.
syntax() - Method in class com.io7m.montarre.cmdline.converters.MArchitectureNameConverter
 
syntax() - Method in class com.io7m.montarre.cmdline.converters.MOperatingSystemNameConverter
 
syntax() - Method in class com.io7m.montarre.cmdline.converters.RuntimeVersionConverter
 

T

takeAttributes() - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
TAR_GZ - Enum constant in enum class com.io7m.montarre.api.MArchiveFormat
A gzip-compressed tar archive.
TAR_XZ - Enum constant in enum class com.io7m.montarre.api.MArchiveFormat
An xz-compressed tar archive.
target() - Method in record class com.io7m.montarre.api.MLink
Returns the value of the target record component.
text() - Method in record class com.io7m.montarre.api.MCaption
Returns the value of the text record component.
text() - Method in record class com.io7m.montarre.api.MDescription
Returns the value of the text record component.
text() - Method in record class com.io7m.montarre.api.MFeature
Returns the value of the text record component.
text() - Method in record class com.io7m.montarre.api.MParagraph
Returns the value of the text record component.
text() - Method in record class com.io7m.montarre.api.MText
Returns the value of the text record component.
text() - Method in class com.io7m.montarre.api.MTranslatedText
 
text() - Method in interface com.io7m.montarre.api.MTranslatedTextType
 
timestamp() - Method in record class com.io7m.montarre.xml.MMavenMetadata.SnapshotVersion
Returns the value of the timestamp record component.
toString() - Method in record class com.io7m.montarre.adoptium.internal.MEBinary
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.adoptium.internal.MEPackage
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.adoptium.internal.MERelease
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.adoptium.internal.MEVersion
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration
Prints the immutable value MEAdoptiumConfiguration with attribute values.
toString() - Method in class com.io7m.montarre.adoptium.MEARuntime
Prints the immutable value MEARuntime with attribute values.
toString() - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Prints the immutable value MEARuntimeSearch with attribute values.
toString() - Method in record class com.io7m.montarre.api.MArchitectureName
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MCaption
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MCategoryName
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MCopying
Prints the immutable value MCopying with attribute values.
toString() - Method in record class com.io7m.montarre.api.MDescription
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MFeature
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MFileFilter
Prints the immutable value MFileFilter with attribute values.
toString() - Method in record class com.io7m.montarre.api.MFileName
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MFlatpakPermission
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MFlatpakRuntime
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MHash
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MHashAlgorithm
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MHashValue
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MJavaInfo
Prints the immutable value MJavaInfo with attribute values.
toString() - Method in record class com.io7m.montarre.api.MLanguageCode
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MLink
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MLongDescription
Prints the immutable value MLongDescription with attribute values.
toString() - Method in class com.io7m.montarre.api.MManifest
Prints the immutable value MManifest with attribute values.
toString() - Method in class com.io7m.montarre.api.MMetadata
Prints the immutable value MMetadata with attribute values.
toString() - Method in class com.io7m.montarre.api.MMetadataFlatpak
Prints the immutable value MMetadataFlatpak with attribute values.
toString() - Method in record class com.io7m.montarre.api.MModule
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MNames
Prints the immutable value MNames with attribute values.
toString() - Method in record class com.io7m.montarre.api.MOperatingSystemName
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MPackageDeclaration
Prints the immutable value MPackageDeclaration with attribute values.
toString() - Method in record class com.io7m.montarre.api.MPackageName
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MParagraph
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MPlatform
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MPlatformDependentModule
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MPlatformFileFilter
Prints the immutable value MPlatformFileFilter with attribute values.
toString() - Method in record class com.io7m.montarre.api.MResource
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MShortName
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MText
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.MTranslatedText
Prints the immutable value MTranslatedText with attribute values.
toString() - Method in record class com.io7m.montarre.api.MVendor
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MVendorID
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MVendorName
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.api.MVersion
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Prints the immutable value MNativeWorkspaceConfiguration with attribute values.
toString() - Method in record class com.io7m.montarre.api.validation.MValidationIssue
Returns a string representation of this record class.
toString() - Method in class com.io7m.montarre.cmdline.MMain
 
toString() - Method in record class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess.EnableNativeAccess
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption.ExtraOption
Returns a string representation of this record class.
toString() - Method in record class com.io7m.montarre.xml.MMavenMetadata.SnapshotVersion
Returns a string representation of this record class.
TRANSLATE - Enum constant in enum class com.io7m.montarre.api.MLinkRole
A link to a translation page.
translateVersion(MNativeWorkspaceType, Version) - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
translations() - Method in class com.io7m.montarre.api.MTranslatedText
 
translations() - Method in interface com.io7m.montarre.api.MTranslatedTextType
 

U

unknown() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
unknown() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
unpackIcon(MNativeWorkspaceType, MPackageReaderType, Path) - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
unpackInto(Path) - Method in interface com.io7m.montarre.api.io.MPackageReaderType
Unpack all files into the given output directory.
unpackInto(Path, Function) - Method in interface com.io7m.montarre.api.io.MPackageReaderType
Unpack all files into the given output directory.
unpackInto(Path, Function) - Method in class com.io7m.montarre.io.internal.MPackageReader
 
unpackLicense(MPackageReaderType, Path) - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 
unsupportedReason(Optional) - Method in interface com.io7m.montarre.api.natives.MNativePackagerServiceType
Determine if the service can run on the current platform, and return the reason why it cannot (if it cannot).
unsupportedReason(Optional) - Method in class com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImage
 
unsupportedReason(Optional) - Method in class com.io7m.montarre.nativepack.internal.deb.MNPackagerDeb
 
unsupportedReason(Optional) - Method in class com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpak
 
unsupportedReason(Optional) - Method in class com.io7m.montarre.nativepack.internal.msi.MNPackagerMSI
 
unsupportedReason(Optional) - Method in class com.io7m.montarre.nativepack.internal.shell.MNPackagerShell
 

V

valid() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
valid() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
value() - Method in record class com.io7m.montarre.api.MHash
Returns the value of the value record component.
value() - Method in record class com.io7m.montarre.api.MHashValue
Returns the value of the value record component.
value() - Method in record class com.io7m.montarre.xml.internal.v1.Mx1EnableNativeAccess.EnableNativeAccess
Returns the value of the value record component.
value() - Method in record class com.io7m.montarre.xml.internal.v1.Mx1ExtraOption.ExtraOption
Returns the value of the value record component.
valueOf(String) - Static method in enum class com.io7m.montarre.adoptium.METArchitectureName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.adoptium.METOperatingSystemName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.io.MPackageReaderType.PlatformDependentModulePolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.MApplicationKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.MArchiveFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.MFlatpakRuntimeRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.MLinkRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.MResourceRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.MRuntimeImageKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.montarre.api.validation.MValidationKind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.io7m.montarre.adoptium.METArchitectureName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.adoptium.METOperatingSystemName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.io.MPackageReaderType.PlatformDependentModulePolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.MApplicationKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.MArchiveFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.MFlatpakRuntimeRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.MLinkRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.MResourceRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.MRuntimeImageKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.montarre.api.validation.MValidationKind
Returns an array containing the constants of this enum class, in the order they are declared.
vendor() - Method in class com.io7m.montarre.api.MMetadata
 
vendor() - Method in interface com.io7m.montarre.api.MMetadataType
 
version() - Method in class com.io7m.montarre.adoptium.MEARuntime
 
version() - Method in interface com.io7m.montarre.adoptium.MEARuntimeType
 
version() - Method in record class com.io7m.montarre.api.MFlatpakRuntime
Returns the value of the version record component.
version() - Method in class com.io7m.montarre.api.MMetadata
 
version() - Method in interface com.io7m.montarre.api.MMetadataType
 
version() - Method in record class com.io7m.montarre.api.MVersion
Returns the value of the version record component.
versionData() - Method in record class com.io7m.montarre.adoptium.internal.MERelease
Returns the value of the versionData record component.

W

warning(String, String) - Method in class com.io7m.montarre.io.internal.MCheckAbstract
 
warning(SAXParseException) - Method in class com.io7m.montarre.nativepack.internal.MWiXValidator
 
WARNING - Enum constant in enum class com.io7m.montarre.api.validation.MValidationKind
A warning.
windows() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
WINDOWS - Enum constant in enum class com.io7m.montarre.adoptium.METOperatingSystemName
windows
withApplicationKind(MApplicationKind) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the applicationKind attribute.
withArchitecture(MArchitectureName) - Method in class com.io7m.montarre.adoptium.MEARuntime
Copy the current immutable object by setting a value for the architecture attribute.
withArchitecture(MArchitectureName) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Copy the current immutable object by setting a value for the architecture attribute.
withArchitecture(MArchitectureName) - Method in class com.io7m.montarre.api.MPlatformFileFilter
Copy the current immutable object by setting a value for the architecture attribute.
withBaseDirectory(Path) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Copy the current immutable object by setting a value for the baseDirectory attribute.
withBaseURI(URI) - Method in class com.io7m.montarre.adoptium.MEAdoptiumConfiguration
Copy the current immutable object by setting a value for the baseURI attribute.
withCategories(MCategoryName...) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object with elements that replace the content of categories.
withCategories(Iterable) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object with elements that replace the content of categories.
withCopying(MCopyingType) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the copying attribute.
withCopyright(String) - Method in class com.io7m.montarre.api.MCopying
Copy the current immutable object by setting a value for the copyright attribute.
withDescription(MDescription) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the description attribute.
withDescriptions(MParagraph...) - Method in class com.io7m.montarre.api.MLongDescription
Copy the current immutable object with elements that replace the content of descriptions.
withDescriptions(Iterable) - Method in class com.io7m.montarre.api.MLongDescription
Copy the current immutable object with elements that replace the content of descriptions.
withDownloadLink(URI) - Method in class com.io7m.montarre.adoptium.MEARuntime
Copy the current immutable object by setting a value for the downloadLink attribute.
withExcludes(Iterable) - Method in class com.io7m.montarre.api.MFileFilter
Copy the current immutable object with elements that replace the content of excludes.
withExcludes(Iterable) - Method in class com.io7m.montarre.api.MPlatformFileFilter
Copy the current immutable object with elements that replace the content of excludes.
withExcludes(Pattern...) - Method in class com.io7m.montarre.api.MFileFilter
Copy the current immutable object with elements that replace the content of excludes.
withExcludes(Pattern...) - Method in class com.io7m.montarre.api.MPlatformFileFilter
Copy the current immutable object with elements that replace the content of excludes.
withExtraOptions(Iterable) - Method in class com.io7m.montarre.api.MJavaInfo
Copy the current immutable object with elements that replace the content of extraOptions.
withExtraOptions(String...) - Method in class com.io7m.montarre.api.MJavaInfo
Copy the current immutable object with elements that replace the content of extraOptions.
withFeatures(MFeature...) - Method in class com.io7m.montarre.api.MLongDescription
Copy the current immutable object with elements that replace the content of features.
withFeatures(Iterable) - Method in class com.io7m.montarre.api.MLongDescription
Copy the current immutable object with elements that replace the content of features.
withFeatureVersion(int) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Copy the current immutable object by setting a value for the featureVersion attribute.
withFlatpak(MMetadataFlatpakType) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the flatpak attribute.
withFormat(MArchiveFormat) - Method in class com.io7m.montarre.adoptium.MEARuntime
Copy the current immutable object by setting a value for the format attribute.
withHash(MHash) - Method in class com.io7m.montarre.adoptium.MEARuntime
Copy the current immutable object by setting a value for the hash attribute.
withHumanName(String) - Method in class com.io7m.montarre.api.MNames
Copy the current immutable object by setting a value for the humanName attribute.
withImageKind(MRuntimeImageKind) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Copy the current immutable object by setting a value for the imageKind attribute.
withIncludes(Iterable) - Method in class com.io7m.montarre.api.MFileFilter
Copy the current immutable object with elements that replace the content of includes.
withIncludes(Iterable) - Method in class com.io7m.montarre.api.MPlatformFileFilter
Copy the current immutable object with elements that replace the content of includes.
withIncludes(Pattern...) - Method in class com.io7m.montarre.api.MFileFilter
Copy the current immutable object with elements that replace the content of includes.
withIncludes(Pattern...) - Method in class com.io7m.montarre.api.MPlatformFileFilter
Copy the current immutable object with elements that replace the content of includes.
withItems(MManifestItemType...) - Method in class com.io7m.montarre.api.MManifest
Copy the current immutable object with elements that replace the content of items.
withItems(Iterable) - Method in class com.io7m.montarre.api.MManifest
Copy the current immutable object with elements that replace the content of items.
withJavaInfo(MJavaInfoType) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the javaInfo attribute.
withJavaRuntimeDownloadFormat(MArchiveFormat) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Copy the current immutable object by setting a value for the javaRuntimeDownloadFormat attribute.
withJavaRuntimeDownloadSHA256(String) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Copy the current immutable object by setting a value for the javaRuntimeDownloadSHA256 attribute.
withJavaRuntimeDownloadURI(URI) - Method in class com.io7m.montarre.api.natives.MNativeWorkspaceConfiguration
Copy the current immutable object by setting a value for the javaRuntimeDownloadURI attribute.
withLanguage(MLanguageCode) - Method in class com.io7m.montarre.api.MLongDescription
Copy the current immutable object by setting a value for the language attribute.
withLanguage(MLanguageCode) - Method in class com.io7m.montarre.api.MTranslatedText
Copy the current immutable object by setting a value for the language attribute.
withLicense(String) - Method in class com.io7m.montarre.api.MCopying
Copy the current immutable object by setting a value for the license attribute.
withLinks(MLink...) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object with elements that replace the content of links.
withLinks(Iterable) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object with elements that replace the content of links.
withLongDescriptions(MLongDescriptionType...) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object with elements that replace the content of longDescriptions.
withLongDescriptions(Iterable) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object with elements that replace the content of longDescriptions.
withMainModule(String) - Method in class com.io7m.montarre.api.MJavaInfo
Copy the current immutable object by setting a value for the mainModule attribute.
withManifest(MManifestType) - Method in class com.io7m.montarre.api.MPackageDeclaration
Copy the current immutable object by setting a value for the manifest attribute.
withMetadata(MMetadataType) - Method in class com.io7m.montarre.api.MPackageDeclaration
Copy the current immutable object by setting a value for the metadata attribute.
withNames(MNamesType) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the names attribute.
withNativeAccessModules(Iterable) - Method in class com.io7m.montarre.api.MJavaInfo
Copy the current immutable object with elements that replace the content of nativeAccessModules.
withNativeAccessModules(String...) - Method in class com.io7m.montarre.api.MJavaInfo
Copy the current immutable object with elements that replace the content of nativeAccessModules.
withOperatingSystem(MOperatingSystemName) - Method in class com.io7m.montarre.adoptium.MEARuntime
Copy the current immutable object by setting a value for the operatingSystem attribute.
withOperatingSystem(MOperatingSystemName) - Method in class com.io7m.montarre.adoptium.MEARuntimeSearch
Copy the current immutable object by setting a value for the operatingSystem attribute.
withOperatingSystem(MOperatingSystemName) - Method in class com.io7m.montarre.api.MPlatformFileFilter
Copy the current immutable object by setting a value for the operatingSystem attribute.
withPackageName(MPackageName) - Method in class com.io7m.montarre.api.MNames
Copy the current immutable object by setting a value for the packageName attribute.
withPermissions(MFlatpakPermission...) - Method in class com.io7m.montarre.api.MMetadataFlatpak
Copy the current immutable object with elements that replace the content of permissions.
withPermissions(Iterable) - Method in class com.io7m.montarre.api.MMetadataFlatpak
Copy the current immutable object with elements that replace the content of permissions.
withRequiredJDKVersion(long) - Method in class com.io7m.montarre.api.MJavaInfo
Copy the current immutable object by setting a value for the requiredJDKVersion attribute.
withRuntimeImageKind(MRuntimeImageKind) - Method in class com.io7m.montarre.api.MJavaInfo
Copy the current immutable object by setting a value for the runtimeImageKind attribute.
withRuntimes(MFlatpakRuntime...) - Method in class com.io7m.montarre.api.MMetadataFlatpak
Copy the current immutable object with elements that replace the content of runtimes.
withRuntimes(Iterable) - Method in class com.io7m.montarre.api.MMetadataFlatpak
Copy the current immutable object with elements that replace the content of runtimes.
withShortName(MShortName) - Method in class com.io7m.montarre.api.MNames
Copy the current immutable object by setting a value for the shortName attribute.
withSize(long) - Method in class com.io7m.montarre.adoptium.MEARuntime
Copy the current immutable object by setting a value for the size attribute.
withText(String) - Method in class com.io7m.montarre.api.MTranslatedText
Copy the current immutable object by setting a value for the text attribute.
withTranslations(Map) - Method in class com.io7m.montarre.api.MTranslatedText
Copy the current immutable object by replacing the translations map with the specified map.
withVendor(MVendor) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the vendor attribute.
withVersion(MVersion) - Method in class com.io7m.montarre.api.MMetadata
Copy the current immutable object by setting a value for the version attribute.
withVersion(Runtime.Version) - Method in class com.io7m.montarre.adoptium.MEARuntime
Copy the current immutable object by setting a value for the version attribute.
wrap(Throwable) - Static method in exception class com.io7m.montarre.api.MException
Wrap an exception.
writeReplaceOptions() - Method in class com.io7m.montarre.nativepack.internal.MNPackagerAbstract
 

X

X32 - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
x86_32
X64 - Enum constant in enum class com.io7m.montarre.adoptium.METArchitectureName
x86_64
x86_32() - Static method in record class com.io7m.montarre.api.MArchitectureName
 
x86_64() - Static method in record class com.io7m.montarre.api.MArchitectureName
 

Z

ZIP - Enum constant in enum class com.io7m.montarre.api.MArchiveFormat
A plain zip file.
zos() - Static method in record class com.io7m.montarre.api.MOperatingSystemName
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form