public class PatternCompilerImpl<T> extends java.lang.Object implements PatternCompiler<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
PatternCompilerImpl.LazyPresentablePattern<T> |
| Constructor and Description |
|---|
PatternCompilerImpl(java.util.List<java.lang.Class<?>> patternClasses) |
| Modifier and Type | Method and Description |
|---|---|
ElementPattern<T> |
compileElementPattern(java.lang.String text) |
ElementPattern<T> |
createElementPattern(java.lang.String text,
java.lang.String displayName) |
java.lang.String |
dumpContextDeclarations() |
public PatternCompilerImpl(java.util.List<java.lang.Class<?>> patternClasses)
public ElementPattern<T> createElementPattern(java.lang.String text, java.lang.String displayName)
createElementPattern in interface PatternCompiler<T>public ElementPattern<T> compileElementPattern(java.lang.String text)
compileElementPattern in interface PatternCompiler<T>public java.lang.String dumpContextDeclarations()
dumpContextDeclarations in interface PatternCompiler<T>