public class SparkFilterUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
compileFilter(org.apache.spark.sql.sources.Filter filter) |
static String |
compileFilters(Iterable<org.apache.spark.sql.sources.Filter> filters) |
static String |
getCompiledFilter(boolean pushAllFilters,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat,
Optional<String> configFilter,
org.apache.spark.sql.sources.Filter... pushedFilters) |
static Iterable<org.apache.spark.sql.sources.Filter> |
handledFilters(boolean pushAllFilters,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat,
org.apache.spark.sql.sources.Filter... filters) |
static Iterable<org.apache.spark.sql.sources.Filter> |
handledFilters(boolean pushAllFilters,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat,
Iterable<org.apache.spark.sql.sources.Filter> filters) |
static boolean |
isHandled(boolean pushAllFilters,
org.apache.spark.sql.sources.Filter filter,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat) |
static boolean |
isTopLevelFieldHandled(boolean pushAllFilters,
org.apache.spark.sql.sources.Filter filter,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat,
Map<String,org.apache.spark.sql.types.StructField> fields) |
static Iterable<org.apache.spark.sql.sources.Filter> |
unhandledFilters(boolean pushAllFilters,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat,
org.apache.spark.sql.sources.Filter... filters) |
static Iterable<org.apache.spark.sql.sources.Filter> |
unhandledFilters(boolean pushAllFilters,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat,
Iterable<org.apache.spark.sql.sources.Filter> filters) |
public static boolean isTopLevelFieldHandled(boolean pushAllFilters,
org.apache.spark.sql.sources.Filter filter,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat,
Map<String,org.apache.spark.sql.types.StructField> fields)
public static boolean isHandled(boolean pushAllFilters,
org.apache.spark.sql.sources.Filter filter,
com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat)
public static Iterable<org.apache.spark.sql.sources.Filter> handledFilters(boolean pushAllFilters, com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat, org.apache.spark.sql.sources.Filter... filters)
public static Iterable<org.apache.spark.sql.sources.Filter> handledFilters(boolean pushAllFilters, com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat, Iterable<org.apache.spark.sql.sources.Filter> filters)
public static Iterable<org.apache.spark.sql.sources.Filter> unhandledFilters(boolean pushAllFilters, com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat, org.apache.spark.sql.sources.Filter... filters)
public static Iterable<org.apache.spark.sql.sources.Filter> unhandledFilters(boolean pushAllFilters, com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat, Iterable<org.apache.spark.sql.sources.Filter> filters)
public static String getCompiledFilter(boolean pushAllFilters, com.google.cloud.bigquery.storage.v1.DataFormat readDataFormat, Optional<String> configFilter, org.apache.spark.sql.sources.Filter... pushedFilters)
public static String compileFilter(org.apache.spark.sql.sources.Filter filter)
Copyright © 2024. All rights reserved.