Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAlias(Artifact) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Add an alias.
- addAlias(ArtifactAlias) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Add an alias.
- addArtifact(ArtifactMetadata) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method addArtifact.
- addArtifactManagement(PackagingRule) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method addArtifactManagement.
- addBlacklist(Artifact) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method addBlacklist.
- addCompatVersion(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method addCompatVersion.
- addDependency(Artifact, boolean, List<Artifact>) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- addDependency(Artifact, List<Artifact>) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- addDependency(Artifact, Artifact...) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- addDependency(Dependency) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method addDependency.
- addExclusion(DependencyExclusion) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Method addExclusion.
- addFile(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method addFile.
- addLocalRepository(String) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method addLocalRepository.
- addMetadataRepository(String) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method addMetadataRepository.
- addPrefix(String) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method addPrefix.
- addProperty(String, String) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method addProperty.
- addProperty(String, String) - Method in class org.fedoraproject.xmvn.config.Repository
-
Method addProperty.
- addProperty(String, String) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- addProperty(String, String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method addProperty.
- addProperty(String, String) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method addProperty.
- addRepository(Repository) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method addRepository.
- addSkippedArtifact(SkippedArtifactMetadata) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method addSkippedArtifact.
- addStereotype(Stereotype) - Method in class org.fedoraproject.xmvn.config.Repository
-
Method addStereotype.
- addVersion(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method addVersion.
- Artifact - Class in org.fedoraproject.xmvn.config
-
Identifier of Maven artifact.
- Artifact - Interface in org.fedoraproject.xmvn.artifact
-
An abstract entity uniquely identified by its coordinates – group identifier, artifact identifier, extension, classifier and version, with optionally associated artifact file.
- Artifact() - Constructor for class org.fedoraproject.xmvn.config.Artifact
- ArtifactAlias - Class in org.fedoraproject.xmvn.metadata
-
Alternative artifact identification coordinates.
- ArtifactAlias() - Constructor for class org.fedoraproject.xmvn.metadata.ArtifactAlias
- ArtifactMetadata - Class in org.fedoraproject.xmvn.metadata
-
Information about a single artifact.
- ArtifactMetadata() - Constructor for class org.fedoraproject.xmvn.metadata.ArtifactMetadata
B
- BuildSettings - Class in org.fedoraproject.xmvn.config
-
Basic build settings.
- BuildSettings() - Constructor for class org.fedoraproject.xmvn.config.BuildSettings
C
- clone() - Method in class org.fedoraproject.xmvn.config.Artifact
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.config.BuildSettings
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.config.InstallerSettings
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.config.Repository
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.config.Stereotype
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.metadata.DependencyExclusion
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method clone.
- clone() - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Method clone.
- Configuration - Class in org.fedoraproject.xmvn.config
-
Root element of the configuration file.
- Configuration() - Constructor for class org.fedoraproject.xmvn.config.Configuration
- ConfigurationStaxReader - Class in org.fedoraproject.xmvn.config.io.stax
-
Class ConfigurationStaxReader.
- ConfigurationStaxReader() - Constructor for class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
- ConfigurationStaxWriter - Class in org.fedoraproject.xmvn.config.io.stax
-
Class ConfigurationStaxWriter.
- ConfigurationStaxWriter() - Constructor for class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxWriter
- Configurator - Interface in org.fedoraproject.xmvn.config
-
Component that provides various XMvn configuration variants.
- createServiceLocator() - Method in class org.fedoraproject.xmvn.locator.ServiceLocatorFactory
-
Load an instance of XMvn service.
D
- debug(String, Object...) - Method in interface org.fedoraproject.xmvn.logging.Logger
- DEFAULT_EXTENSION - Static variable in interface org.fedoraproject.xmvn.artifact.Artifact
-
Default artifact extension, used if no explicit extension is specified.
- DEFAULT_VERSION - Static variable in interface org.fedoraproject.xmvn.artifact.Artifact
-
Default artifact version, used if no explicit version is specified.
- DefaultArtifact - Class in org.fedoraproject.xmvn.artifact
- DefaultArtifact(String) - Constructor for class org.fedoraproject.xmvn.artifact.DefaultArtifact
- DefaultArtifact(String, String) - Constructor for class org.fedoraproject.xmvn.artifact.DefaultArtifact
- DefaultArtifact(String, String, String) - Constructor for class org.fedoraproject.xmvn.artifact.DefaultArtifact
- DefaultArtifact(String, String, String, String) - Constructor for class org.fedoraproject.xmvn.artifact.DefaultArtifact
- DefaultArtifact(String, String, String, String, String) - Constructor for class org.fedoraproject.xmvn.artifact.DefaultArtifact
- DefaultArtifact(String, String, String, String, String, Path) - Constructor for class org.fedoraproject.xmvn.artifact.DefaultArtifact
- Dependency - Class in org.fedoraproject.xmvn.metadata
-
Description of dependency artifact.
- Dependency() - Constructor for class org.fedoraproject.xmvn.metadata.Dependency
- DependencyDescriptor - Class in org.fedoraproject.xmvn.deployer
- DependencyDescriptor(Artifact, boolean, List<Artifact>) - Constructor for class org.fedoraproject.xmvn.deployer.DependencyDescriptor
- DependencyExclusion - Class in org.fedoraproject.xmvn.metadata
-
Description of artifact excluded from dependency tree.
- DependencyExclusion() - Constructor for class org.fedoraproject.xmvn.metadata.DependencyExclusion
- deploy(DeploymentRequest) - Method in interface org.fedoraproject.xmvn.deployer.Deployer
- Deployer - Interface in org.fedoraproject.xmvn.deployer
- DeploymentRequest - Class in org.fedoraproject.xmvn.deployer
- DeploymentRequest() - Constructor for class org.fedoraproject.xmvn.deployer.DeploymentRequest
- DeploymentResult - Interface in org.fedoraproject.xmvn.deployer
E
- equals(Object) - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- equals(Object) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- equals(Object) - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
- error(String, Object...) - Method in interface org.fedoraproject.xmvn.logging.Logger
G
- getAliases() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method getAliases.
- getAliases() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method getAliases.
- getArtifact() - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- getArtifact() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
-
Get artifact which resolution is requested.
- getArtifactGlob() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Get pattern specifying one or more Maven artifacts.
- getArtifactId() - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Get artifact identifier of this artifact.
- getArtifactId() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- getArtifactId() - Method in class org.fedoraproject.xmvn.config.Artifact
-
Get artifact ID of the artifact.
- getArtifactId() - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Get artifact ID of the artifact alias.
- getArtifactId() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get identifier of the artifact.
- getArtifactId() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get artifact ID of the dependency artifact.
- getArtifactId() - Method in class org.fedoraproject.xmvn.metadata.DependencyExclusion
-
Get artifact ID of the excluded artifact.
- getArtifactId() - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Get artifact ID of skipped artifact.
- getArtifactManagement() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method getArtifactManagement.
- getArtifactPath() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
-
Get resolved artifact file.
- getArtifacts() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method getArtifacts.
- getBlacklist() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method getBlacklist.
- getBuildSettings() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Get this element contains basic XMvn settings.
- getClassifier() - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Get classifier of this artifact.
- getClassifier() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- getClassifier() - Method in class org.fedoraproject.xmvn.config.Artifact
-
Get classifier of the artifact.
- getClassifier() - Method in class org.fedoraproject.xmvn.config.Stereotype
-
Get classifier of the artifact.
- getClassifier() - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Get classifier of the artifact alias.
- getClassifier() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get classifier of the artifact.
- getClassifier() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get classifier of the dependency artifact.
- getClassifier() - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Get classifier of skipped artifact.
- getCompatVersion() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
-
Get compatibility version of resolved artifact.
- getCompatVersions() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method getCompatVersions.
- getConfiguration() - Method in interface org.fedoraproject.xmvn.config.Configurator
-
Returns XMvn master configuration.
- getConfiguration() - Method in class org.fedoraproject.xmvn.config.Repository
-
Get arbitrary XML used to configure structure of the repository.
- getDefaultConfiguration() - Method in interface org.fedoraproject.xmvn.config.Configurator
-
Returns default XMvn configuration.
- getDependencies() - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- getDependencies() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method getDependencies.
- getDependencyArtifact() - Method in class org.fedoraproject.xmvn.deployer.DependencyDescriptor
- getException() - Method in interface org.fedoraproject.xmvn.deployer.DeploymentResult
- getExclusions() - Method in class org.fedoraproject.xmvn.deployer.DependencyDescriptor
- getExclusions() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Method getExclusions.
- getExtension() - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Get extension of this artifact.
- getExtension() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- getExtension() - Method in class org.fedoraproject.xmvn.config.Artifact
-
Get extension of the artifact.
- getExtension() - Method in class org.fedoraproject.xmvn.config.Stereotype
-
Get extension of the artifact.
- getExtension() - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Get extension of the artifact alias.
- getExtension() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get extension of artifact file.
- getExtension() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get extension of the dependency artifact.
- getExtension() - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Get extension of skipped artifact.
- getFiles() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method getFiles.
- getFilter() - Method in class org.fedoraproject.xmvn.config.Repository
-
Get a boolean expression describing which artifacts can be stored in this repository.
- getGroupId() - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Get group identifier of this artifact.
- getGroupId() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- getGroupId() - Method in class org.fedoraproject.xmvn.config.Artifact
-
Get group ID of the artifact.
- getGroupId() - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Get group ID of the artifact alias.
- getGroupId() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get group identifier of the artifact.
- getGroupId() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get group ID of the dependency artifact.
- getGroupId() - Method in class org.fedoraproject.xmvn.metadata.DependencyExclusion
-
Get group ID of the excluded artifact.
- getGroupId() - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Get group ID of skipped artifact.
- getId() - Method in class org.fedoraproject.xmvn.config.Repository
-
Get unique string identifying this repository.
- getInstallerSettings() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Get this element contains configuration of XMvn installer.
- getLocalRepositories() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method getLocalRepositories.
- getMetadataDir() - Method in class org.fedoraproject.xmvn.config.InstallerSettings
-
Get directory into which XMvn metadata files are be installed.
- getMetadataFor(Artifact) - Method in interface org.fedoraproject.xmvn.metadata.MetadataResult
-
Lookup metadata for specified artifact.
- getMetadataRepositories() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method getMetadataRepositories.
- getMetadataRepositories() - Method in class org.fedoraproject.xmvn.metadata.MetadataRequest
- getModelEncoding() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Get the modelEncoding field.
- getModelEncoding() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Get the modelEncoding field.
- getNamespace() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get a namespace within which this artifact is stored.
- getNamespace() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get a namespace within which this artifact is stored.
- getNamespace() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
-
Get namespace of resolved artifact, if any.
- getPackageMetadataMap() - Method in interface org.fedoraproject.xmvn.metadata.MetadataResult
-
Return a read-only
Map
that contains every found metadata filePath
s and a correspondingPackageMetadata
. - getPath() - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Get local path of artifact file or
null
if artifact is not resolved (doesn't have associated artifact file). - getPath() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- getPath() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get absolute path to artifact file stored in the local file system.
- getPlanPath() - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- getPrefixes() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method getPrefixes.
- getProperties() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method getProperties.
- getProperties() - Method in class org.fedoraproject.xmvn.config.Repository
-
Method getProperties.
- getProperties() - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- getProperties() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method getProperties.
- getProperties() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method getProperties.
- getProperty(String) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- getProvider() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
-
Get name of system package providing requested artifact.
- getRepositories() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method getRepositories.
- getRequestedVersion() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get version of the dependency artifact as defined in the main artifact descriptor.
- getResolvedVersion() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get version of the dependency artifact, as resolved during build.
- getResolverSettings() - Method in class org.fedoraproject.xmvn.config.Configuration
-
Get this element contains configuration of XMvn resolver.
- getService(Class<T>) - Method in interface org.fedoraproject.xmvn.locator.ServiceLocator
-
Load an instance of XMvn service.
- getSkippedArtifacts() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method getSkippedArtifacts.
- getSkippedPlugins() - Method in class org.fedoraproject.xmvn.config.BuildSettings
-
Method getSkippedPlugins.
- getStereotype() - Method in class org.fedoraproject.xmvn.config.Artifact
-
Get maven stereotype of the artifact.
- getStereotypes() - Method in class org.fedoraproject.xmvn.config.Repository
-
Method getStereotypes.
- getTargetPackage() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Get name of binary package into which artifacts are assigned.
- getTargetRepository() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Get iD of repository into which artifacts are installed.
- getType() - Method in class org.fedoraproject.xmvn.config.Repository
-
Get role hint of Plexus component implementing the repository.
- getType() - Method in class org.fedoraproject.xmvn.config.Stereotype
-
Get type ID of the stereotype.
- getUuid() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get deprecated, unused.
- getUuid() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Get deprecated, unused.
- getVersion() - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Get version of this artifact.
- getVersion() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- getVersion() - Method in class org.fedoraproject.xmvn.config.Artifact
-
Get version of the artifact.
- getVersion() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Get artifact version.
- getVersions() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method getVersions.
H
- hashCode() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- hashCode() - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- hashCode() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
I
- info(String, Object...) - Method in interface org.fedoraproject.xmvn.logging.Logger
- InstallerSettings - Class in org.fedoraproject.xmvn.config
-
XMvn settings related to installation of artifacts.
- InstallerSettings() - Constructor for class org.fedoraproject.xmvn.config.InstallerSettings
- isDebug() - Method in class org.fedoraproject.xmvn.config.BuildSettings
-
Get whether detailed debugging information about the build process should be logged.
- isDebug() - Method in class org.fedoraproject.xmvn.config.InstallerSettings
-
Get whether additional debugging information about artifact nstallation should be printed.
- isDebug() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Get whether detailed debugging information about artifact resolution process should be logged.
- isDebugEnabled() - Method in interface org.fedoraproject.xmvn.logging.Logger
- isIgnoreDuplicateMetadata() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Get whether XMvn should refuse to resolve artifact that have more than a single piece of metadata.
- isIgnoreDuplicates() - Method in class org.fedoraproject.xmvn.metadata.MetadataRequest
- isMatched() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Get whether any reactor artifact matches artifact glob pattern or this rule.
- isOptional() - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Get whether this rule is optional.
- isOptional() - Method in class org.fedoraproject.xmvn.deployer.DependencyDescriptor
- isOptional() - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Get specifies whether given dependency is optional or not.
- isPersistentFileNeeded() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
-
Determine whether resolved artifact file should be persistent or not.
- isProviderNeeded() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
-
Determine whether information about artifact provider should be included in resolution result.
- isSkipTests() - Method in class org.fedoraproject.xmvn.config.BuildSettings
-
Get whether compilation and execution of unit and integration tests should be skipped.
L
- Logger - Interface in org.fedoraproject.xmvn.logging
M
- MetadataRequest - Class in org.fedoraproject.xmvn.metadata
-
Specifies parameters of metadata resolution.
- MetadataRequest(List<String>) - Constructor for class org.fedoraproject.xmvn.metadata.MetadataRequest
- MetadataResolver - Interface in org.fedoraproject.xmvn.metadata
-
Resolves artifact metadata from specified metadata repositories.
- MetadataResult - Interface in org.fedoraproject.xmvn.metadata
-
Provides access to results of metadata resolution.
- MetadataStaxReader - Class in org.fedoraproject.xmvn.metadata.io.stax
-
Class MetadataStaxReader.
- MetadataStaxReader() - Constructor for class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
- MetadataStaxWriter - Class in org.fedoraproject.xmvn.metadata.io.stax
-
Class MetadataStaxWriter.
- MetadataStaxWriter() - Constructor for class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxWriter
- MF_KEY_ARTIFACTID - Static variable in interface org.fedoraproject.xmvn.artifact.Artifact
- MF_KEY_CLASSIFIER - Static variable in interface org.fedoraproject.xmvn.artifact.Artifact
- MF_KEY_EXTENSION - Static variable in interface org.fedoraproject.xmvn.artifact.Artifact
- MF_KEY_GROUPID - Static variable in interface org.fedoraproject.xmvn.artifact.Artifact
- MF_KEY_VERSION - Static variable in interface org.fedoraproject.xmvn.artifact.Artifact
O
- org.fedoraproject.xmvn.artifact - package org.fedoraproject.xmvn.artifact
- org.fedoraproject.xmvn.config - package org.fedoraproject.xmvn.config
- org.fedoraproject.xmvn.config.io.stax - package org.fedoraproject.xmvn.config.io.stax
- org.fedoraproject.xmvn.deployer - package org.fedoraproject.xmvn.deployer
- org.fedoraproject.xmvn.locator - package org.fedoraproject.xmvn.locator
- org.fedoraproject.xmvn.logging - package org.fedoraproject.xmvn.logging
- org.fedoraproject.xmvn.metadata - package org.fedoraproject.xmvn.metadata
- org.fedoraproject.xmvn.metadata.io.stax - package org.fedoraproject.xmvn.metadata.io.stax
- org.fedoraproject.xmvn.resolver - package org.fedoraproject.xmvn.resolver
P
- PackageMetadata - Class in org.fedoraproject.xmvn.metadata
-
Root element of the metadata file.
- PackageMetadata() - Constructor for class org.fedoraproject.xmvn.metadata.PackageMetadata
- PackagingRule - Class in org.fedoraproject.xmvn.config
-
Identification of Maven Artifact.
- PackagingRule() - Constructor for class org.fedoraproject.xmvn.config.PackagingRule
R
- read(InputStream) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
-
Method read.
- read(InputStream) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
-
Method read.
- read(InputStream, boolean) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
-
Method read.
- read(InputStream, boolean) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
-
Method read.
- read(Reader) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
-
Method read.
- read(Reader) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
-
Method read.
- read(Reader, boolean) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
-
Method read.
- read(Reader, boolean) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
-
Method read.
- read(String) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
-
Method read.
- read(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
-
Method read.
- read(String, boolean) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
-
Method read.
- read(String, boolean) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
-
Method read.
- removeAlias(Artifact) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Remove an alias.
- removeAlias(ArtifactAlias) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Remove an alias.
- removeArtifact(ArtifactMetadata) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method removeArtifact.
- removeArtifactManagement(PackagingRule) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method removeArtifactManagement.
- removeBlacklist(Artifact) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method removeBlacklist.
- removeCompatVersion(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method removeCompatVersion.
- removeDependency(Artifact) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- removeDependency(Dependency) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Method removeDependency.
- removeExclusion(DependencyExclusion) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Method removeExclusion.
- removeFile(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method removeFile.
- removeLocalRepository(String) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method removeLocalRepository.
- removeMetadataRepository(String) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method removeMetadataRepository.
- removePrefix(String) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Method removePrefix.
- removeProperty(String) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- removeRepository(Repository) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Method removeRepository.
- removeSkippedArtifact(SkippedArtifactMetadata) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Method removeSkippedArtifact.
- removeStereotype(Stereotype) - Method in class org.fedoraproject.xmvn.config.Repository
-
Method removeStereotype.
- removeVersion(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Method removeVersion.
- Repository - Class in org.fedoraproject.xmvn.config
-
Artifact repository.
- Repository() - Constructor for class org.fedoraproject.xmvn.config.Repository
- ResolutionRequest - Class in org.fedoraproject.xmvn.resolver
-
Specifies parameters of artifact resolution.
- ResolutionRequest() - Constructor for class org.fedoraproject.xmvn.resolver.ResolutionRequest
- ResolutionRequest(Artifact) - Constructor for class org.fedoraproject.xmvn.resolver.ResolutionRequest
- ResolutionResult - Interface in org.fedoraproject.xmvn.resolver
-
Provides access to results of artifact resolution.
- resolve(ResolutionRequest) - Method in interface org.fedoraproject.xmvn.resolver.Resolver
-
Resolve artifacts from system repositories configured in
<resolverSettings>
in XMvn configuration. - resolveMetadata(MetadataRequest) - Method in interface org.fedoraproject.xmvn.metadata.MetadataResolver
-
Resolve artifact metadata from metadata repositories specified in request.
- Resolver - Interface in org.fedoraproject.xmvn.resolver
-
Resolves artifacts from system repositories configured in
<resolverSettings>
in XMvn configuration. - ResolverSettings - Class in org.fedoraproject.xmvn.config
-
XMvn settings related to resolution of artifacts.
- ResolverSettings() - Constructor for class org.fedoraproject.xmvn.config.ResolverSettings
S
- ServiceLocator - Interface in org.fedoraproject.xmvn.locator
-
A service locator for services provided by XMvn.
- ServiceLocatorFactory - Class in org.fedoraproject.xmvn.locator
-
A service locator for services provided by XMvn.
- ServiceLocatorFactory() - Constructor for class org.fedoraproject.xmvn.locator.ServiceLocatorFactory
- setAliases(List<Artifact>) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set alternative identifiers of artifacts.
- setAliases(List<ArtifactAlias>) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set alternative identifiers of the artifact.
- setArtifact(Artifact) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- setArtifact(Artifact) - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
-
Set artifact which resolution is requested.
- setArtifactGlob(Artifact) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set pattern specifying one or more Maven artifacts.
- setArtifactId(String) - Method in class org.fedoraproject.xmvn.config.Artifact
-
Set artifact ID of the artifact.
- setArtifactId(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Set artifact ID of the artifact alias.
- setArtifactId(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set identifier of the artifact.
- setArtifactId(String) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set artifact ID of the dependency artifact.
- setArtifactId(String) - Method in class org.fedoraproject.xmvn.metadata.DependencyExclusion
-
Set artifact ID of the excluded artifact.
- setArtifactId(String) - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Set artifact ID of skipped artifact.
- setArtifactManagement(List<PackagingRule>) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Set this element configures how artifacts should be assigned to individual packages.
- setArtifacts(List<ArtifactMetadata>) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Set list of installed artifacts described by this piece of metadata.
- setBlacklist(List<Artifact>) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Set list of blacklisted artifacts which will not be resolved.
- setBuildSettings(BuildSettings) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Set this element contains basic XMvn settings.
- setClassifier(String) - Method in class org.fedoraproject.xmvn.config.Artifact
-
Set classifier of the artifact.
- setClassifier(String) - Method in class org.fedoraproject.xmvn.config.Stereotype
-
Set classifier of the artifact.
- setClassifier(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Set classifier of the artifact alias.
- setClassifier(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set classifier of the artifact.
- setClassifier(String) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set classifier of the dependency artifact.
- setClassifier(String) - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Set classifier of skipped artifact.
- setCompatVersions(List<String>) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set compatibility versions of this artifact.
- setConfiguration(Object) - Method in class org.fedoraproject.xmvn.config.Repository
-
Set arbitrary XML used to configure structure of the repository.
- setDebug(Boolean) - Method in class org.fedoraproject.xmvn.config.BuildSettings
-
Set whether detailed debugging information about the build process should be logged.
- setDebug(Boolean) - Method in class org.fedoraproject.xmvn.config.InstallerSettings
-
Set whether additional debugging information about artifact nstallation should be printed.
- setDebug(Boolean) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Set whether detailed debugging information about artifact resolution process should be logged.
- setDependencies(List<Dependency>) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set list of artifact dependencies.
- setExclusions(List<DependencyExclusion>) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set list of dependency exclusions.
- setExtension(String) - Method in class org.fedoraproject.xmvn.config.Artifact
-
Set extension of the artifact.
- setExtension(String) - Method in class org.fedoraproject.xmvn.config.Stereotype
-
Set extension of the artifact.
- setExtension(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Set extension of the artifact alias.
- setExtension(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set extension of artifact file.
- setExtension(String) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set extension of the dependency artifact.
- setExtension(String) - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Set extension of skipped artifact.
- setFiles(List<String>) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set files holding the artifact.
- setFilter(Object) - Method in class org.fedoraproject.xmvn.config.Repository
-
Set a boolean expression describing which artifacts can be stored in this repository.
- setGroupId(String) - Method in class org.fedoraproject.xmvn.config.Artifact
-
Set group ID of the artifact.
- setGroupId(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactAlias
-
Set group ID of the artifact alias.
- setGroupId(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set group identifier of the artifact.
- setGroupId(String) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set group ID of the dependency artifact.
- setGroupId(String) - Method in class org.fedoraproject.xmvn.metadata.DependencyExclusion
-
Set group ID of the excluded artifact.
- setGroupId(String) - Method in class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
-
Set group ID of skipped artifact.
- setId(String) - Method in class org.fedoraproject.xmvn.config.Repository
-
Set unique string identifying this repository.
- setIgnoreDuplicateMetadata(Boolean) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Set whether XMvn should refuse to resolve artifact that have more than a single piece of metadata.
- setIgnoreDuplicates(boolean) - Method in class org.fedoraproject.xmvn.metadata.MetadataRequest
- setInstallerSettings(InstallerSettings) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Set this element contains configuration of XMvn installer.
- setLocalRepositories(List<String>) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Set list of local repositories where XMvn will look for artifacts.
- setMatched(Boolean) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set whether any reactor artifact matches artifact glob pattern or this rule.
- setMetadataDir(String) - Method in class org.fedoraproject.xmvn.config.InstallerSettings
-
Set directory into which XMvn metadata files are be installed.
- setMetadataRepositories(List<String>) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Set list of repositories where XMvn will look for metadata files.
- setModelEncoding(String) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Set the modelEncoding field.
- setModelEncoding(String) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Set the modelEncoding field.
- setNamespace(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set a namespace within which this artifact is stored.
- setNamespace(String) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set a namespace within which this artifact is stored.
- setOptional(Boolean) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set whether this rule is optional.
- setOptional(Boolean) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set specifies whether given dependency is optional or not.
- setPath(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set absolute path to artifact file stored in the local file system.
- setPath(Path) - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Set artifact path.
- setPath(Path) - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- setPersistentFileNeeded(boolean) - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
-
Set whether resolved artifact file should be persistent or not.
- setPlanPath(Path) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
- setPrefixes(List<String>) - Method in class org.fedoraproject.xmvn.config.ResolverSettings
-
Set list of prefixes that XMvn resolver will prepend to system repositories.
- setProperties(Properties) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Set this element lists system Java properties that should be set before XMvn build is started.
- setProperties(Properties) - Method in class org.fedoraproject.xmvn.config.Repository
-
Set properties associated with this repository.
- setProperties(Properties) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set extra properties of this artifact.
- setProperties(Properties) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Set properties of this piece of metadata.
- setProviderNeeded(boolean) - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
-
Set whether information about artifact provider should be included in resolution result.
- setRepositories(List<Repository>) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Set list of repositories.
- setRequestedVersion(String) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set version of the dependency artifact as defined in the main artifact descriptor.
- setResolvedVersion(String) - Method in class org.fedoraproject.xmvn.metadata.Dependency
-
Set version of the dependency artifact, as resolved during build.
- setResolverSettings(ResolverSettings) - Method in class org.fedoraproject.xmvn.config.Configuration
-
Set this element contains configuration of XMvn resolver.
- setSkippedArtifacts(List<SkippedArtifactMetadata>) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Set list of artifacts built but not installed in any package.
- setSkippedPlugins(List<Artifact>) - Method in class org.fedoraproject.xmvn.config.BuildSettings
-
Set list of plugins which will not be executed during build.
- setSkipTests(Boolean) - Method in class org.fedoraproject.xmvn.config.BuildSettings
-
Set whether compilation and execution of unit and integration tests should be skipped.
- setStereotype(String) - Method in class org.fedoraproject.xmvn.config.Artifact
-
Set maven stereotype of the artifact.
- setStereotypes(List<Stereotype>) - Method in class org.fedoraproject.xmvn.config.Repository
-
Set list of artifact types that can be stored in this repository.
- setTargetPackage(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set name of binary package into which artifacts are assigned.
- setTargetRepository(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set iD of repository into which artifacts are installed.
- setType(String) - Method in class org.fedoraproject.xmvn.config.Repository
-
Set role hint of Plexus component implementing the repository.
- setType(String) - Method in class org.fedoraproject.xmvn.config.Stereotype
-
Set type ID of the stereotype.
- setUuid(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set deprecated, unused.
- setUuid(String) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
-
Set deprecated, unused.
- setVersion(String) - Method in interface org.fedoraproject.xmvn.artifact.Artifact
-
Set artifact version.
- setVersion(String) - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- setVersion(String) - Method in class org.fedoraproject.xmvn.config.Artifact
-
Set version of the artifact.
- setVersion(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
-
Set artifact version.
- setVersions(List<String>) - Method in class org.fedoraproject.xmvn.config.PackagingRule
-
Set compatibility versions of the artifact.
- SkippedArtifactMetadata - Class in org.fedoraproject.xmvn.metadata
-
Information about artifact which was built, but not installed into any package.
- SkippedArtifactMetadata() - Constructor for class org.fedoraproject.xmvn.metadata.SkippedArtifactMetadata
- Stereotype - Class in org.fedoraproject.xmvn.config
-
Stereotype of Maven artifact.
- Stereotype() - Constructor for class org.fedoraproject.xmvn.config.Stereotype
T
- toArtifact() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
- toArtifact() - Method in class org.fedoraproject.xmvn.metadata.Dependency
- toString() - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
- toString() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
- toString() - Method in class org.fedoraproject.xmvn.metadata.Dependency
- toString() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
W
- warn(String, Object...) - Method in interface org.fedoraproject.xmvn.logging.Logger
- write(OutputStream, Configuration) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxWriter
-
Method write.
- write(OutputStream, PackageMetadata) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxWriter
-
Method write.
- write(Writer, Configuration) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxWriter
-
Method write.
- write(Writer, PackageMetadata) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxWriter
-
Method write.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form