Enum-Klasse UniqueMode

java.lang.Object
java.lang.Enum<UniqueMode>
net.dzultra.jsa.cards.enums.UniqueMode
Alle implementierten Schnittstellen:
Serializable, Comparable<UniqueMode>, Constable

public enum UniqueMode extends Enum<UniqueMode>
Represents uniqueness filtering options for Scryfall search queries.

This controls how duplicate results are handled when querying cards, such as whether to return unique cards, unique artwork, or all prints.

  • Enum-Konstanten - Details

    • CARDS

      public static final UniqueMode CARDS
      Returns unique cards (default behavior based on card identity).
    • ART

      public static final UniqueMode ART
      Returns unique artwork entries, grouping cards by art instead of printing.
    • PRINTS

      public static final UniqueMode PRINTS
      Returns unique printings of cards, including all versions.
  • Methodendetails

    • values

      public static UniqueMode[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static UniqueMode valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse 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 diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getValue

      public String getValue()
      Returns the API value used for this uniqueness mode.
      Gibt zurück:
      the string representation used in Scryfall queries