| java.lang.Object org.kohsuke.rngom.digested.DPattern
All known Subclasses: org.kohsuke.rngom.digested.DUnaryPattern, org.kohsuke.rngom.digested.DRefPattern, org.kohsuke.rngom.digested.DGrammarPattern, org.kohsuke.rngom.digested.DDataPattern, org.kohsuke.rngom.digested.DContainerPattern, org.kohsuke.rngom.digested.DValuePattern, org.kohsuke.rngom.digested.DTextPattern, org.kohsuke.rngom.digested.DNotAllowedPattern, org.kohsuke.rngom.digested.DEmptyPattern,
DPattern | abstract public class DPattern implements ParsedPattern(Code) | | Base class of all the patterns.
author: Kohsuke Kawaguchi (kk@kohsuke.org) |
next | DPattern next(Code) | | Used to chain the child patterns in a doubly-linked list.
|
getAnnotation | public DAnnotation getAnnotation()(Code) | | Returns the annotation associated with it.
may be empty, but never be null. |
getLocation | public Locator getLocation()(Code) | | Returns where the pattern is defined in the source code.
|
isNullable | abstract public boolean isNullable()(Code) | | Returns true if this pattern is nullable.
A nullable pattern is a pattern that can match the empty sequence.
|
|
|