Package org.openrewrite.polyglot
Class Polyglot.ArrayElements
- java.lang.Object
-
- org.openrewrite.polyglot.Polyglot.ArrayElements
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openrewrite.polyglot.Polyglot
Polyglot.ArrayElement, Polyglot.ArrayElements, Polyglot.Error, Polyglot.Executable, Polyglot.HashEntries, Polyglot.HashEntry, Polyglot.Instance, Polyglot.Instantiable, Polyglot.Member, Polyglot.Members, Polyglot.NumberValue, Polyglot.Source, Polyglot.StringValue, Polyglot.ValueMarker
-
-
Constructor Summary
Constructors Constructor Description ArrayElements(java.util.UUID id, Markers markers, org.graalvm.polyglot.Value value)ArrayElements(java.util.UUID id, Markers markers, org.graalvm.polyglot.Value value, java.util.List<Polyglot.ArrayElement> elements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <P> @Nullable PolyglotacceptPolyglot(PolyglotVisitor<P> pv, P p)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openrewrite.polyglot.Polyglot
accept, as, getValue, isAcceptable
-
Methods inherited from interface org.openrewrite.Tree
getId, getJacksonPolymorphicTypeTag, isScope, print, print, print, print, printer, printTrimmed, printTrimmed, printTrimmed
-
-
-
-
Constructor Detail
-
ArrayElements
public ArrayElements(java.util.UUID id, Markers markers, org.graalvm.polyglot.Value value)
-
ArrayElements
public ArrayElements(java.util.UUID id, Markers markers, org.graalvm.polyglot.Value value, java.util.List<Polyglot.ArrayElement> elements)
-
-
Method Detail
-
acceptPolyglot
@Nullable public <P> @Nullable Polyglot acceptPolyglot(PolyglotVisitor<P> pv, P p)
- Specified by:
acceptPolyglotin interfacePolyglot
-
-