Klasse Named.Namer

java.lang.Object
org.gradle.api.Named.Namer
Alle implementierten Schnittstellen:
Namer<Named>
Umschließende Schnittstelle:
Named

public static class Named.Namer extends Object implements Namer<Named>
An implementation of the namer interface for objects implementing the named interface.
  • Felddetails

    • INSTANCE

      public static final Namer<Named> INSTANCE
  • Konstruktordetails

    • Namer

      public Namer()
  • Methodendetails

    • determineName

      public String determineName(Named object)
      Beschreibung aus Schnittstelle kopiert: Namer
      Determines the name of the given object.
      Angegeben von:
      determineName in Schnittstelle Namer<Named>
      Parameter:
      object - The object to determine the name of
      Gibt zurück:
      The object's inherent name. Never null.
    • forType

      public static <T> Namer<? super T> forType(Class<? extends T> type)