Package org.openrewrite.java.tree
Class J.VariableDeclarations.NamedVariable
java.lang.Object
org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable
- Enclosing class:
- J.VariableDeclarations
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.openrewrite.java.tree.J
J.AnnotatedType, J.Annotation, J.ArrayAccess, J.ArrayDimension, J.ArrayType, J.Assert, J.Assignment, J.AssignmentOperation, J.Binary, J.Block, J.Break, J.Case, J.ClassDeclaration, J.CompilationUnit, J.Continue, J.ControlParentheses<J2 extends J>, J.DoWhileLoop, J.Empty, J.EnumValue, J.EnumValueSet, J.FieldAccess, J.ForEachLoop, J.ForLoop, J.Identifier, J.If, J.Import, J.InstanceOf, J.Label, J.Lambda, J.Literal, J.MemberReference, J.MethodDeclaration, J.MethodInvocation, J.Modifier, J.MultiCatch, J.NewArray, J.NewClass, J.Package, J.ParameterizedType, J.Parentheses<J2 extends J>, J.Primitive, J.Return, J.Switch, J.SwitchExpression, J.Synchronized, J.Ternary, J.Throw, J.Try, J.TypeCast, J.TypeParameter, J.TypeParameters, J.Unary, J.VariableDeclarations, J.WhileLoop, J.Wildcard, J.Yield -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<P> JacceptJava(JavaVisitor<P> v, P p) org.openrewrite.CursorgetDeclaringScope(org.openrewrite.Cursor cursor) @Nullable ExpressiongetType()booleanisField(org.openrewrite.Cursor cursor) toString()withInitializer(@Nullable Expression initializer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openrewrite.java.tree.J
accept, getComments, getPrefix, isAcceptable, print, printTrimmed, withComments, withPrefix, withTemplateMethods inherited from interface org.openrewrite.Tree
cast, getId, getJacksonPolymorphicTypeTag, getMarkers, isScope, print, print, print, printer, printTrimmed, printTrimmed, printTrimmed, safeCast, withId, withMarkers
-
Constructor Details
-
NamedVariable
public NamedVariable()
-
-
Method Details
-
getInitializer
-
withInitializer
public J.VariableDeclarations.NamedVariable withInitializer(@Nullable @Nullable Expression initializer) -
getType
-
withType
-
getSimpleName
-
acceptJava
- Specified by:
acceptJavain interfaceJ
-
getDeclaringScope
public org.openrewrite.Cursor getDeclaringScope(org.openrewrite.Cursor cursor) -
isField
public boolean isField(org.openrewrite.Cursor cursor) -
getPadding
-
toString
-