Package com.tagtraum.audiokern
Interface SongFilter
-
- All Superinterfaces:
Predicate<AudioSong>
,Serializable
- All Known Subinterfaces:
SongPropertyFilter
- All Known Implementing Classes:
BooleanPropertyFilter
,DatePropertyFilter
,DoublePropertyFilter
,EnumPropertyFilter
,GenericSongPropertyFilter
,IntegerPropertyFilter
,MultipleChoicePropertyFilter
,MutableSongPropertyFilter
,RangePropertyFilter
,SongFilters.IdFilter
,SongFilters.OrFilter
,SongMediaKindFilter
,StringPropertyFilter
public interface SongFilter extends Serializable, Predicate<AudioSong>
AudioSong
filter.- Author:
- Hendrik Schreiber
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Object
toExpression()
Represent this filter as some sort of expression, e.g.
-
-
-
Method Detail
-
toExpression
default Object toExpression()
Represent this filter as some sort of expression, e.g. a database
WHERE
clause.By default a string is returned.
- Returns:
- expression
-
-