Skip navigation links
XMvn 4.2.0
A B C D E F G H I J L M N O P R S T U V W X 

A

AbstractRepository - Class in org.fedoraproject.xmvn.repository.impl
 
AbstractRepository(String) - Constructor for class org.fedoraproject.xmvn.repository.impl.AbstractRepository
 
AbstractRepositoryFactory - Class in org.fedoraproject.xmvn.repository.impl
 
AbstractRepositoryFactory() - Constructor for class org.fedoraproject.xmvn.repository.impl.AbstractRepositoryFactory
 
activate(MavenSession) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnToolchainManager
 
Adapter() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean.Adapter
 
Adapter() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean.Adapter
 
Adapter() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean.Adapter
 
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, Artifact...) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
 
addDependency(Artifact, List<Artifact>) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
 
addDependency(Artifact, boolean, List<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.
addExecutionListener(ExecutionListener) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
addFile(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
Method addFile.
addFile(File) - Method in class org.fedoraproject.xmvn.tools.install.Package
Add a file to this package.
addFileIfNotExists(File) - Method in class org.fedoraproject.xmvn.tools.install.Package
Add a file to this package if id doesn't already exist in the package.
addJar(Path) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
addJarDirectory(Path) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
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.
addRepositoryFactory(String, RepositoryFactory) - Method in class org.fedoraproject.xmvn.repository.impl.DefaultRepositoryConfigurator
 
addResolutionListener(ResolutionListener) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnWorkspaceReader
 
addService(Class<T>, Class<? extends T>) - Method in class org.fedoraproject.xmvn.locator.impl.DefaultServiceLocator
 
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.
afterMojoExecution(Object, MojoExecution, MavenProject) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionListener
 
afterProjectsRead(MavenSession) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMavenLifecycleParticipant
 
afterSessionStart(MavenSession) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMavenLifecycleParticipant
 
And - Class in org.fedoraproject.xmvn.tools.install.condition
 
And(List<BooleanExpression>) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.And
 
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 - Class in org.fedoraproject.xmvn.config
Identifier of Maven artifact.
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
 
ArtifactBean - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ArtifactBean() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
ArtifactBean.Adapter - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ArtifactContext - Class in org.fedoraproject.xmvn.repository
 
ArtifactContext(Artifact) - Constructor for class org.fedoraproject.xmvn.repository.ArtifactContext
 
ArtifactContext(Artifact, Map<String, String>) - Constructor for class org.fedoraproject.xmvn.repository.ArtifactContext
 
ArtifactId - Class in org.fedoraproject.xmvn.tools.install.condition
 
ArtifactId() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.ArtifactId
 
ArtifactInstallationException - Exception in org.fedoraproject.xmvn.tools.install
 
ArtifactInstallationException(String) - Constructor for exception org.fedoraproject.xmvn.tools.install.ArtifactInstallationException
 
ArtifactInstallationException(String, Throwable) - Constructor for exception org.fedoraproject.xmvn.tools.install.ArtifactInstallationException
 
ArtifactInstaller - Interface in org.fedoraproject.xmvn.tools.install
 
ArtifactInstallerFactory - Class in org.fedoraproject.xmvn.tools.install.impl
 
ArtifactInstallerFactory(Configurator) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.ArtifactInstallerFactory
 
ArtifactInstallerFactory(Configurator, Path) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.ArtifactInstallerFactory
 
ArtifactMetadata - Class in org.fedoraproject.xmvn.metadata
Information about a single artifact.
ArtifactMetadata() - Constructor for class org.fedoraproject.xmvn.metadata.ArtifactMetadata
 
ArtifactState - Class in org.fedoraproject.xmvn.tools.install.impl
 
ArtifactState(Artifact, ArtifactMetadata) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
ArtifactTypeRegistry - Class in org.fedoraproject.xmvn.mojo
 
ArtifactUnmarshaller - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ArtifactUnmarshaller(XMLEventReader) - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactUnmarshaller
 
ArtifactUnmarshaller.StringConstants - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ArtifactVisitor - Class in org.fedoraproject.xmvn.tools.subst
 
ArtifactVisitor(Logger, List<MetadataResult>) - Constructor for class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 

B

beforeMojoExecution(Object, MojoExecution) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionListener
 
BooleanExpression - Class in org.fedoraproject.xmvn.tools.install.condition
 
BooleanExpression() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.BooleanExpression
 
BooleanLiteral - Class in org.fedoraproject.xmvn.tools.install.condition
 
BooleanLiteral(boolean) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.BooleanLiteral
 
BooleanOperator - Class in org.fedoraproject.xmvn.tools.install.condition
 
BooleanOperator(boolean, List<BooleanExpression>) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.BooleanOperator
 
build(String[]) - Static method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
build(String[]) - Static method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
build(String[]) - Static method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
BuildDependencyVisitor - Class in org.fedoraproject.xmvn.mojo
 
BuildDependencyVisitor(Function<InputLocation, Boolean>) - Constructor for class org.fedoraproject.xmvn.mojo.BuildDependencyVisitor
 
BuilddepMojo - Class in org.fedoraproject.xmvn.mojo
 
BuilddepMojo() - Constructor for class org.fedoraproject.xmvn.mojo.BuilddepMojo
 
BuildSettings - Class in org.fedoraproject.xmvn.config
Basic build settings.
BuildSettings() - Constructor for class org.fedoraproject.xmvn.config.BuildSettings
 

C

cacheFile(Path) - Method in class org.fedoraproject.xmvn.resolver.impl.CacheManager
 
CacheManager - Class in org.fedoraproject.xmvn.resolver.impl
 
CacheManager() - Constructor for class org.fedoraproject.xmvn.resolver.impl.CacheManager
 
ChainedExecutionListener - Class in org.fedoraproject.xmvn.connector.maven
Forwards Maven execution events to a chain of listeners.
ChainedExecutionListener() - Constructor for class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
childrenOfType(Element, Class<T>) - Static method in class org.fedoraproject.xmvn.tools.install.condition.DomUtils
 
Classifier - Class in org.fedoraproject.xmvn.tools.install.condition
 
Classifier() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Classifier
 
className - Variable in exception org.fedoraproject.xmvn.tools.install.JarUtils.NativeMethodFound
 
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.
close() - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method close.
close() - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method close.
collectionToString(Collection<Artifact>, boolean) - Static method in class org.fedoraproject.xmvn.mojo.Utils
Convert a collection of artifacts to a human-readable string.
CompoundRepository - Class in org.fedoraproject.xmvn.repository.impl
Compound repository.
CompoundRepository(String, Path, List<Repository>) - Constructor for class org.fedoraproject.xmvn.repository.impl.CompoundRepository
 
CompoundRepositoryFactory - Class in org.fedoraproject.xmvn.repository.impl
Factory creating compound repositories.
CompoundRepositoryFactory(RepositoryConfigurator) - Constructor for class org.fedoraproject.xmvn.repository.impl.CompoundRepositoryFactory
 
Condition - Class in org.fedoraproject.xmvn.tools.install.condition
 
Condition(Element) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Condition
 
Configuration - Class in org.fedoraproject.xmvn.config
Root element of the configuration file.
Configuration() - Constructor for class org.fedoraproject.xmvn.config.Configuration
 
ConfigurationMerger - Class in org.fedoraproject.xmvn.config.impl
 
ConfigurationMerger() - Constructor for class org.fedoraproject.xmvn.config.impl.ConfigurationMerger
 
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.
configure(MavenProject, MojoExecution, boolean) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionConfigurator
 
configureRepository(String) - Method in class org.fedoraproject.xmvn.repository.impl.DefaultRepositoryConfigurator
 
configureRepository(String, String) - Method in class org.fedoraproject.xmvn.repository.impl.DefaultRepositoryConfigurator
 
configureRepository(String) - Method in interface org.fedoraproject.xmvn.repository.RepositoryConfigurator
 
configureRepository(String, String) - Method in interface org.fedoraproject.xmvn.repository.RepositoryConfigurator
 
ConsoleLogger - Class in org.fedoraproject.xmvn.logging.impl
 
ConsoleLogger() - Constructor for class org.fedoraproject.xmvn.logging.impl.ConsoleLogger
 
containsNativeCode(Path) - Static method in class org.fedoraproject.xmvn.tools.install.JarUtils
Heuristically try to determine whether given JAR (or WAR, EAR, ...) file contains native (architecture-dependent) code.
createServiceLocator() - Method in class org.fedoraproject.xmvn.locator.ServiceLocatorFactory
Load an instance of XMvn service.
createTempDirectory(String, FileAttribute<?>...) - Static method in class org.fedoraproject.xmvn.resolver.impl.TempManager
 
createTempFile(String, String, FileAttribute<?>...) - Static method in class org.fedoraproject.xmvn.resolver.impl.TempManager
 
createTypedArtifact(String, String, String, String, String) - Method in class org.fedoraproject.xmvn.mojo.ArtifactTypeRegistry
 
customizeModel(Model) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnModelValidator
 

D

debug(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.ConsoleLogger
 
debug(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.DefaultLogger
 
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_MODE - Static variable in class org.fedoraproject.xmvn.tools.install.File
 
DEFAULT_REPOSITORY_ID - Static variable in interface org.fedoraproject.xmvn.tools.install.ArtifactInstaller
 
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
 
DefaultArtifactInstaller - Class in org.fedoraproject.xmvn.tools.install.impl
 
DefaultArtifactInstaller(Configurator) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.DefaultArtifactInstaller
 
DefaultArtifactInstaller(RepositoryConfigurator) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.DefaultArtifactInstaller
 
DefaultConfigurator - Class in org.fedoraproject.xmvn.config.impl
Default implementation of XMvn configurator.
DefaultConfigurator(Logger) - Constructor for class org.fedoraproject.xmvn.config.impl.DefaultConfigurator
 
DefaultConfigurator(ServiceLocator) - Constructor for class org.fedoraproject.xmvn.config.impl.DefaultConfigurator
 
DefaultDeployer - Class in org.fedoraproject.xmvn.deployer.impl
Default implementation of XMvn Deployer interface.
DefaultDeployer() - Constructor for class org.fedoraproject.xmvn.deployer.impl.DefaultDeployer
 
DefaultDeploymentResult - Class in org.fedoraproject.xmvn.deployer.impl
 
DefaultDeploymentResult() - Constructor for class org.fedoraproject.xmvn.deployer.impl.DefaultDeploymentResult
 
DefaultInstaller - Class in org.fedoraproject.xmvn.tools.install.impl
 
DefaultInstaller(Configurator, Resolver) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.DefaultInstaller
 
DefaultInstaller(Configurator, Resolver, ArtifactInstallerFactory) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.DefaultInstaller
 
DefaultLogger - Class in org.fedoraproject.xmvn.logging.impl
 
DefaultLogger() - Constructor for class org.fedoraproject.xmvn.logging.impl.DefaultLogger
 
DefaultMetadataResolver - Class in org.fedoraproject.xmvn.metadata.impl
Default implementation of XMvn MetadataResolver interface.
DefaultMetadataResolver(Logger) - Constructor for class org.fedoraproject.xmvn.metadata.impl.DefaultMetadataResolver
 
DefaultMetadataResolver(ServiceLocator) - Constructor for class org.fedoraproject.xmvn.metadata.impl.DefaultMetadataResolver
 
DefaultMetadataResult - Class in org.fedoraproject.xmvn.metadata.impl
 
DefaultMetadataResult(Logger, List<PackageMetadata>, boolean) - Constructor for class org.fedoraproject.xmvn.metadata.impl.DefaultMetadataResult
 
DefaultRepositoryConfigurator - Class in org.fedoraproject.xmvn.repository.impl
 
DefaultRepositoryConfigurator(Configurator) - Constructor for class org.fedoraproject.xmvn.repository.impl.DefaultRepositoryConfigurator
 
DefaultResolutionResult - Class in org.fedoraproject.xmvn.resolver.impl
 
DefaultResolutionResult() - Constructor for class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
DefaultResolutionResult(Path) - Constructor for class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
DefaultResolutionResult(Path, String) - Constructor for class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
DefaultResolver - Class in org.fedoraproject.xmvn.resolver.impl
Default implementation of XMvn Resolver interface.
DefaultResolver(ServiceLocator) - Constructor for class org.fedoraproject.xmvn.resolver.impl.DefaultResolver
 
DefaultResolver() - Constructor for class org.fedoraproject.xmvn.resolver.impl.DefaultResolver
 
DefaultServiceLocator - Class in org.fedoraproject.xmvn.locator.impl
Service locator for XMvn.
DefaultServiceLocator() - Constructor for class org.fedoraproject.xmvn.locator.impl.DefaultServiceLocator
 
Defined - Class in org.fedoraproject.xmvn.tools.install.condition
 
Defined(String) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Defined
 
demodularize() - Method in class org.fedoraproject.xmvn.mojo.JavadocModule
 
Dependency - Class in org.fedoraproject.xmvn.metadata
Description of dependency artifact.
Dependency() - Constructor for class org.fedoraproject.xmvn.metadata.Dependency
 
dependencyArtifact(RepositorySystemSession, Dependency) - Static method in class org.fedoraproject.xmvn.mojo.Utils
 
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
 
DependencyVersionReportGenerator - Class in org.fedoraproject.xmvn.connector.maven
Generates dependency version report after Maven session ends.
DependencyVersionReportGenerator(Logger) - Constructor for class org.fedoraproject.xmvn.connector.maven.DependencyVersionReportGenerator
 
deploy(DeploymentRequest) - Method in interface org.fedoraproject.xmvn.deployer.Deployer
 
deploy(DeploymentRequest) - Method in class org.fedoraproject.xmvn.deployer.impl.DefaultDeployer
 
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
 
Directory - Class in org.fedoraproject.xmvn.tools.install
A directory installed as part of a package.
Directory(Path) - Constructor for class org.fedoraproject.xmvn.tools.install.Directory
Create a directory with specified path and default permissions (0755).
Directory(Path, int) - Constructor for class org.fedoraproject.xmvn.tools.install.Directory
Create a directory with specified path and permissions.
DIRECTORY_MODE - Static variable in class org.fedoraproject.xmvn.tools.install.File
 
doMain(String[]) - Static method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCli
 
doMain(String[]) - Static method in class org.fedoraproject.xmvn.tools.resolve.ResolverCli
 
doMain(String[]) - Static method in class org.fedoraproject.xmvn.tools.subst.SubstCli
 
DomUtils - Class in org.fedoraproject.xmvn.tools.install.condition
 
dumpConfiguration() - Method in class org.fedoraproject.xmvn.config.impl.DefaultConfigurator
 

E

EffectivePackagingRule - Class in org.fedoraproject.xmvn.tools.install.impl
Effective artifact packaging rule.
EffectivePackagingRule(List<PackagingRule>, String, String, String, String, String) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.EffectivePackagingRule
Create effective packaging rule for given artifact.
EffectivePomGenerator - Class in org.fedoraproject.xmvn.resolver.impl
Generates effective POM files from package metadata.
EffectivePomGenerator() - Constructor for class org.fedoraproject.xmvn.resolver.impl.EffectivePomGenerator
 
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.repository.ArtifactContext
 
equals(Object) - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
 
Equals - Class in org.fedoraproject.xmvn.tools.install.condition
 
Equals(StringExpression, StringExpression) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Equals
 
Equals(List<StringExpression>) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Equals
 
equals(Object) - Method in class org.fedoraproject.xmvn.tools.install.File
 
equals(Object) - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
equals(Object) - Method in class org.fedoraproject.xmvn.tools.install.Package
 
error(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.ConsoleLogger
 
error(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.DefaultLogger
 
error(String, Object...) - Method in interface org.fedoraproject.xmvn.logging.Logger
 
evaluate(boolean, boolean) - Method in class org.fedoraproject.xmvn.tools.install.condition.And
 
evaluate(boolean, boolean) - Method in class org.fedoraproject.xmvn.tools.install.condition.BooleanOperator
 
evaluate(boolean, boolean) - Method in class org.fedoraproject.xmvn.tools.install.condition.Or
 
evaluate(boolean, boolean) - Method in class org.fedoraproject.xmvn.tools.install.condition.Xor
 
execute() - Method in class org.fedoraproject.xmvn.mojo.BuilddepMojo
 
execute() - Method in class org.fedoraproject.xmvn.mojo.InstallMojo
 
execute() - Method in class org.fedoraproject.xmvn.mojo.JavadocMojo
 
Extension - Class in org.fedoraproject.xmvn.tools.install.condition
 
Extension() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Extension
 

F

File - Class in org.fedoraproject.xmvn.tools.install
An abstract class denoting a file entry in a package with all relevant attributes.
File(Path) - Constructor for class org.fedoraproject.xmvn.tools.install.File
Create a file object with specified path and default access mode of 0644.
File(Path, int) - Constructor for class org.fedoraproject.xmvn.tools.install.File
Create a file object with specified path and access mode.
findArtifact(Artifact) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnWorkspaceReader
 
findClass(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
findVersions(Artifact) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnWorkspaceReader
 
flush() - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method flush.
flush() - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method flush.
forkedProjectFailed(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
forkedProjectStarted(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
forkedProjectSucceeded(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
forkFailed(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
forkStarted(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
forkSucceeded(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 

G

generateEffectivePom(ArtifactMetadata, Artifact) - Method in class org.fedoraproject.xmvn.resolver.impl.EffectivePomGenerator
 
getAccessMode() - Method in class org.fedoraproject.xmvn.tools.install.File
Get Unix access mode for this file.
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.repository.ArtifactContext
 
getArtifact() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
Get artifact which resolution is requested.
getArtifact() - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
getArtifact() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean
 
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.
getArtifactId() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
getArtifactManagement() - Method in class org.fedoraproject.xmvn.config.Configuration
Method getArtifactManagement.
getArtifactPath(String, String, String, String, String, String) - Method in class org.fedoraproject.xmvn.repository.impl.JppRepository
 
getArtifactPath(String, String, String, String, String, String) - Method in class org.fedoraproject.xmvn.repository.impl.MavenRepository
 
getArtifactPath(String, String, String, String, String, String) - Method in class org.fedoraproject.xmvn.repository.impl.SimpleRepository
 
getArtifactPath() - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
getArtifactPath() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
Get resolved artifact file.
getArtifactPath() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
getArtifacts() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
Method getArtifacts.
getArtifacts() - Method in class org.fedoraproject.xmvn.mojo.BuildDependencyVisitor
 
getArtifacts() - Method in class org.fedoraproject.xmvn.tools.install.impl.InstallationPlan
 
getBackupNameOf(Path) - Static method in class org.fedoraproject.xmvn.tools.install.JarUtils
 
getBasePackageName() - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
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.
getClassifier() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
getClassPaths() - Method in class org.fedoraproject.xmvn.mojo.JavadocModule
 
getCompatVersion() - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
getCompatVersion() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
Get compatibility version of resolved artifact.
getCompatVersion() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
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.impl.DefaultConfigurator
 
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.
getDefaultConfiguration() - Method in class org.fedoraproject.xmvn.config.impl.DefaultConfigurator
 
getDefaultRegistry() - Static method in class org.fedoraproject.xmvn.mojo.ArtifactTypeRegistry
 
getDefines() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
getDefines() - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
getDefines() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
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
 
getDescriptor() - Method in class org.fedoraproject.xmvn.tools.install.File
Get descriptor string for given file.
getDescriptorExtra() - Method in class org.fedoraproject.xmvn.tools.install.Directory
 
getDescriptorExtra() - Method in class org.fedoraproject.xmvn.tools.install.File
Get additional file attributes to be added to file descriptor.
getDescriptorRoot() - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
getDestDir() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
getErrors() - Method in class org.apache.maven.plugin.MavenPluginValidator
 
getException() - Method in interface org.fedoraproject.xmvn.deployer.DeploymentResult
 
getException() - Method in class org.fedoraproject.xmvn.deployer.impl.DefaultDeploymentResult
 
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.
getExtension() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
getFailureCount() - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
getFiles() - Method in class org.fedoraproject.xmvn.config.PackagingRule
Method getFiles.
getFiles() - Method in class org.fedoraproject.xmvn.tools.install.JavaPackage
 
getFiles() - Method in class org.fedoraproject.xmvn.tools.install.Package
Get files contained in this package.
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.
getGroupId() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
getId() - Method in class org.fedoraproject.xmvn.config.Repository
Get unique string identifying this repository.
getId() - Method in class org.fedoraproject.xmvn.tools.install.Package
Get unique string identifying this package.
getInstallationPlan() - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
getInstaller() - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
getInstallerFor(Artifact, Properties) - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactInstallerFactory
 
getInstallerSettings() - Method in class org.fedoraproject.xmvn.config.Configuration
Get this element contains configuration of XMvn installer.
getInstallRoot() - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
getInstance(Element, Properties, Element) - Method in class org.fedoraproject.xmvn.repository.impl.AbstractRepositoryFactory
 
getInstance(Element, Properties, Element, String) - Method in class org.fedoraproject.xmvn.repository.impl.CompoundRepositoryFactory
 
getInstance(Element, Properties, Element) - Method in interface org.fedoraproject.xmvn.repository.impl.RepositoryFactory
Create a resolver instance configured with given set of properties and repository-specific XML configuration.
getInstance(Element, Properties, Element, String) - Method in interface org.fedoraproject.xmvn.repository.impl.RepositoryFactory
Create a resolver instance configured with given set of properties and repository-specific XML configuration.
getInstance(Element, Properties, Element, String) - Method in class org.fedoraproject.xmvn.repository.impl.SimpleRepositoryFactory
 
getLineSeparator() - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method getLineSeparator.
getLineSeparator() - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method getLineSeparator.
getLocalRepositories() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
Method getLocalRepositories.
getMetadata() - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
getMetadata() - Method in class org.fedoraproject.xmvn.tools.install.JavaPackage
Get metadata associated with this package.
getMetadataDir() - Method in class org.fedoraproject.xmvn.config.InstallerSettings
Get directory into which XMvn metadata files are be installed.
getMetadataFor(Artifact) - Method in class org.fedoraproject.xmvn.metadata.impl.DefaultMetadataResult
 
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.
getModuleName() - Method in class org.fedoraproject.xmvn.mojo.JavadocModule
 
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 class org.fedoraproject.xmvn.repository.impl.AbstractRepository
 
getNamespace() - Method in interface org.fedoraproject.xmvn.repository.Repository
 
getNamespace() - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
getNamespace() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
Get namespace of resolved artifact, if any.
getNamespace() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
getNamespaceContext() - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method getNamespaceContext.
getNamespaceContext() - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method getNamespaceContext.
getPackageById(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.PackageRegistry
 
getPackageName() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
getPackages() - Method in class org.fedoraproject.xmvn.tools.install.impl.PackageRegistry
 
getPackagingRule() - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
getParameters() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
getParameters() - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
getParameters() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
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
 
getPlanPath() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
getPrefix(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method getPrefix.
getPrefix(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method getPrefix.
getPrefixes() - Method in class org.fedoraproject.xmvn.config.ResolverSettings
Method getPrefixes.
getPrimaryArtifactPath(Artifact, ArtifactContext, String) - Method in class org.fedoraproject.xmvn.repository.impl.CompoundRepository
 
getPrimaryArtifactPath(Artifact, ArtifactContext, String) - Method in class org.fedoraproject.xmvn.repository.impl.SimpleRepository
 
getPrimaryArtifactPath(Artifact, ArtifactContext, String) - Method in interface org.fedoraproject.xmvn.repository.Repository
Obtain the preferred path to given artifact in this repository.
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.config.io.stax.IndentingXMLStreamWriter
Method getProperty.
getProperty(String) - Method in class org.fedoraproject.xmvn.deployer.DeploymentRequest
 
getProperty(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method getProperty.
getProperty(String) - Method in class org.fedoraproject.xmvn.repository.ArtifactContext
 
getProvider() - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
getProvider() - Method in interface org.fedoraproject.xmvn.resolver.ResolutionResult
Get name of system package providing requested artifact.
getProvider() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
getRepoId() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
getRepositories() - Method in class org.fedoraproject.xmvn.config.Configuration
Method getRepositories.
getRepository() - Method in class org.fedoraproject.xmvn.connector.maven.XMvnWorkspaceReader
 
getRepositoryId() - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
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.
getResource(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
getResources(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
getRoot() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
getRootPaths() - Method in class org.fedoraproject.xmvn.repository.impl.CompoundRepository
 
getRootPaths() - Method in class org.fedoraproject.xmvn.repository.impl.SimpleRepository
 
getRootPaths() - Method in interface org.fedoraproject.xmvn.repository.Repository
 
getService(Class<T>) - Method in class org.fedoraproject.xmvn.locator.impl.DefaultServiceLocator
 
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.
getSourcePaths() - Method in class org.fedoraproject.xmvn.mojo.JavadocModule
 
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.
getTargetPackage() - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
getTargetPath() - Method in class org.fedoraproject.xmvn.tools.install.File
Return path to target file.
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.
getTypes() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
getUuid() - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
Get universally unique identifier of this artifact.
getUuid() - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
Get universally unique identifier of this piece of metadata.
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.ArtifactId
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.BooleanExpression
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.BooleanLiteral
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.BooleanOperator
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Classifier
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Condition
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Defined
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Equals
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Extension
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.GroupId
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Not
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Null
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Property
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.StringExpression
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.StringLiteral
 
getValue(ArtifactContext) - Method in class org.fedoraproject.xmvn.tools.install.condition.Version
 
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.
getVersion() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
getVersions() - Method in class org.fedoraproject.xmvn.config.PackagingRule
Method getVersions.
glean(Path, List<Path>, List<Path>, boolean) - Method in class org.fedoraproject.xmvn.mojo.ModuleGleaner
 
glob2pattern(String) - Static method in class org.fedoraproject.xmvn.tools.install.impl.GlobUtils
Create Pattern from wildcard patter.
glob2re(String) - Static method in class org.fedoraproject.xmvn.tools.install.impl.GlobUtils
Convert wildcard pattern to regular expression.
GlobUtils - Class in org.fedoraproject.xmvn.tools.install.impl
Utility routines for converting glob patterns to regular expressions.
GroupId - Class in org.fedoraproject.xmvn.tools.install.condition
 
GroupId() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.GroupId
 

H

hasErrors() - Method in class org.apache.maven.plugin.MavenPluginValidator
 
hash(byte[]) - Method in class org.fedoraproject.xmvn.resolver.impl.CacheManager
 
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.repository.ArtifactContext
 
hashCode() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
 
hashCode() - Method in class org.fedoraproject.xmvn.tools.install.File
 
hashCode() - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
hashCode() - Method in class org.fedoraproject.xmvn.tools.install.Package
 

I

importAllPackages(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
importPackage(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
IndentingXMLStreamWriter - Class in org.fedoraproject.xmvn.config.io.stax
Class IndentingXMLStreamWriter.
IndentingXMLStreamWriter(XMLStreamWriter) - Constructor for class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
 
IndentingXMLStreamWriter - Class in org.fedoraproject.xmvn.metadata.io.stax
Class IndentingXMLStreamWriter.
IndentingXMLStreamWriter(XMLStreamWriter) - Constructor for class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
 
info(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.ConsoleLogger
 
info(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.DefaultLogger
 
info(String, Object...) - Method in interface org.fedoraproject.xmvn.logging.Logger
 
injectManifest(Path, Artifact) - Static method in class org.fedoraproject.xmvn.tools.install.JarUtils
Inject artifact coordinates into manifest of specified JAR (or WAR, EAR, ...) file.
install(JavaPackage, ArtifactMetadata, PackagingRule, String, String) - Method in interface org.fedoraproject.xmvn.tools.install.ArtifactInstaller
 
install(JavaPackage, ArtifactMetadata, PackagingRule, String) - Method in interface org.fedoraproject.xmvn.tools.install.ArtifactInstaller
Deprecated.
install(Path) - Method in class org.fedoraproject.xmvn.tools.install.File
Install file into specified root directory.
install(JavaPackage, ArtifactMetadata, PackagingRule, String, String) - Method in class org.fedoraproject.xmvn.tools.install.impl.DefaultArtifactInstaller
 
install(InstallationRequest) - Method in class org.fedoraproject.xmvn.tools.install.impl.DefaultInstaller
 
install(InstallationRequest) - Method in interface org.fedoraproject.xmvn.tools.install.Installer
 
install(Path) - Method in class org.fedoraproject.xmvn.tools.install.Package
Install this package into specified root.
InstallationPlan - Class in org.fedoraproject.xmvn.tools.install.impl
 
InstallationPlan(Path) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.InstallationPlan
 
InstallationRequest - Class in org.fedoraproject.xmvn.tools.install
 
InstallationRequest() - Constructor for class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
InstallationResult - Interface in org.fedoraproject.xmvn.tools.install
 
installContents(Path) - Method in class org.fedoraproject.xmvn.tools.install.Directory
 
installContents(Path) - Method in class org.fedoraproject.xmvn.tools.install.File
Install the file into specified location.
installContents(Path) - Method in class org.fedoraproject.xmvn.tools.install.RegularFile
 
installContents(Path) - Method in class org.fedoraproject.xmvn.tools.install.SymbolicLink
 
Installer - Interface in org.fedoraproject.xmvn.tools.install
 
InstallerCli - Class in org.fedoraproject.xmvn.tools.install.cli
 
InstallerCli(Installer) - Constructor for class org.fedoraproject.xmvn.tools.install.cli.InstallerCli
 
InstallerCliRequest - Class in org.fedoraproject.xmvn.tools.install.cli
 
InstallerSettings - Class in org.fedoraproject.xmvn.config
XMvn settings related to installation of artifacts.
InstallerSettings() - Constructor for class org.fedoraproject.xmvn.config.InstallerSettings
 
InstallMojo - Class in org.fedoraproject.xmvn.mojo
 
InstallMojo() - Constructor for class org.fedoraproject.xmvn.mojo.InstallMojo
 
InstallMojo(Deployer, Logger) - Constructor for class org.fedoraproject.xmvn.mojo.InstallMojo
 
isAutomatic() - Method in class org.fedoraproject.xmvn.mojo.JavadocModule
 
isCheckForUnmatchedRules() - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
isClasspath() - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
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.
isDebug() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
isDebug() - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
isDebug() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
isDebugEnabled() - Method in class org.fedoraproject.xmvn.logging.impl.ConsoleLogger
 
isDebugEnabled() - Method in class org.fedoraproject.xmvn.logging.impl.DefaultLogger
 
isDebugEnabled() - Method in interface org.fedoraproject.xmvn.logging.Logger
 
isDryRun() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
isFollowSymlinks() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
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
 
isImported(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
isMatched() - Method in class org.fedoraproject.xmvn.config.PackagingRule
Get whether any reactor artifact matches artifact glob pattern or this rule.
isModular() - Method in class org.fedoraproject.xmvn.mojo.JavadocModule
 
isNotModular() - Method in class org.fedoraproject.xmvn.mojo.JavadocModule
 
IsolatedClassRealm - Class in org.fedoraproject.xmvn.tools.install.impl
A generic, isolated class loader.
IsolatedClassRealm(ClassLoader) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
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.
isProviderNeeded() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean
 
isRaw() - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
isRelaxed() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
isSkipTests() - Method in class org.fedoraproject.xmvn.config.BuildSettings
Get whether compilation and execution of unit and integration tests should be skipped.
isStrict() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 

J

JarUtils - Class in org.fedoraproject.xmvn.tools.install
 
JarUtils.NativeMethodFound - Exception in org.fedoraproject.xmvn.tools.install
 
JavadocModule - Class in org.fedoraproject.xmvn.mojo
 
JavadocModule(String, boolean, Path, List<Path>, List<Path>) - Constructor for class org.fedoraproject.xmvn.mojo.JavadocModule
 
JavadocMojo - Class in org.fedoraproject.xmvn.mojo
 
JavadocMojo() - Constructor for class org.fedoraproject.xmvn.mojo.JavadocMojo
 
JavaPackage - Class in org.fedoraproject.xmvn.tools.install
Class describing a Java package as a package which besides other files files also installs Java metadata as an additional file.
JavaPackage(String, String, Path) - Constructor for class org.fedoraproject.xmvn.tools.install.JavaPackage
Create an empty Java package with given ID.
JppRepository - Class in org.fedoraproject.xmvn.repository.impl
JPP-style repository JPP layout, either versioned or versionless, depending on properties.
JppRepository(String, Path, Element) - Constructor for class org.fedoraproject.xmvn.repository.impl.JppRepository
 
JppRepositoryFactory - Class in org.fedoraproject.xmvn.repository.impl
Factory creating JPP repositories.
JppRepositoryFactory() - Constructor for class org.fedoraproject.xmvn.repository.impl.JppRepositoryFactory
 

L

loadClass(String) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
loadClass(String, boolean) - Method in class org.fedoraproject.xmvn.tools.install.impl.IsolatedClassRealm
 
LocalRepositoryResolver - Class in org.fedoraproject.xmvn.resolver.impl
Resolver that resolves artifacts from local repository.
LocalRepositoryResolver() - Constructor for class org.fedoraproject.xmvn.resolver.impl.LocalRepositoryResolver
 
Logger - Interface in org.fedoraproject.xmvn.logging
 
lookupPath(String) - Method in class org.fedoraproject.xmvn.resolver.impl.RpmDb
 
lookupPath(Path) - Method in class org.fedoraproject.xmvn.resolver.impl.RpmDb
 

M

main(String[]) - Static method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCli
 
MAIN - Static variable in class org.fedoraproject.xmvn.tools.install.Package
ID of main package.
main(String[]) - Static method in class org.fedoraproject.xmvn.tools.resolve.ResolverCli
 
main(String[]) - Static method in class org.fedoraproject.xmvn.tools.subst.SubstCli
 
marshal(Artifact) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean.Adapter
 
marshal(ResolutionRequest) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean.Adapter
 
marshal(ResolutionResult) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean.Adapter
 
marshal(OutputStream) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultListMarshaller
 
MavenPluginValidator - Class in org.apache.maven.plugin
This is a simple Maven plugin validator that pretends that all plugins have valid descriptors.
MavenPluginValidator(Artifact) - Constructor for class org.apache.maven.plugin.MavenPluginValidator
 
MavenRepository - Class in org.fedoraproject.xmvn.repository.impl
Maven repository layout, as used by upstream Maven.
MavenRepository(String, Path, Element) - Constructor for class org.fedoraproject.xmvn.repository.impl.MavenRepository
 
MavenRepositoryFactory - Class in org.fedoraproject.xmvn.repository.impl
Factory creating JPP repositories.
MavenRepositoryFactory() - Constructor for class org.fedoraproject.xmvn.repository.impl.MavenRepositoryFactory
 
MAX_MODE - Static variable in class org.fedoraproject.xmvn.tools.install.File
 
merge(Configuration, Configuration) - Method in class org.fedoraproject.xmvn.config.impl.ConfigurationMerger
Merge two configurations, with one with one having precedence in the case of conflict.
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
 
methodName - Variable in exception org.fedoraproject.xmvn.tools.install.JarUtils.NativeMethodFound
 
methodSignature - Variable in exception org.fedoraproject.xmvn.tools.install.JarUtils.NativeMethodFound
 
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
 
MockAgent - Class in org.fedoraproject.xmvn.resolver.impl
 
MockAgent(Logger) - Constructor for class org.fedoraproject.xmvn.resolver.impl.MockAgent
 
ModuleGleaner - Class in org.fedoraproject.xmvn.mojo
 
ModuleGleaner() - Constructor for class org.fedoraproject.xmvn.mojo.ModuleGleaner
 
mojoFailed(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
mojoSkipped(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
mojoStarted(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
mojoSucceeded(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 

N

NativeMethodFound(String, String, String) - Constructor for exception org.fedoraproject.xmvn.tools.install.JarUtils.NativeMethodFound
 
newInstance(String, Path, Element) - Method in class org.fedoraproject.xmvn.repository.impl.JppRepositoryFactory
 
newInstance(String, Path, Element) - Method in class org.fedoraproject.xmvn.repository.impl.MavenRepositoryFactory
 
newInstance(String, Path, Element) - Method in class org.fedoraproject.xmvn.repository.impl.SimpleRepositoryFactory
 
Not - Class in org.fedoraproject.xmvn.tools.install.condition
 
Not(BooleanExpression) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Not
 
Null - Class in org.fedoraproject.xmvn.tools.install.condition
 
Null() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Null
 

O

Or - Class in org.fedoraproject.xmvn.tools.install.condition
 
Or(List<BooleanExpression>) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Or
 
org.apache.maven.plugin - package org.apache.maven.plugin
 
org.fedoraproject.xmvn.artifact - package org.fedoraproject.xmvn.artifact
 
org.fedoraproject.xmvn.config - package org.fedoraproject.xmvn.config
 
org.fedoraproject.xmvn.config.impl - package org.fedoraproject.xmvn.config.impl
 
org.fedoraproject.xmvn.config.io.stax - package org.fedoraproject.xmvn.config.io.stax
 
org.fedoraproject.xmvn.connector.maven - package org.fedoraproject.xmvn.connector.maven
 
org.fedoraproject.xmvn.deployer - package org.fedoraproject.xmvn.deployer
 
org.fedoraproject.xmvn.deployer.impl - package org.fedoraproject.xmvn.deployer.impl
 
org.fedoraproject.xmvn.locator - package org.fedoraproject.xmvn.locator
 
org.fedoraproject.xmvn.locator.impl - package org.fedoraproject.xmvn.locator.impl
 
org.fedoraproject.xmvn.logging - package org.fedoraproject.xmvn.logging
 
org.fedoraproject.xmvn.logging.impl - package org.fedoraproject.xmvn.logging.impl
 
org.fedoraproject.xmvn.metadata - package org.fedoraproject.xmvn.metadata
 
org.fedoraproject.xmvn.metadata.impl - package org.fedoraproject.xmvn.metadata.impl
 
org.fedoraproject.xmvn.metadata.io.stax - package org.fedoraproject.xmvn.metadata.io.stax
 
org.fedoraproject.xmvn.mojo - package org.fedoraproject.xmvn.mojo
 
org.fedoraproject.xmvn.repository - package org.fedoraproject.xmvn.repository
 
org.fedoraproject.xmvn.repository.impl - package org.fedoraproject.xmvn.repository.impl
 
org.fedoraproject.xmvn.resolver - package org.fedoraproject.xmvn.resolver
 
org.fedoraproject.xmvn.resolver.impl - package org.fedoraproject.xmvn.resolver.impl
 
org.fedoraproject.xmvn.tools.install - package org.fedoraproject.xmvn.tools.install
 
org.fedoraproject.xmvn.tools.install.cli - package org.fedoraproject.xmvn.tools.install.cli
 
org.fedoraproject.xmvn.tools.install.condition - package org.fedoraproject.xmvn.tools.install.condition
 
org.fedoraproject.xmvn.tools.install.impl - package org.fedoraproject.xmvn.tools.install.impl
 
org.fedoraproject.xmvn.tools.resolve - package org.fedoraproject.xmvn.tools.resolve
 
org.fedoraproject.xmvn.tools.resolve.xml - package org.fedoraproject.xmvn.tools.resolve.xml
 
org.fedoraproject.xmvn.tools.subst - package org.fedoraproject.xmvn.tools.subst
 

P

Package - Class in org.fedoraproject.xmvn.tools.install
Class describing a binary package as a set of files.
Package(String) - Constructor for class org.fedoraproject.xmvn.tools.install.Package
Create an empty package with given ID.
PackageMetadata - Class in org.fedoraproject.xmvn.metadata
Root element of the metadata file.
PackageMetadata() - Constructor for class org.fedoraproject.xmvn.metadata.PackageMetadata
 
PackageRegistry - Class in org.fedoraproject.xmvn.tools.install.impl
 
PackageRegistry(InstallerSettings, String) - Constructor for class org.fedoraproject.xmvn.tools.install.impl.PackageRegistry
 
PackagingRule - Class in org.fedoraproject.xmvn.config
Identification of Maven Artifact.
PackagingRule() - Constructor for class org.fedoraproject.xmvn.config.PackagingRule
 
parse(Path) - Static method in class org.fedoraproject.xmvn.tools.install.condition.DomUtils
 
parseAsEmpty(Element) - Static method in class org.fedoraproject.xmvn.tools.install.condition.DomUtils
 
parseAsParent(Element) - Static method in class org.fedoraproject.xmvn.tools.install.condition.DomUtils
 
parseAsText(Element) - Static method in class org.fedoraproject.xmvn.tools.install.condition.DomUtils
 
parseAsWrapper(Element) - Static method in class org.fedoraproject.xmvn.tools.install.condition.DomUtils
 
postInstallation() - Method in interface org.fedoraproject.xmvn.tools.install.ArtifactInstaller
 
postInstallation() - Method in class org.fedoraproject.xmvn.tools.install.impl.DefaultArtifactInstaller
 
postVisitDirectory(Path, IOException) - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
printUsage() - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
printUsage() - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
printUsage() - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
projectDiscoveryStarted(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
projectFailed(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
projectSkipped(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
projectStarted(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
projectSucceeded(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
Property - Class in org.fedoraproject.xmvn.tools.install.condition
 
Property(String) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Property
 

R

read(Reader, boolean) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
Method read.
read(Reader) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
Method read.
read(InputStream, boolean) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
Method read.
read(InputStream) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
Method read.
read(String, boolean) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxReader
Method read.
read(String) - 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(Reader) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
Method read.
read(InputStream, boolean) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
Method read.
read(InputStream) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
Method read.
read(String, boolean) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
Method read.
read(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxReader
Method read.
readMetadata(List<String>) - Method in class org.fedoraproject.xmvn.metadata.impl.DefaultMetadataResolver
 
readUntilEnd(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactUnmarshaller
 
registerStereotype(String, String, String) - Method in class org.fedoraproject.xmvn.mojo.ArtifactTypeRegistry
 
RegularFile - Class in org.fedoraproject.xmvn.tools.install
A regular file created installed in target package.
RegularFile(Path, Path) - Constructor for class org.fedoraproject.xmvn.tools.install.RegularFile
Create a regular file object, which contents will be populated from a source file.
RegularFile(Path, byte[]) - Constructor for class org.fedoraproject.xmvn.tools.install.RegularFile
Create a regular file object, which contents will be populated from a byte array.
RegularFile(Path, Supplier<byte[]>) - Constructor for class org.fedoraproject.xmvn.tools.install.RegularFile
Create a regular file object, which contents will be populated from a byte array.
RegularFile(Path, Path, int) - Constructor for class org.fedoraproject.xmvn.tools.install.RegularFile
Create a regular file object, which contents will be populated from a source file.
RegularFile(Path, byte[], int) - Constructor for class org.fedoraproject.xmvn.tools.install.RegularFile
Create a regular file object, which contents will be populated from a byte array.
RegularFile(Path, Supplier<byte[]>, int) - Constructor for class org.fedoraproject.xmvn.tools.install.RegularFile
Create a regular file object, which contents will be populated from an input stream.
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
 
Repository - Interface in org.fedoraproject.xmvn.repository
Repository of artifacts.
RepositoryConfigurator - Interface in org.fedoraproject.xmvn.repository
 
RepositoryFactory - Interface in org.fedoraproject.xmvn.repository.impl
 
resolutionCompleted(ResolutionRequest, ResolutionResult) - Method in class org.fedoraproject.xmvn.connector.maven.DependencyVersionReportGenerator
 
resolutionCompleted(ResolutionRequest, ResolutionResult) - Method in interface org.fedoraproject.xmvn.connector.maven.ResolutionListener
 
resolutionCompleted(ResolutionRequest, ResolutionResult) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionListener
 
ResolutionListener - Interface in org.fedoraproject.xmvn.connector.maven
 
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
 
ResolutionRequestBean - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ResolutionRequestBean() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean
 
ResolutionRequestBean.Adapter - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
resolutionRequested(ResolutionRequest) - Method in class org.fedoraproject.xmvn.connector.maven.DependencyVersionReportGenerator
 
resolutionRequested(ResolutionRequest) - Method in interface org.fedoraproject.xmvn.connector.maven.ResolutionListener
 
resolutionRequested(ResolutionRequest) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionListener
 
ResolutionRequestListUnmarshaller - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ResolutionRequestListUnmarshaller(InputStream) - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestListUnmarshaller
 
ResolutionRequestUnmarshaller - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ResolutionRequestUnmarshaller(XMLEventReader) - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestUnmarshaller
 
ResolutionResult - Interface in org.fedoraproject.xmvn.resolver
Provides access to results of artifact resolution.
ResolutionResultBean - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ResolutionResultBean() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
ResolutionResultBean.Adapter - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ResolutionResultListMarshaller - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
ResolutionResultListMarshaller(List<ResolutionResult>) - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultListMarshaller
 
ResolutionResultListMarshaller.StringConstants - Class in org.fedoraproject.xmvn.tools.resolve.xml
 
resolve(PluginVersionRequest) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnPluginVersionResolver
 
resolve(ResolutionRequest) - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolver
 
resolve(ResolutionRequest) - Method in class org.fedoraproject.xmvn.resolver.impl.LocalRepositoryResolver
 
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 class org.fedoraproject.xmvn.metadata.impl.DefaultMetadataResolver
 
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.
ResolverCli - Class in org.fedoraproject.xmvn.tools.resolve
Resolve artifacts given on command line.
ResolverCli(Logger, Resolver) - Constructor for class org.fedoraproject.xmvn.tools.resolve.ResolverCli
 
ResolverCliRequest - Class in org.fedoraproject.xmvn.tools.resolve
 
ResolverSettings - Class in org.fedoraproject.xmvn.config
XMvn settings related to resolution of artifacts.
ResolverSettings() - Constructor for class org.fedoraproject.xmvn.config.ResolverSettings
 
RpmDb - Class in org.fedoraproject.xmvn.resolver.impl
 
RpmDb() - Constructor for class org.fedoraproject.xmvn.resolver.impl.RpmDb
 

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
 
sessionEnded(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
sessionEnded(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.DependencyVersionReportGenerator
 
sessionStarted(ExecutionEvent) - Method in class org.fedoraproject.xmvn.connector.maven.ChainedExecutionListener
 
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.
setArtifact(Artifact) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean
 
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.
setArtifactId(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
setArtifactManagement(List<PackagingRule>) - Method in class org.fedoraproject.xmvn.config.Configuration
Set this element configures how artifacts should be assigned to individual packages.
setArtifactPath(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
setArtifacts(List<ArtifactMetadata>) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
Set list of installed artifacts described by this piece of metadata.
setBasePackageName(String) - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
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.
setCheckForUnmatchedRules(boolean) - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
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.
setClassifier(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
setClasspath(boolean) - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
setCompatVersion(String) - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
setCompatVersion(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
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.
setDebug(boolean) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setDebug(boolean) - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
setDebug(boolean) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
setDefaultNamespace(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method setDefaultNamespace.
setDefaultNamespace(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method setDefaultNamespace.
setDefines(Map<String, String>) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setDefines(Map<String, String>) - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
setDefines(Map<String, String>) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
setDependencies(List<Dependency>) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
Set list of artifact dependencies.
setDescriptorRoot(Path) - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
setDestDir(String) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setDryRun(boolean) - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
setDryRun(boolean) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
setException(Exception) - Method in class org.fedoraproject.xmvn.deployer.impl.DefaultDeploymentResult
 
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.
setExtension(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
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.
setFollowSymlinks(boolean) - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
setFollowSymlinks(boolean) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
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.
setGroupId(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
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
 
setInstallationPlan(Path) - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
setInstaller(ArtifactInstaller) - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
setInstallerSettings(InstallerSettings) - Method in class org.fedoraproject.xmvn.config.Configuration
Set this element contains configuration of XMvn installer.
setInstallRoot(Path) - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
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.
setNamespace(String) - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
setNamespace(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
setNamespaceContext(NamespaceContext) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method setNamespaceContext.
setNamespaceContext(NamespaceContext) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method setNamespaceContext.
setNewLine(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method setNewLine.
setNewLine(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method setNewLine.
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.
setPackageName(String) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setPackagingRule(PackagingRule) - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
setParameters(List<String>) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setParameters(List<String>) - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
setParameters(List<String>) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
setPath(Path) - Method in interface org.fedoraproject.xmvn.artifact.Artifact
Set artifact path.
setPath(Path) - Method in class org.fedoraproject.xmvn.artifact.DefaultArtifact
 
setPath(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
Set absolute path to artifact file stored in the local file system.
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
 
setPlanPath(String) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setPrefix(String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method setPrefix.
setPrefix(String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method setPrefix.
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.
setProvider(String) - Method in class org.fedoraproject.xmvn.resolver.impl.DefaultResolutionResult
 
setProvider(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean
 
setProviderNeeded(boolean) - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
Set whether information about artifact provider should be included in resolution result.
setProviderNeeded(boolean) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean
 
setRaw(boolean) - Method in class org.fedoraproject.xmvn.tools.resolve.ResolverCliRequest
 
setReactorProjects(List<MavenProject>) - Method in class org.fedoraproject.xmvn.mojo.InstallMojo
 
setRelaxed(boolean) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setRepoId(String) - Method in class org.fedoraproject.xmvn.tools.install.cli.InstallerCliRequest
 
setRepositories(List<Repository>) - Method in class org.fedoraproject.xmvn.config.Configuration
Set list of repositories.
setRepositoryId(String) - Method in class org.fedoraproject.xmvn.tools.install.InstallationRequest
 
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.
setRoot(String) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
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.
setStrict(boolean) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
setTargetPackage(String) - Method in class org.fedoraproject.xmvn.config.PackagingRule
Set name of binary package into which artifacts are assigned.
setTargetPackage(JavaPackage) - Method in class org.fedoraproject.xmvn.tools.install.impl.ArtifactState
 
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.
setTypes(Collection<String>) - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
setTypes(List<String>) - Method in class org.fedoraproject.xmvn.tools.subst.SubstCliRequest
 
setUuid(String) - Method in class org.fedoraproject.xmvn.metadata.ArtifactMetadata
Set universally unique identifier of this artifact.
setUuid(String) - Method in class org.fedoraproject.xmvn.metadata.PackageMetadata
Set universally unique identifier of this piece of metadata.
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.
setVersion(String) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean
 
setVersions(List<String>) - Method in class org.fedoraproject.xmvn.config.PackagingRule
Set compatibility versions of the artifact.
setXmvnStateDir(Path) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionListener
 
SimpleRepository - Class in org.fedoraproject.xmvn.repository.impl
 
SimpleRepository(String, Path, Element) - Constructor for class org.fedoraproject.xmvn.repository.impl.SimpleRepository
 
SimpleRepositoryFactory - Class in org.fedoraproject.xmvn.repository.impl
 
SimpleRepositoryFactory() - Constructor for class org.fedoraproject.xmvn.repository.impl.SimpleRepositoryFactory
 
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
 
StringConstants() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactUnmarshaller.StringConstants
 
StringConstants() - Constructor for class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultListMarshaller.StringConstants
 
StringExpression - Class in org.fedoraproject.xmvn.tools.install.condition
 
StringExpression() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.StringExpression
 
StringLiteral - Class in org.fedoraproject.xmvn.tools.install.condition
 
StringLiteral(String) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.StringLiteral
 
SubstCli - Class in org.fedoraproject.xmvn.tools.subst
 
SubstCli(Logger, Configurator, MetadataResolver) - Constructor for class org.fedoraproject.xmvn.tools.subst.SubstCli
 
SubstCliRequest - Class in org.fedoraproject.xmvn.tools.subst
 
SymbolicLink - Class in org.fedoraproject.xmvn.tools.install
A symbolic link installed in target package.
SymbolicLink(Path, Path) - Constructor for class org.fedoraproject.xmvn.tools.install.SymbolicLink
Create a new symbolic link object.

T

TempManager - Class in org.fedoraproject.xmvn.resolver.impl
 
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.mojo.JavadocModule
 
toString() - Method in class org.fedoraproject.xmvn.resolver.ResolutionRequest
 
toString() - Method in class org.fedoraproject.xmvn.tools.install.Package
 
tryInstallArtifact(Artifact) - Method in class org.fedoraproject.xmvn.resolver.impl.MockAgent
 

U

unmarshal(ArtifactBean) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactBean.Adapter
 
unmarshal() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ArtifactUnmarshaller
 
unmarshal(ResolutionRequestBean) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestBean.Adapter
 
unmarshal() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestListUnmarshaller
 
unmarshal() - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionRequestUnmarshaller
 
unmarshal(ResolutionResultBean) - Method in class org.fedoraproject.xmvn.tools.resolve.xml.ResolutionResultBean.Adapter
 
usesNativeCode(Path) - Static method in class org.fedoraproject.xmvn.tools.install.JarUtils
Heuristically try to determine whether given JAR (or WAR, EAR, ...) file is using native (architecture-dependent) code.
Utils - Class in org.fedoraproject.xmvn.mojo
 

V

validate(PluginDescriptor) - Method in class org.apache.maven.plugin.MavenPluginValidator
 
validateEffectiveModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnModelValidator
 
validateRawModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.fedoraproject.xmvn.connector.maven.XMvnModelValidator
 
Version - Class in org.fedoraproject.xmvn.tools.install.condition
 
Version() - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Version
 
visitFile(Path, BasicFileAttributes) - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
visitFileFailed(Path, IOException) - Method in class org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
 
visitModel(Model) - Method in class org.fedoraproject.xmvn.mojo.BuildDependencyVisitor
 

W

warn(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.ConsoleLogger
 
warn(String, Object...) - Method in class org.fedoraproject.xmvn.logging.impl.DefaultLogger
 
warn(String, Object...) - Method in interface org.fedoraproject.xmvn.logging.Logger
 
write(Writer, Configuration) - Method in class org.fedoraproject.xmvn.config.io.stax.ConfigurationStaxWriter
Method write.
write(OutputStream, 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.
write(OutputStream, PackageMetadata) - Method in class org.fedoraproject.xmvn.metadata.io.stax.MetadataStaxWriter
Method write.
writeAttribute(String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeAttribute.
writeAttribute(String, String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeAttribute.
writeAttribute(String, String, String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeAttribute.
writeAttribute(String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeAttribute.
writeAttribute(String, String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeAttribute.
writeAttribute(String, String, String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeAttribute.
writeCData(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeCData.
writeCData(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeCData.
writeCharacters(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeCharacters.
writeCharacters(char[], int, int) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeCharacters.
writeCharacters(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeCharacters.
writeCharacters(char[], int, int) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeCharacters.
writeComment(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeComment.
writeComment(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeComment.
writeDefaultNamespace(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeDefaultNamespace.
writeDefaultNamespace(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeDefaultNamespace.
writeDescriptor(Path) - Method in class org.fedoraproject.xmvn.tools.install.Package
Write package descriptor (aka mfiles) into specified file.
writeDTD(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeDTD.
writeDTD(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeDTD.
writeEmptyElement(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeEmptyElement.
writeEmptyElement(String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeEmptyElement.
writeEmptyElement(String, String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeEmptyElement.
writeEmptyElement(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeEmptyElement.
writeEmptyElement(String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeEmptyElement.
writeEmptyElement(String, String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeEmptyElement.
writeEndDocument() - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeEndDocument.
writeEndDocument() - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeEndDocument.
writeEndElement() - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeEndElement.
writeEndElement() - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeEndElement.
writeEntityRef(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeEntityRef.
writeEntityRef(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeEntityRef.
writeNamespace(String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeNamespace.
writeNamespace(String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeNamespace.
writeProcessingInstruction(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeProcessingInstruction.
writeProcessingInstruction(String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeProcessingInstruction.
writeProcessingInstruction(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeProcessingInstruction.
writeProcessingInstruction(String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeProcessingInstruction.
writeStartDocument() - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeStartDocument.
writeStartDocument(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeStartDocument.
writeStartDocument(String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeStartDocument.
writeStartDocument() - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeStartDocument.
writeStartDocument(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeStartDocument.
writeStartDocument(String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeStartDocument.
writeStartElement(String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeStartElement.
writeStartElement(String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeStartElement.
writeStartElement(String, String, String) - Method in class org.fedoraproject.xmvn.config.io.stax.IndentingXMLStreamWriter
Method writeStartElement.
writeStartElement(String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeStartElement.
writeStartElement(String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeStartElement.
writeStartElement(String, String, String) - Method in class org.fedoraproject.xmvn.metadata.io.stax.IndentingXMLStreamWriter
Method writeStartElement.

X

xmvnArtifact(Artifact) - Static method in class org.fedoraproject.xmvn.mojo.Utils
 
XMvnMavenLifecycleParticipant - Class in org.fedoraproject.xmvn.connector.maven
Installs some of XMvn extensions for Maven.
XMvnMavenLifecycleParticipant() - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnMavenLifecycleParticipant
 
XMvnModelValidator - Class in org.fedoraproject.xmvn.connector.maven
Custom Maven object model (POM) validator that overrides default Maven model validator.
XMvnModelValidator() - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnModelValidator
 
XMvnMojoExecutionConfigurator - Class in org.fedoraproject.xmvn.connector.maven
 
XMvnMojoExecutionConfigurator() - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionConfigurator
 
XMvnMojoExecutionListener - Class in org.fedoraproject.xmvn.connector.maven
Listens to various MOJO executions and captures useful information.
XMvnMojoExecutionListener() - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionListener
 
XMvnMojoExecutionListener(BuildPluginManager, MavenPluginManager, LegacySupport) - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnMojoExecutionListener
 
XMvnPluginVersionResolver - Class in org.fedoraproject.xmvn.connector.maven
 
XMvnPluginVersionResolver() - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnPluginVersionResolver
 
XMvnToolchainManager - Class in org.fedoraproject.xmvn.connector.maven
 
XMvnToolchainManager() - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnToolchainManager
 
XMvnWorkspaceReader - Class in org.fedoraproject.xmvn.connector.maven
 
XMvnWorkspaceReader() - Constructor for class org.fedoraproject.xmvn.connector.maven.XMvnWorkspaceReader
 
Xor - Class in org.fedoraproject.xmvn.tools.install.condition
 
Xor(List<BooleanExpression>) - Constructor for class org.fedoraproject.xmvn.tools.install.condition.Xor
 
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links
XMvn 4.2.0

Copyright © 2012–2023 Red Hat, Inc.. All rights reserved.