|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sam.entry.NameFilter
Name filtering class.
Nested Class Summary | |
protected class |
NameFilter.Comparator
Basic derivation of an order. |
protected static class |
NameFilter.Wildcards
Standard wild-characters regular expansion. |
Field Summary | |
static sam.entry.NameFilter |
EQUALITY
Specification is reduced to equality |
static NameFilter.Wildcards |
WILDCARDS
Standard ? and * characters regular expansion. |
Constructor Summary | |
NameFilter()
|
Method Summary | |
boolean |
specifies(sam.entry.Entry a,
sam.entry.Entry b)
|
protected abstract boolean |
specifies(java.lang.String specification,
java.lang.String entry)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final sam.entry.NameFilter EQUALITY
public static final NameFilter.Wildcards WILDCARDS
?
and *
characters regular expansion.
Constructor Detail |
public NameFilter()
Method Detail |
protected abstract boolean specifies(java.lang.String specification, java.lang.String entry)
true
if and only if specification
expands to entry
public boolean specifies(sam.entry.Entry a, sam.entry.Entry b)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |