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>