Class G.MapEntry

  • All Implemented Interfaces:
    G, org.openrewrite.java.tree.Expression, org.openrewrite.java.tree.J, org.openrewrite.java.tree.TypedTree, org.openrewrite.Tree
    Enclosing interface:
    G

    public static final class G.MapEntry
    extends java.lang.Object
    implements G, org.openrewrite.java.tree.Expression, org.openrewrite.java.tree.TypedTree
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  G.MapEntry.Padding  
      • Nested classes/interfaces inherited from interface org.openrewrite.java.tree.J

        org.openrewrite.java.tree.J.AnnotatedType, org.openrewrite.java.tree.J.Annotation, org.openrewrite.java.tree.J.ArrayAccess, org.openrewrite.java.tree.J.ArrayDimension, org.openrewrite.java.tree.J.ArrayType, org.openrewrite.java.tree.J.Assert, org.openrewrite.java.tree.J.Assignment, org.openrewrite.java.tree.J.AssignmentOperation, org.openrewrite.java.tree.J.Binary, org.openrewrite.java.tree.J.Block, org.openrewrite.java.tree.J.Break, org.openrewrite.java.tree.J.Case, org.openrewrite.java.tree.J.ClassDeclaration, org.openrewrite.java.tree.J.CompilationUnit, org.openrewrite.java.tree.J.Continue, org.openrewrite.java.tree.J.ControlParentheses<J2 extends org.openrewrite.java.tree.J>, org.openrewrite.java.tree.J.DoWhileLoop, org.openrewrite.java.tree.J.Empty, org.openrewrite.java.tree.J.EnumValue, org.openrewrite.java.tree.J.EnumValueSet, org.openrewrite.java.tree.J.FieldAccess, org.openrewrite.java.tree.J.ForEachLoop, org.openrewrite.java.tree.J.ForLoop, org.openrewrite.java.tree.J.Identifier, org.openrewrite.java.tree.J.If, org.openrewrite.java.tree.J.Import, org.openrewrite.java.tree.J.InstanceOf, org.openrewrite.java.tree.J.Label, org.openrewrite.java.tree.J.Lambda, org.openrewrite.java.tree.J.Literal, org.openrewrite.java.tree.J.MemberReference, org.openrewrite.java.tree.J.MethodDeclaration, org.openrewrite.java.tree.J.MethodInvocation, org.openrewrite.java.tree.J.Modifier, org.openrewrite.java.tree.J.MultiCatch, org.openrewrite.java.tree.J.NewArray, org.openrewrite.java.tree.J.NewClass, org.openrewrite.java.tree.J.Package, org.openrewrite.java.tree.J.ParameterizedType, org.openrewrite.java.tree.J.Parentheses<J2 extends org.openrewrite.java.tree.J>, org.openrewrite.java.tree.J.Primitive, org.openrewrite.java.tree.J.Return, org.openrewrite.java.tree.J.Switch, org.openrewrite.java.tree.J.Synchronized, org.openrewrite.java.tree.J.Ternary, org.openrewrite.java.tree.J.Throw, org.openrewrite.java.tree.J.Try, org.openrewrite.java.tree.J.TypeCast, org.openrewrite.java.tree.J.TypeParameter, org.openrewrite.java.tree.J.TypeParameters, org.openrewrite.java.tree.J.Unary, org.openrewrite.java.tree.J.VariableDeclarations, org.openrewrite.java.tree.J.WhileLoop, org.openrewrite.java.tree.J.Wildcard
    • Constructor Summary

      Constructors 
      Constructor Description
      MapEntry()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <P> org.openrewrite.java.tree.J acceptGroovy​(GroovyVisitor<P> v, P p)  
      org.openrewrite.java.tree.Expression getKey()  
      G.MapEntry.Padding getPadding()  
      G.MapEntry withKey​(@Nullable org.openrewrite.java.tree.Expression key)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.openrewrite.java.tree.Expression

        getSideEffects, getType, withType
      • Methods inherited from interface org.openrewrite.java.tree.J

        acceptJava, getMarkers, isAcceptable, print, printTrimmed, withComments, withId, withMarkers, withPrefix, withTemplate
      • Methods inherited from interface org.openrewrite.Tree

        getId, getJacksonPolymorphicTypeTag, isScope, print, print, print, print, printer, printTrimmed, printTrimmed, printTrimmed
      • Methods inherited from interface org.openrewrite.java.tree.TypedTree

        getType, withType
    • Constructor Detail

      • MapEntry

        public MapEntry()
    • Method Detail

      • getKey

        public org.openrewrite.java.tree.Expression getKey()
      • withKey

        public G.MapEntry withKey​(@Nullable
                                  @Nullable org.openrewrite.java.tree.Expression key)
      • acceptGroovy

        public <P> org.openrewrite.java.tree.J acceptGroovy​(GroovyVisitor<P> v,
                                                            P p)
        Specified by:
        acceptGroovy in interface G