Class TrackDB.TrackFilter

java.lang.Object
AEDs3.DataBase.TrackDB.TrackFilter
Enclosing class:
TrackDB

public static class TrackDB.TrackFilter extends Object
Classe interna que representa um filtro de busca para faixas. O filtro consiste em um campo da faixa e um valor a ser comparado.
  • Field Details

    • searchField

      public Track.Field searchField
      O campo da faixa a ser filtrado.
    • searchValue

      public Object searchValue
      O valor que o campo deve ter para que a faixa seja retornada.
  • Constructor Details

    • TrackFilter

      public TrackFilter(Track.Field searchField, Object searchValue)
      Construtor para criar um filtro de busca com um campo e um valor específicos.
      Parameters:
      searchField - O campo da faixa a ser filtrado.
      searchValue - O valor que o campo deve ter para que a faixa seja retornada.
      Throws:
      InvalidParameterException - Se o campo ou o valor fornecido for null.