Index
All Classes and Interfaces|All Packages|Serialized Form
B
- build() - Method in class org.apache.maven.api.toolchain.PersistedToolchains.Builder
- build() - Method in class org.apache.maven.api.toolchain.ToolchainModel.Builder
- build() - Method in class org.apache.maven.api.toolchain.TrackableBase.Builder
- Builder(boolean) - Constructor for class org.apache.maven.api.toolchain.PersistedToolchains.Builder
- Builder(boolean) - Constructor for class org.apache.maven.api.toolchain.ToolchainModel.Builder
- Builder(boolean) - Constructor for class org.apache.maven.api.toolchain.TrackableBase.Builder
- Builder(PersistedToolchains, boolean) - Constructor for class org.apache.maven.api.toolchain.PersistedToolchains.Builder
- Builder(ToolchainModel, boolean) - Constructor for class org.apache.maven.api.toolchain.ToolchainModel.Builder
- Builder(TrackableBase, boolean) - Constructor for class org.apache.maven.api.toolchain.TrackableBase.Builder
C
- configuration(XmlNode) - Method in class org.apache.maven.api.toolchain.ToolchainModel.Builder
E
- equals(Object) - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Checks equality based on
ToolchainModel.getType()
andToolchainModel.getProvides()
values.
G
- getColumnNumber() - Method in class org.apache.maven.api.toolchain.InputLocation
- getConfiguration() - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Toolchain configuration information, like location or any information that is to be retrieved.
- getImportedFrom() - Method in class org.apache.maven.api.toolchain.TrackableBase
-
Gets the input location that caused this model to be read.
- getLineNumber() - Method in class org.apache.maven.api.toolchain.InputLocation
- getLocation() - Method in class org.apache.maven.api.toolchain.InputSource
-
Get the path/URL of the settings definition or
null
if unknown. - getLocation(Object) - Method in class org.apache.maven.api.toolchain.InputLocation
- getLocation(Object) - Method in interface org.apache.maven.api.toolchain.InputLocationTracker
- getLocation(Object) - Method in class org.apache.maven.api.toolchain.TrackableBase
-
Gets the location of the specified field in the input source.
- getLocationKeys() - Method in class org.apache.maven.api.toolchain.TrackableBase
-
Gets the keys of the locations of the input source.
- getLocationKeyStream() - Method in class org.apache.maven.api.toolchain.TrackableBase
- getLocations() - Method in class org.apache.maven.api.toolchain.InputLocation
- getModelEncoding() - Method in class org.apache.maven.api.toolchain.PersistedToolchains
- getNamespaceUri() - Method in class org.apache.maven.api.toolchain.PersistedToolchains
- getProvides() - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Toolchain identification information, which will be matched against project requirements.
- getSource() - Method in class org.apache.maven.api.toolchain.InputLocation
- getToolchains() - Method in class org.apache.maven.api.toolchain.PersistedToolchains
-
The toolchain instance definition.
- getType() - Method in class org.apache.maven.api.toolchain.ToolchainModel
H
- hashCode() - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Computes a hash value based on
ToolchainModel.getType()
andToolchainModel.getProvides()
values.
I
- importedFrom(InputLocation) - Method in class org.apache.maven.api.toolchain.PersistedToolchains.Builder
- importedFrom(InputLocation) - Method in class org.apache.maven.api.toolchain.ToolchainModel.Builder
- importedFrom(InputLocation) - Method in class org.apache.maven.api.toolchain.TrackableBase.Builder
- InputLocation - Class in org.apache.maven.api.toolchain
-
Class InputLocation.
- InputLocation(int, int) - Constructor for class org.apache.maven.api.toolchain.InputLocation
- InputLocation(int, int, InputSource) - Constructor for class org.apache.maven.api.toolchain.InputLocation
- InputLocation(int, int, InputSource, Object) - Constructor for class org.apache.maven.api.toolchain.InputLocation
- InputLocation(int, int, InputSource, Map<Object, InputLocation>) - Constructor for class org.apache.maven.api.toolchain.InputLocation
- InputLocation(InputSource) - Constructor for class org.apache.maven.api.toolchain.InputLocation
- InputLocation.StringFormatter - Interface in org.apache.maven.api.toolchain
-
Class StringFormatter.
- InputLocationTracker - Interface in org.apache.maven.api.toolchain
- InputSource - Class in org.apache.maven.api.toolchain
-
Class InputSource.
- InputSource(String) - Constructor for class org.apache.maven.api.toolchain.InputSource
L
- location(Object, InputLocation) - Method in class org.apache.maven.api.toolchain.PersistedToolchains.Builder
- location(Object, InputLocation) - Method in class org.apache.maven.api.toolchain.ToolchainModel.Builder
- location(Object, InputLocation) - Method in class org.apache.maven.api.toolchain.TrackableBase.Builder
M
- merge(InputLocation, InputLocation, boolean) - Static method in class org.apache.maven.api.toolchain.InputLocation
-
Merges the
source
location into thetarget
location. - merge(InputLocation, InputLocation, Collection<Integer>) - Static method in class org.apache.maven.api.toolchain.InputLocation
-
Merges the
source
location into thetarget
location. - modelEncoding(String) - Method in class org.apache.maven.api.toolchain.PersistedToolchains.Builder
N
- namespaceUri(String) - Method in class org.apache.maven.api.toolchain.PersistedToolchains.Builder
- newBuilder() - Static method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new
PersistedToolchains
builder instance. - newBuilder() - Static method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
builder instance. - newBuilder() - Static method in class org.apache.maven.api.toolchain.TrackableBase
-
Creates a new
TrackableBase
builder instance. - newBuilder(boolean) - Static method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new
PersistedToolchains
builder instance using default values or not. - newBuilder(boolean) - Static method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
builder instance using default values or not. - newBuilder(boolean) - Static method in class org.apache.maven.api.toolchain.TrackableBase
-
Creates a new
TrackableBase
builder instance using default values or not. - newBuilder(PersistedToolchains) - Static method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new
PersistedToolchains
builder instance using the specified object as a basis. - newBuilder(PersistedToolchains, boolean) - Static method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new
PersistedToolchains
builder instance using the specified object as a basis. - newBuilder(ToolchainModel) - Static method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
builder instance using the specified object as a basis. - newBuilder(ToolchainModel, boolean) - Static method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
builder instance using the specified object as a basis. - newBuilder(TrackableBase) - Static method in class org.apache.maven.api.toolchain.TrackableBase
-
Creates a new
TrackableBase
builder instance using the specified object as a basis. - newBuilder(TrackableBase, boolean) - Static method in class org.apache.maven.api.toolchain.TrackableBase
-
Creates a new
TrackableBase
builder instance using the specified object as a basis. - newInstance() - Static method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new
PersistedToolchains
instance. - newInstance() - Static method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
instance. - newInstance() - Static method in class org.apache.maven.api.toolchain.TrackableBase
-
Creates a new
TrackableBase
instance. - newInstance(boolean) - Static method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new
PersistedToolchains
instance using default values or not. - newInstance(boolean) - Static method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
instance using default values or not. - newInstance(boolean) - Static method in class org.apache.maven.api.toolchain.TrackableBase
-
Creates a new
TrackableBase
instance using default values or not.
O
- org.apache.maven.api.toolchain - package org.apache.maven.api.toolchain
P
- PersistedToolchains - Class in org.apache.maven.api.toolchain
-
The
<toolchains>
element is the root of the descriptor. - PersistedToolchains(PersistedToolchains.Builder) - Constructor for class org.apache.maven.api.toolchain.PersistedToolchains
-
Constructor for this class, to be called from its subclasses and
PersistedToolchains.Builder
. - PersistedToolchains.Builder - Class in org.apache.maven.api.toolchain
-
Builder class used to create PersistedToolchains instances.
- provides(Map<String, String>) - Method in class org.apache.maven.api.toolchain.ToolchainModel.Builder
T
- ToolchainModel - Class in org.apache.maven.api.toolchain
-
Definition of a toolchain instance.
- ToolchainModel(ToolchainModel.Builder) - Constructor for class org.apache.maven.api.toolchain.ToolchainModel
-
Constructor for this class, to be called from its subclasses and
ToolchainModel.Builder
. - ToolchainModel.Builder - Class in org.apache.maven.api.toolchain
-
Builder class used to create ToolchainModel instances.
- toolchains(Collection<ToolchainModel>) - Method in class org.apache.maven.api.toolchain.PersistedToolchains.Builder
- toString() - Method in class org.apache.maven.api.toolchain.InputSource
- toString(InputLocation) - Method in interface org.apache.maven.api.toolchain.InputLocation.StringFormatter
-
Method toString.
- TrackableBase - Class in org.apache.maven.api.toolchain
-
Common base class that contains code to track the source for this instance.
- TrackableBase(TrackableBase.Builder) - Constructor for class org.apache.maven.api.toolchain.TrackableBase
-
Constructor for this class, to be called from its subclasses and
TrackableBase.Builder
. - TrackableBase.Builder - Class in org.apache.maven.api.toolchain
-
Builder class used to create TrackableBase instances.
- type(String) - Method in class org.apache.maven.api.toolchain.ToolchainModel.Builder
W
- with() - Method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new builder with this object as the basis.
- with() - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new builder with this object as the basis.
- with() - Method in class org.apache.maven.api.toolchain.TrackableBase
-
Creates a new builder with this object as the basis.
- withConfiguration(XmlNode) - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
instance using the specified configuration. - withProvides(Map<String, String>) - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
instance using the specified provides. - withToolchains(Collection<ToolchainModel>) - Method in class org.apache.maven.api.toolchain.PersistedToolchains
-
Creates a new
PersistedToolchains
instance using the specified toolchains. - withType(String) - Method in class org.apache.maven.api.toolchain.ToolchainModel
-
Creates a new
ToolchainModel
instance using the specified type.
All Classes and Interfaces|All Packages|Serialized Form