Enum Class AuraArg

java.lang.Object
java.lang.Enum<AuraArg>
net.demilich.metastone.game.spells.desc.aura.AuraArg
All Implemented Interfaces:
Serializable, Comparable<AuraArg>, Constable

public enum AuraArg extends Enum<AuraArg>
  • Enum Constant Details

    • CLASS

      public static final AuraArg CLASS
    • FILTER

      public static final AuraArg FILTER
    • TARGET

      public static final AuraArg TARGET
    • SECONDARY_TARGET

      public static final AuraArg SECONDARY_TARGET
    • ATTRIBUTE

      public static final AuraArg ATTRIBUTE
    • VALUE

      public static final AuraArg VALUE
    • ATTACK_BONUS

      public static final AuraArg ATTACK_BONUS
    • HP_BONUS

      public static final AuraArg HP_BONUS
    • APPLY_EFFECT

      public static final AuraArg APPLY_EFFECT
    • PAY_EFFECT

      public static final AuraArg PAY_EFFECT
    • SECONDARY_TRIGGER

      @Deprecated(since="2") public static final AuraArg SECONDARY_TRIGGER
      Deprecated.
    • TRIGGERS

      public static final AuraArg TRIGGERS
    • ALWAYS_APPLY

      @Deprecated(since="2") public static final AuraArg ALWAYS_APPLY
      Deprecated.
    • REVERT_TRIGGER

      public static final AuraArg REVERT_TRIGGER
    • SPELL_CONDITION

      public static final AuraArg SPELL_CONDITION
    • CONDITION

      public static final AuraArg CONDITION
    • CARD

      public static final AuraArg CARD
    • RACES

      public static final AuraArg RACES
    • CAN_AFFORD_CONDITION

      public static final AuraArg CAN_AFFORD_CONDITION
    • AMOUNT_OF_CURRENCY

      public static final AuraArg AMOUNT_OF_CURRENCY
    • TARGET_SELECTION

      public static final AuraArg TARGET_SELECTION
    • CHOOSE_ONE_OVERRIDE

      public static final AuraArg CHOOSE_ONE_OVERRIDE
    • PERSISTENT_OWNER

      public static final AuraArg PERSISTENT_OWNER
    • SECONDARY_FILTER

      public static final AuraArg SECONDARY_FILTER
    • REMOVE_EFFECT

      public static final AuraArg REMOVE_EFFECT
    • DESCRIPTION

      public static final AuraArg DESCRIPTION
    • NAME

      public static final AuraArg NAME
    • SPELL

      public static final AuraArg SPELL
    • ZONES

      public static final AuraArg ZONES
  • Method Details

    • values

      public static AuraArg[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AuraArg valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null