Task.Namer (Gradle API 8.13)
Description: declaration: package: org.gradle.api, interface: Task, class: Namer

Package org.gradle.api

# Class Task.Namer

java.lang.Object
org.gradle.api.Task.Namer

All Implemented Interfaces:
  `Namer<Task>`

Enclosing interface:
  Task

@Deprecated public static class Task.Namer extends Object implements Namer<Task>
Deprecated.
Use `Named.Namer.INSTANCE` instead (since `Task` now extends `Named`).
An implementation of the namer interface for tasks that returns `Task.getName()`.

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface org.gradle.api.Namer

  `Namer.Comparator<T>`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Namer()`
  Deprecated.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `determineName(Task task)`
  Deprecated.
  Determines the name of the given object.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Namer

    public Namer()
    Deprecated.

- ## Method Details

  - ### determineName

    public String determineName(Task task)
    Deprecated.
    Description copied from interface: `Namer`
    Determines the name of the given object.
    Specified by:
      `determineName` in interface `Namer<Task>`
    Parameters:
      `task` - The object to determine the name of
    Returns:
      The object's inherent name. Never null.