Package org.openrewrite.polyglot
Interface PolyglotValueMappings
-
public interface PolyglotValueMappings
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPolyglotValueMappings.ConstructorMappingBuilder<T>static interfacePolyglotValueMappings.FromValuePolyglotMapping<OUT>static classPolyglotValueMappings.MarkersMappingstatic classPolyglotValueMappings.OptionDescriptorMappingstatic classPolyglotValueMappings.PolyglotRecipeMappingstatic classPolyglotValueMappings.PolyglotTreeMappingstatic classPolyglotValueMappings.RecipeDescriptorMappingstatic interfacePolyglotValueMappings.ToValuePolyglotMapping<IN>static classPolyglotValueMappings.TreeVisitorMapping
-
Field Summary
Fields Modifier and Type Field Description static org.graalvm.polyglot.TypeLiteral<java.lang.Boolean>BOOLEAN_TYPEstatic org.graalvm.polyglot.TypeLiteral<java.time.Duration>DURATION_TYPEstatic org.graalvm.polyglot.TypeLiteral<java.util.List<Marker>>MARKERSstatic org.graalvm.polyglot.TypeLiteral<java.util.List<OptionDescriptor>>OPTIONS_TYPEstatic org.graalvm.polyglot.TypeLiteral<java.util.List>RAW_LIST_TYPEstatic org.graalvm.polyglot.TypeLiteral<java.util.List<java.lang.String>>STRING_LIST_TYPEstatic org.graalvm.polyglot.TypeLiteral<java.util.Set<java.lang.String>>STRING_SET_TYPEstatic org.graalvm.polyglot.TypeLiteral<java.lang.String>STRING_TYPEstatic org.graalvm.polyglot.TypeLiteral<java.net.URI>URI_TYPE
-
Method Summary
Static Methods Modifier and Type Method Description static java.util.function.Predicate<org.graalvm.polyglot.Value>hasDisplayName()static java.util.function.Predicate<org.graalvm.polyglot.Value>hasGetVisitor()static java.util.function.Predicate<org.graalvm.polyglot.Value>hasMeta()static java.util.function.Predicate<org.graalvm.polyglot.Value>hasName()
-
-
-
Field Detail
-
STRING_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.lang.String> STRING_TYPE
-
BOOLEAN_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.lang.Boolean> BOOLEAN_TYPE
-
STRING_SET_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.util.Set<java.lang.String>> STRING_SET_TYPE
-
STRING_LIST_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.util.List<java.lang.String>> STRING_LIST_TYPE
-
DURATION_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.time.Duration> DURATION_TYPE
-
URI_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.net.URI> URI_TYPE
-
RAW_LIST_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.util.List> RAW_LIST_TYPE
-
OPTIONS_TYPE
static final org.graalvm.polyglot.TypeLiteral<java.util.List<OptionDescriptor>> OPTIONS_TYPE
-
MARKERS
static final org.graalvm.polyglot.TypeLiteral<java.util.List<Marker>> MARKERS
-
-
Method Detail
-
hasMeta
static java.util.function.Predicate<org.graalvm.polyglot.Value> hasMeta()
-
hasName
static java.util.function.Predicate<org.graalvm.polyglot.Value> hasName()
-
hasGetVisitor
static java.util.function.Predicate<org.graalvm.polyglot.Value> hasGetVisitor()
-
hasDisplayName
static java.util.function.Predicate<org.graalvm.polyglot.Value> hasDisplayName()
-
-