Schnittstelle Usage

Alle Superschnittstellen:
Named

public interface Usage extends Named
Represents the usage of a configuration. Typical usages include compilation or runtime. This interface allows the user to customize usages by implementing this interface.
Seit:
3.4
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Named

    Named.Namer
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
    The C++ API of a library, packaged as header directories.
    static final String
    The Java API of a library, packaged as class path elements, either a JAR or a classes directory.
    static final String
    The Java runtime of a component, packaged as class path elements, either a JAR or a classes directory.
    static final String
    The native link files of a library, packaged as static or shared library.
    static final String
    The native runtime files of a library, packaged as a shared library.
    static final String
    The Swift API of a library, packaged as swiftmodule files.
    static final Attribute<Usage>
     
    static final String
    A version catalog, packaged as TOML files, for use as recommendations for dependency and plugin versions.
  • Methodenübersicht

    Von Schnittstelle geerbte Methoden org.gradle.api.Named

    getName
  • Felddetails

    • USAGE_ATTRIBUTE

      static final Attribute<Usage> USAGE_ATTRIBUTE
    • JAVA_API

      static final String JAVA_API
      The Java API of a library, packaged as class path elements, either a JAR or a classes directory.
      Seit:
      4.0
      Siehe auch:
    • JAVA_RUNTIME

      static final String JAVA_RUNTIME
      The Java runtime of a component, packaged as class path elements, either a JAR or a classes directory.
      Seit:
      4.0
      Siehe auch:
    • C_PLUS_PLUS_API

      static final String C_PLUS_PLUS_API
      The C++ API of a library, packaged as header directories.
      Seit:
      4.1
      Siehe auch:
    • NATIVE_RUNTIME

      static final String NATIVE_RUNTIME
      The native runtime files of a library, packaged as a shared library.
      Seit:
      4.1
      Siehe auch:
    • SWIFT_API

      static final String SWIFT_API
      The Swift API of a library, packaged as swiftmodule files.
      Seit:
      4.1
      Siehe auch:
    • VERSION_CATALOG

      static final String VERSION_CATALOG
      A version catalog, packaged as TOML files, for use as recommendations for dependency and plugin versions.
      Seit:
      7.0
      Siehe auch: