Class UnitsAnnotatedTypeFormatter.UnitsFormattingVisitor
- java.lang.Object
-
- org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-
- org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsFormattingVisitor
-
- All Implemented Interfaces:
AnnotatedTypeVisitor<java.lang.String,java.util.Set<AnnotatedTypeMirror>>
- Enclosing class:
- UnitsAnnotatedTypeFormatter
protected static class UnitsAnnotatedTypeFormatter.UnitsFormattingVisitor extends DefaultAnnotatedTypeFormatter.FormattingVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected BaseTypeChecker
checker
protected javax.lang.model.util.Elements
elements
-
Fields inherited from class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
annoFormatter, currentlyPrintingRaw, currentPrintInvisibleSetting, currentPrintVerboseGenerics, defaultInvisiblesSetting, defaultPrintVerboseGenerics
-
-
Constructor Summary
Constructors Constructor Description UnitsFormattingVisitor(BaseTypeChecker checker, AnnotationFormatter annoFormatter, boolean printVerboseGenerics, boolean defaultInvisiblesSetting)
-
Method Summary
-
Methods inherited from class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
formatFlatType, printBound, resetPrintVerboseSettings, setVerboseSettings, visit, visit, visitArray, visitDeclared, visitExecutable, visitIntersection, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitUnion, visitWildcard
-
-
-
-
Field Detail
-
checker
protected final BaseTypeChecker checker
-
elements
protected final javax.lang.model.util.Elements elements
-
-
Constructor Detail
-
UnitsFormattingVisitor
public UnitsFormattingVisitor(BaseTypeChecker checker, AnnotationFormatter annoFormatter, boolean printVerboseGenerics, boolean defaultInvisiblesSetting)
-
-