public class RegexQualPolyChecker extends QualifierParameterChecker<Regex>
Checker
for the Regex-Qual-Param type system.Constructor and Description |
---|
RegexQualPolyChecker() |
Modifier and Type | Method and Description |
---|---|
protected SurfaceSyntaxFormatterConfiguration<Regex> |
createSurfaceSyntaxFormatterConfiguration()
Type systems should override this method to provide a configuration that is required to format
qualifiers in an annotation syntax.
|
protected RegexQualifiedTypeFactory |
createTypeFactory()
Constructs the
QualifiedTypeFactory for use by this Checker . |
protected Set<?> |
getInvisibleQualifiers()
Return a list of qualifiers that should not be printed unless printAllQualifiers is enabled.
|
createQualifiedTypeFormatter
getAnnotationProvider, getChecker, getCheckerAdapter, getContext, getElementUtils, getOptionConfiguration, getProcessingEnvironment, getQualifiedTypeUtils, getTreeUtils, getTypeFactory, getTypeUtils
protected RegexQualifiedTypeFactory createTypeFactory()
Checker
QualifiedTypeFactory
for use by this Checker
.createTypeFactory
in class Checker<QualParams<Regex>>
protected Set<?> getInvisibleQualifiers()
Checker
getInvisibleQualifiers
in class Checker<QualParams<Regex>>
protected SurfaceSyntaxFormatterConfiguration<Regex> createSurfaceSyntaxFormatterConfiguration()
QualifierParameterChecker
createSurfaceSyntaxFormatterConfiguration
in class QualifierParameterChecker<Regex>