|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.neoworks.jukex.tracksource.filter.AttributeRegexTrackFilter
Filter tracks based on regular expression matching of track Attributes.
Constructor Summary | |
AttributeRegexTrackFilter(Attribute a,
AttributeValue v)
Public constructor |
Method Summary | |
Attribute |
getAttribute()
Get the Attribute used for matching |
java.lang.String |
getComparatorDescription()
Get a description of the comparator being used in this filter |
AttributeValue |
getValue()
Get the AttributeValue to match against |
boolean |
match(Track t)
Check whether a Track matches this filter |
java.lang.String |
toString()
Get a String representation of this filter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public AttributeRegexTrackFilter(Attribute a, AttributeValue v) throws java.util.regex.PatternSyntaxException
a
- v
-
java.util.regex.PatternSyntaxException
Method Detail |
public boolean match(Track t)
match
in interface TrackFilter
t
- The Track to check for a match
public Attribute getAttribute()
getAttribute
in interface AttributeTrackFilter
public AttributeValue getValue()
getValue
in interface AttributeTrackFilter
public java.lang.String getComparatorDescription()
getComparatorDescription
in interface TrackFilter
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |