Package net.dzultra.jsa.catalogs
Enum-Klasse CatalogType
- Alle implementierten Schnittstellen:
Serializable,Comparable<CatalogType>,Constable
Represents the available Scryfall catalog endpoints.
Each enum constant maps to a specific catalog resource path used to retrieve predefined lists of data such as card names, types, keywords, and other structured reference values from the Scryfall API.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungCatalog of ability words used in rules text.Catalog of artifact subtypes.Catalog of all artist names.Catalog of battle subtypes.Catalog of all card names.Catalog of card types.Catalog of creature subtypes.Catalog of enchantment subtypes.Catalog of flavor words used in card text.Catalog of keyword abilities.Catalog of keyword actions.Catalog of land subtypes.Catalog of loyalty values used on planeswalkers.Catalog of planeswalker subtypes.Catalog of power values used on cards.Catalog of spell-related types.Catalog of Magic supertype values.Catalog of toughness values used on cards.Catalog of watermark identifiers.Catalog of words used in card text (word bank). -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the API endpoint path for this catalog type.static CatalogTypeGibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static CatalogType[]values()Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
CARD_NAMES
Catalog of all card names. -
ARTIST_NAMES
Catalog of all artist names. -
WORD_BANK
Catalog of words used in card text (word bank). -
SUPERTYPES
Catalog of Magic supertype values. -
CARD_TYPES
Catalog of card types. -
ARTIFACT_TYPES
Catalog of artifact subtypes. -
BATTLE_TYPES
Catalog of battle subtypes. -
CREATURE_TYPES
Catalog of creature subtypes. -
ENCHANTMENT_TYPES
Catalog of enchantment subtypes. -
LAND_TYPES
Catalog of land subtypes. -
PLANESWALKER_TYPES
Catalog of planeswalker subtypes. -
SPELL_TYPES
Catalog of spell-related types. -
POWERS
Catalog of power values used on cards. -
TOUGHNESSES
Catalog of toughness values used on cards. -
LOYALTIES
Catalog of loyalty values used on planeswalkers. -
KEYWORD_ABILITIES
Catalog of keyword abilities. -
KEYWORD_ACTIONS
Catalog of keyword actions. -
ABILITY_WORDS
Catalog of ability words used in rules text. -
FLAVOR_WORDS
Catalog of flavor words used in card text. -
WATERMARKS
Catalog of watermark identifiers.
-
-
Methodendetails
-
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
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ältNullPointerException- wenn das Argument nicht angegeben wird
-
getEndpoint
Returns the API endpoint path for this catalog type.- Gibt zurück:
- the catalog endpoint string
-