A B C D E F G I L M N O P R S T U V W X
All Classes All Packages

## A

accept(Map<String, ?>) - Method in interface org.sonatype.maven.polyglot.mapping.Mapping
  Tests weather this mapping accepts the given option
accept(Map<String, ?>) - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
accept(Map<String, ?>) - Method in class org.sonatype.maven.polyglot.mapping.XmlMapping
addMapping(Mapping) - Method in class org.sonatype.maven.polyglot.PolyglotModelManager
ARTIFACT_ID_PROPERTY - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping

## B

basedir() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteContext
  Deprecated.
  Use `ExecuteContext.getBasedir()` instead
build(File, ProjectBuildingRequest) - Method in class org.sonatype.maven.polyglot.TeslaProjectBuilder
build(List<File>, boolean, ProjectBuildingRequest) - Method in class org.sonatype.maven.polyglot.TeslaProjectBuilder
build(Artifact, boolean, ProjectBuildingRequest) - Method in class org.sonatype.maven.polyglot.TeslaProjectBuilder
build(Artifact, ProjectBuildingRequest) - Method in class org.sonatype.maven.polyglot.TeslaProjectBuilder
build(ModelSource, ProjectBuildingRequest) - Method in class org.sonatype.maven.polyglot.TeslaProjectBuilder

## C

Constants - Class in org.sonatype.maven.polyglot
Constants() - Constructor for class org.sonatype.maven.polyglot.Constants

## D

DESCRIPTION_PROPERTY - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping
determineFlavourFromPom(File) - Method in class org.sonatype.maven.polyglot.PolyglotModelManager

## E

enhanceModel(Properties, Model) - Static method in class org.sonatype.maven.polyglot.PolyglotPropertiesEnhancer
  Enhances the model by overriding properties
execute(ExecuteContext) - Method in interface org.sonatype.maven.polyglot.execute.ExecuteTask
ExecuteContext - Interface in org.sonatype.maven.polyglot.execute
  Provides context for `ExecuteTask`s.
ExecuteManager - Interface in org.sonatype.maven.polyglot.execute
  Manages `ExecuteTask`s for a project.
ExecuteManagerImpl - Class in org.sonatype.maven.polyglot.execute
  Default implementation of the `ExecuteManager` component.
ExecuteManagerImpl() - Constructor for class org.sonatype.maven.polyglot.execute.ExecuteManagerImpl
ExecuteTask - Interface in org.sonatype.maven.polyglot.execute
  Represents a language specific task to be executed.
ExecuteTaskSupport - Class in org.sonatype.maven.polyglot.execute
  Support for `ExecuteTask` implementations.
ExecuteTaskSupport() - Constructor for class org.sonatype.maven.polyglot.execute.ExecuteTaskSupport

## F

findPom(File) - Method in class org.sonatype.maven.polyglot.PolyglotModelManager

## G

getAcceptLocationExtensions() - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getAcceptOptionKeys() - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getArtifactId(String) - Static method in class org.sonatype.maven.polyglot.Constants
getBasedir() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteContext
  Returns the project base directory.
getCharset(Map<String, ?>) - Method in class org.sonatype.maven.polyglot.io.ModelReaderSupport
getEnhancementProperties(Map<String, ?>) - Method in interface org.sonatype.maven.polyglot.mapping.Mapping
  A properties object can enhance the returned polyglot model by e.g.
getEnhancementPropertiesFor(Map<String, ?>) - Method in class org.sonatype.maven.polyglot.PolyglotModelManager
getFlavour() - Method in interface org.sonatype.maven.polyglot.mapping.Mapping
getFlavour() - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getFlavourFor(Map<String, ?>) - Method in class org.sonatype.maven.polyglot.PolyglotModelManager
getGAV(String) - Static method in class org.sonatype.maven.polyglot.Constants
getGroupId() - Static method in class org.sonatype.maven.polyglot.Constants
getId() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteTask
getId() - Method in class org.sonatype.maven.polyglot.execute.ExecuteTaskSupport
getLocation(Map<?, ?>) - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getLocation(Map<?, ?>) - Static method in class org.sonatype.maven.polyglot.PolyglotModelUtil
  Gets the location, as configured via the `ModelProcessor.SOURCE` key.
getLocationFile(Map<?, ?>) - Static method in class org.sonatype.maven.polyglot.PolyglotModelUtil
getLog() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteContext
  Returns the log.
getPhase() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteTask
getPhase() - Method in class org.sonatype.maven.polyglot.execute.ExecuteTaskSupport
getPolyglotMavenProperties() - Static method in class org.sonatype.maven.polyglot.Constants
getPomNames() - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getPriority() - Method in interface org.sonatype.maven.polyglot.mapping.Mapping
  get the priority of this mapping, higher priorities are given precedence over those with lower priority, the default priority is 0
getPriority() - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getProfileId() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteTask
  profile id of the execute task.
getProfileId() - Method in class org.sonatype.maven.polyglot.execute.ExecuteTaskSupport
getProject() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteContext
  Returns the maven project.
getReader() - Method in interface org.sonatype.maven.polyglot.mapping.Mapping
getReader() - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getReaderFor(Map<String, ?>) - Method in class org.sonatype.maven.polyglot.PolyglotModelManager
getSession() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteContext
  Returns the maven session.
getSortedMappings() - Method in class org.sonatype.maven.polyglot.PolyglotModelManager
getTasks(Model) - Method in interface org.sonatype.maven.polyglot.execute.ExecuteManager
getTasks(Model) - Method in class org.sonatype.maven.polyglot.execute.ExecuteManagerImpl
getVersion() - Static method in class org.sonatype.maven.polyglot.Constants
getWriter() - Method in interface org.sonatype.maven.polyglot.mapping.Mapping
getWriter() - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
getWriterFor(Map<String, ?>) - Method in class org.sonatype.maven.polyglot.PolyglotModelManager
GROUP_ID_PROPERTY - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping

## I

install(Model, Map<String, ?>) - Method in interface org.sonatype.maven.polyglot.execute.ExecuteManager
install(Model, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.execute.ExecuteManagerImpl

## L

locatePom(File) - Method in interface org.sonatype.maven.polyglot.mapping.Mapping
  Locates the pom in the given directory
locatePom(File) - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
locatePom(File) - Method in class org.sonatype.maven.polyglot.TeslaModelProcessor
log - Variable in class org.sonatype.maven.polyglot.execute.ExecuteManagerImpl
log - Variable in class org.sonatype.maven.polyglot.PolyglotModelManager
log - Variable in class org.sonatype.maven.polyglot.TeslaModelTranslator
log() - Method in interface org.sonatype.maven.polyglot.execute.ExecuteContext
  Deprecated.
  Use `ExecuteContext.getLog()` instead

## M

main(String[]) - Static method in class org.sonatype.maven.polyglot.cli.TeslaTranslatorCli
main(String[], ClassWorld) - Static method in class org.sonatype.maven.polyglot.cli.TeslaTranslatorCli
manager - Variable in class org.sonatype.maven.polyglot.execute.ExecuteManagerImpl
Mapping - Interface in org.sonatype.maven.polyglot.mapping
  Provides a mapping to polyglot specific models.
mappings - Variable in class org.sonatype.maven.polyglot.PolyglotModelManager
MappingSupport - Class in org.sonatype.maven.polyglot.mapping
  Support for `Mapping` implementations.
MappingSupport(String) - Constructor for class org.sonatype.maven.polyglot.mapping.MappingSupport
ModelReaderSupport - Class in org.sonatype.maven.polyglot.io
  Support for `ModelReader` implementations.
ModelReaderSupport() - Constructor for class org.sonatype.maven.polyglot.io.ModelReaderSupport
ModelWriterSupport - Class in org.sonatype.maven.polyglot.io
  Support for `ModelWriter` implementations.
ModelWriterSupport() - Constructor for class org.sonatype.maven.polyglot.io.ModelWriterSupport

## N

NAME_PROPERTY - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping

## O

org.sonatype.maven.polyglot - package org.sonatype.maven.polyglot
org.sonatype.maven.polyglot.cli - package org.sonatype.maven.polyglot.cli
org.sonatype.maven.polyglot.execute - package org.sonatype.maven.polyglot.execute
org.sonatype.maven.polyglot.io - package org.sonatype.maven.polyglot.io
org.sonatype.maven.polyglot.mapping - package org.sonatype.maven.polyglot.mapping

## P

PACKAGING_PROPERTY - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping
PolyglotModelManager - Class in org.sonatype.maven.polyglot
  Manages the mapping for polyglot model support.
PolyglotModelManager() - Constructor for class org.sonatype.maven.polyglot.PolyglotModelManager
PolyglotModelUtil - Class in org.sonatype.maven.polyglot
  Support for models.
PolyglotModelUtil() - Constructor for class org.sonatype.maven.polyglot.PolyglotModelUtil
PolyglotPropertiesEnhancer - Class in org.sonatype.maven.polyglot
PolyglotPropertiesEnhancer() - Constructor for class org.sonatype.maven.polyglot.PolyglotPropertiesEnhancer
PROPERTY_PREFIX - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping

## R

read(File, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.io.ModelReaderSupport
read(File, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.TeslaModelProcessor
read(InputStream, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.io.ModelReaderSupport
read(InputStream, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.TeslaModelProcessor
read(Reader, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.TeslaModelProcessor
register(Model, List<ExecuteTask>) - Method in interface org.sonatype.maven.polyglot.execute.ExecuteManager
register(Model, List<ExecuteTask>) - Method in class org.sonatype.maven.polyglot.execute.ExecuteManagerImpl
run(String[]) - Method in class org.sonatype.maven.polyglot.cli.TeslaTranslatorCli

## S

setAcceptLocationExtensions(String...) - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
setAcceptOptionKeys(String...) - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
setId(String) - Method in class org.sonatype.maven.polyglot.execute.ExecuteTaskSupport
setPhase(String) - Method in class org.sonatype.maven.polyglot.execute.ExecuteTaskSupport
setPomNames(String...) - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
setPriority(float) - Method in class org.sonatype.maven.polyglot.mapping.MappingSupport
setProfileId(String) - Method in class org.sonatype.maven.polyglot.execute.ExecuteTaskSupport

## T

TeslaModelProcessor - Class in org.sonatype.maven.polyglot
  Polyglot model processor.
TeslaModelProcessor() - Constructor for class org.sonatype.maven.polyglot.TeslaModelProcessor
TeslaModelTranslator - Class in org.sonatype.maven.polyglot
  Translates between polyglot model formats.
TeslaModelTranslator() - Constructor for class org.sonatype.maven.polyglot.TeslaModelTranslator
TeslaProjectBuilder - Class in org.sonatype.maven.polyglot
TeslaProjectBuilder() - Constructor for class org.sonatype.maven.polyglot.TeslaProjectBuilder
TeslaTranslatorCli - Class in org.sonatype.maven.polyglot.cli
TeslaTranslatorCli() - Constructor for class org.sonatype.maven.polyglot.cli.TeslaTranslatorCli
TeslaTranslatorCli(ClassWorld) - Constructor for class org.sonatype.maven.polyglot.cli.TeslaTranslatorCli
translate(File, File) - Method in class org.sonatype.maven.polyglot.cli.TeslaTranslatorCli
translate(File, File) - Method in class org.sonatype.maven.polyglot.TeslaModelTranslator
translate(File, Map<String, ?>, File, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.TeslaModelTranslator
translate(InputStream, Map<String, ?>, OutputStream, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.TeslaModelTranslator
translate(Reader, Map<String, ?>, Writer, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.TeslaModelTranslator
translate(URL, URL) - Method in class org.sonatype.maven.polyglot.cli.TeslaTranslatorCli
translate(URL, URL) - Method in class org.sonatype.maven.polyglot.TeslaModelTranslator
translate(URL, Map<String, ?>, URL, Map<String, ?>) - Method in class org.sonatype.maven.polyglot.TeslaModelTranslator

## U

URL_PROPERTY - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping

## V

VERSION_PROPERTY - Static variable in interface org.sonatype.maven.polyglot.mapping.Mapping

## W

write(File, Map<String, Object>, Model) - Method in class org.sonatype.maven.polyglot.io.ModelWriterSupport
write(OutputStream, Map<String, Object>, Model) - Method in class org.sonatype.maven.polyglot.io.ModelWriterSupport

## X

XmlMapping - Class in org.sonatype.maven.polyglot.mapping
  Xml model mapping.
XmlMapping() - Constructor for class org.sonatype.maven.polyglot.mapping.XmlMapping

A B C D E F G I L M N O P R S T U V W X
All Classes All Packages