Class ExtraVisitor
java.lang.Object
com.blamejared.crafttweaker.annotation.processor.document.visitor.ExtraVisitor
- All Implemented Interfaces:
JavadocElementVisitor<Void,,ExtraVisitor.Context> ElementVisitor<Void,,ExtraVisitor.Context> TypeVisitor<Void,ExtraVisitor.Context>
public class ExtraVisitor
extends Object
implements ElementVisitor<Void,ExtraVisitor.Context>, TypeVisitor<Void,ExtraVisitor.Context>, JavadocElementVisitor<Void,ExtraVisitor.Context>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncommentFromElements(JavaDocContainerElement element, ExtraVisitor.Context context) visit(JavadocAuthorTag element, ExtraVisitor.Context context) visit(JavadocDeprecatedTag element, ExtraVisitor.Context context) visit(JavadocParamTag element, ExtraVisitor.Context context) visit(JavadocReturnTag element, ExtraVisitor.Context context) visit(JavadocSeeTag element, ExtraVisitor.Context context) visit(JavadocSinceTag element, ExtraVisitor.Context context) visit(JavadocUnknownBlockTag element, ExtraVisitor.Context context) visit(JavadocVersionTag element, ExtraVisitor.Context context) visit(JavadocBrTag element, ExtraVisitor.Context context) visit(JavadocCodeTag element, ExtraVisitor.Context context) visit(JavadocEmTag element, ExtraVisitor.Context context) visit(JavadocLiTag element, ExtraVisitor.Context context) visit(JavadocPTag element, ExtraVisitor.Context context) visit(JavadocStrongTag element, ExtraVisitor.Context context) visit(JavadocUlTag element, ExtraVisitor.Context context) visit(JavadocDocRootTag element, ExtraVisitor.Context context) visit(JavadocInheritDocTag element, ExtraVisitor.Context context) visit(JavadocInlineCodeTag element, ExtraVisitor.Context context) visit(JavadocLinkPlainTag element, ExtraVisitor.Context context) visit(JavadocLinkTag element, ExtraVisitor.Context context) visit(JavadocLiteralTag element, ExtraVisitor.Context context) visit(JavadocUnknownTag element, ExtraVisitor.Context context) visit(JavadocValueTag element, ExtraVisitor.Context context) visit(JavadocNewLine element, ExtraVisitor.Context context) visit(JavadocRootElement element, ExtraVisitor.Context context) visit(JavadocSnippet element, ExtraVisitor.Context context) visit(Element e, ExtraVisitor.Context context) visit(TypeMirror t, ExtraVisitor.Context context) visitArray(ArrayType t, ExtraVisitor.Context context) visitDeclared(DeclaredType t, ExtraVisitor.Context context) visitError(ErrorType t, ExtraVisitor.Context context) visitExecutable(ExecutableElement e, ExtraVisitor.Context context) visitExecutable(ExecutableType t, ExtraVisitor.Context context) visitIntersection(IntersectionType t, ExtraVisitor.Context context) visitNoType(NoType t, ExtraVisitor.Context context) visitNull(NullType t, ExtraVisitor.Context context) visitPackage(PackageElement e, ExtraVisitor.Context context) visitPrimitive(PrimitiveType t, ExtraVisitor.Context context) visitType(TypeElement e, ExtraVisitor.Context context) visitTypeVariable(TypeVariable t, ExtraVisitor.Context context) visitUnion(UnionType t, ExtraVisitor.Context context) visitUnknown(Element e, ExtraVisitor.Context context) visitUnknown(TypeMirror t, ExtraVisitor.Context context) visitVariable(VariableElement e, ExtraVisitor.Context context) visitWildcard(WildcardType t, ExtraVisitor.Context context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.lang.model.element.ElementVisitor
visit, visitModule, visitRecordComponentMethods inherited from interface javax.lang.model.type.TypeVisitor
visit
-
Field Details
-
INSTANCE
-
-
Method Details
-
commentFromElements
public Optional<Comment> commentFromElements(JavaDocContainerElement element, ExtraVisitor.Context context) -
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceJavadocElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceElementVisitor<Void,ExtraVisitor.Context>
-
visitPackage
- Specified by:
visitPackagein interfaceElementVisitor<Void,ExtraVisitor.Context>
-
visitType
- Specified by:
visitTypein interfaceElementVisitor<Void,ExtraVisitor.Context>
-
visitVariable
- Specified by:
visitVariablein interfaceElementVisitor<Void,ExtraVisitor.Context>
-
visitExecutable
- Specified by:
visitExecutablein interfaceElementVisitor<Void,ExtraVisitor.Context>
-
visitTypeParameter
- Specified by:
visitTypeParameterin interfaceElementVisitor<Void,ExtraVisitor.Context>
-
visitUnknown
- Specified by:
visitUnknownin interfaceElementVisitor<Void,ExtraVisitor.Context>
-
visit
- Specified by:
visitin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitPrimitive
- Specified by:
visitPrimitivein interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitNull
- Specified by:
visitNullin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitArray
- Specified by:
visitArrayin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitDeclared
- Specified by:
visitDeclaredin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitError
- Specified by:
visitErrorin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitTypeVariable
- Specified by:
visitTypeVariablein interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitWildcard
- Specified by:
visitWildcardin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitExecutable
- Specified by:
visitExecutablein interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitNoType
- Specified by:
visitNoTypein interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitUnknown
- Specified by:
visitUnknownin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitUnion
- Specified by:
visitUnionin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-
visitIntersection
- Specified by:
visitIntersectionin interfaceTypeVisitor<Void,ExtraVisitor.Context>
-