Index
All Classes and Interfaces|All Packages|Constant Field Values
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.
- 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
All Classes and Interfaces|All Packages|Constant Field Values
ExecuteContext.getBasedir()
instead