Package org.openrewrite.yaml.tree
Interface Yaml
-
- All Superinterfaces:
org.openrewrite.marker.Markable,java.io.Serializable,org.openrewrite.Tree
- All Known Subinterfaces:
Yaml.Block
- All Known Implementing Classes:
Yaml.Document,Yaml.Document.End,Yaml.Documents,Yaml.Mapping,Yaml.Mapping.Entry,Yaml.Scalar,Yaml.Sequence,Yaml.Sequence.Entry
public interface Yaml extends java.io.Serializable, org.openrewrite.Tree
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceYaml.Blockstatic classYaml.Documentstatic classYaml.Documentsstatic classYaml.Mappingstatic classYaml.Scalarstatic classYaml.Sequence
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <R extends org.openrewrite.Tree,P>
Raccept(org.openrewrite.TreeVisitor<R,P> v, P p)default <P> @Nullable YamlacceptYaml(YamlVisitor<P> v, P p)YamlcopyPaste()java.lang.StringgetPrefix()default <P> booleanisAcceptable(org.openrewrite.TreeVisitor<?,P> v, P p)default <P> java.lang.Stringprint(org.openrewrite.TreePrinter<P> printer, P p)default <P> java.lang.Stringprint(P p)default java.lang.StringprintTrimmed()YamlwithPrefix(java.lang.String prefix)
-
-
-
Method Detail
-
print
default <P> java.lang.String print(P p)
- Specified by:
printin interfaceorg.openrewrite.Tree
-
print
default <P> java.lang.String print(org.openrewrite.TreePrinter<P> printer, P p)- Specified by:
printin interfaceorg.openrewrite.Tree
-
printTrimmed
default java.lang.String printTrimmed()
- Specified by:
printTrimmedin interfaceorg.openrewrite.Tree
-
accept
default <R extends org.openrewrite.Tree,P> R accept(org.openrewrite.TreeVisitor<R,P> v, P p)- Specified by:
acceptin interfaceorg.openrewrite.Tree
-
isAcceptable
default <P> boolean isAcceptable(org.openrewrite.TreeVisitor<?,P> v, P p)- Specified by:
isAcceptablein interfaceorg.openrewrite.Tree
-
acceptYaml
@Nullable default <P> @Nullable Yaml acceptYaml(YamlVisitor<P> v, P p)
-
copyPaste
Yaml copyPaste()
- Returns:
- A new deep copy of this block with different IDs.
-
getPrefix
java.lang.String getPrefix()
-
withPrefix
Yaml withPrefix(java.lang.String prefix)
-
-