Index

B C E G H M N O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|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
 

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
Method equals.

G

getConfiguration() - Method in class org.apache.maven.api.toolchain.ToolchainModel
Toolchain configuration information, like location or any information that is to be retrieved.
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.
getSourceLevel() - Method in class org.apache.maven.api.toolchain.TrackableBase
 
getToolchains() - Method in class org.apache.maven.api.toolchain.PersistedToolchains
The toolchain instance definition.
getType() - Method in class org.apache.maven.api.toolchain.ToolchainModel
Type of toolchain: jdk for JDK Standard Toolchain, other value for Custom Toolchain
GLOBAL_LEVEL - Static variable in class org.apache.maven.api.toolchain.TrackableBase
 

H

hashCode() - Method in class org.apache.maven.api.toolchain.ToolchainModel
Method hashCode.

M

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.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
 

S

setSourceLevel(String) - Method in class org.apache.maven.api.toolchain.TrackableBase
 

T

ToolchainModel - Class in org.apache.maven.api.toolchain
Definition of a toolchain instance.
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
 
TrackableBase - Class in org.apache.maven.api.toolchain
common base class that contains code to track the source for this instance (USER|GLOBAL)
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
 

U

USER_LEVEL - Static variable in class org.apache.maven.api.toolchain.TrackableBase
 

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.
B C E G H M N O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form