jreceiver.common.rec.util
Interface TuneQuery
- All Superinterfaces:
- Hashable
- All Known Implementing Classes:
- TuneQueryRec
- public interface TuneQuery
- extends Hashable
A basic interface to filter tunes.
It's purpose is to provide abstraction from the database implementation.
The items specified are ANDed together.
IS_REG_EXP
public static final boolean IS_REG_EXP
getArtistName
public java.lang.String getArtistName()
setArtistName
public void setArtistName(java.lang.String artist_name)
setArtistName
public void setArtistName(java.lang.String artist_name,
boolean is_regular_expression)
getIsArtistNameRE
public boolean getIsArtistNameRE()
getAlbumName
public java.lang.String getAlbumName()
setAlbumName
public void setAlbumName(java.lang.String album_name)
setAlbumName
public void setAlbumName(java.lang.String album_name,
boolean is_regular_expression)
getIsAlbumNameRE
public boolean getIsAlbumNameRE()
getGenreName
public java.lang.String getGenreName()
setGenreName
public void setGenreName(java.lang.String genre_name)
setGenreName
public void setGenreName(java.lang.String genre_name,
boolean is_regular_expression)
getIsGenreNameRE
public boolean getIsGenreNameRE()
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
setTitle
public void setTitle(java.lang.String title,
boolean is_regular_expression)
getIsTitleRE
public boolean getIsTitleRE()
getTuneKeys
public java.util.Vector getTuneKeys()
addTuneKeys
public void addTuneKeys(java.util.Iterator it)
addTuneKey
public void addTuneKey(int tune_src_id)
removeTuneKey
public boolean removeTuneKey(int tune_src_id)
clearTuneKeys
public void clearTuneKeys()
getPlaylistKeys
public java.util.Vector getPlaylistKeys()
addPlaylistKeys
public void addPlaylistKeys(java.util.Iterator it)
addPlaylistKey
public void addPlaylistKey(int pl_src_id)
removePlaylistKey
public boolean removePlaylistKey(int pl_src_id)
clearPlaylistKeys
public void clearPlaylistKeys()
getOrderBy
public java.lang.String getOrderBy()
setOrderBy
public void setOrderBy(java.lang.String order_by)
Copyright © 2001-2002 Reed Esau, All Rights Reserved.