public class PatternCompilerFactoryImpl extends PatternCompilerFactory
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<PatternClassBean> |
PATTERN_CLASS_EP |
Constructor and Description |
---|
PatternCompilerFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class [] |
getPatternClasses(java.lang.String alias)
Retrieves pattern classes registered via com.intellij.patterns.patternClass extension.
|
<T> PatternCompiler<T> |
getPatternCompiler(java.lang.Class [] patternClasses) |
getFactory, getPatternCompiler
public static final ExtensionPointName<PatternClassBean> PATTERN_CLASS_EP
public java.lang.Class [] getPatternClasses(java.lang.String alias)
PatternCompilerFactory
getPatternClasses
in class PatternCompilerFactory
alias
- or nullpublic <T> PatternCompiler<T> getPatternCompiler(java.lang.Class [] patternClasses)
getPatternCompiler
in class PatternCompilerFactory