| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
ICEBERG_TABLE_TYPE_VALUE | 
"iceberg" | 
public static final java.lang.String | 
METADATA_LOCATION_PROP | 
"metadata_location" | 
public static final java.lang.String | 
PREVIOUS_METADATA_LOCATION_PROP | 
"previous_metadata_location" | 
public static final java.lang.String | 
TABLE_TYPE_PROP | 
"table_type" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
APP_ID | 
"app-id" | 
public static final java.lang.String | 
CACHE_ENABLED | 
"cache-enabled" | 
public static final boolean | 
CACHE_ENABLED_DEFAULT | 
true | 
public static final java.lang.String | 
CACHE_EXPIRATION_INTERVAL_MS | 
"cache.expiration-interval-ms" | 
public static final long | 
CACHE_EXPIRATION_INTERVAL_MS_OFF | 
-1L | 
public static final java.lang.String | 
CATALOG_IMPL | 
"catalog-impl" | 
public static final java.lang.String | 
CLIENT_POOL_CACHE_EVICTION_INTERVAL_MS | 
"client.pool.cache.eviction-interval-ms" | 
public static final java.lang.String | 
CLIENT_POOL_SIZE | 
"clients" | 
public static final int | 
CLIENT_POOL_SIZE_DEFAULT | 
2 | 
public static final java.lang.String | 
FILE_IO_IMPL | 
"io-impl" | 
public static final java.lang.String | 
LOCK_ACQUIRE_INTERVAL_MS | 
"lock.acquire-interval-ms" | 
public static final java.lang.String | 
LOCK_ACQUIRE_TIMEOUT_MS | 
"lock.acquire-timeout-ms" | 
public static final java.lang.String | 
LOCK_HEARTBEAT_INTERVAL_MS | 
"lock.heartbeat-interval-ms" | 
public static final java.lang.String | 
LOCK_HEARTBEAT_THREADS | 
"lock.heartbeat-threads" | 
public static final int | 
LOCK_HEARTBEAT_THREADS_DEFAULT | 
4 | 
public static final java.lang.String | 
LOCK_HEARTBEAT_TIMEOUT_MS | 
"lock.heartbeat-timeout-ms" | 
public static final java.lang.String | 
LOCK_IMPL | 
"lock-impl" | 
public static final java.lang.String | 
LOCK_TABLE | 
"lock.table" | 
public static final java.lang.String | 
URI | 
"uri" | 
public static final java.lang.String | 
USER | 
"user" | 
public static final java.lang.String | 
WAREHOUSE_LOCATION | 
"warehouse" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
ICEBERG_CATALOG_HADOOP | 
"org.apache.iceberg.hadoop.HadoopCatalog" | 
public static final java.lang.String | 
ICEBERG_CATALOG_HIVE | 
"org.apache.iceberg.hive.HiveCatalog" | 
public static final java.lang.String | 
ICEBERG_CATALOG_TYPE | 
"type" | 
public static final java.lang.String | 
ICEBERG_CATALOG_TYPE_HADOOP | 
"hadoop" | 
public static final java.lang.String | 
ICEBERG_CATALOG_TYPE_HIVE | 
"hive" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
PARTITION_DOC | 
"Partition data tuple, schema based on the partition spec" | 
public static final int | 
PARTITION_ID | 
102 | 
public static final java.lang.String | 
PARTITION_NAME | 
"partition" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
APPEND | 
"append" | 
public static final java.lang.String | 
DELETE | 
"delete" | 
public static final java.lang.String | 
OVERWRITE | 
"overwrite" | 
public static final java.lang.String | 
REPLACE | 
"replace" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
DELETE_FILE_ROW_DOC | 
"Deleted row values" | 
public static final int | 
DELETE_FILE_ROW_FIELD_ID | 
2147483544 | 
public static final java.lang.String | 
DELETE_FILE_ROW_FIELD_NAME | 
"row" | 
public static final java.lang.String | 
PARTITION_COLUMN_DOC | 
"Partition to which a row belongs to" | 
public static final int | 
PARTITION_COLUMN_ID | 
2147483642 | 
public static final java.lang.String | 
PARTITION_COLUMN_NAME | 
"_partition" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
PARTITION_FIELD_PREFIX | 
"partition." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
ADDED_DELETE_FILES_PROP | 
"added-delete-files" | 
public static final java.lang.String | 
ADDED_EQ_DELETES_PROP | 
"added-equality-deletes" | 
public static final java.lang.String | 
ADDED_FILE_SIZE_PROP | 
"added-files-size" | 
public static final java.lang.String | 
ADDED_FILES_PROP | 
"added-data-files" | 
public static final java.lang.String | 
ADDED_POS_DELETES_PROP | 
"added-position-deletes" | 
public static final java.lang.String | 
ADDED_RECORDS_PROP | 
"added-records" | 
public static final java.lang.String | 
CHANGED_PARTITION_COUNT_PROP | 
"changed-partition-count" | 
public static final java.lang.String | 
CHANGED_PARTITION_PREFIX | 
"partitions." | 
public static final java.lang.String | 
DELETED_DUPLICATE_FILES | 
"deleted-duplicate-files" | 
public static final java.lang.String | 
DELETED_FILES_PROP | 
"deleted-data-files" | 
public static final java.lang.String | 
DELETED_RECORDS_PROP | 
"deleted-records" | 
public static final java.lang.String | 
EXTRA_METADATA_PREFIX | 
"snapshot-property." | 
public static final java.lang.String | 
PARTITION_SUMMARY_PROP | 
"partition-summaries-included" | 
public static final java.lang.String | 
PUBLISHED_WAP_ID_PROP | 
"published-wap-id" | 
public static final java.lang.String | 
REMOVED_DELETE_FILES_PROP | 
"removed-delete-files" | 
public static final java.lang.String | 
REMOVED_EQ_DELETES_PROP | 
"removed-equality-deletes" | 
public static final java.lang.String | 
REMOVED_FILE_SIZE_PROP | 
"removed-files-size" | 
public static final java.lang.String | 
REMOVED_POS_DELETES_PROP | 
"removed-position-deletes" | 
public static final java.lang.String | 
REPLACE_PARTITIONS_PROP | 
"replace-partitions" | 
public static final java.lang.String | 
SOURCE_SNAPSHOT_ID_PROP | 
"source-snapshot-id" | 
public static final java.lang.String | 
STAGED_WAP_ID_PROP | 
"wap.id" | 
public static final java.lang.String | 
TOTAL_DATA_FILES_PROP | 
"total-data-files" | 
public static final java.lang.String | 
TOTAL_DELETE_FILES_PROP | 
"total-delete-files" | 
public static final java.lang.String | 
TOTAL_EQ_DELETES_PROP | 
"total-equality-deletes" | 
public static final java.lang.String | 
TOTAL_FILE_SIZE_PROP | 
"total-files-size" | 
public static final java.lang.String | 
TOTAL_POS_DELETES_PROP | 
"total-position-deletes" | 
public static final java.lang.String | 
TOTAL_RECORDS_PROP | 
"total-records" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
SCAN_THREAD_POOL_ENABLED | 
"iceberg.scan.plan-in-worker-pool" | 
public static final java.lang.String | 
WORKER_THREAD_POOL_SIZE_PROP | 
"iceberg.worker.num-threads" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
AVRO_COMPRESSION | 
"write.avro.compression-codec" | 
public static final java.lang.String | 
AVRO_COMPRESSION_DEFAULT | 
"gzip" | 
public static final java.lang.String | 
COMMIT_MAX_RETRY_WAIT_MS | 
"commit.retry.max-wait-ms" | 
public static final int | 
COMMIT_MAX_RETRY_WAIT_MS_DEFAULT | 
60000 | 
public static final java.lang.String | 
COMMIT_MIN_RETRY_WAIT_MS | 
"commit.retry.min-wait-ms" | 
public static final int | 
COMMIT_MIN_RETRY_WAIT_MS_DEFAULT | 
100 | 
public static final java.lang.String | 
COMMIT_NUM_RETRIES | 
"commit.retry.num-retries" | 
public static final int | 
COMMIT_NUM_RETRIES_DEFAULT | 
4 | 
public static final java.lang.String | 
COMMIT_NUM_STATUS_CHECKS | 
"commit.status-check.num-retries" | 
public static final int | 
COMMIT_NUM_STATUS_CHECKS_DEFAULT | 
3 | 
public static final java.lang.String | 
COMMIT_STATUS_CHECKS_MAX_WAIT_MS | 
"commit.status-check.max-wait-ms" | 
public static final long | 
COMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT | 
60000L | 
public static final java.lang.String | 
COMMIT_STATUS_CHECKS_MIN_WAIT_MS | 
"commit.status-check.min-wait-ms" | 
public static final long | 
COMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT | 
1000L | 
public static final java.lang.String | 
COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS | 
"commit.status-check.total-timeout-ms" | 
public static final long | 
COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT | 
1800000L | 
public static final java.lang.String | 
COMMIT_TOTAL_RETRY_TIME_MS | 
"commit.retry.total-timeout-ms" | 
public static final int | 
COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT | 
1800000 | 
public static final java.lang.String | 
DEFAULT_FILE_FORMAT | 
"write.format.default" | 
public static final java.lang.String | 
DEFAULT_FILE_FORMAT_DEFAULT | 
"parquet" | 
public static final java.lang.String | 
DEFAULT_NAME_MAPPING | 
"schema.name-mapping.default" | 
public static final java.lang.String | 
DEFAULT_WRITE_METRICS_MODE | 
"write.metadata.metrics.default" | 
public static final java.lang.String | 
DEFAULT_WRITE_METRICS_MODE_DEFAULT | 
"truncate(16)" | 
public static final java.lang.String | 
DELETE_AVRO_COMPRESSION | 
"write.delete.avro.compression-codec" | 
public static final java.lang.String | 
DELETE_DEFAULT_FILE_FORMAT | 
"write.delete.format.default" | 
public static final java.lang.String | 
DELETE_DISTRIBUTION_MODE | 
"write.delete.distribution-mode" | 
public static final java.lang.String | 
DELETE_ISOLATION_LEVEL | 
"write.delete.isolation-level" | 
public static final java.lang.String | 
DELETE_ISOLATION_LEVEL_DEFAULT | 
"serializable" | 
public static final java.lang.String | 
DELETE_MODE | 
"write.delete.mode" | 
public static final java.lang.String | 
DELETE_MODE_DEFAULT | 
"copy-on-write" | 
public static final java.lang.String | 
DELETE_PARQUET_COMPRESSION | 
"write.delete.parquet.compression-codec" | 
public static final java.lang.String | 
DELETE_PARQUET_COMPRESSION_LEVEL | 
"write.delete.parquet.compression-level" | 
public static final java.lang.String | 
DELETE_PARQUET_DICT_SIZE_BYTES | 
"write.delete.parquet.dict-size-bytes" | 
public static final java.lang.String | 
DELETE_PARQUET_PAGE_SIZE_BYTES | 
"write.delete.parquet.page-size-bytes" | 
public static final java.lang.String | 
DELETE_PARQUET_ROW_GROUP_SIZE_BYTES | 
"write.delete.parquet.row-group-size-bytes" | 
public static final java.lang.String | 
DELETE_TARGET_FILE_SIZE_BYTES | 
"write.delete.target-file-size-bytes" | 
public static final long | 
DELETE_TARGET_FILE_SIZE_BYTES_DEFAULT | 
67108864L | 
public static final java.lang.String | 
ENGINE_HIVE_ENABLED | 
"engine.hive.enabled" | 
public static final boolean | 
ENGINE_HIVE_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
FORMAT_VERSION | 
"format-version" | 
public static final java.lang.String | 
GC_ENABLED | 
"gc.enabled" | 
public static final boolean | 
GC_ENABLED_DEFAULT | 
true | 
public static final java.lang.String | 
MANIFEST_LISTS_ENABLED | 
"write.manifest-lists.enabled" | 
public static final boolean | 
MANIFEST_LISTS_ENABLED_DEFAULT | 
true | 
public static final java.lang.String | 
MANIFEST_MERGE_ENABLED | 
"commit.manifest-merge.enabled" | 
public static final boolean | 
MANIFEST_MERGE_ENABLED_DEFAULT | 
true | 
public static final java.lang.String | 
MANIFEST_MIN_MERGE_COUNT | 
"commit.manifest.min-count-to-merge" | 
public static final int | 
MANIFEST_MIN_MERGE_COUNT_DEFAULT | 
100 | 
public static final java.lang.String | 
MANIFEST_TARGET_SIZE_BYTES | 
"commit.manifest.target-size-bytes" | 
public static final long | 
MANIFEST_TARGET_SIZE_BYTES_DEFAULT | 
8388608L | 
public static final java.lang.String | 
MAX_SNAPSHOT_AGE_MS | 
"history.expire.max-snapshot-age-ms" | 
public static final long | 
MAX_SNAPSHOT_AGE_MS_DEFAULT | 
432000000L | 
public static final java.lang.String | 
MERGE_CARDINALITY_CHECK_ENABLED | 
"write.merge.cardinality-check.enabled" | 
public static final boolean | 
MERGE_CARDINALITY_CHECK_ENABLED_DEFAULT | 
true | 
public static final java.lang.String | 
MERGE_DISTRIBUTION_MODE | 
"write.merge.distribution-mode" | 
public static final java.lang.String | 
MERGE_ISOLATION_LEVEL | 
"write.merge.isolation-level" | 
public static final java.lang.String | 
MERGE_ISOLATION_LEVEL_DEFAULT | 
"serializable" | 
public static final java.lang.String | 
MERGE_MODE | 
"write.merge.mode" | 
public static final java.lang.String | 
MERGE_MODE_DEFAULT | 
"copy-on-write" | 
public static final java.lang.String | 
METADATA_COMPRESSION | 
"write.metadata.compression-codec" | 
public static final java.lang.String | 
METADATA_COMPRESSION_DEFAULT | 
"none" | 
public static final java.lang.String | 
METADATA_DELETE_AFTER_COMMIT_ENABLED | 
"write.metadata.delete-after-commit.enabled" | 
public static final boolean | 
METADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
METADATA_PREVIOUS_VERSIONS_MAX | 
"write.metadata.previous-versions-max" | 
public static final int | 
METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT | 
100 | 
public static final java.lang.String | 
METADATA_SPLIT_SIZE | 
"read.split.metadata-target-size" | 
public static final long | 
METADATA_SPLIT_SIZE_DEFAULT | 
33554432L | 
public static final java.lang.String | 
METRICS_MODE_COLUMN_CONF_PREFIX | 
"write.metadata.metrics.column." | 
public static final java.lang.String | 
MIN_SNAPSHOTS_TO_KEEP | 
"history.expire.min-snapshots-to-keep" | 
public static final int | 
MIN_SNAPSHOTS_TO_KEEP_DEFAULT | 
1 | 
public static final java.lang.String | 
OBJECT_STORE_ENABLED | 
"write.object-storage.enabled" | 
public static final boolean | 
OBJECT_STORE_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
OBJECT_STORE_PATH | 
"write.object-storage.path" | 
public static final java.lang.String | 
ORC_BATCH_SIZE | 
"read.orc.vectorization.batch-size" | 
public static final int | 
ORC_BATCH_SIZE_DEFAULT | 
5000 | 
public static final java.lang.String | 
ORC_VECTORIZATION_ENABLED | 
"read.orc.vectorization.enabled" | 
public static final boolean | 
ORC_VECTORIZATION_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
PARQUET_BATCH_SIZE | 
"read.parquet.vectorization.batch-size" | 
public static final int | 
PARQUET_BATCH_SIZE_DEFAULT | 
5000 | 
public static final java.lang.String | 
PARQUET_COMPRESSION | 
"write.parquet.compression-codec" | 
public static final java.lang.String | 
PARQUET_COMPRESSION_DEFAULT | 
"gzip" | 
public static final java.lang.String | 
PARQUET_COMPRESSION_LEVEL | 
"write.parquet.compression-level" | 
public static final java.lang.String | 
PARQUET_DICT_SIZE_BYTES | 
"write.parquet.dict-size-bytes" | 
public static final java.lang.String | 
PARQUET_DICT_SIZE_BYTES_DEFAULT | 
"2097152" | 
public static final java.lang.String | 
PARQUET_PAGE_SIZE_BYTES | 
"write.parquet.page-size-bytes" | 
public static final java.lang.String | 
PARQUET_PAGE_SIZE_BYTES_DEFAULT | 
"1048576" | 
public static final java.lang.String | 
PARQUET_ROW_GROUP_SIZE_BYTES | 
"write.parquet.row-group-size-bytes" | 
public static final java.lang.String | 
PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT | 
"134217728" | 
public static final java.lang.String | 
PARQUET_VECTORIZATION_ENABLED | 
"read.parquet.vectorization.enabled" | 
public static final boolean | 
PARQUET_VECTORIZATION_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
SNAPSHOT_ID_INHERITANCE_ENABLED | 
"compatibility.snapshot-id-inheritance.enabled" | 
public static final boolean | 
SNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
SPARK_WRITE_PARTITIONED_FANOUT_ENABLED | 
"write.spark.fanout.enabled" | 
public static final boolean | 
SPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
SPLIT_LOOKBACK | 
"read.split.planning-lookback" | 
public static final int | 
SPLIT_LOOKBACK_DEFAULT | 
10 | 
public static final java.lang.String | 
SPLIT_OPEN_FILE_COST | 
"read.split.open-file-cost" | 
public static final long | 
SPLIT_OPEN_FILE_COST_DEFAULT | 
4194304L | 
public static final java.lang.String | 
SPLIT_SIZE | 
"read.split.target-size" | 
public static final long | 
SPLIT_SIZE_DEFAULT | 
134217728L | 
public static final java.lang.String | 
UPDATE_DISTRIBUTION_MODE | 
"write.update.distribution-mode" | 
public static final java.lang.String | 
UPDATE_ISOLATION_LEVEL | 
"write.update.isolation-level" | 
public static final java.lang.String | 
UPDATE_ISOLATION_LEVEL_DEFAULT | 
"serializable" | 
public static final java.lang.String | 
UPDATE_MODE | 
"write.update.mode" | 
public static final java.lang.String | 
UPDATE_MODE_DEFAULT | 
"copy-on-write" | 
public static final java.lang.String | 
UPSERT_ENABLED | 
"write.upsert.enabled" | 
public static final boolean | 
UPSERT_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
UUID | 
"uuid" | 
public static final java.lang.String | 
WRITE_AUDIT_PUBLISH_ENABLED | 
"write.wap.enabled" | 
public static final java.lang.String | 
WRITE_AUDIT_PUBLISH_ENABLED_DEFAULT | 
"false" | 
public static final java.lang.String | 
WRITE_DATA_LOCATION | 
"write.data.path" | 
public static final java.lang.String | 
WRITE_DISTRIBUTION_MODE | 
"write.distribution-mode" | 
public static final java.lang.String | 
WRITE_DISTRIBUTION_MODE_DEFAULT | 
"none" | 
public static final java.lang.String | 
WRITE_DISTRIBUTION_MODE_HASH | 
"hash" | 
public static final java.lang.String | 
WRITE_DISTRIBUTION_MODE_NONE | 
"none" | 
public static final java.lang.String | 
WRITE_DISTRIBUTION_MODE_RANGE | 
"range" | 
public static final java.lang.String | 
WRITE_FOLDER_STORAGE_LOCATION | 
"write.folder-storage.path" | 
public static final java.lang.String | 
WRITE_LOCATION_PROVIDER_IMPL | 
"write.location-provider.impl" | 
public static final java.lang.String | 
WRITE_METADATA_LOCATION | 
"write.metadata.path" | 
public static final java.lang.String | 
WRITE_NEW_DATA_LOCATION | 
"write.folder-storage.path" | 
public static final java.lang.String | 
WRITE_PARTITION_SUMMARY_LIMIT | 
"write.summary.partition-limit" | 
public static final int | 
WRITE_PARTITION_SUMMARY_LIMIT_DEFAULT | 
0 | 
public static final java.lang.String | 
WRITE_TARGET_FILE_SIZE_BYTES | 
"write.target-file-size-bytes" | 
public static final long | 
WRITE_TARGET_FILE_SIZE_BYTES_DEFAULT | 
536870912L | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
DELETE_FILE_THRESHOLD | 
"delete-file-threshold" | 
public static final int | 
DELETE_FILE_THRESHOLD_DEFAULT | 
2147483647 | 
public static final java.lang.String | 
MAX_FILE_SIZE_BYTES | 
"max-file-size-bytes" | 
public static final double | 
MAX_FILE_SIZE_DEFAULT_RATIO | 
1.8 | 
public static final java.lang.String | 
MIN_FILE_SIZE_BYTES | 
"min-file-size-bytes" | 
public static final double | 
MIN_FILE_SIZE_DEFAULT_RATIO | 
0.75 | 
public static final java.lang.String | 
MIN_INPUT_FILES | 
"min-input-files" | 
public static final int | 
MIN_INPUT_FILES_DEFAULT | 
5 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
MAX_CONCURRENT_FILE_GROUP_REWRITES | 
"max-concurrent-file-group-rewrites" | 
public static final int | 
MAX_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT | 
1 | 
public static final java.lang.String | 
MAX_FILE_GROUP_SIZE_BYTES | 
"max-file-group-size-bytes" | 
public static final long | 
MAX_FILE_GROUP_SIZE_BYTES_DEFAULT | 
107374182400L | 
public static final java.lang.String | 
PARTIAL_PROGRESS_ENABLED | 
"partial-progress.enabled" | 
public static final boolean | 
PARTIAL_PROGRESS_ENABLED_DEFAULT | 
false | 
public static final java.lang.String | 
PARTIAL_PROGRESS_MAX_COMMITS | 
"partial-progress.max-commits" | 
public static final int | 
PARTIAL_PROGRESS_MAX_COMMITS_DEFAULT | 
10 | 
public static final java.lang.String | 
TARGET_FILE_SIZE_BYTES | 
"target-file-size-bytes" | 
public static final java.lang.String | 
USE_STARTING_SEQUENCE_NUMBER | 
"use-starting-sequence-number" | 
public static final boolean | 
USE_STARTING_SEQUENCE_NUMBER_DEFAULT | 
true | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
REWRITE_ALL | 
"rewrite-all" | 
public static final boolean | 
REWRITE_ALL_DEFAULT | 
false | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
CLIENT_ACCESS_KEY_ID | 
"client.access-key-id" | 
public static final java.lang.String | 
CLIENT_ACCESS_KEY_SECRET | 
"client.access-key-secret" | 
public static final java.lang.String | 
CLIENT_FACTORY | 
"client.factory-impl" | 
public static final java.lang.String | 
OSS_ENDPOINT | 
"oss.endpoint" | 
public static final java.lang.String | 
OSS_STAGING_DIRECTORY | 
"oss.staging-dir" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final int | 
DEFAULT_BATCH_SIZE | 
5000 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
ADJUST_TO_UTC_PROP | 
"adjust-to-utc" | 
public static final java.lang.String | 
ELEMENT_ID_PROP | 
"element-id" | 
public static final java.lang.String | 
FIELD_ID_PROP | 
"field-id" | 
public static final java.lang.String | 
ICEBERG_FIELD_NAME_PROP | 
"iceberg-field-name" | 
public static final java.lang.String | 
KEY_ID_PROP | 
"key-id" | 
public static final java.lang.String | 
VALUE_ID_PROP | 
"value-id" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
CLIENT_ASSUME_ROLE_ARN | 
"client.assume-role.arn" | 
public static final java.lang.String | 
CLIENT_ASSUME_ROLE_EXTERNAL_ID | 
"client.assume-role.external-id" | 
public static final java.lang.String | 
CLIENT_ASSUME_ROLE_REGION | 
"client.assume-role.region" | 
public static final java.lang.String | 
CLIENT_ASSUME_ROLE_TIMEOUT_SEC | 
"client.assume-role.timeout-sec" | 
public static final int | 
CLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT | 
3600 | 
public static final boolean | 
CLIENT_ENABLE_ETAG_CHECK_DEFAULT | 
false | 
public static final java.lang.String | 
CLIENT_FACTORY | 
"client.factory" | 
public static final java.lang.String | 
DYNAMODB_TABLE_NAME | 
"dynamodb.table-name" | 
public static final java.lang.String | 
DYNAMODB_TABLE_NAME_DEFAULT | 
"iceberg" | 
public static final java.lang.String | 
GLUE_CATALOG_ID | 
"glue.id" | 
public static final java.lang.String | 
GLUE_CATALOG_SKIP_ARCHIVE | 
"glue.skip-archive" | 
public static final boolean | 
GLUE_CATALOG_SKIP_ARCHIVE_DEFAULT | 
false | 
public static final java.lang.String | 
S3_CHECKSUM_ENABLED | 
"s3.checksum-enabled" | 
public static final java.lang.String | 
S3FILEIO_ACCESS_KEY_ID | 
"s3.access-key-id" | 
public static final java.lang.String | 
S3FILEIO_ACL | 
"s3.acl" | 
public static final java.lang.String | 
S3FILEIO_ENDPOINT | 
"s3.endpoint" | 
public static final java.lang.String | 
S3FILEIO_MULTIPART_SIZE | 
"s3.multipart.part-size-bytes" | 
public static final int | 
S3FILEIO_MULTIPART_SIZE_DEFAULT | 
33554432 | 
public static final int | 
S3FILEIO_MULTIPART_SIZE_MIN | 
5242880 | 
public static final java.lang.String | 
S3FILEIO_MULTIPART_THRESHOLD_FACTOR | 
"s3.multipart.threshold" | 
public static final double | 
S3FILEIO_MULTIPART_THRESHOLD_FACTOR_DEFAULT | 
1.5 | 
public static final java.lang.String | 
S3FILEIO_MULTIPART_UPLOAD_THREADS | 
"s3.multipart.num-threads" | 
public static final java.lang.String | 
S3FILEIO_SECRET_ACCESS_KEY | 
"s3.secret-access-key" | 
public static final java.lang.String | 
S3FILEIO_SESSION_TOKEN | 
"s3.session-token" | 
public static final java.lang.String | 
S3FILEIO_SSE_KEY | 
"s3.sse.key" | 
public static final java.lang.String | 
S3FILEIO_SSE_MD5 | 
"s3.sse.md5" | 
public static final java.lang.String | 
S3FILEIO_SSE_TYPE | 
"s3.sse.type" | 
public static final java.lang.String | 
S3FILEIO_SSE_TYPE_CUSTOM | 
"custom" | 
public static final java.lang.String | 
S3FILEIO_SSE_TYPE_KMS | 
"kms" | 
public static final java.lang.String | 
S3FILEIO_SSE_TYPE_NONE | 
"none" | 
public static final java.lang.String | 
S3FILEIO_SSE_TYPE_S3 | 
"s3" | 
public static final java.lang.String | 
S3FILEIO_STAGING_DIRECTORY | 
"s3.staging-dir" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
BASE_NAMESPACE | 
"base-namespace" | 
public static final java.lang.String | 
CACHE_ENABLED | 
"cache-enabled" | 
public static final java.lang.String | 
DEFAULT_DATABASE | 
"default-database" | 
public static final java.lang.String | 
DEFAULT_DATABASE_NAME | 
"default" | 
public static final java.lang.String | 
HIVE_CONF_DIR | 
"hive-conf-dir" | 
public static final java.lang.String | 
ICEBERG_CATALOG_TYPE | 
"catalog-type" | 
public static final java.lang.String | 
ICEBERG_CATALOG_TYPE_HADOOP | 
"hadoop" | 
public static final java.lang.String | 
ICEBERG_CATALOG_TYPE_HIVE | 
"hive" | 
public static final java.lang.String | 
PROPERTY_VERSION | 
"property-version" | 
public static final java.lang.String | 
TYPE | 
"type" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
GCS_CHANNEL_READ_CHUNK_SIZE | 
"gcs.channel.read.chunk-size-bytes" | 
public static final java.lang.String | 
GCS_CHANNEL_WRITE_CHUNK_SIZE | 
"gcs.channel.write.chunk-size-bytes" | 
public static final java.lang.String | 
GCS_CLIENT_LIB_TOKEN | 
"gcs.client-lib-token" | 
public static final java.lang.String | 
GCS_DECRYPTION_KEY | 
"gcs.decryption-key" | 
public static final java.lang.String | 
GCS_ENCRYPTION_KEY | 
"gcs.encryption-key" | 
public static final java.lang.String | 
GCS_PROJECT_ID | 
"gcs.project-id" | 
public static final java.lang.String | 
GCS_SERVICE_HOST | 
"gcs.service.host" | 
public static final java.lang.String | 
GCS_USER_PROJECT | 
"gcs.user-project" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
ENGINE_HIVE_ENABLED | 
"iceberg.engine.hive.enabled" | 
public static final java.lang.String | 
KEEP_HIVE_STATS | 
"iceberg.hive.keep.stats" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
LOCK_PROPERTY_PREFIX | 
"iceberg.tables.hadoop." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
VERSION_HINT_FILENAME | 
"version-hint.text" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
LIST_ALL_TABLES | 
"list-all-tables" | 
public static final java.lang.String | 
LIST_ALL_TABLES_DEFAULT | 
"false" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
PROPERTY_PREFIX | 
"jdbc." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
ICEBERG_DEFAULT_CATALOG_NAME | 
"default_iceberg" | 
public static final java.lang.String | 
ICEBERG_HADOOP_TABLE_NAME | 
"location_based_table" | 
public static final java.lang.String | 
LOCATION | 
"location" | 
public static final java.lang.String | 
NAME | 
"name" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
AS_OF_TIMESTAMP | 
"iceberg.mr.as.of.time" | 
public static final java.lang.String | 
CASE_SENSITIVE | 
"iceberg.mr.case.sensitive" | 
public static final boolean | 
CASE_SENSITIVE_DEFAULT | 
true | 
public static final java.lang.String | 
CATALOG | 
"iceberg.mr.catalog" | 
public static final java.lang.String | 
CATALOG_CONFIG_PREFIX | 
"iceberg.catalog." | 
public static final java.lang.String | 
CATALOG_LOADER_CLASS | 
"iceberg.mr.catalog.loader.class" | 
public static final java.lang.String | 
CATALOG_NAME | 
"iceberg.catalog" | 
public static final java.lang.String | 
COMMIT_FILE_THREAD_POOL_SIZE | 
"iceberg.mr.commit.file.thread.pool.size" | 
public static final int | 
COMMIT_FILE_THREAD_POOL_SIZE_DEFAULT | 
10 | 
public static final java.lang.String | 
COMMIT_TABLE_THREAD_POOL_SIZE | 
"iceberg.mr.commit.table.thread.pool.size" | 
public static final int | 
COMMIT_TABLE_THREAD_POOL_SIZE_DEFAULT | 
10 | 
public static final java.lang.String | 
CONFIG_SERIALIZATION_DISABLED | 
"iceberg.mr.config.serialization.disabled" | 
public static final boolean | 
CONFIG_SERIALIZATION_DISABLED_DEFAULT | 
false | 
public static final java.lang.String | 
EXTERNAL_TABLE_PURGE | 
"external.table.purge" | 
public static final java.lang.String | 
FILTER_EXPRESSION | 
"iceberg.mr.filter.expression" | 
public static final java.lang.String | 
HADOOP_CATALOG | 
"hadoop.catalog" | 
public static final java.lang.String | 
HADOOP_CATALOG_WAREHOUSE_LOCATION | 
"iceberg.mr.catalog.hadoop.warehouse.location" | 
public static final java.lang.String | 
HADOOP_TABLES | 
"hadoop.tables" | 
public static final java.lang.String | 
HIVE_CATALOG | 
"hive.catalog" | 
public static final java.lang.String | 
ICEBERG_SNAPSHOTS_TABLE_SUFFIX | 
".snapshots" | 
public static final java.lang.String | 
IN_MEMORY_DATA_MODEL | 
"iceberg.mr.in.memory.data.model" | 
public static final java.lang.String | 
LOCALITY | 
"iceberg.mr.locality" | 
public static final java.lang.String | 
OUTPUT_TABLES | 
"iceberg.mr.output.tables" | 
public static final java.lang.String | 
PARTITION_SPEC | 
"iceberg.mr.table.partition.spec" | 
public static final java.lang.String | 
READ_SCHEMA | 
"iceberg.mr.read.schema" | 
public static final java.lang.String | 
REUSE_CONTAINERS | 
"iceberg.mr.reuse.containers" | 
public static final java.lang.String | 
SCHEMA_AUTO_CONVERSION | 
"iceberg.mr.schema.auto.conversion" | 
public static final java.lang.String | 
SELECTED_COLUMNS | 
"iceberg.mr.selected.columns" | 
public static final java.lang.String | 
SERIALIZED_TABLE_PREFIX | 
"iceberg.mr.serialized.table." | 
public static final java.lang.String | 
SKIP_RESIDUAL_FILTERING | 
"skip.residual.filtering" | 
public static final java.lang.String | 
SNAPSHOT_ID | 
"iceberg.mr.snapshot.id" | 
public static final java.lang.String | 
SNAPSHOT_TABLE | 
"iceberg.snapshots.table" | 
public static final java.lang.String | 
SNAPSHOT_TABLE_SUFFIX | 
"__snapshots" | 
public static final java.lang.String | 
SPLIT_SIZE | 
"iceberg.mr.split.size" | 
public static final java.lang.String | 
TABLE_CATALOG_PREFIX | 
"iceberg.mr.table.catalog." | 
public static final java.lang.String | 
TABLE_IDENTIFIER | 
"iceberg.mr.table.identifier" | 
public static final java.lang.String | 
TABLE_LOCATION | 
"iceberg.mr.table.location" | 
public static final java.lang.String | 
TABLE_SCHEMA | 
"iceberg.mr.table.schema" | 
public static final java.lang.String | 
WRITE_TARGET_FILE_SIZE | 
"iceberg.mr.write.target.file.size" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
CONFIG_CLIENT_BUILDER_IMPL | 
"nessie.client-builder-impl" | 
public static final java.lang.String | 
NESSIE_CONFIG_PREFIX | 
"nessie." | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
ICEBERG_BINARY_TYPE_ATTRIBUTE | 
"iceberg.binary-type" | 
public static final java.lang.String | 
ICEBERG_LONG_TYPE_ATTRIBUTE | 
"iceberg.long-type" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final int | 
DECIMAL_INT32_MAX_DIGITS | 
9 | 
public static final int | 
DECIMAL_INT64_MAX_DIGITS | 
18 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
PIG_ICEBERG_TABLES_IMPL | 
"pig.iceberg.tables.impl" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
AS_OF_TIMESTAMP | 
"as-of-timestamp" | 
public static final java.lang.String | 
END_SNAPSHOT_ID | 
"end-snapshot-id" | 
public static final java.lang.String | 
FILE_OPEN_COST | 
"file-open-cost" | 
public static final java.lang.String | 
FILE_SCAN_TASK_SET_ID | 
"file-scan-task-set-id" | 
public static final java.lang.String | 
HANDLE_TIMESTAMP_WITHOUT_TIMEZONE | 
"handle-timestamp-without-timezone" | 
public static final java.lang.String | 
LOCALITY | 
"locality" | 
public static final java.lang.String | 
LOOKBACK | 
"lookback" | 
public static final java.lang.String | 
SNAPSHOT_ID | 
"snapshot-id" | 
public static final java.lang.String | 
SPLIT_SIZE | 
"split-size" | 
public static final java.lang.String | 
START_SNAPSHOT_ID | 
"start-snapshot-id" | 
public static final java.lang.String | 
STREAM_FROM_TIMESTAMP | 
"stream-from-timestamp" | 
public static final java.lang.String | 
STREAMING_SKIP_DELETE_SNAPSHOTS | 
"streaming-skip-delete-snapshots" | 
public static final boolean | 
STREAMING_SKIP_DELETE_SNAPSHOTS_DEFAULT | 
false | 
public static final java.lang.String | 
VECTORIZATION_BATCH_SIZE | 
"batch-size" | 
public static final java.lang.String | 
VECTORIZATION_ENABLED | 
"vectorization-enabled" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
CHECK_NULLABILITY | 
"spark.sql.iceberg.check-nullability" | 
public static final boolean | 
CHECK_NULLABILITY_DEFAULT | 
true | 
public static final java.lang.String | 
CHECK_ORDERING | 
"spark.sql.iceberg.check-ordering" | 
public static final boolean | 
CHECK_ORDERING_DEFAULT | 
true | 
public static final java.lang.String | 
HANDLE_TIMESTAMP_WITHOUT_TIMEZONE | 
"spark.sql.iceberg.handle-timestamp-without-timezone" | 
public static final boolean | 
HANDLE_TIMESTAMP_WITHOUT_TIMEZONE_DEFAULT | 
false | 
public static final java.lang.String | 
USE_TIMESTAMP_WITHOUT_TIME_ZONE_IN_NEW_TABLES | 
"spark.sql.iceberg.use-timestamp-without-timezone-in-new-tables" | 
public static final boolean | 
USE_TIMESTAMP_WITHOUT_TIME_ZONE_IN_NEW_TABLES_DEFAULT | 
false | 
public static final java.lang.String | 
VECTORIZATION_ENABLED | 
"spark.sql.iceberg.vectorization.enabled" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
CHECK_NULLABILITY | 
"check-nullability" | 
public static final java.lang.String | 
CHECK_ORDERING | 
"check-ordering" | 
public static final java.lang.String | 
DELETE_FORMAT | 
"delete-format" | 
public static final java.lang.String | 
DISTRIBUTION_MODE | 
"distribution-mode" | 
public static final java.lang.String | 
FANOUT_ENABLED | 
"fanout-enabled" | 
public static final java.lang.String | 
HANDLE_TIMESTAMP_WITHOUT_TIMEZONE | 
"handle-timestamp-without-timezone" | 
public static final java.lang.String | 
OVERWRITE_MODE | 
"overwrite-mode" | 
public static final java.lang.String | 
REWRITTEN_FILE_SCAN_TASK_SET_ID | 
"rewritten-file-scan-task-set-id" | 
public static final java.lang.String | 
SNAPSHOT_PROPERTY_PREFIX | 
"snapshot-property" | 
public static final java.lang.String | 
TARGET_DELETE_FILE_SIZE_BYTES | 
"target-delete-file-size-bytes" | 
public static final java.lang.String | 
TARGET_FILE_SIZE_BYTES | 
"target-file-size-bytes" | 
public static final java.lang.String | 
USE_TABLE_DISTRIBUTION_AND_ORDERING | 
"use-table-distribution-and-ordering" | 
public static final boolean | 
USE_TABLE_DISTRIBUTION_AND_ORDERING_DEFAULT | 
true | 
public static final java.lang.String | 
WRITE_FORMAT | 
"write-format" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
ICEBERG_METADATA_FOLDER | 
"metadata" | 
protected static final java.lang.String | 
LOCATION | 
"location" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
protected static final java.lang.String | 
ICEBERG_METADATA_FOLDER | 
"metadata" | 
protected static final java.lang.String | 
LOCATION | 
"location" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
COMPRESSION_FACTOR | 
"compression-factor" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final long | 
MICROS_PER_MILLIS | 
1000L | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
WORKER_THREAD_POOL_SIZE_PROP | 
"iceberg.worker.num-threads" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
_serializedATN | 
"\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u00024\u0201\b\u0001\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0004\u0005\t\u0005\u0004\u0006\t\u0006\u0004\u0007\t\u0007\u0004\b\t\b\u0004\t\t\t\u0004\n\t\n\u0004\u000b\t\u000b\u0004\f\t\f\u0004\r\t\r\u0004\u000e\t\u000e\u0004\u000f\t\u000f\u0004\u0010\t\u0010\u0004\u0011\t\u0011\u0004\u0012\t\u0012\u0004\u0013\t\u0013\u0004\u0014\t\u0014\u0004\u0015\t\u0015\u0004\u0016\t\u0016\u0004\u0017\t\u0017\u0004\u0018\t\u0018\u0004\u0019\t\u0019\u0004\u001a\t\u001a\u0004\u001b\t\u001b\u0004\u001c\t\u001c\u0004\u001d\t\u001d\u0004\u001e\t\u001e\u0004\u001f\t\u001f\u0004 \t \u0004!\t!\u0004\"\t\"\u0004#\t#\u0004$\t$\u0004%\t%\u0004&\t&\u0004\'\t\'\u0004(\t(\u0004)\t)\u0004*\t*\u0004+\t+\u0004,\t,\u0004-\t-\u0004.\t.\u0004/\t/\u00040\t0\u00041\t1\u00042\t2\u00043\t3\u00044\t4\u00045\t5\u00046\t6\u00047\t7\u0003\u0002\u0003\u0002\u0003\u0003\u0003\u0003\u0003\u0004\u0003\u0004\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0006\u0003\u0006\u0003\u0007\u0003\u0007\u0003\u0007\u0003\u0007\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\t\u0003\t\u0003\t\u0003\n\u0003\n\u0003\n\u0003\n\u0003\u000b\u0003\u000b\u0003\u000b\u0003\f\u0003\f\u0003\f\u0003\f\u0003\f\u0003\r\u0003\r\u0003\r\u0003\r\u0003\r\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001d\u0003\u001d\u0003\u001d\u0003\u001d\u0003\u001d\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001f\u0003\u001f\u0003\u001f\u0003\u001f\u0003\u001f\u0003 \u0003 \u0003 \u0003 \u0003 \u0003 \u0003!\u0003!\u0003!\u0003!\u0003\"\u0003\"\u0003#\u0003#\u0003$\u0003$\u0003$\u0003$\u0007$\u012b\n$\f$\u000e$\u012e\u000b$\u0003$\u0003$\u0003$\u0003$\u0003$\u0007$\u0135\n$\f$\u000e$\u0138\u000b$\u0003$\u0005$\u013b\n$\u0003%\u0006%\u013e\n%\r%\u000e%\u013f\u0003%\u0003%\u0003&\u0006&\u0145\n&\r&\u000e&\u0146\u0003&\u0003&\u0003\'\u0006\'\u014c\n\'\r\'\u000e\'\u014d\u0003\'\u0003\'\u0003(\u0006(\u0153\n(\r(\u000e(\u0154\u0003)\u0006)\u0158\n)\r)\u000e)\u0159\u0003)\u0003)\u0003)\u0003)\u0003)\u0003)\u0005)\u0162\n)\u0003*\u0003*\u0003*\u0003+\u0006+\u0168\n+\r+\u000e+\u0169\u0003+\u0005+\u016d\n+\u0003+\u0003+\u0003+\u0003+\u0005+\u0173\n+\u0003+\u0003+\u0003+\u0005+\u0178\n+\u0003,\u0006,\u017b\n,\r,\u000e,\u017c\u0003,\u0005,\u0180\n,\u0003,\u0003,\u0003,\u0003,\u0005,\u0186\n,\u0003,\u0003,\u0003,\u0005,\u018b\n,\u0003-\u0006-\u018e\n-\r-\u000e-\u018f\u0003-\u0005-\u0193\n-\u0003-\u0003-\u0003-\u0003-\u0003-\u0005-\u019a\n-\u0003-\u0003-\u0003-\u0003-\u0003-\u0005-\u01a1\n-\u0003.\u0003.\u0003.\u0006.\u01a6\n.\r.\u000e.\u01a7\u0003/\u0003/\u0003/\u0003/\u0007/\u01ae\n/\f/\u000e/\u01b1\u000b/\u0003/\u0003/\u00030\u00060\u01b6\n0\r0\u000e0\u01b7\u00030\u00030\u00070\u01bc\n0\f0\u000e0\u01bf\u000b0\u00030\u00030\u00060\u01c3\n0\r0\u000e0\u01c4\u00050\u01c7\n0\u00031\u00031\u00051\u01cb\n1\u00031\u00061\u01ce\n1\r1\u000e1\u01cf\u00032\u00032\u00033\u00033\u00034\u00034\u00034\u00034\u00034\u00034\u00074\u01dc\n4\f4\u000e4\u01df\u000b4\u00034\u00054\u01e2\n4\u00034\u00054\u01e5\n4\u00034\u00034\u00035\u00035\u00035\u00035\u00035\u00035\u00075\u01ef\n5\f5\u000e5\u01f2\u000b5\u00035\u00035\u00035\u00035\u00035\u00036\u00066\u01fa\n6\r6\u000e6\u01fb\u00036\u00036\u00037\u00037\u0003\u01f0\u00028\u0003\u0003\u0005\u0004\u0007\u0005\t\u0006\u000b\u0007\r\b\u000f\t\u0011\n\u0013\u000b\u0015\f\u0017\r\u0019\u000e\u001b\u000f\u001d\u0010\u001f\u0011!\u0012#\u0013%\u0014\'\u0015)\u0016+\u0017-\u0018/\u00191\u001a3\u001b5\u001c7\u001d9\u001e;\u001f= ?!A\"C#E$G%I&K\'M(O)Q*S+U,W-Y.[/]0_\u0002a\u0002c\u0002e\u0002g1i2k3m4\u0003\u0002\n\u0004\u0002))^^\u0004\u0002$$^^\u0003\u0002bb\u0004\u0002--//\u0003\u00022;\u0003\u0002C\\\u0004\u0002\f\f\u000f\u000f\u0005\u0002\u000b\f\u000f\u000f\"\"\u0002\u0225\u0002\u0003\u0003\u0002\u0002\u0002\u0002\u0005\u0003\u0002\u0002\u0002\u0002\u0007\u0003\u0002\u0002\u0002\u0002\t\u0003\u0002\u0002\u0002\u0002\u000b\u0003\u0002\u0002\u0002\u0002\r\u0003\u0002\u0002\u0002\u0002\u000f\u0003\u0002\u0002\u0002\u0002\u0011\u0003\u0002\u0002\u0002\u0002\u0013\u0003\u0002\u0002\u0002\u0002\u0015\u0003\u0002\u0002\u0002\u0002\u0017\u0003\u0002\u0002\u0002\u0002\u0019\u0003\u0002\u0002\u0002\u0002\u001b\u0003\u0002\u0002\u0002\u0002\u001d\u0003\u0002\u0002\u0002\u0002\u001f\u0003\u0002\u0002\u0002\u0002!\u0003\u0002\u0002\u0002\u0002#\u0003\u0002\u0002\u0002\u0002%\u0003\u0002\u0002\u0002\u0002\'\u0003\u0002\u0002\u0002\u0002)\u0003\u0002\u0002\u0002\u0002+\u0003\u0002\u0002\u0002\u0002-\u0003\u0002\u0002\u0002\u0002/\u0003\u0002\u0002\u0002\u00021\u0003\u0002\u0002\u0002\u00023\u0003\u0002\u0002\u0002\u00025\u0003\u0002\u0002\u0002\u00027\u0003\u0002\u0002\u0002\u00029\u0003\u0002\u0002\u0002\u0002;\u0003\u0002\u0002\u0002\u0002=\u0003\u0002\u0002\u0002\u0002?\u0003\u0002\u0002\u0002\u0002A\u0003\u0002\u0002\u0002\u0002C\u0003\u0002\u0002\u0002\u0002E\u0003\u0002\u0002\u0002\u0002G\u0003\u0002\u0002\u0002\u0002I\u0003\u0002\u0002\u0002\u0002K\u0003\u0002\u0002\u0002\u0002M\u0003\u0002\u0002\u0002\u0002O\u0003\u0002\u0002\u0002\u0002Q\u0003\u0002\u0002\u0002\u0002S\u0003\u0002\u0002\u0002\u0002U\u0003\u0002\u0002\u0002\u0002W\u0003\u0002\u0002\u0002\u0002Y\u0003\u0002\u0002\u0002\u0002[\u0003\u0002\u0002\u0002\u0002]\u0003\u0002\u0002\u0002\u0002g\u0003\u0002\u0002\u0002\u0002i\u0003\u0002\u0002\u0002\u0002k\u0003\u0002\u0002\u0002\u0002m\u0003\u0002\u0002\u0002\u0003o\u0003\u0002\u0002\u0002\u0005q\u0003\u0002\u0002\u0002\u0007s\u0003\u0002\u0002\u0002\tu\u0003\u0002\u0002\u0002\u000bx\u0003\u0002\u0002\u0002\rz\u0003\u0002\u0002\u0002\u000f~\u0003\u0002\u0002\u0002\u0011\u0084\u0003\u0002\u0002\u0002\u0013\u0087\u0003\u0002\u0002\u0002\u0015\u008b\u0003\u0002\u0002\u0002\u0017\u008e\u0003\u0002\u0002\u0002\u0019\u0093\u0003\u0002\u0002\u0002\u001b\u0098\u0003\u0002\u0002\u0002\u001d\u00a4\u0003\u0002\u0002\u0002\u001f\u00a9\u0003\u0002\u0002\u0002!\u00af\u0003\u0002\u0002\u0002#\u00b6\u0003\u0002\u0002\u0002%\u00bc\u0003\u0002\u0002\u0002\'\u00c1\u0003\u0002\u0002\u0002)\u00c9\u0003\u0002\u0002\u0002+\u00cf\u0003\u0002\u0002\u0002-\u00d7\u0003\u0002\u0002\u0002/\u00e1\u0003\u0002\u0002\u00021\u00e9\u0003\u0002\u0002\u00023\u00f4\u0003\u0002\u0002\u00025\u00f8\u0003\u0002\u0002\u00027\u00fe\u0003\u0002\u0002\u00029\u0108\u0003\u0002\u0002\u0002;\u010d\u0003\u0002\u0002\u0002=\u0113\u0003\u0002\u0002\u0002?\u0118\u0003\u0002\u0002\u0002A\u011e\u0003\u0002\u0002\u0002C\u0122\u0003\u0002\u0002\u0002E\u0124\u0003\u0002\u0002\u0002G\u013a\u0003\u0002\u0002\u0002I\u013d\u0003\u0002\u0002\u0002K\u0144\u0003\u0002\u0002\u0002M\u014b\u0003\u0002\u0002\u0002O\u0152\u0003\u0002\u0002\u0002Q\u0161\u0003\u0002\u0002\u0002S\u0163\u0003\u0002\u0002\u0002U\u0177\u0003\u0002\u0002\u0002W\u018a\u0003\u0002\u0002\u0002Y\u01a0\u0003\u0002\u0002\u0002[\u01a5\u0003\u0002\u0002\u0002]\u01a9\u0003\u0002\u0002\u0002_\u01c6\u0003\u0002\u0002\u0002a\u01c8\u0003\u0002\u0002\u0002c\u01d1\u0003\u0002\u0002\u0002e\u01d3\u0003\u0002\u0002\u0002g\u01d5\u0003\u0002\u0002\u0002i\u01e8\u0003\u0002\u0002\u0002k\u01f9\u0003\u0002\u0002\u0002m\u01ff\u0003\u0002\u0002\u0002op\u0007*\u0002\u0002p\u0004\u0003\u0002\u0002\u0002qr\u0007.\u0002\u0002r\u0006\u0003\u0002\u0002\u0002st\u0007+\u0002\u0002t\b\u0003\u0002\u0002\u0002uv\u0007?\u0002\u0002vw\u0007@\u0002\u0002w\n\u0003\u0002\u0002\u0002xy\u00070\u0002\u0002y\f\u0003\u0002\u0002\u0002z{\u0007C\u0002\u0002{|\u0007F\u0002\u0002|}\u0007F\u0002\u0002}\u000e\u0003\u0002\u0002\u0002~\u007f\u0007C\u0002\u0002\u007f\u0080\u0007N\u0002\u0002\u0080\u0081\u0007V\u0002\u0002\u0081\u0082\u0007G\u0002\u0002\u0082\u0083\u0007T\u0002\u0002\u0083\u0010\u0003\u0002\u0002\u0002\u0084\u0085\u0007C\u0002\u0002\u0085\u0086\u0007U\u0002\u0002\u0086\u0012\u0003\u0002\u0002\u0002\u0087\u0088\u0007C\u0002\u0002\u0088\u0089\u0007U\u0002\u0002\u0089\u008a\u0007E\u0002\u0002\u008a\u0014\u0003\u0002\u0002\u0002\u008b\u008c\u0007D\u0002\u0002\u008c\u008d\u0007[\u0002\u0002\u008d\u0016\u0003\u0002\u0002\u0002\u008e\u008f\u0007E\u0002\u0002\u008f\u0090\u0007C\u0002\u0002\u0090\u0091\u0007N\u0002\u0002\u0091\u0092\u0007N\u0002\u0002\u0092\u0018\u0003\u0002\u0002\u0002\u0093\u0094\u0007F\u0002\u0002\u0094\u0095\u0007G\u0002\u0002\u0095\u0096\u0007U\u0002\u0002\u0096\u0097\u0007E\u0002\u0002\u0097\u001a\u0003\u0002\u0002\u0002\u0098\u0099\u0007F\u0002\u0002\u0099\u009a\u0007K\u0002\u0002\u009a\u009b\u0007U\u0002\u0002\u009b\u009c\u0007V\u0002\u0002\u009c\u009d\u0007T\u0002\u0002\u009d\u009e\u0007K\u0002\u0002\u009e\u009f\u0007D\u0002\u0002\u009f\u00a0\u0007W\u0002\u0002\u00a0\u00a1\u0007V\u0002\u0002\u00a1\u00a2\u0007G\u0002\u0002\u00a2\u00a3\u0007F\u0002\u0002\u00a3\u001c\u0003\u0002\u0002\u0002\u00a4\u00a5\u0007F\u0002\u0002\u00a5\u00a6\u0007T\u0002\u0002\u00a6\u00a7\u0007Q\u0002\u0002\u00a7\u00a8\u0007R\u0002\u0002\u00a8\u001e\u0003\u0002\u0002\u0002\u00a9\u00aa\u0007H\u0002\u0002\u00aa\u00ab\u0007K\u0002\u0002\u00ab\u00ac\u0007G\u0002\u0002\u00ac\u00ad\u0007N\u0002\u0002\u00ad\u00ae\u0007F\u0002\u0002\u00ae \u0003\u0002\u0002\u0002\u00af\u00b0\u0007H\u0002\u0002\u00b0\u00b1\u0007K\u0002\u0002\u00b1\u00b2\u0007G\u0002\u0002\u00b2\u00b3\u0007N\u0002\u0002\u00b3\u00b4\u0007F\u0002\u0002\u00b4\u00b5\u0007U\u0002\u0002\u00b5\"\u0003\u0002\u0002\u0002\u00b6\u00b7\u0007H\u0002\u0002\u00b7\u00b8\u0007K\u0002\u0002\u00b8\u00b9\u0007T\u0002\u0002\u00b9\u00ba\u0007U\u0002\u0002\u00ba\u00bb\u0007V\u0002\u0002\u00bb$\u0003\u0002\u0002\u0002\u00bc\u00bd\u0007N\u0002\u0002\u00bd\u00be\u0007C\u0002\u0002\u00be\u00bf\u0007U\u0002\u0002\u00bf\u00c0\u0007V\u0002\u0002\u00c0&\u0003\u0002\u0002\u0002\u00c1\u00c2\u0007N\u0002\u0002\u00c2\u00c3\u0007Q\u0002\u0002\u00c3\u00c4\u0007E\u0002\u0002\u00c4\u00c5\u0007C\u0002\u0002\u00c5\u00c6\u0007N\u0002\u0002\u00c6\u00c7\u0007N\u0002\u0002\u00c7\u00c8\u0007[\u0002\u0002\u00c8(\u0003\u0002\u0002\u0002\u00c9\u00ca\u0007P\u0002\u0002\u00ca\u00cb\u0007W\u0002\u0002\u00cb\u00cc\u0007N\u0002\u0002\u00cc\u00cd\u0007N\u0002\u0002\u00cd\u00ce\u0007U\u0002\u0002\u00ce*\u0003\u0002\u0002\u0002\u00cf\u00d0\u0007Q\u0002\u0002\u00d0\u00d1\u0007T\u0002\u0002\u00d1\u00d2\u0007F\u0002\u0002\u00d2\u00d3\u0007G\u0002\u0002\u00d3\u00d4\u0007T\u0002\u0002\u00d4\u00d5\u0007G\u0002\u0002\u00d5\u00d6\u0007F\u0002\u0002\u00d6,\u0003\u0002\u0002\u0002\u00d7\u00d8\u0007R\u0002\u0002\u00d8\u00d9\u0007C\u0002\u0002\u00d9\u00da\u0007T\u0002\u0002\u00da\u00db\u0007V\u0002\u0002\u00db\u00dc\u0007K\u0002\u0002\u00dc\u00dd\u0007V\u0002\u0002\u00dd\u00de\u0007K\u0002\u0002\u00de\u00df\u0007Q\u0002\u0002\u00df\u00e0\u0007P\u0002\u0002\u00e0.\u0003\u0002\u0002\u0002\u00e1\u00e2\u0007T\u0002\u0002\u00e2\u00e3\u0007G\u0002\u0002\u00e3\u00e4\u0007R\u0002\u0002\u00e4\u00e5\u0007N\u0002\u0002\u00e5\u00e6\u0007C\u0002\u0002\u00e6\u00e7\u0007E\u0002\u0002\u00e7\u00e8\u0007G\u0002\u0002\u00e80\u0003\u0002\u0002\u0002\u00e9\u00ea\u0007K\u0002\u0002\u00ea\u00eb\u0007F\u0002\u0002\u00eb\u00ec\u0007G\u0002\u0002\u00ec\u00ed\u0007P\u0002\u0002\u00ed\u00ee\u0007V\u0002\u0002\u00ee\u00ef\u0007K\u0002\u0002\u00ef\u00f0\u0007H\u0002\u0002\u00f0\u00f1\u0007K\u0002\u0002\u00f1\u00f2\u0007G\u0002\u0002\u00f2\u00f3\u0007T\u0002\u0002\u00f32\u0003\u0002\u0002\u0002\u00f4\u00f5\u0007U\u0002\u0002\u00f5\u00f6\u0007G\u0002\u0002\u00f6\u00f7\u0007V\u0002\u0002\u00f74\u0003\u0002\u0002\u0002\u00f8\u00f9\u0007V\u0002\u0002\u00f9\u00fa\u0007C\u0002\u0002\u00fa\u00fb\u0007D\u0002\u0002\u00fb\u00fc\u0007N\u0002\u0002\u00fc\u00fd\u0007G\u0002\u0002\u00fd6\u0003\u0002\u0002\u0002\u00fe\u00ff\u0007W\u0002\u0002\u00ff\u0100\u0007P\u0002\u0002\u0100\u0101\u0007Q\u0002\u0002\u0101\u0102\u0007T\u0002\u0002\u0102\u0103\u0007F\u0002\u0002\u0103\u0104\u0007G\u0002\u0002\u0104\u0105\u0007T\u0002\u0002\u0105\u0106\u0007G\u0002\u0002\u0106\u0107\u0007F\u0002\u0002\u01078\u0003\u0002\u0002\u0002\u0108\u0109\u0007Y\u0002\u0002\u0109\u010a\u0007K\u0002\u0002\u010a\u010b\u0007V\u0002\u0002\u010b\u010c\u0007J\u0002\u0002\u010c:\u0003\u0002\u0002\u0002\u010d\u010e\u0007Y\u0002\u0002\u010e\u010f\u0007T\u0002\u0002\u010f\u0110\u0007K\u0002\u0002\u0110\u0111\u0007V\u0002\u0002\u0111\u0112\u0007G\u0002\u0002\u0112<\u0003\u0002\u0002\u0002\u0113\u0114\u0007V\u0002\u0002\u0114\u0115\u0007T\u0002\u0002\u0115\u0116\u0007W\u0002\u0002\u0116\u0117\u0007G\u0002\u0002\u0117>\u0003\u0002\u0002\u0002\u0118\u0119\u0007H\u0002\u0002\u0119\u011a\u0007C\u0002\u0002\u011a\u011b\u0007N\u0002\u0002\u011b\u011c\u0007U\u0002\u0002\u011c\u011d\u0007G\u0002\u0002\u011d@\u0003\u0002\u0002\u0002\u011e\u011f\u0007O\u0002\u0002\u011f\u0120\u0007C\u0002\u0002\u0120\u0121\u0007R\u0002\u0002\u0121B\u0003\u0002\u0002\u0002\u0122\u0123\u0007-\u0002\u0002\u0123D\u0003\u0002\u0002\u0002\u0124\u0125\u0007/\u0002\u0002\u0125F\u0003\u0002\u0002\u0002\u0126\u012c\u0007)\u0002\u0002\u0127\u012b\n\u0002\u0002\u0002\u0128\u0129\u0007^\u0002\u0002\u0129\u012b\u000b\u0002\u0002\u0002\u012a\u0127\u0003\u0002\u0002\u0002\u012a\u0128\u0003\u0002\u0002\u0002\u012b\u012e\u0003\u0002\u0002\u0002\u012c\u012a\u0003\u0002\u0002\u0002\u012c\u012d\u0003\u0002\u0002\u0002\u012d\u012f\u0003\u0002\u0002\u0002\u012e\u012c\u0003\u0002\u0002\u0002\u012f\u013b\u0007)\u0002\u0002\u0130\u0136\u0007$\u0002\u0002\u0131\u0135\n\u0003\u0002\u0002\u0132\u0133\u0007^\u0002\u0002\u0133\u0135\u000b\u0002\u0002\u0002\u0134\u0131\u0003\u0002\u0002\u0002\u0134\u0132\u0003\u0002\u0002\u0002\u0135\u0138\u0003\u0002\u0002\u0002\u0136\u0134\u0003\u0002\u0002\u0002\u0136\u0137\u0003\u0002\u0002\u0002\u0137\u0139\u0003\u0002\u0002\u0002\u0138\u0136\u0003\u0002\u0002\u0002\u0139\u013b\u0007$\u0002\u0002\u013a\u0126\u0003\u0002\u0002\u0002\u013a\u0130\u0003\u0002\u0002\u0002\u013bH\u0003\u0002\u0002\u0002\u013c\u013e\u0005c2\u0002\u013d\u013c\u0003\u0002\u0002\u0002\u013e\u013f\u0003\u0002\u0002\u0002\u013f\u013d\u0003\u0002\u0002\u0002\u013f\u0140\u0003\u0002\u0002\u0002\u0140\u0141\u0003\u0002\u0002\u0002\u0141\u0142\u0007N\u0002\u0002\u0142J\u0003\u0002\u0002\u0002\u0143\u0145\u0005c2\u0002\u0144\u0143\u0003\u0002\u0002\u0002\u0145\u0146\u0003\u0002\u0002\u0002\u0146\u0144\u0003\u0002\u0002\u0002\u0146\u0147\u0003\u0002\u0002\u0002\u0147\u0148\u0003\u0002\u0002\u0002\u0148\u0149\u0007U\u0002\u0002\u0149L\u0003\u0002\u0002\u0002\u014a\u014c\u0005c2\u0002\u014b\u014a\u0003\u0002\u0002\u0002\u014c\u014d\u0003\u0002\u0002\u0002\u014d\u014b\u0003\u0002\u0002\u0002\u014d\u014e\u0003\u0002\u0002\u0002\u014e\u014f\u0003\u0002\u0002\u0002\u014f\u0150\u0007[\u0002\u0002\u0150N\u0003\u0002\u0002\u0002\u0151\u0153\u0005c2\u0002\u0152\u0151\u0003\u0002\u0002\u0002\u0153\u0154\u0003\u0002\u0002\u0002\u0154\u0152\u0003\u0002\u0002\u0002\u0154\u0155\u0003\u0002\u0002\u0002\u0155P\u0003\u0002\u0002\u0002\u0156\u0158\u0005c2\u0002\u0157\u0156\u0003\u0002\u0002\u0002\u0158\u0159\u0003\u0002\u0002\u0002\u0159\u0157\u0003\u0002\u0002\u0002\u0159\u015a\u0003\u0002\u0002\u0002\u015a\u015b\u0003\u0002\u0002\u0002\u015b\u015c\u0005a1\u0002\u015c\u0162\u0003\u0002\u0002\u0002\u015d\u015e\u0005_0\u0002\u015e\u015f\u0005a1\u0002\u015f\u0160\u0006)\u0002\u0002\u0160\u0162\u0003\u0002\u0002\u0002\u0161\u0157\u0003\u0002\u0002\u0002\u0161\u015d\u0003\u0002\u0002\u0002\u0162R\u0003\u0002\u0002\u0002\u0163\u0164\u0005_0\u0002\u0164\u0165\u0006*\u0003\u0002\u0165T\u0003\u0002\u0002\u0002\u0166\u0168\u0005c2\u0002\u0167\u0166\u0003\u0002\u0002\u0002\u0168\u0169\u0003\u0002\u0002\u0002\u0169\u0167\u0003\u0002\u0002\u0002\u0169\u016a\u0003\u0002\u0002\u0002\u016a\u016c\u0003\u0002\u0002\u0002\u016b\u016d\u0005a1\u0002\u016c\u016b\u0003\u0002\u0002\u0002\u016c\u016d\u0003\u0002\u0002\u0002\u016d\u016e\u0003\u0002\u0002\u0002\u016e\u016f\u0007H\u0002\u0002\u016f\u0178\u0003\u0002\u0002\u0002\u0170\u0172\u0005_0\u0002\u0171\u0173\u0005a1\u0002\u0172\u0171\u0003\u0002\u0002\u0002\u0172\u0173\u0003\u0002\u0002\u0002\u0173\u0174\u0003\u0002\u0002\u0002\u0174\u0175\u0007H\u0002\u0002\u0175\u0176\u0006+\u0004\u0002\u0176\u0178\u0003\u0002\u0002\u0002\u0177\u0167\u0003\u0002\u0002\u0002\u0177\u0170\u0003\u0002\u0002\u0002\u0178V\u0003\u0002\u0002\u0002\u0179\u017b\u0005c2\u0002\u017a\u0179\u0003\u0002\u0002\u0002\u017b\u017c\u0003\u0002\u0002\u0002\u017c\u017a\u0003\u0002\u0002\u0002\u017c\u017d\u0003\u0002\u0002\u0002\u017d\u017f\u0003\u0002\u0002\u0002\u017e\u0180\u0005a1\u0002\u017f\u017e\u0003\u0002\u0002\u0002\u017f\u0180\u0003\u0002\u0002\u0002\u0180\u0181\u0003\u0002\u0002\u0002\u0181\u0182\u0007F\u0002\u0002\u0182\u018b\u0003\u0002\u0002\u0002\u0183\u0185\u0005_0\u0002\u0184\u0186\u0005a1\u0002\u0185\u0184\u0003\u0002\u0002\u0002\u0185\u0186\u0003\u0002\u0002\u0002\u0186\u0187\u0003\u0002\u0002\u0002\u0187\u0188\u0007F\u0002\u0002\u0188\u0189\u0006,\u0005\u0002\u0189\u018b\u0003\u0002\u0002\u0002\u018a\u017a\u0003\u0002\u0002\u0002\u018a\u0183\u0003\u0002\u0002\u0002\u018bX\u0003\u0002\u0002\u0002\u018c\u018e\u0005c2\u0002\u018d\u018c\u0003\u0002\u0002\u0002\u018e\u018f\u0003\u0002\u0002\u0002\u018f\u018d\u0003\u0002\u0002\u0002\u018f\u0190\u0003\u0002\u0002\u0002\u0190\u0192\u0003\u0002\u0002\u0002\u0191\u0193\u0005a1\u0002\u0192\u0191\u0003\u0002\u0002\u0002\u0192\u0193\u0003\u0002\u0002\u0002\u0193\u0194\u0003\u0002\u0002\u0002\u0194\u0195\u0007D\u0002\u0002\u0195\u0196\u0007F\u0002\u0002\u0196\u01a1\u0003\u0002\u0002\u0002\u0197\u0199\u0005_0\u0002\u0198\u019a\u0005a1\u0002\u0199\u0198\u0003\u0002\u0002\u0002\u0199\u019a\u0003\u0002\u0002\u0002\u019a\u019b\u0003\u0002\u0002\u0002\u019b\u019c\u0007D\u0002\u0002\u019c\u019d\u0007F\u0002\u0002\u019d\u019e\u0003\u0002\u0002\u0002\u019e\u019f\u0006-\u0006\u0002\u019f\u01a1\u0003\u0002\u0002\u0002\u01a0\u018d\u0003\u0002\u0002\u0002\u01a0\u0197\u0003\u0002\u0002\u0002\u01a1Z\u0003\u0002\u0002\u0002\u01a2\u01a6\u0005e3\u0002\u01a3\u01a6\u0005c2\u0002\u01a4\u01a6\u0007a\u0002\u0002\u01a5\u01a2\u0003\u0002\u0002\u0002\u01a5\u01a3\u0003\u0002\u0002\u0002\u01a5\u01a4\u0003\u0002\u0002\u0002\u01a6\u01a7\u0003\u0002\u0002\u0002\u01a7\u01a5\u0003\u0002\u0002\u0002\u01a7\u01a8\u0003\u0002\u0002\u0002\u01a8\\\u0003\u0002\u0002\u0002\u01a9\u01af\u0007b\u0002\u0002\u01aa\u01ae\n\u0004\u0002\u0002\u01ab\u01ac\u0007b\u0002\u0002\u01ac\u01ae\u0007b\u0002\u0002\u01ad\u01aa\u0003\u0002\u0002\u0002\u01ad\u01ab\u0003\u0002\u0002\u0002\u01ae\u01b1\u0003\u0002\u0002\u0002\u01af\u01ad\u0003\u0002\u0002\u0002\u01af\u01b0\u0003\u0002\u0002\u0002\u01b0\u01b2\u0003\u0002\u0002\u0002\u01b1\u01af\u0003\u0002\u0002\u0002\u01b2\u01b3\u0007b\u0002\u0002\u01b3^\u0003\u0002\u0002\u0002\u01b4\u01b6\u0005c2\u0002\u01b5\u01b4\u0003\u0002\u0002\u0002\u01b6\u01b7\u0003\u0002\u0002\u0002\u01b7\u01b5\u0003\u0002\u0002\u0002\u01b7\u01b8\u0003\u0002\u0002\u0002\u01b8\u01b9\u0003\u0002\u0002\u0002\u01b9\u01bd\u00070\u0002\u0002\u01ba\u01bc\u0005c2\u0002\u01bb\u01ba\u0003\u0002\u0002\u0002\u01bc\u01bf\u0003\u0002\u0002\u0002\u01bd\u01bb\u0003\u0002\u0002\u0002\u01bd\u01be\u0003\u0002\u0002\u0002\u01be\u01c7\u0003\u0002\u0002\u0002\u01bf\u01bd\u0003\u0002\u0002\u0002\u01c0\u01c2\u00070\u0002\u0002\u01c1\u01c3\u0005c2\u0002\u01c2\u01c1\u0003\u0002\u0002\u0002\u01c3\u01c4\u0003\u0002\u0002\u0002\u01c4\u01c2\u0003\u0002\u0002\u0002\u01c4\u01c5\u0003\u0002\u0002\u0002\u01c5\u01c7\u0003\u0002\u0002\u0002\u01c6\u01b5\u0003\u0002\u0002\u0002\u01c6\u01c0\u0003\u0002\u0002\u0002\u01c7`\u0003\u0002\u0002\u0002\u01c8\u01ca\u0007G\u0002\u0002\u01c9\u01cb\t\u0005\u0002\u0002\u01ca\u01c9\u0003\u0002\u0002\u0002\u01ca\u01cb\u0003\u0002\u0002\u0002\u01cb\u01cd\u0003\u0002\u0002\u0002\u01cc\u01ce\u0005c2\u0002\u01cd\u01cc\u0003\u0002\u0002\u0002\u01ce\u01cf\u0003\u0002\u0002\u0002\u01cf\u01cd\u0003\u0002\u0002\u0002\u01cf\u01d0\u0003\u0002\u0002\u0002\u01d0b\u0003\u0002\u0002\u0002\u01d1\u01d2\t\u0006\u0002\u0002\u01d2d\u0003\u0002\u0002\u0002\u01d3\u01d4\t\u0007\u0002\u0002\u01d4f\u0003\u0002\u0002\u0002\u01d5\u01d6\u0007/\u0002\u0002\u01d6\u01d7\u0007/\u0002\u0002\u01d7\u01dd\u0003\u0002\u0002\u0002\u01d8\u01d9\u0007^\u0002\u0002\u01d9\u01dc\u0007\f\u0002\u0002\u01da\u01dc\n\b\u0002\u0002\u01db\u01d8\u0003\u0002\u0002\u0002\u01db\u01da\u0003\u0002\u0002\u0002\u01dc\u01df\u0003\u0002\u0002\u0002\u01dd\u01db\u0003\u0002\u0002\u0002\u01dd\u01de\u0003\u0002\u0002\u0002\u01de\u01e1\u0003\u0002\u0002\u0002\u01df\u01dd\u0003\u0002\u0002\u0002\u01e0\u01e2\u0007\u000f\u0002\u0002\u01e1\u01e0\u0003\u0002\u0002\u0002\u01e1\u01e2\u0003\u0002\u0002\u0002\u01e2\u01e4\u0003\u0002\u0002\u0002\u01e3\u01e5\u0007\f\u0002\u0002\u01e4\u01e3\u0003\u0002\u0002\u0002\u01e4\u01e5\u0003\u0002\u0002\u0002\u01e5\u01e6\u0003\u0002\u0002\u0002\u01e6\u01e7\b4\u0002\u0002\u01e7h\u0003\u0002\u0002\u0002\u01e8\u01e9\u00071\u0002\u0002\u01e9\u01ea\u0007,\u0002\u0002\u01ea\u01eb\u0003\u0002\u0002\u0002\u01eb\u01f0\u00065\u0007\u0002\u01ec\u01ef\u0005i5\u0002\u01ed\u01ef\u000b\u0002\u0002\u0002\u01ee\u01ec\u0003\u0002\u0002\u0002\u01ee\u01ed\u0003\u0002\u0002\u0002\u01ef\u01f2\u0003\u0002\u0002\u0002\u01f0\u01f1\u0003\u0002\u0002\u0002\u01f0\u01ee\u0003\u0002\u0002\u0002\u01f1\u01f3\u0003\u0002\u0002\u0002\u01f2\u01f0\u0003\u0002\u0002\u0002\u01f3\u01f4\u0007,\u0002\u0002\u01f4\u01f5\u00071\u0002\u0002\u01f5\u01f6\u0003\u0002\u0002\u0002\u01f6\u01f7\b5\u0002\u0002\u01f7j\u0003\u0002\u0002\u0002\u01f8\u01fa\t\t\u0002\u0002\u01f9\u01f8\u0003\u0002\u0002\u0002\u01fa\u01fb\u0003\u0002\u0002\u0002\u01fb\u01f9\u0003\u0002\u0002\u0002\u01fb\u01fc\u0003\u0002\u0002\u0002\u01fc\u01fd\u0003\u0002\u0002\u0002\u01fd\u01fe\b6\u0002\u0002\u01fel\u0003\u0002\u0002\u0002\u01ff\u0200\u000b\u0002\u0002\u0002\u0200n\u0003\u0002\u0002\u0002+\u0002\u012a\u012c\u0134\u0136\u013a\u013f\u0146\u014d\u0154\u0159\u0161\u0169\u016c\u0172\u0177\u017c\u017f\u0185\u018a\u018f\u0192\u0199\u01a0\u01a5\u01a7\u01ad\u01af\u01b7\u01bd\u01c4\u01c6\u01ca\u01cf\u01db\u01dd\u01e1\u01e4\u01ee\u01f0\u01fb\u0003\u0002\u0003\u0002" | 
public static final int | 
ADD | 
6 | 
public static final int | 
ALTER | 
7 | 
public static final int | 
AS | 
8 | 
public static final int | 
ASC | 
9 | 
public static final int | 
BACKQUOTED_IDENTIFIER | 
46 | 
public static final int | 
BIGDECIMAL_LITERAL | 
44 | 
public static final int | 
BIGINT_LITERAL | 
36 | 
public static final int | 
BRACKETED_COMMENT | 
48 | 
public static final int | 
BY | 
10 | 
public static final int | 
CALL | 
11 | 
public static final int | 
DECIMAL_VALUE | 
41 | 
public static final int | 
DESC | 
12 | 
public static final int | 
DISTRIBUTED | 
13 | 
public static final int | 
DOUBLE_LITERAL | 
43 | 
public static final int | 
DROP | 
14 | 
public static final int | 
EXPONENT_VALUE | 
40 | 
public static final int | 
FALSE | 
31 | 
public static final int | 
FIELD | 
15 | 
public static final int | 
FIELDS | 
16 | 
public static final int | 
FIRST | 
17 | 
public static final int | 
FLOAT_LITERAL | 
42 | 
public static final int | 
IDENTIFIER | 
45 | 
public static final int | 
IDENTIFIER_KW | 
24 | 
public static final int | 
INTEGER_VALUE | 
39 | 
public static final int | 
LAST | 
18 | 
public static final int | 
LOCALLY | 
19 | 
public static final int | 
MAP | 
32 | 
public static final int | 
MINUS | 
34 | 
public static final int | 
NULLS | 
20 | 
public static final int | 
ORDERED | 
21 | 
public static final int | 
PARTITION | 
22 | 
public static final int | 
PLUS | 
33 | 
public static final int | 
REPLACE | 
23 | 
public static final int | 
SET | 
25 | 
public static final int | 
SIMPLE_COMMENT | 
47 | 
public static final int | 
SMALLINT_LITERAL | 
37 | 
public static final int | 
STRING | 
35 | 
public static final int | 
T__0 | 
1 | 
public static final int | 
T__1 | 
2 | 
public static final int | 
T__2 | 
3 | 
public static final int | 
T__3 | 
4 | 
public static final int | 
T__4 | 
5 | 
public static final int | 
TABLE | 
26 | 
public static final int | 
TINYINT_LITERAL | 
38 | 
public static final int | 
TRUE | 
30 | 
public static final int | 
UNORDERED | 
27 | 
public static final int | 
UNRECOGNIZED | 
50 | 
public static final int | 
WITH | 
28 | 
public static final int | 
WRITE | 
29 | 
public static final int | 
WS | 
49 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
public static final java.lang.String | 
_serializedATN | 
"\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u00034\u011d\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0004\u0005\t\u0005\u0004\u0006\t\u0006\u0004\u0007\t\u0007\u0004\b\t\b\u0004\t\t\t\u0004\n\t\n\u0004\u000b\t\u000b\u0004\f\t\f\u0004\r\t\r\u0004\u000e\t\u000e\u0004\u000f\t\u000f\u0004\u0010\t\u0010\u0004\u0011\t\u0011\u0004\u0012\t\u0012\u0004\u0013\t\u0013\u0004\u0014\t\u0014\u0004\u0015\t\u0015\u0003\u0002\u0003\u0002\u0003\u0002\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0007\u00034\n\u0003\f\u0003\u000e\u00037\u000b\u0003\u0005\u00039\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003F\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003[\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003s\n\u0003\u0003\u0004\u0003\u0004\u0007\u0004w\n\u0004\f\u0004\u000e\u0004z\u000b\u0004\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0006\u0005\u0006\u0081\n\u0006\u0003\u0006\u0003\u0006\u0003\u0006\u0003\u0006\u0005\u0006\u0087\n\u0006\u0003\u0007\u0003\u0007\u0003\u0007\u0003\u0007\u0003\u0007\u0005\u0007\u008e\n\u0007\u0003\b\u0003\b\u0003\b\u0007\b\u0093\n\b\f\b\u000e\b\u0096\u000b\b\u0003\b\u0003\b\u0003\b\u0003\b\u0007\b\u009c\n\b\f\b\u000e\b\u009f\u000b\b\u0003\b\u0003\b\u0005\b\u00a3\n\b\u0003\t\u0003\t\u0005\t\u00a7\n\t\u0003\t\u0003\t\u0005\t\u00ab\n\t\u0003\n\u0003\n\u0003\n\u0003\n\u0003\n\u0003\n\u0007\n\u00b3\n\n\f\n\u000e\n\u00b6\u000b\n\u0003\n\u0003\n\u0005\n\u00ba\n\n\u0003\u000b\u0003\u000b\u0005\u000b\u00be\n\u000b\u0003\f\u0003\f\u0005\f\u00c2\n\f\u0003\r\u0003\r\u0003\r\u0006\r\u00c7\n\r\r\r\u000e\r\u00c8\u0003\r\u0003\r\u0003\r\u0005\r\u00ce\n\r\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0007\u000e\u00d5\n\u000e\f\u000e\u000e\u000e\u00d8\u000b\u000e\u0003\u000e\u0003\u000e\u0003\u000f\u0003\u000f\u0003\u0010\u0005\u0010\u00df\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00e3\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00e7\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00eb\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00ef\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00f3\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00f7\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00fb\n\u0010\u0003\u0010\u0003\u0010\u0005\u0010\u00ff\n\u0010\u0003\u0010\u0005\u0010\u0102\n\u0010\u0003\u0011\u0003\u0011\u0003\u0011\u0007\u0011\u0107\n\u0011\f\u0011\u000e\u0011\u010a\u000b\u0011\u0003\u0012\u0003\u0012\u0003\u0012\u0005\u0012\u010f\n\u0012\u0003\u0013\u0003\u0013\u0003\u0014\u0003\u0014\u0003\u0014\u0007\u0014\u0116\n\u0014\f\u0014\u000e\u0014\u0119\u000b\u0014\u0003\u0015\u0003\u0015\u0003\u0015\u0002\u0002\u0016\u0002\u0004\u0006\b\n\f\u000e\u0010\u0012\u0014\u0016\u0018\u001a\u001c\u001e \"$&(\u0002\u0006\u0004\u0002\u000b\u000b\u000e\u000e\u0003\u0002\u0013\u0014\u0003\u0002 !\u0003\u0002\b\"\u0002\u013a\u0002*\u0003\u0002\u0002\u0002\u0004r\u0003\u0002\u0002\u0002\u0006x\u0003\u0002\u0002\u0002\b{\u0003\u0002\u0002\u0002\n\u0086\u0003\u0002\u0002\u0002\f\u008d\u0003\u0002\u0002\u0002\u000e\u00a2\u0003\u0002\u0002\u0002\u0010\u00a4\u0003\u0002\u0002\u0002\u0012\u00b9\u0003\u0002\u0002\u0002\u0014\u00bd\u0003\u0002\u0002\u0002\u0016\u00c1\u0003\u0002\u0002\u0002\u0018\u00cd\u0003\u0002\u0002\u0002\u001a\u00cf\u0003\u0002\u0002\u0002\u001c\u00db\u0003\u0002\u0002\u0002\u001e\u0101\u0003\u0002\u0002\u0002 \u0103\u0003\u0002\u0002\u0002\"\u010e\u0003\u0002\u0002\u0002$\u0110\u0003\u0002\u0002\u0002&\u0112\u0003\u0002\u0002\u0002(\u011a\u0003\u0002\u0002\u0002*+\u0005\u0004\u0003\u0002+,\u0007\u0002\u0002\u0003,\u0003\u0003\u0002\u0002\u0002-.\u0007\r\u0002\u0002./\u0005 \u0011\u0002/8\u0007\u0003\u0002\u000205\u0005\f\u0007\u000212\u0007\u0004\u0002\u000224\u0005\f\u0007\u000231\u0003\u0002\u0002\u000247\u0003\u0002\u0002\u000253\u0003\u0002\u0002\u000256\u0003\u0002\u0002\u000269\u0003\u0002\u0002\u000275\u0003\u0002\u0002\u000280\u0003\u0002\u0002\u000289\u0003\u0002\u0002\u00029:\u0003\u0002\u0002\u0002:;\u0007\u0005\u0002\u0002;s\u0003\u0002\u0002\u0002<=\u0007\t\u0002\u0002=>\u0007\u001c\u0002\u0002>?\u0005 \u0011\u0002?@\u0007\b\u0002\u0002@A\u0007\u0018\u0002\u0002AB\u0007\u0011\u0002\u0002BE\u0005\u0012\n\u0002CD\u0007\n\u0002\u0002DF\u0005\"\u0012\u0002EC\u0003\u0002\u0002\u0002EF\u0003\u0002\u0002\u0002Fs\u0003\u0002\u0002\u0002GH\u0007\t\u0002\u0002HI\u0007\u001c\u0002\u0002IJ\u0005 \u0011\u0002JK\u0007\u0010\u0002\u0002KL\u0007\u0018\u0002\u0002LM\u0007\u0011\u0002\u0002MN\u0005\u0012\n\u0002Ns\u0003\u0002\u0002\u0002OP\u0007\t\u0002\u0002PQ\u0007\u001c\u0002\u0002QR\u0005 \u0011\u0002RS\u0007\u0019\u0002\u0002ST\u0007\u0018\u0002\u0002TU\u0007\u0011\u0002\u0002UV\u0005\u0012\n\u0002VW\u0007\u001e\u0002\u0002WZ\u0005\u0012\n\u0002XY\u0007\n\u0002\u0002Y[\u0005\"\u0012\u0002ZX\u0003\u0002\u0002\u0002Z[\u0003\u0002\u0002\u0002[s\u0003\u0002\u0002\u0002\\]\u0007\t\u0002\u0002]^\u0007\u001c\u0002\u0002^_\u0005 \u0011\u0002_`\u0007\u001f\u0002\u0002`a\u0005\u0006\u0004\u0002as\u0003\u0002\u0002\u0002bc\u0007\t\u0002\u0002cd\u0007\u001c\u0002\u0002de\u0005 \u0011\u0002ef\u0007\u001b\u0002\u0002fg\u0007\u001a\u0002\u0002gh\u0007\u0012\u0002\u0002hi\u0005&\u0014\u0002is\u0003\u0002\u0002\u0002jk\u0007\t\u0002\u0002kl\u0007\u001c\u0002\u0002lm\u0005 \u0011\u0002mn\u0007\u0010\u0002\u0002no\u0007\u001a\u0002\u0002op\u0007\u0012\u0002\u0002pq\u0005&\u0014\u0002qs\u0003\u0002\u0002\u0002r-\u0003\u0002\u0002\u0002r<\u0003\u0002\u0002\u0002rG\u0003\u0002\u0002\u0002rO\u0003\u0002\u0002\u0002r\\\u0003\u0002\u0002\u0002rb\u0003\u0002\u0002\u0002rj\u0003\u0002\u0002\u0002s\u0005\u0003\u0002\u0002\u0002tw\u0005\b\u0005\u0002uw\u0005\n\u0006\u0002vt\u0003\u0002\u0002\u0002vu\u0003\u0002\u0002\u0002wz\u0003\u0002\u0002\u0002xv\u0003\u0002\u0002\u0002xy\u0003\u0002\u0002\u0002y\u0007\u0003\u0002\u0002\u0002zx\u0003\u0002\u0002\u0002{|\u0007\u000f\u0002\u0002|}\u0007\f\u0002\u0002}~\u0007\u0018\u0002\u0002~\t\u0003\u0002\u0002\u0002\u007f\u0081\u0007\u0015\u0002\u0002\u0080\u007f\u0003\u0002\u0002\u0002\u0080\u0081\u0003\u0002\u0002\u0002\u0081\u0082\u0003\u0002\u0002\u0002\u0082\u0083\u0007\u0017\u0002\u0002\u0083\u0084\u0007\f\u0002\u0002\u0084\u0087\u0005\u000e\b\u0002\u0085\u0087\u0007\u001d\u0002\u0002\u0086\u0080\u0003\u0002\u0002\u0002\u0086\u0085\u0003\u0002\u0002\u0002\u0087\u000b\u0003\u0002\u0002\u0002\u0088\u008e\u0005\u0016\f\u0002\u0089\u008a\u0005\"\u0012\u0002\u008a\u008b\u0007\u0006\u0002\u0002\u008b\u008c\u0005\u0016\f\u0002\u008c\u008e\u0003\u0002\u0002\u0002\u008d\u0088\u0003\u0002\u0002\u0002\u008d\u0089\u0003\u0002\u0002\u0002\u008e\r\u0003\u0002\u0002\u0002\u008f\u0094\u0005\u0010\t\u0002\u0090\u0091\u0007\u0004\u0002\u0002\u0091\u0093\u0005\u0010\t\u0002\u0092\u0090\u0003\u0002\u0002\u0002\u0093\u0096\u0003\u0002\u0002\u0002\u0094\u0092\u0003\u0002\u0002\u0002\u0094\u0095\u0003\u0002\u0002\u0002\u0095\u00a3\u0003\u0002\u0002\u0002\u0096\u0094\u0003\u0002\u0002\u0002\u0097\u0098\u0007\u0003\u0002\u0002\u0098\u009d\u0005\u0010\t\u0002\u0099\u009a\u0007\u0004\u0002\u0002\u009a\u009c\u0005\u0010\t\u0002\u009b\u0099\u0003\u0002\u0002\u0002\u009c\u009f\u0003\u0002\u0002\u0002\u009d\u009b\u0003\u0002\u0002\u0002\u009d\u009e\u0003\u0002\u0002\u0002\u009e\u00a0\u0003\u0002\u0002\u0002\u009f\u009d\u0003\u0002\u0002\u0002\u00a0\u00a1\u0007\u0005\u0002\u0002\u00a1\u00a3\u0003\u0002\u0002\u0002\u00a2\u008f\u0003\u0002\u0002\u0002\u00a2\u0097\u0003\u0002\u0002\u0002\u00a3\u000f\u0003\u0002\u0002\u0002\u00a4\u00a6\u0005\u0012\n\u0002\u00a5\u00a7\t\u0002\u0002\u0002\u00a6\u00a5\u0003\u0002\u0002\u0002\u00a6\u00a7\u0003\u0002\u0002\u0002\u00a7\u00aa\u0003\u0002\u0002\u0002\u00a8\u00a9\u0007\u0016\u0002\u0002\u00a9\u00ab\t\u0003\u0002\u0002\u00aa\u00a8\u0003\u0002\u0002\u0002\u00aa\u00ab\u0003\u0002\u0002\u0002\u00ab\u0011\u0003\u0002\u0002\u0002\u00ac\u00ba\u0005 \u0011\u0002\u00ad\u00ae\u0005\"\u0012\u0002\u00ae\u00af\u0007\u0003\u0002\u0002\u00af\u00b4\u0005\u0014\u000b\u0002\u00b0\u00b1\u0007\u0004\u0002\u0002\u00b1\u00b3\u0005\u0014\u000b\u0002\u00b2\u00b0\u0003\u0002\u0002\u0002\u00b3\u00b6\u0003\u0002\u0002\u0002\u00b4\u00b2\u0003\u0002\u0002\u0002\u00b4\u00b5\u0003\u0002\u0002\u0002\u00b5\u00b7\u0003\u0002\u0002\u0002\u00b6\u00b4\u0003\u0002\u0002\u0002\u00b7\u00b8\u0007\u0005\u0002\u0002\u00b8\u00ba\u0003\u0002\u0002\u0002\u00b9\u00ac\u0003\u0002\u0002\u0002\u00b9\u00ad\u0003\u0002\u0002\u0002\u00ba\u0013\u0003\u0002\u0002\u0002\u00bb\u00be\u0005 \u0011\u0002\u00bc\u00be\u0005\u0018\r\u0002\u00bd\u00bb\u0003\u0002\u0002\u0002\u00bd\u00bc\u0003\u0002\u0002\u0002\u00be\u0015\u0003\u0002\u0002\u0002\u00bf\u00c2\u0005\u0018\r\u0002\u00c0\u00c2\u0005\u001a\u000e\u0002\u00c1\u00bf\u0003\u0002\u0002\u0002\u00c1\u00c0\u0003\u0002\u0002\u0002\u00c2\u0017\u0003\u0002\u0002\u0002\u00c3\u00ce\u0005\u001e\u0010\u0002\u00c4\u00ce\u0005\u001c\u000f\u0002\u00c5\u00c7\u0007%\u0002\u0002\u00c6\u00c5\u0003\u0002\u0002\u0002\u00c7\u00c8\u0003\u0002\u0002\u0002\u00c8\u00c6\u0003\u0002\u0002\u0002\u00c8\u00c9\u0003\u0002\u0002\u0002\u00c9\u00ce\u0003\u0002\u0002\u0002\u00ca\u00cb\u0005\"\u0012\u0002\u00cb\u00cc\u0007%\u0002\u0002\u00cc\u00ce\u0003\u0002\u0002\u0002\u00cd\u00c3\u0003\u0002\u0002\u0002\u00cd\u00c4\u0003\u0002\u0002\u0002\u00cd\u00c6\u0003\u0002\u0002\u0002\u00cd\u00ca\u0003\u0002\u0002\u0002\u00ce\u0019\u0003\u0002\u0002\u0002\u00cf\u00d0\u0007\"\u0002\u0002\u00d0\u00d1\u0007\u0003\u0002\u0002\u00d1\u00d6\u0005\u0018\r\u0002\u00d2\u00d3\u0007\u0004\u0002\u0002\u00d3\u00d5\u0005\u0018\r\u0002\u00d4\u00d2\u0003\u0002\u0002\u0002\u00d5\u00d8\u0003\u0002\u0002\u0002\u00d6\u00d4\u0003\u0002\u0002\u0002\u00d6\u00d7\u0003\u0002\u0002\u0002\u00d7\u00d9\u0003\u0002\u0002\u0002\u00d8\u00d6\u0003\u0002\u0002\u0002\u00d9\u00da\u0007\u0005\u0002\u0002\u00da\u001b\u0003\u0002\u0002\u0002\u00db\u00dc\t\u0004\u0002\u0002\u00dc\u001d\u0003\u0002\u0002\u0002\u00dd\u00df\u0007$\u0002\u0002\u00de\u00dd\u0003\u0002\u0002\u0002\u00de\u00df\u0003\u0002\u0002\u0002\u00df\u00e0\u0003\u0002\u0002\u0002\u00e0\u0102\u0007*\u0002\u0002\u00e1\u00e3\u0007$\u0002\u0002\u00e2\u00e1\u0003\u0002\u0002\u0002\u00e2\u00e3\u0003\u0002\u0002\u0002\u00e3\u00e4\u0003\u0002\u0002\u0002\u00e4\u0102\u0007+\u0002\u0002\u00e5\u00e7\u0007$\u0002\u0002\u00e6\u00e5\u0003\u0002\u0002\u0002\u00e6\u00e7\u0003\u0002\u0002\u0002\u00e7\u00e8\u0003\u0002\u0002\u0002\u00e8\u0102\u0007)\u0002\u0002\u00e9\u00eb\u0007$\u0002\u0002\u00ea\u00e9\u0003\u0002\u0002\u0002\u00ea\u00eb\u0003\u0002\u0002\u0002\u00eb\u00ec\u0003\u0002\u0002\u0002\u00ec\u0102\u0007&\u0002\u0002\u00ed\u00ef\u0007$\u0002\u0002\u00ee\u00ed\u0003\u0002\u0002\u0002\u00ee\u00ef\u0003\u0002\u0002\u0002\u00ef\u00f0\u0003\u0002\u0002\u0002\u00f0\u0102\u0007\'\u0002\u0002\u00f1\u00f3\u0007$\u0002\u0002\u00f2\u00f1\u0003\u0002\u0002\u0002\u00f2\u00f3\u0003\u0002\u0002\u0002\u00f3\u00f4\u0003\u0002\u0002\u0002\u00f4\u0102\u0007(\u0002\u0002\u00f5\u00f7\u0007$\u0002\u0002\u00f6\u00f5\u0003\u0002\u0002\u0002\u00f6\u00f7\u0003\u0002\u0002\u0002\u00f7\u00f8\u0003\u0002\u0002\u0002\u00f8\u0102\u0007-\u0002\u0002\u00f9\u00fb\u0007$\u0002\u0002\u00fa\u00f9\u0003\u0002\u0002\u0002\u00fa\u00fb\u0003\u0002\u0002\u0002\u00fb\u00fc\u0003\u0002\u0002\u0002\u00fc\u0102\u0007,\u0002\u0002\u00fd\u00ff\u0007$\u0002\u0002\u00fe\u00fd\u0003\u0002\u0002\u0002\u00fe\u00ff\u0003\u0002\u0002\u0002\u00ff\u0100\u0003\u0002\u0002\u0002\u0100\u0102\u0007.\u0002\u0002\u0101\u00de\u0003\u0002\u0002\u0002\u0101\u00e2\u0003\u0002\u0002\u0002\u0101\u00e6\u0003\u0002\u0002\u0002\u0101\u00ea\u0003\u0002\u0002\u0002\u0101\u00ee\u0003\u0002\u0002\u0002\u0101\u00f2\u0003\u0002\u0002\u0002\u0101\u00f6\u0003\u0002\u0002\u0002\u0101\u00fa\u0003\u0002\u0002\u0002\u0101\u00fe\u0003\u0002\u0002\u0002\u0102\u001f\u0003\u0002\u0002\u0002\u0103\u0108\u0005\"\u0012\u0002\u0104\u0105\u0007\u0007\u0002\u0002\u0105\u0107\u0005\"\u0012\u0002\u0106\u0104\u0003\u0002\u0002\u0002\u0107\u010a\u0003\u0002\u0002\u0002\u0108\u0106\u0003\u0002\u0002\u0002\u0108\u0109\u0003\u0002\u0002\u0002\u0109!\u0003\u0002\u0002\u0002\u010a\u0108\u0003\u0002\u0002\u0002\u010b\u010f\u0007/\u0002\u0002\u010c\u010f\u0005$\u0013\u0002\u010d\u010f\u0005(\u0015\u0002\u010e\u010b\u0003\u0002\u0002\u0002\u010e\u010c\u0003\u0002\u0002\u0002\u010e\u010d\u0003\u0002\u0002\u0002\u010f#\u0003\u0002\u0002\u0002\u0110\u0111\u00070\u0002\u0002\u0111%\u0003\u0002\u0002\u0002\u0112\u0117\u0005 \u0011\u0002\u0113\u0114\u0007\u0004\u0002\u0002\u0114\u0116\u0005 \u0011\u0002\u0115\u0113\u0003\u0002\u0002\u0002\u0116\u0119\u0003\u0002\u0002\u0002\u0117\u0115\u0003\u0002\u0002\u0002\u0117\u0118\u0003\u0002\u0002\u0002\u0118\'\u0003\u0002\u0002\u0002\u0119\u0117\u0003\u0002\u0002\u0002\u011a\u011b\t\u0005\u0002\u0002\u011b)\u0003\u0002\u0002\u0002%58EZrvx\u0080\u0086\u008d\u0094\u009d\u00a2\u00a6\u00aa\u00b4\u00b9\u00bd\u00c1\u00c8\u00cd\u00d6\u00de\u00e2\u00e6\u00ea\u00ee\u00f2\u00f6\u00fa\u00fe\u0101\u0108\u010e\u0117" | 
public static final int | 
ADD | 
6 | 
public static final int | 
ALTER | 
7 | 
public static final int | 
AS | 
8 | 
public static final int | 
ASC | 
9 | 
public static final int | 
BACKQUOTED_IDENTIFIER | 
46 | 
public static final int | 
BIGDECIMAL_LITERAL | 
44 | 
public static final int | 
BIGINT_LITERAL | 
36 | 
public static final int | 
BRACKETED_COMMENT | 
48 | 
public static final int | 
BY | 
10 | 
public static final int | 
CALL | 
11 | 
public static final int | 
DECIMAL_VALUE | 
41 | 
public static final int | 
DESC | 
12 | 
public static final int | 
DISTRIBUTED | 
13 | 
public static final int | 
DOUBLE_LITERAL | 
43 | 
public static final int | 
DROP | 
14 | 
public static final int | 
EXPONENT_VALUE | 
40 | 
public static final int | 
FALSE | 
31 | 
public static final int | 
FIELD | 
15 | 
public static final int | 
FIELDS | 
16 | 
public static final int | 
FIRST | 
17 | 
public static final int | 
FLOAT_LITERAL | 
42 | 
public static final int | 
IDENTIFIER | 
45 | 
public static final int | 
IDENTIFIER_KW | 
24 | 
public static final int | 
INTEGER_VALUE | 
39 | 
public static final int | 
LAST | 
18 | 
public static final int | 
LOCALLY | 
19 | 
public static final int | 
MAP | 
32 | 
public static final int | 
MINUS | 
34 | 
public static final int | 
NULLS | 
20 | 
public static final int | 
ORDERED | 
21 | 
public static final int | 
PARTITION | 
22 | 
public static final int | 
PLUS | 
33 | 
public static final int | 
REPLACE | 
23 | 
public static final int | 
RULE_booleanValue | 
13 | 
public static final int | 
RULE_callArgument | 
5 | 
public static final int | 
RULE_constant | 
11 | 
public static final int | 
RULE_expression | 
10 | 
public static final int | 
RULE_fieldList | 
18 | 
public static final int | 
RULE_identifier | 
16 | 
public static final int | 
RULE_multipartIdentifier | 
15 | 
public static final int | 
RULE_nonReserved | 
19 | 
public static final int | 
RULE_number | 
14 | 
public static final int | 
RULE_order | 
6 | 
public static final int | 
RULE_orderField | 
7 | 
public static final int | 
RULE_quotedIdentifier | 
17 | 
public static final int | 
RULE_singleStatement | 
0 | 
public static final int | 
RULE_statement | 
1 | 
public static final int | 
RULE_stringMap | 
12 | 
public static final int | 
RULE_transform | 
8 | 
public static final int | 
RULE_transformArgument | 
9 | 
public static final int | 
RULE_writeDistributionSpec | 
3 | 
public static final int | 
RULE_writeOrderingSpec | 
4 | 
public static final int | 
RULE_writeSpec | 
2 | 
public static final int | 
SET | 
25 | 
public static final int | 
SIMPLE_COMMENT | 
47 | 
public static final int | 
SMALLINT_LITERAL | 
37 | 
public static final int | 
STRING | 
35 | 
public static final int | 
T__0 | 
1 | 
public static final int | 
T__1 | 
2 | 
public static final int | 
T__2 | 
3 | 
public static final int | 
T__3 | 
4 | 
public static final int | 
T__4 | 
5 | 
public static final int | 
TABLE | 
26 | 
public static final int | 
TINYINT_LITERAL | 
38 | 
public static final int | 
TRUE | 
30 | 
public static final int | 
UNORDERED | 
27 | 
public static final int | 
UNRECOGNIZED | 
50 | 
public static final int | 
WITH | 
28 | 
public static final int | 
WRITE | 
29 | 
public static final int | 
WS | 
49 |