Constant Field Values
Contents
org.apache.*
-
org.apache.iceberg.BaseMetastoreTableOperations 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"
-
org.apache.iceberg.CatalogProperties 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"
-
org.apache.iceberg.CatalogUtil 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"
-
org.apache.iceberg.DataFile 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"
-
org.apache.iceberg.DataOperations 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"
-
org.apache.iceberg.MetadataColumns 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"
-
org.apache.iceberg.SnapshotSummary 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"
-
org.apache.iceberg.SystemProperties 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"
-
org.apache.iceberg.TableProperties 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
-
org.apache.iceberg.actions.BinPackStrategy 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
-
org.apache.iceberg.actions.RewriteDataFiles 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
-
org.apache.iceberg.actions.SortStrategy Modifier and Type Constant Field Value public static final java.lang.String
REWRITE_ALL
"rewrite-all"
public static final boolean
REWRITE_ALL_DEFAULT
false
-
org.apache.iceberg.aliyun.AliyunProperties 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"
-
org.apache.iceberg.arrow.vectorized.VectorizedArrowReader Modifier and Type Constant Field Value public static final int
DEFAULT_BATCH_SIZE
5000
-
org.apache.iceberg.avro.AvroSchemaUtil 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"
-
org.apache.iceberg.aws.AwsProperties 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"
-
org.apache.iceberg.flink.FlinkCatalogFactory 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"
-
org.apache.iceberg.gcp.GCPProperties 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"
-
org.apache.iceberg.hadoop.ConfigProperties 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"
-
org.apache.iceberg.hadoop.HadoopTables Modifier and Type Constant Field Value public static final java.lang.String
LOCK_PROPERTY_PREFIX
"iceberg.tables.hadoop."
-
org.apache.iceberg.hadoop.Util Modifier and Type Constant Field Value public static final java.lang.String
VERSION_HINT_FILENAME
"version-hint.text"
-
org.apache.iceberg.hive.HiveCatalog 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"
-
org.apache.iceberg.jdbc.JdbcCatalog Modifier and Type Constant Field Value public static final java.lang.String
PROPERTY_PREFIX
"jdbc."
-
org.apache.iceberg.mr.Catalogs 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"
-
org.apache.iceberg.mr.InputFormatConfig 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"
-
org.apache.iceberg.nessie.NessieUtil 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."
-
org.apache.iceberg.orc.ORCSchemaUtil 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"
-
org.apache.iceberg.parquet.TypeToMessageType Modifier and Type Constant Field Value public static final int
DECIMAL_INT32_MAX_DIGITS
9
public static final int
DECIMAL_INT64_MAX_DIGITS
18
-
org.apache.iceberg.pig.IcebergStorage Modifier and Type Constant Field Value public static final java.lang.String
PIG_ICEBERG_TABLES_IMPL
"pig.iceberg.tables.impl"
-
org.apache.iceberg.spark.SparkReadOptions 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"
-
org.apache.iceberg.spark.SparkSQLProperties 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"
-
org.apache.iceberg.spark.SparkWriteOptions 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"
-
org.apache.iceberg.spark.actions.BaseMigrateTableSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
ICEBERG_METADATA_FOLDER
"metadata"
protected static final java.lang.String
LOCATION
"location"
-
org.apache.iceberg.spark.actions.BaseSnapshotTableSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
ICEBERG_METADATA_FOLDER
"metadata"
protected static final java.lang.String
LOCATION
"location"
-
org.apache.iceberg.spark.actions.Spark3SortStrategy Modifier and Type Constant Field Value public static final java.lang.String
COMPRESSION_FACTOR
"compression-factor"
-
org.apache.iceberg.util.DateTimeUtil Modifier and Type Constant Field Value public static final long
MICROS_PER_MILLIS
1000L
-
org.apache.iceberg.util.ThreadPools Modifier and Type Constant Field Value public static final java.lang.String
WORKER_THREAD_POOL_SIZE_PROP
"iceberg.worker.num-threads"
-
org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer 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
-
org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser 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