Class ProtoPrinter<P>
java.lang.Object
org.openrewrite.TreeVisitor<Proto,P>
org.openrewrite.protobuf.ProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
org.openrewrite.protobuf.internal.ProtoPrinter<P>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitBlock(Proto.Block block, org.openrewrite.PrintOutputCapture<P> p) visitConstant(Proto.Constant constant, org.openrewrite.PrintOutputCapture<P> p) protected voidvisitContainer(String before, @Nullable ProtoContainer<? extends Proto> container, @Nullable String after, org.openrewrite.PrintOutputCapture<P> p) visitDocument(Proto.Document document, org.openrewrite.PrintOutputCapture<P> p) visitEmpty(Proto.Empty empty, org.openrewrite.PrintOutputCapture<P> p) visitEnum(Proto.Enum anEnum, org.openrewrite.PrintOutputCapture<P> p) visitEnumField(Proto.EnumField enumField, org.openrewrite.PrintOutputCapture<P> p) visitExtend(Proto.Extend extend, org.openrewrite.PrintOutputCapture<P> p) visitExtensionName(Proto.ExtensionName extensionName, org.openrewrite.PrintOutputCapture<P> p) visitField(Proto.Field field, org.openrewrite.PrintOutputCapture<P> p) visitFullIdentifier(Proto.FullIdentifier identifier, org.openrewrite.PrintOutputCapture<P> p) visitIdentifier(Proto.Identifier identifier, org.openrewrite.PrintOutputCapture<P> p) visitImport(Proto.Import anImport, org.openrewrite.PrintOutputCapture<P> p) visitKeyword(Proto.Keyword keyword, org.openrewrite.PrintOutputCapture<P> p) visitMapField(Proto.MapField mapField, org.openrewrite.PrintOutputCapture<P> p) visitMessage(Proto.Message message, org.openrewrite.PrintOutputCapture<P> p) visitOneOf(Proto.OneOf oneOf, org.openrewrite.PrintOutputCapture<P> p) visitOption(Proto.Option option, org.openrewrite.PrintOutputCapture<P> p) visitOptionDeclaration(Proto.OptionDeclaration optionDeclaration, org.openrewrite.PrintOutputCapture<P> p) visitPackage(Proto.Package aPackage, org.openrewrite.PrintOutputCapture<P> p) visitPrimitive(Proto.Primitive primitive, org.openrewrite.PrintOutputCapture<P> p) visitRange(Proto.Range range, org.openrewrite.PrintOutputCapture<P> p) visitReserved(Proto.Reserved reserved, org.openrewrite.PrintOutputCapture<P> p) protected voidvisitRightPadded(List<? extends ProtoRightPadded<? extends Proto>> nodes, org.openrewrite.PrintOutputCapture<P> p) visitRpcInOut(Proto.RpcInOut rpcInOut, org.openrewrite.PrintOutputCapture<P> p) visitService(Proto.Service service, org.openrewrite.PrintOutputCapture<P> p) visitSpace(Space space, org.openrewrite.PrintOutputCapture<P> p) protected voidvisitStatement(@Nullable ProtoRightPadded<Proto> paddedStat, org.openrewrite.PrintOutputCapture<P> p) protected voidvisitStatements(List<ProtoRightPadded<Proto>> statements, org.openrewrite.PrintOutputCapture<P> p) visitStringLiteral(Proto.StringLiteral stringLiteral, org.openrewrite.PrintOutputCapture<P> p) visitSyntax(Proto.Syntax syntax, org.openrewrite.PrintOutputCapture<P> p) Methods inherited from class org.openrewrite.protobuf.ProtoVisitor
visitContainer, visitLeftPadded, visitRightPaddedMethods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, getLanguage, isAcceptable, isAdaptableTo, noop, postVisit, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
ProtoPrinter
public ProtoPrinter()
-
-
Method Details
-
visitBlock
- Overrides:
visitBlockin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitConstant
- Overrides:
visitConstantin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitDocument
- Overrides:
visitDocumentin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitEmpty
- Overrides:
visitEmptyin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitEnum
- Overrides:
visitEnumin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitEnumField
- Overrides:
visitEnumFieldin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitExtend
- Overrides:
visitExtendin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitExtensionName
public Proto visitExtensionName(Proto.ExtensionName extensionName, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitExtensionNamein classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitField
- Overrides:
visitFieldin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitFullIdentifier
public Proto visitFullIdentifier(Proto.FullIdentifier identifier, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitFullIdentifierin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitIdentifier
- Overrides:
visitIdentifierin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitImport
- Overrides:
visitImportin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitKeyword
- Overrides:
visitKeywordin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitMapField
- Overrides:
visitMapFieldin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitMessage
- Overrides:
visitMessagein classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitOneOf
- Overrides:
visitOneOfin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitOption
- Overrides:
visitOptionin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitOptionDeclaration
public Proto visitOptionDeclaration(Proto.OptionDeclaration optionDeclaration, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitOptionDeclarationin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitPackage
- Overrides:
visitPackagein classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitPrimitive
- Overrides:
visitPrimitivein classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitRange
- Overrides:
visitRangein classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitReserved
- Overrides:
visitReservedin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitRpc
- Overrides:
visitRpcin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitRpcInOut
- Overrides:
visitRpcInOutin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitService
- Overrides:
visitServicein classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitStringLiteral
public Proto visitStringLiteral(Proto.StringLiteral stringLiteral, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitStringLiteralin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitSyntax
- Overrides:
visitSyntaxin classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitSpace
- Overrides:
visitSpacein classProtoVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitContainer
protected void visitContainer(String before, @Nullable @Nullable ProtoContainer<? extends Proto> container, @Nullable @Nullable String after, org.openrewrite.PrintOutputCapture<P> p) -
visitRightPadded
protected void visitRightPadded(List<? extends ProtoRightPadded<? extends Proto>> nodes, org.openrewrite.PrintOutputCapture<P> p) -
visitStatements
protected void visitStatements(List<ProtoRightPadded<Proto>> statements, org.openrewrite.PrintOutputCapture<P> p) -
visitStatement
protected void visitStatement(@Nullable @Nullable ProtoRightPadded<Proto> paddedStat, org.openrewrite.PrintOutputCapture<P> p)
-