public class FqnPatternImpl extends Object implements FqnPattern
| Modifier and Type | Class and Description |
|---|---|
static class |
FqnPatternImpl.ManyNode |
static class |
FqnPatternImpl.Node |
static class |
FqnPatternImpl.OneNode |
static interface |
FqnPatternImpl.PartMatchingNode
Denote a node that returns a part in the match result.
|
static class |
FqnPatternImpl.SpecificNode |
FqnPattern.Builder, FqnPattern.MatchResult, FqnPattern.Specs, FqnPattern.Type| Modifier and Type | Field and Description |
|---|---|
static FqnPattern |
EMPTY_PATTERN |
| Constructor and Description |
|---|
FqnPatternImpl(FqnPatternImpl.Node root,
int partCount) |
| Modifier and Type | Method and Description |
|---|---|
FqnPattern.Specs |
getSpecs() |
FqnPattern.MatchResult |
match(Fqn fqn)
Match a pattern against a name.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitnewBuilder, ofpublic static final FqnPattern EMPTY_PATTERN
public FqnPatternImpl(FqnPatternImpl.Node root, int partCount)
public FqnPattern.MatchResult match(Fqn fqn)
FqnPatternmatch in interface FqnPatternpublic FqnPattern.Specs getSpecs()
getSpecs in interface FqnPatternCopyright © 2015. All rights reserved.