Package org.gradle.plugin.devel
Class PluginDeclaration
- java.lang.Object
-
- org.gradle.plugin.devel.PluginDeclaration
-
- All Implemented Interfaces:
Serializable,Named
@Incubating public class PluginDeclaration extends Object implements Named, Serializable
Describes a Gradle plugin under development.- Since:
- 2.14
- See Also:
JavaGradlePluginPlugin, Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.gradle.api.Named
Named.Namer
-
-
Constructor Summary
Constructors Constructor Description PluginDeclaration(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetId()StringgetImplementationClass()StringgetName()The object's name.inthashCode()voidsetId(String id)voidsetImplementationClass(String implementationClass)
-
-
-
Constructor Detail
-
PluginDeclaration
public PluginDeclaration(String name)
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:NamedThe object's name.Must be constant for the life of the object.
-
getId
public String getId()
-
setId
public void setId(String id)
-
getImplementationClass
public String getImplementationClass()
-
setImplementationClass
public void setImplementationClass(String implementationClass)
-
-