Class ToolchainModel
java.lang.Object
org.apache.maven.toolchain.model.BaseObject
org.apache.maven.toolchain.model.TrackableBase
org.apache.maven.toolchain.model.ToolchainModel
- All Implemented Interfaces:
- Serializable,- Cloneable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.maven.toolchain.model.BaseObjectBaseObject.ChildrenTracking
- 
Field SummaryFields inherited from class org.apache.maven.toolchain.model.TrackableBaseGLOBAL_LEVEL, USER_LEVELFields inherited from class org.apache.maven.toolchain.model.BaseObjectchildrenTracking, delegate
- 
Constructor SummaryConstructorsConstructorDescriptionToolchainModel(org.apache.maven.api.toolchain.ToolchainModel delegate) ToolchainModel(org.apache.maven.api.toolchain.ToolchainModel delegate, BaseObject parent) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddProvide(String key, String value) clone()booleanorg.apache.maven.api.toolchain.ToolchainModelgetType()inthashCode()protected booleanvoidsetConfiguration(Object configuration) voidsetProvides(Properties provides) voidstatic List<ToolchainModel> toolchainModelToApiV3(List<org.apache.maven.api.toolchain.ToolchainModel> list) static List<org.apache.maven.api.toolchain.ToolchainModel> Methods inherited from class org.apache.maven.toolchain.model.TrackableBasegetSourceLevel, setSourceLevel, trackableBaseToApiV3, trackableBaseToApiV4Methods inherited from class org.apache.maven.toolchain.model.BaseObjectupdate
- 
Constructor Details- 
ToolchainModelpublic ToolchainModel()
- 
ToolchainModelpublic ToolchainModel(org.apache.maven.api.toolchain.ToolchainModel delegate) 
- 
ToolchainModel
 
- 
- 
Method Details- 
clone- Overrides:
- clonein class- TrackableBase
 
- 
getDelegatepublic org.apache.maven.api.toolchain.ToolchainModel getDelegate()- Overrides:
- getDelegatein class- TrackableBase
 
- 
equals- Overrides:
- equalsin class- TrackableBase
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- TrackableBase
 
- 
getType
- 
setType
- 
getProvides
- 
setProvides
- 
addProvide
- 
getConfiguration
- 
setConfiguration
- 
replace- Overrides:
- replacein class- TrackableBase
 
- 
toolchainModelToApiV4public static List<org.apache.maven.api.toolchain.ToolchainModel> toolchainModelToApiV4(List<ToolchainModel> list) 
- 
toolchainModelToApiV3public static List<ToolchainModel> toolchainModelToApiV3(List<org.apache.maven.api.toolchain.ToolchainModel> list) 
 
-