Uses of Interface
io.trino.operator.scalar.JsonExtract.JsonExtractor
Packages that use JsonExtract.JsonExtractor
-
Uses of JsonExtract.JsonExtractor in io.trino.operator.scalar
Classes in io.trino.operator.scalar that implement JsonExtract.JsonExtractorModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classMethods in io.trino.operator.scalar that return JsonExtract.JsonExtractorModifier and TypeMethodDescriptionstatic <T> JsonExtract.JsonExtractor<T> JsonExtract.generateExtractor(String path, JsonExtract.JsonExtractor<T> rootExtractor) static <T> JsonExtract.JsonExtractor<T> JsonExtract.generateExtractor(String path, JsonExtract.JsonExtractor<T> rootExtractor, boolean exceptionOnOutOfBounds) JsonExtract.JsonExtractor<io.airlift.slice.Slice> JsonPath.getObjectExtractor()JsonExtract.JsonExtractor<io.airlift.slice.Slice> JsonPath.getScalarExtractor()JsonPath.getSizeExtractor()Methods in io.trino.operator.scalar with parameters of type JsonExtract.JsonExtractorModifier and TypeMethodDescriptionstatic <T> TJsonExtract.extract(io.airlift.slice.Slice jsonInput, JsonExtract.JsonExtractor<T> jsonExtractor) static <T> JsonExtract.JsonExtractor<T> JsonExtract.generateExtractor(String path, JsonExtract.JsonExtractor<T> rootExtractor) static <T> JsonExtract.JsonExtractor<T> JsonExtract.generateExtractor(String path, JsonExtract.JsonExtractor<T> rootExtractor, boolean exceptionOnOutOfBounds) Constructors in io.trino.operator.scalar with parameters of type JsonExtract.JsonExtractorModifierConstructorDescriptionObjectFieldJsonExtractor(String fieldName, JsonExtract.JsonExtractor<? extends T> delegate) ObjectFieldJsonExtractor(String fieldName, JsonExtract.JsonExtractor<? extends T> delegate, boolean exceptionOnOutOfBounds)