com.neoworks.jukex.tracksource.filter
Interface TrackFilter

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
AttributeTrackFilter
All Known Implementing Classes:
AttributeEqualityTrackFilter, AttributeRegexTrackFilter, AttributeStartsWithTrackFilter

public interface TrackFilter
extends java.io.Serializable

Interface for Track filters

Author:
Nigel Atkinson nigel@neoworks.com

Method Summary
 java.lang.String getComparatorDescription()
          Get a String description of the comparator being used by this filter
 boolean match(Track t)
          Check whether a Track matches this filter
 

Method Detail

match

public boolean match(Track t)
Check whether a Track matches this filter

Parameters:
t - The Track to check for a match
Returns:
Whether the Track matches

getComparatorDescription

public java.lang.String getComparatorDescription()
Get a String description of the comparator being used by this filter