Enum Class Track.Field

java.lang.Object
java.lang.Enum<Track.Field>
AEDs3.DataBase.Track.Field
All Implemented Interfaces:
Serializable, Comparable<Track.Field>, Constable
Enclosing class:
Track

public static enum Track.Field extends Enum<Track.Field>
Enum que define os campos que podem ser utilizados para busca na faixa. Inclui também membros que não são campos, mas mecanismos de busca, como os algoritmos de casamento de padrões.
  • Enum Constant Details

    • ID

      public static final Track.Field ID
      Identificador único da faixa.
    • NAME

      public static final Track.Field NAME
      Nome da faixa.
    • TRACK_ARTISTS

      public static final Track.Field TRACK_ARTISTS
      Artistas da faixa.
    • ALBUM_NAME

      public static final Track.Field ALBUM_NAME
      Nome do álbum.
    • ALBUM_RELEASE_DATE

      public static final Track.Field ALBUM_RELEASE_DATE
      Data de lançamento do álbum.
    • ALBUM_TYPE

      public static final Track.Field ALBUM_TYPE
      Tipo do álbum (e.g., "single", "album").
    • GENRES

      public static final Track.Field GENRES
      Gêneros musicais da faixa.
    • EXPLICIT

      public static final Track.Field EXPLICIT
      Indica se a faixa contém conteúdo explícito.
    • TRACK_ID

      public static final Track.Field TRACK_ID
      Identificador único da faixa.
    • POPULARITY

      public static final Track.Field POPULARITY
      Popularidade da faixa.
    • KEY

      public static final Track.Field KEY
      Chave musical da faixa.
    • DANCEABILITY

      public static final Track.Field DANCEABILITY
      Dançabilidade da faixa.
    • ENERGY

      public static final Track.Field ENERGY
      Energia da faixa.
    • LOUDNESS

      public static final Track.Field LOUDNESS
      Volume da faixa.
    • TEMPO

      public static final Track.Field TEMPO
      Tempo da faixa.
    • VALENCE

      public static final Track.Field VALENCE
      Valência (humor) da faixa.
    • KMP

      public static final Track.Field KMP
      Algoritmo de casamento de padrões KMP.
    • BOYER_MOORE

      public static final Track.Field BOYER_MOORE
      Algoritmo de casamento de padrões Boyer-Moore.
  • Constructor Details

    • Field

      private Field()
  • Method Details

    • values

      public static Track.Field[] 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 Track.Field 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