ParsedPatternAttributePattern, BinaryPattern, DataPattern, ElementPattern, EmptyPattern, ErrorPattern, ListPattern, NotAllowedPattern, OneOrMorePattern, RefPattern, TextPattern, ValuePatternpublic abstract class Pattern extends java.lang.Object implements ParsedPattern
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
accept(PatternVisitor visitor) |
|
abstract java.lang.Object |
apply(PatternFunction f) |
|
boolean |
isNullable() |
Returns true if the pattern is nullable.
|
public final boolean isNullable()
A pattern is nullable when it can match the empty sequence.
public abstract void accept(PatternVisitor visitor)
public abstract java.lang.Object apply(PatternFunction f)
Copyright © 2017 Oracle Corporation. All rights reserved.