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 boolean
equals(Object obj)
String
getId()
String
getImplementationClass()
String
getName()
The object's name.int
hashCode()
void
setId(String id)
void
setImplementationClass(String implementationClass)
-
-
-
Constructor Detail
-
PluginDeclaration
public PluginDeclaration(String name)
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:Named
The 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)
-
-