Package org.gradle.plugin.use
Interface PluginId
-
public interface PluginIdA description of a plugin.- Since:
- 3.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetId()The fully qualified plugin ID.StringgetName()The plugin name without the namespace.StringgetNamespace()The namespace of the plugin ornullif the ID contains no..PluginIdwithNamespace(String namespace)Takes this unqualified plugin ID and adds a namespace.
-
-
-
Method Detail
-
getId
String getId()
The fully qualified plugin ID.
-
getNamespace
@Nullable String getNamespace()
The namespace of the plugin ornullif the ID contains no..
-
getName
String getName()
The plugin name without the namespace.
-
withNamespace
PluginId withNamespace(String namespace)
Takes this unqualified plugin ID and adds a namespace.- Parameters:
namespace- the namespace to add.- Returns:
- the plugin ID qualified with the given namespace
- Throws:
IllegalArgumentException- if the ID already had a namespace
-
-