Class DefaultTaskOperationDescriptor
- java.lang.Object
-
- org.gradle.tooling.events.internal.DefaultOperationDescriptor
-
- org.gradle.tooling.events.task.internal.DefaultTaskOperationDescriptor
-
- All Implemented Interfaces:
OperationDescriptorWrapper
,OperationDescriptor
,TaskOperationDescriptor
public final class DefaultTaskOperationDescriptor extends DefaultOperationDescriptor implements TaskOperationDescriptor
Implementation of theTaskOperationDescriptor
interface.
-
-
Constructor Summary
Constructors Constructor Description DefaultTaskOperationDescriptor(InternalTaskDescriptor descriptor, OperationDescriptor parent, java.lang.String taskPath)
DefaultTaskOperationDescriptor(InternalTaskDescriptor descriptor, OperationDescriptor parent, java.lang.String taskPath, java.util.Set<OperationDescriptor> dependencies, PluginIdentifier originPlugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<? extends OperationDescriptor>
getDependencies()
Returns the dependencies of the task (other tasks and transforms), if available.PluginIdentifier
getOriginPlugin()
Returns the identifier of the plugin that registered this task, if available.java.lang.String
getTaskPath()
Returns the path of the task.-
Methods inherited from class org.gradle.tooling.events.internal.DefaultOperationDescriptor
getDisplayName, getInternalOperationDescriptor, getName, getParent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.gradle.tooling.events.OperationDescriptor
getDisplayName, getName, getParent
-
-
-
-
Constructor Detail
-
DefaultTaskOperationDescriptor
public DefaultTaskOperationDescriptor(InternalTaskDescriptor descriptor, OperationDescriptor parent, java.lang.String taskPath)
-
DefaultTaskOperationDescriptor
public DefaultTaskOperationDescriptor(InternalTaskDescriptor descriptor, OperationDescriptor parent, java.lang.String taskPath, java.util.Set<OperationDescriptor> dependencies, @Nullable PluginIdentifier originPlugin)
-
-
Method Detail
-
getTaskPath
public java.lang.String getTaskPath()
Description copied from interface:TaskOperationDescriptor
Returns the path of the task.- Specified by:
getTaskPath
in interfaceTaskOperationDescriptor
-
getDependencies
public java.util.Set<? extends OperationDescriptor> getDependencies()
Description copied from interface:TaskOperationDescriptor
Returns the dependencies of the task (other tasks and transforms), if available.- Specified by:
getDependencies
in interfaceTaskOperationDescriptor
-
getOriginPlugin
@Nullable public PluginIdentifier getOriginPlugin()
Description copied from interface:TaskOperationDescriptor
Returns the identifier of the plugin that registered this task, if available.- Specified by:
getOriginPlugin
in interfaceTaskOperationDescriptor
- Returns:
- the origin plugin;
null
if unknown
-
-