public class FQNPrefixMatcher extends PrefixMatcher
Modifier and Type | Class and Description |
---|---|
static class |
FQNPrefixMatcher.DefaultLastSegmentFinder |
static interface |
FQNPrefixMatcher.LastSegmentFinder |
PrefixMatcher.CamelCase, PrefixMatcher.IgnoreCase
Constructor and Description |
---|
FQNPrefixMatcher() |
Modifier and Type | Method and Description |
---|---|
PrefixMatcher.IgnoreCase |
getDelegate() |
char |
getDelimiter() |
FQNPrefixMatcher.LastSegmentFinder |
getLastSegmentFinder() |
boolean |
isCandidateMatchingPrefix(java.lang.String name,
java.lang.String prefix) |
void |
setDelegate(PrefixMatcher.IgnoreCase delegate) |
void |
setDelimiter(char delimiter) |
void |
setLastSegmentFinder(FQNPrefixMatcher.LastSegmentFinder lastSegmentFinder) |
public boolean isCandidateMatchingPrefix(java.lang.String name, java.lang.String prefix)
isCandidateMatchingPrefix
in class PrefixMatcher
public void setDelimiter(char delimiter)
public char getDelimiter()
public void setDelegate(PrefixMatcher.IgnoreCase delegate)
public PrefixMatcher.IgnoreCase getDelegate()
public void setLastSegmentFinder(FQNPrefixMatcher.LastSegmentFinder lastSegmentFinder)
public FQNPrefixMatcher.LastSegmentFinder getLastSegmentFinder()