Enum Linkage

java.lang.Object
java.lang.Enum<Linkage>
org.gradle.nativeplatform.Linkage
Alle implementierten Schnittstellen:
Serializable, Comparable<Linkage>, java.lang.constant.Constable, Named

public enum Linkage extends Enum<Linkage> implements Named
Specify how a native library should be linked into another binary.
Seit:
4.5
  • Enum-Konstanten - Details

    • STATIC

      public static final Linkage STATIC
      Statically link binaries together.
    • SHARED

      public static final Linkage SHARED
      Dynamically link binaries together.
  • Methodendetails

    • values

      public static Linkage[] values()
      Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration
    • valueOf

      public static Linkage valueOf(String name)
      Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getName

      public String getName()
      Beschreibung aus Schnittstelle kopiert: Named
      The object's name.

      Must be constant for the life of the object.

      Angegeben von:
      getName in Schnittstelle Named
      Gibt zurück:
      The name. Never null.