Class ElementAppender
java.lang.Object
javax.lang.model.util.AbstractElementVisitor6<Void, QualifiedNameAppendable>
javax.lang.model.util.SimpleElementVisitor6<Void, QualifiedNameAppendable>
javax.lang.model.util.SimpleElementVisitor7<Void, QualifiedNameAppendable>
javax.lang.model.util.SimpleElementVisitor8<Void, QualifiedNameAppendable>
org.inferred.freebuilder.processor.source.ElementAppender
- All Implemented Interfaces:
ElementVisitor<Void, QualifiedNameAppendable>
-
Field Summary
FieldsFields inherited from class SimpleElementVisitor6
DEFAULT_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendShortened(Element arg, QualifiedNameAppendable source) protected VoidvisitType(TypeElement type, QualifiedNameAppendable a) Methods inherited from class SimpleElementVisitor7
visitVariableMethods inherited from class SimpleElementVisitor6
visitExecutable, visitTypeParameterMethods inherited from class AbstractElementVisitor6
visit, visit, visitModule, visitRecordComponent, visitUnknown
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ElementAppender
private ElementAppender()
-
-
Method Details
-
appendShortened
-
visitPackage
- Specified by:
visitPackagein interfaceElementVisitor<Void, QualifiedNameAppendable>- Overrides:
visitPackagein classSimpleElementVisitor6<Void, QualifiedNameAppendable>
-
visitType
- Specified by:
visitTypein interfaceElementVisitor<Void, QualifiedNameAppendable>- Overrides:
visitTypein classSimpleElementVisitor6<Void, QualifiedNameAppendable>
-
defaultAction
- Overrides:
defaultActionin classSimpleElementVisitor6<Void, QualifiedNameAppendable>
-