Package org.apache.maven.toolchain.model
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(ToolchainModel delegate) ToolchainModel(ToolchainModel delegate, BaseObject parent) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddProvide(String key, String value) clone()booleangetType()inthashCode()protected booleanvoidsetConfiguration(Object configuration) voidsetProvides(Properties provides) voidstatic List<ToolchainModel>static List<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()
- 
ToolchainModel
- 
ToolchainModel
 
- 
- 
Method Details- 
clone- Overrides:
- clonein class- TrackableBase
 
- 
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
 
- 
toolchainModelToApiV4
- 
toolchainModelToApiV3
 
-