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
AUTH_DEFAULT_REFRESH_ENABLED
"auth.default-refresh-enabled"
public static final boolean
AUTH_DEFAULT_REFRESH_ENABLED_DEFAULT
false
public static final java.lang.String
AUTH_SESSION_TIMEOUT_MS
"auth.session-timeout-ms"
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
IO_MANIFEST_CACHE_ENABLED
"io.manifest.cache-enabled"
public static final boolean
IO_MANIFEST_CACHE_ENABLED_DEFAULT
false
public static final java.lang.String
IO_MANIFEST_CACHE_EXPIRATION_INTERVAL_MS
"io.manifest.cache.expiration-interval-ms"
public static final java.lang.String
IO_MANIFEST_CACHE_MAX_CONTENT_LENGTH
"io.manifest.cache.max-content-length"
public static final long
IO_MANIFEST_CACHE_MAX_CONTENT_LENGTH_DEFAULT
8388608L
public static final java.lang.String
IO_MANIFEST_CACHE_MAX_TOTAL_BYTES
"io.manifest.cache.max-total-bytes"
public static final long
IO_MANIFEST_CACHE_MAX_TOTAL_BYTES_DEFAULT
104857600L
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
METRICS_REPORTER_IMPL
"metrics-reporter-impl"
public static final java.lang.String
TABLE_DEFAULT_PREFIX
"table-default."
public static final java.lang.String
TABLE_OVERRIDE_PREFIX
"table-override."
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_REST
"org.apache.iceberg.rest.RESTCatalog"
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"
public static final java.lang.String
ICEBERG_CATALOG_TYPE_REST
"rest"
-
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.EnvironmentContext Modifier and Type Constant Field Value public static final java.lang.String
ENGINE_NAME
"engine-name"
public static final java.lang.String
ENGINE_VERSION
"engine-version"
-
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
FILE_PATH_COLUMN_DOC
"Path of the file in which a row is stored"
public static final int
FILE_PATH_COLUMN_ID
2147483646
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"
public static final java.lang.String
SPEC_ID_COLUMN_DOC
"Spec ID used to track the file containing a row"
public static final int
SPEC_ID_COLUMN_ID
2147483643
-
org.apache.iceberg.MetricsUtil Modifier and Type Constant Field Value public static final java.lang.String
READABLE_METRICS
"readable_metrics"
-
org.apache.iceberg.SnapshotRef Modifier and Type Constant Field Value public static final java.lang.String
MAIN_BRANCH
"main"
-
org.apache.iceberg.SnapshotSummary Modifier and Type Constant Field Value public static final java.lang.String
ADD_EQ_DELETE_FILES_PROP
"added-equality-delete-files"
public static final java.lang.String
ADD_POS_DELETE_FILES_PROP
"added-position-delete-files"
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_DELETE_FILES_PROP
"removed-equality-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_DELETE_FILES_PROP
"removed-position-delete-files"
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
IO_MANIFEST_CACHE_MAX_FILEIO
"iceberg.io.manifest.cache.fileio-max"
public static final int
IO_MANIFEST_CACHE_MAX_FILEIO_DEFAULT
8
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
AVRO_COMPRESSION_LEVEL
"write.avro.compression-level"
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
CURRENT_SCHEMA
"current-schema"
public static final java.lang.String
CURRENT_SNAPSHOT_ID
"current-snapshot-id"
public static final java.lang.String
CURRENT_SNAPSHOT_SUMMARY
"current-snapshot-summary"
public static final java.lang.String
CURRENT_SNAPSHOT_TIMESTAMP
"current-snapshot-timestamp-ms"
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_PARTITION_SPEC
"default-partition-spec"
public static final java.lang.String
DEFAULT_SORT_ORDER
"default-sort-order"
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_AVRO_COMPRESSION_LEVEL
"write.delete.avro.compression-level"
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_ORC_BLOCK_SIZE_BYTES
"write.delete.orc.block-size-bytes"
public static final java.lang.String
DELETE_ORC_COMPRESSION
"write.delete.orc.compression-codec"
public static final java.lang.String
DELETE_ORC_COMPRESSION_STRATEGY
"write.delete.orc.compression-strategy"
public static final java.lang.String
DELETE_ORC_STRIPE_SIZE_BYTES
"write.delete.orc.stripe-size-bytes"
public static final java.lang.String
DELETE_ORC_WRITE_BATCH_SIZE
"write.delete.orc.vectorized.batch-size"
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_ROW_LIMIT
"write.delete.parquet.page-row-limit"
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_CHECK_MAX_RECORD_COUNT
"write.delete.parquet.row-group-check-max-record-count"
public static final java.lang.String
DELETE_PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT
"write.delete.parquet.row-group-check-min-record-count"
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
HMS_TABLE_OWNER
"hive.metastore.table.owner"
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_REF_AGE_MS
"history.expire.max-ref-age-ms"
public static final long
MAX_REF_AGE_MS_DEFAULT
9223372036854775807L
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
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_MAX_INFERRED_COLUMN_DEFAULTS
"write.metadata.metrics.max-inferred-column-defaults"
public static final int
METRICS_MAX_INFERRED_COLUMN_DEFAULTS_DEFAULT
100
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_BLOCK_SIZE_BYTES
"write.orc.block-size-bytes"
public static final long
ORC_BLOCK_SIZE_BYTES_DEFAULT
268435456L
public static final java.lang.String
ORC_BLOOM_FILTER_COLUMNS
"write.orc.bloom.filter.columns"
public static final java.lang.String
ORC_BLOOM_FILTER_COLUMNS_DEFAULT
""
public static final java.lang.String
ORC_BLOOM_FILTER_FPP
"write.orc.bloom.filter.fpp"
public static final double
ORC_BLOOM_FILTER_FPP_DEFAULT
0.05
public static final java.lang.String
ORC_COMPRESSION
"write.orc.compression-codec"
public static final java.lang.String
ORC_COMPRESSION_DEFAULT
"zlib"
public static final java.lang.String
ORC_COMPRESSION_STRATEGY
"write.orc.compression-strategy"
public static final java.lang.String
ORC_COMPRESSION_STRATEGY_DEFAULT
"speed"
public static final java.lang.String
ORC_STRIPE_SIZE_BYTES
"write.orc.stripe-size-bytes"
public static final long
ORC_STRIPE_SIZE_BYTES_DEFAULT
67108864L
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
ORC_WRITE_BATCH_SIZE
"write.orc.vectorized.batch-size"
public static final int
ORC_WRITE_BATCH_SIZE_DEFAULT
1024
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_BLOOM_FILTER_COLUMN_ENABLED_PREFIX
"write.parquet.bloom-filter-enabled.column."
public static final java.lang.String
PARQUET_BLOOM_FILTER_MAX_BYTES
"write.parquet.bloom-filter-max-bytes"
public static final int
PARQUET_BLOOM_FILTER_MAX_BYTES_DEFAULT
1048576
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 int
PARQUET_DICT_SIZE_BYTES_DEFAULT
2097152
public static final java.lang.String
PARQUET_PAGE_ROW_LIMIT
"write.parquet.page-row-limit"
public static final int
PARQUET_PAGE_ROW_LIMIT_DEFAULT
20000
public static final java.lang.String
PARQUET_PAGE_SIZE_BYTES
"write.parquet.page-size-bytes"
public static final int
PARQUET_PAGE_SIZE_BYTES_DEFAULT
1048576
public static final java.lang.String
PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT
"write.parquet.row-group-check-max-record-count"
public static final int
PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT_DEFAULT
10000
public static final java.lang.String
PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT
"write.parquet.row-group-check-min-record-count"
public static final int
PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT_DEFAULT
100
public static final java.lang.String
PARQUET_ROW_GROUP_SIZE_BYTES
"write.parquet.row-group-size-bytes"
public static final int
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
true
public static final java.lang.String
SNAPSHOT_COUNT
"snapshot-count"
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_ACCEPT_ANY_SCHEMA
"write.spark.accept-any-schema"
public static final boolean
SPARK_WRITE_ACCEPT_ANY_SCHEMA_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
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_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_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
public static final java.lang.String
REWRITE_ALL
"rewrite-all"
public static final boolean
REWRITE_ALL_DEFAULT
false
-
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
REWRITE_JOB_ORDER
"rewrite-job-order"
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.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_SESSION_NAME
"client.assume-role.session-name"
public static final java.lang.String
CLIENT_ASSUME_ROLE_TAGS_PREFIX
"client.assume-role.tags."
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 java.lang.String
CLIENT_FACTORY
"client.factory"
public static final java.lang.String
DYNAMODB_ENDPOINT
"dynamodb.endpoint"
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_ACCOUNT_ID
"glue.account-id"
public static final java.lang.String
GLUE_CATALOG_ENDPOINT
"glue.endpoint"
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
true
public static final java.lang.String
GLUE_CATALOG_SKIP_NAME_VALIDATION
"glue.skip-name-validation"
public static final boolean
GLUE_CATALOG_SKIP_NAME_VALIDATION_DEFAULT
false
public static final java.lang.String
GLUE_LAKEFORMATION_ENABLED
"glue.lakeformation-enabled"
public static final boolean
GLUE_LAKEFORMATION_ENABLED_DEFAULT
false
public static final java.lang.String
HTTP_CLIENT_APACHE_CONNECTION_ACQUISITION_TIMEOUT_MS
"http-client.apache.connection-acquisition-timeout-ms"
public static final java.lang.String
HTTP_CLIENT_APACHE_CONNECTION_MAX_IDLE_TIME_MS
"http-client.apache.connection-max-idle-time-ms"
public static final java.lang.String
HTTP_CLIENT_APACHE_CONNECTION_TIME_TO_LIVE_MS
"http-client.apache.connection-time-to-live-ms"
public static final java.lang.String
HTTP_CLIENT_APACHE_CONNECTION_TIMEOUT_MS
"http-client.apache.connection-timeout-ms"
public static final java.lang.String
HTTP_CLIENT_APACHE_EXPECT_CONTINUE_ENABLED
"http-client.apache.expect-continue-enabled"
public static final java.lang.String
HTTP_CLIENT_APACHE_MAX_CONNECTIONS
"http-client.apache.max-connections"
public static final java.lang.String
HTTP_CLIENT_APACHE_SOCKET_TIMEOUT_MS
"http-client.apache.socket-timeout-ms"
public static final java.lang.String
HTTP_CLIENT_APACHE_TCP_KEEP_ALIVE_ENABLED
"http-client.apache.tcp-keep-alive-enabled"
public static final java.lang.String
HTTP_CLIENT_APACHE_USE_IDLE_CONNECTION_REAPER_ENABLED
"http-client.apache.use-idle-connection-reaper-enabled"
public static final java.lang.String
HTTP_CLIENT_TYPE
"http-client.type"
public static final java.lang.String
HTTP_CLIENT_TYPE_APACHE
"apache"
public static final java.lang.String
HTTP_CLIENT_TYPE_DEFAULT
"urlconnection"
public static final java.lang.String
HTTP_CLIENT_TYPE_URLCONNECTION
"urlconnection"
public static final java.lang.String
HTTP_CLIENT_URLCONNECTION_CONNECTION_TIMEOUT_MS
"http-client.urlconnection.connection-timeout-ms"
public static final java.lang.String
HTTP_CLIENT_URLCONNECTION_SOCKET_TIMEOUT_MS
"http-client.urlconnection.socket-timeout-ms"
public static final java.lang.String
LAKE_FORMATION_DB_NAME
"lakeformation.db-name"
public static final java.lang.String
LAKE_FORMATION_TABLE_NAME
"lakeformation.table-name"
public static final java.lang.String
REST_ACCESS_KEY_ID
"rest.access-key-id"
public static final java.lang.String
REST_SECRET_ACCESS_KEY
"rest.secret-access-key"
public static final java.lang.String
REST_SESSION_TOKEN
"rest.session-token"
public static final java.lang.String
REST_SIGNER_REGION
"rest.signing-region"
public static final java.lang.String
REST_SIGNING_NAME
"rest.signing-name"
public static final java.lang.String
REST_SIGNING_NAME_DEFAULT
"execute-api"
public static final java.lang.String
S3_ACCELERATION_ENABLED
"s3.acceleration-enabled"
public static final boolean
S3_ACCELERATION_ENABLED_DEFAULT
false
public static final java.lang.String
S3_ACCESS_POINTS_PREFIX
"s3.access-points."
public static final java.lang.String
S3_CHECKSUM_ENABLED
"s3.checksum-enabled"
public static final boolean
S3_CHECKSUM_ENABLED_DEFAULT
false
public static final java.lang.String
S3_DELETE_ENABLED
"s3.delete-enabled"
public static final boolean
S3_DELETE_ENABLED_DEFAULT
true
public static final java.lang.String
S3_DELETE_TAGS_PREFIX
"s3.delete.tags."
public static final java.lang.String
S3_DUALSTACK_ENABLED
"s3.dualstack-enabled"
public static final boolean
S3_DUALSTACK_ENABLED_DEFAULT
false
public static final java.lang.String
S3_PRELOAD_CLIENT_ENABLED
"s3.preload-client-enabled"
public static final boolean
S3_PRELOAD_CLIENT_ENABLED_DEFAULT
false
public static final java.lang.String
S3_REMOTE_SIGNING_ENABLED
"s3.remote-signing-enabled"
public static final boolean
S3_REMOTE_SIGNING_ENABLED_DEFAULT
false
public static final java.lang.String
S3_TAG_ICEBERG_NAMESPACE
"iceberg.namespace"
public static final java.lang.String
S3_TAG_ICEBERG_TABLE
"iceberg.table"
public static final java.lang.String
S3_USE_ARN_REGION_ENABLED
"s3.use-arn-region-enabled"
public static final boolean
S3_USE_ARN_REGION_ENABLED_DEFAULT
false
public static final java.lang.String
S3_WRITE_NAMESPACE_TAG_ENABLED
"s3.write.namespace-tag-enabled"
public static final boolean
S3_WRITE_NAMESPACE_TAG_ENABLED_DEFAULT
false
public static final java.lang.String
S3_WRITE_TABLE_TAG_ENABLED
"s3.write.table-tag-enabled"
public static final boolean
S3_WRITE_TABLE_TAG_ENABLED_DEFAULT
false
public static final java.lang.String
S3_WRITE_TAGS_PREFIX
"s3.write.tags."
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_DELETE_BATCH_SIZE
"s3.delete.batch-size"
public static final int
S3FILEIO_DELETE_BATCH_SIZE_DEFAULT
250
public static final int
S3FILEIO_DELETE_BATCH_SIZE_MAX
1000
public static final java.lang.String
S3FILEIO_DELETE_THREADS
"s3.delete.num-threads"
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_PATH_STYLE_ACCESS
"s3.path-style-access"
public static final boolean
S3FILEIO_PATH_STYLE_ACCESS_DEFAULT
false
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.aws.lakeformation.LakeFormationAwsClientFactory Modifier and Type Constant Field Value public static final java.lang.String
LF_AUTHORIZED_CALLER
"LakeFormationAuthorizedCaller"
-
org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient Modifier and Type Constant Field Value public static final java.lang.String
S3_SIGNER_ENDPOINT
"s3.signer.endpoint"
public static final java.lang.String
S3_SIGNER_URI
"s3.signer.uri"
-
org.apache.iceberg.dell.DellProperties Modifier and Type Constant Field Value public static final java.lang.String
CLIENT_FACTORY
"client.factory"
public static final java.lang.String
ECS_S3_ACCESS_KEY_ID
"ecs.s3.access-key-id"
public static final java.lang.String
ECS_S3_ENDPOINT
"ecs.s3.endpoint"
public static final java.lang.String
ECS_S3_SECRET_ACCESS_KEY
"ecs.s3.secret-access-key"
-
org.apache.iceberg.dell.ecs.EcsTableOperations Modifier and Type Constant Field Value public static final java.lang.String
ICEBERG_METADATA_LOCATION
"iceberg_metadata_location"
-
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
DEFAULT_DATABASE
"default-database"
public static final java.lang.String
DEFAULT_DATABASE_NAME
"default"
public static final java.lang.String
HADOOP_CONF_DIR
"hadoop-conf-dir"
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
ICEBERG_CATALOG_TYPE_REST
"rest"
public static final java.lang.String
PROPERTY_VERSION
"property-version"
public static final java.lang.String
TYPE
"type"
-
org.apache.iceberg.flink.FlinkReadOptions Modifier and Type Constant Field Value public static final java.lang.String
CASE_SENSITIVE
"case-sensitive"
public static final java.lang.String
INCLUDE_COLUMN_STATS
"include-column-stats"
public static final java.lang.String
LIMIT
"limit"
public static final java.lang.String
MAX_PLANNING_SNAPSHOT_COUNT
"max-planning-snapshot-count"
public static final java.lang.String
MONITOR_INTERVAL
"monitor-interval"
public static final java.lang.String
SPLIT_FILE_OPEN_COST
"split-file-open-cost"
public static final java.lang.String
SPLIT_LOOKBACK
"split-lookback"
public static final java.lang.String
SPLIT_SIZE
"split-size"
public static final java.lang.String
STARTING_STRATEGY
"starting-strategy"
public static final java.lang.String
STREAMING
"streaming"
-
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.HadoopMetricsContext Modifier and Type Constant Field Value public static final java.lang.String
SCHEME
"io.metrics-scheme"
-
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
HMS_DB_OWNER
"hive.metastore.database.owner"
public static final java.lang.String
HMS_DB_OWNER_TYPE
"hive.metastore.database.owner-type"
public static final java.lang.String
HMS_TABLE_OWNER
"hive.metastore.table.owner"
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.io.FileIOMetricsContext Modifier and Type Constant Field Value public static final java.lang.String
READ_BYTES
"read.bytes"
public static final java.lang.String
READ_OPERATIONS
"read.operations"
public static final java.lang.String
WRITE_BYTES
"write.bytes"
public static final java.lang.String
WRITE_OPERATIONS
"write.operations"
-
org.apache.iceberg.jdbc.JdbcCatalog Modifier and Type Constant Field Value public static final java.lang.String
PROPERTY_PREFIX
"jdbc."
-
org.apache.iceberg.metrics.CommitMetrics Modifier and Type Constant Field Value public static final java.lang.String
ATTEMPTS
"attempts"
public static final java.lang.String
TOTAL_DURATION
"total-duration"
-
org.apache.iceberg.metrics.CommitMetricsResult Modifier and Type Constant Field Value public static final java.lang.String
ADDED_DATA_FILES
"added-data-files"
public static final java.lang.String
ADDED_DELETE_FILES
"added-delete-files"
public static final java.lang.String
ADDED_EQ_DELETE_FILES
"added-equality-delete-files"
public static final java.lang.String
ADDED_EQ_DELETES
"added-equality-deletes"
public static final java.lang.String
ADDED_FILE_SIZE_BYTES
"added-files-size-bytes"
public static final java.lang.String
ADDED_POS_DELETE_FILES
"added-positional-delete-files"
public static final java.lang.String
ADDED_POS_DELETES
"added-positional-deletes"
public static final java.lang.String
ADDED_RECORDS
"added-records"
public static final java.lang.String
REMOVED_DATA_FILES
"removed-data-files"
public static final java.lang.String
REMOVED_DELETE_FILES
"removed-delete-files"
public static final java.lang.String
REMOVED_EQ_DELETE_FILES
"removed-equality-delete-files"
public static final java.lang.String
REMOVED_EQ_DELETES
"removed-equality-deletes"
public static final java.lang.String
REMOVED_FILE_SIZE_BYTES
"removed-files-size-bytes"
public static final java.lang.String
REMOVED_POS_DELETE_FILES
"removed-positional-delete-files"
public static final java.lang.String
REMOVED_POS_DELETES
"removed-positional-deletes"
public static final java.lang.String
REMOVED_RECORDS
"removed-records"
public static final java.lang.String
TOTAL_DATA_FILES
"total-data-files"
public static final java.lang.String
TOTAL_DELETE_FILES
"total-delete-files"
public static final java.lang.String
TOTAL_EQ_DELETES
"total-equality-deletes"
public static final java.lang.String
TOTAL_FILE_SIZE_BYTES
"total-files-size-bytes"
public static final java.lang.String
TOTAL_POS_DELETES
"total-positional-deletes"
public static final java.lang.String
TOTAL_RECORDS
"total-records"
-
org.apache.iceberg.metrics.ScanMetrics Modifier and Type Constant Field Value public static final java.lang.String
EQUALITY_DELETE_FILES
"equality-delete-files"
public static final java.lang.String
INDEXED_DELETE_FILES
"indexed-delete-files"
public static final java.lang.String
POSITIONAL_DELETE_FILES
"positional-delete-files"
public static final java.lang.String
RESULT_DATA_FILES
"result-data-files"
public static final java.lang.String
RESULT_DELETE_FILES
"result-delete-files"
public static final java.lang.String
SCANNED_DATA_MANIFESTS
"scanned-data-manifests"
public static final java.lang.String
SCANNED_DELETE_MANIFESTS
"scanned-delete-manifests"
public static final java.lang.String
SKIPPED_DATA_FILES
"skipped-data-files"
public static final java.lang.String
SKIPPED_DATA_MANIFESTS
"skipped-data-manifests"
public static final java.lang.String
SKIPPED_DELETE_FILES
"skipped-delete-files"
public static final java.lang.String
SKIPPED_DELETE_MANIFESTS
"skipped-delete-manifests"
public static final java.lang.String
TOTAL_DATA_MANIFESTS
"total-data-manifests"
public static final java.lang.String
TOTAL_DELETE_FILE_SIZE_IN_BYTES
"total-delete-file-size-in-bytes"
public static final java.lang.String
TOTAL_DELETE_MANIFESTS
"total-delete-manifests"
public static final java.lang.String
TOTAL_FILE_SIZE_IN_BYTES
"total-file-size-in-bytes"
public static final java.lang.String
TOTAL_PLANNING_DURATION
"total-planning-duration"
-
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_CONFIG_PREFIX
"iceberg.catalog."
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_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.NessieTableOperations Modifier and Type Constant Field Value public static final java.lang.String
NESSIE_COMMIT_ID_PROPERTY
"nessie.commit.id"
-
org.apache.iceberg.nessie.NessieUtil Modifier and Type Constant Field Value 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.puffin.StandardBlobTypes Modifier and Type Constant Field Value public static final java.lang.String
APACHE_DATASKETCHES_THETA_V1
"apache-datasketches-theta-v1"
-
org.apache.iceberg.puffin.StandardPuffinProperties Modifier and Type Constant Field Value public static final java.lang.String
CREATED_BY_PROPERTY
"created-by"
-
org.apache.iceberg.rest.auth.OAuth2Properties Modifier and Type Constant Field Value public static final java.lang.String
ACCESS_TOKEN_TYPE
"urn:ietf:params:oauth:token-type:access_token"
public static final java.lang.String
CATALOG_SCOPE
"catalog"
public static final java.lang.String
CREDENTIAL
"credential"
public static final java.lang.String
ID_TOKEN_TYPE
"urn:ietf:params:oauth:token-type:id_token"
public static final java.lang.String
INVALID_CLIENT_ERROR
"invalid_client"
public static final java.lang.String
INVALID_GRANT_ERROR
"invalid_grant"
public static final java.lang.String
INVALID_REQUEST_ERROR
"invalid_request"
public static final java.lang.String
INVALID_SCOPE_ERROR
"invalid_scope"
public static final java.lang.String
JWT_TOKEN_TYPE
"urn:ietf:params:oauth:token-type:jwt"
public static final java.lang.String
REFRESH_TOKEN_TYPE
"urn:ietf:params:oauth:token-type:refresh_token"
public static final java.lang.String
SAML1_TOKEN_TYPE
"urn:ietf:params:oauth:token-type:saml1"
public static final java.lang.String
SAML2_TOKEN_TYPE
"urn:ietf:params:oauth:token-type:saml2"
public static final java.lang.String
SCOPE
"scope"
public static final java.lang.String
TOKEN
"token"
public static final java.lang.String
TOKEN_EXPIRES_IN_MS
"token-expires-in-ms"
public static final long
TOKEN_EXPIRES_IN_MS_DEFAULT
3600000L
public static final java.lang.String
TOKEN_REFRESH_ENABLED
"token-refresh-enabled"
public static final boolean
TOKEN_REFRESH_ENABLED_DEFAULT
true
public static final java.lang.String
UNAUTHORIZED_CLIENT_ERROR
"unauthorized_client"
public static final java.lang.String
UNSUPPORTED_GRANT_TYPE_ERROR
"unsupported_grant_type"
-
org.apache.iceberg.spark.SparkReadOptions Modifier and Type Constant Field Value public static final java.lang.String
AGGREGATE_PUSH_DOWN_ENABLED
"aggregate-push-down-enabled"
public static final java.lang.String
AS_OF_TIMESTAMP
"as-of-timestamp"
public static final java.lang.String
BRANCH
"branch"
public static final java.lang.String
END_SNAPSHOT_ID
"end-snapshot-id"
public static final java.lang.String
END_TIMESTAMP
"end-timestamp"
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
PATH
"path"
public static final java.lang.String
SCAN_TASK_SET_ID
"scan-task-set-id"
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
START_TIMESTAMP
"start-timestamp"
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
STREAMING_SKIP_OVERWRITE_SNAPSHOTS
"streaming-skip-overwrite-snapshots"
public static final boolean
STREAMING_SKIP_OVERWRITE_SNAPSHOTS_DEFAULT
false
public static final java.lang.String
TAG
"tag"
public static final java.lang.String
TIMESTAMP_AS_OF
"timestampAsOf"
public static final java.lang.String
VECTORIZATION_BATCH_SIZE
"batch-size"
public static final java.lang.String
VECTORIZATION_ENABLED
"vectorization-enabled"
public static final java.lang.String
VERSION_AS_OF
"versionAsOf"
-
org.apache.iceberg.spark.SparkSQLProperties Modifier and Type Constant Field Value public static final java.lang.String
AGGREGATE_PUSH_DOWN_ENABLED
"spark.sql.iceberg.aggregate-push-down.enabled"
public static final boolean
AGGREGATE_PUSH_DOWN_ENABLED_DEFAULT
true
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
DISTRIBUTION_MODE
"spark.sql.iceberg.distribution-mode"
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
PRESERVE_DATA_GROUPING
"spark.sql.iceberg.planning.preserve-data-grouping"
public static final boolean
PRESERVE_DATA_GROUPING_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"
public static final java.lang.String
WAP_BRANCH
"spark.wap.branch"
public static final java.lang.String
WAP_ID
"spark.wap.id"
-
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
ISOLATION_LEVEL
"isolation-level"
public static final java.lang.String
MERGE_SCHEMA
"merge-schema"
public static final boolean
MERGE_SCHEMA_DEFAULT
false
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
SPARK_MERGE_SCHEMA
"mergeSchema"
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
VALIDATE_FROM_SNAPSHOT_ID
"validate-from-snapshot-id"
public static final java.lang.String
WRITE_FORMAT
"write-format"
-
org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
FILE_PATH
"file_path"
protected static final java.lang.String
LAST_MODIFIED
"last_modified"
protected static final java.lang.String
MANIFEST
"Manifest"
protected static final java.lang.String
MANIFEST_LIST
"Manifest List"
protected static final java.lang.String
OTHERS
"Others"
protected static final java.lang.String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
FILE_PATH
"file_path"
protected static final java.lang.String
LAST_MODIFIED
"last_modified"
protected static final java.lang.String
MANIFEST
"Manifest"
protected static final java.lang.String
MANIFEST_LIST
"Manifest List"
protected static final java.lang.String
OTHERS
"Others"
protected static final java.lang.String
STATISTICS_FILES
"Statistics Files"
public static final java.lang.String
STREAM_RESULTS
"stream-results"
public static final boolean
STREAM_RESULTS_DEFAULT
false
-
org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
FILE_PATH
"file_path"
protected static final java.lang.String
LAST_MODIFIED
"last_modified"
protected static final java.lang.String
MANIFEST
"Manifest"
protected static final java.lang.String
MANIFEST_LIST
"Manifest List"
protected static final java.lang.String
OTHERS
"Others"
protected static final java.lang.String
STATISTICS_FILES
"Statistics Files"
public static final java.lang.String
STREAM_RESULTS
"stream-results"
public static final boolean
STREAM_RESULTS_DEFAULT
false
-
org.apache.iceberg.spark.actions.MigrateTableSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
FILE_PATH
"file_path"
protected static final java.lang.String
ICEBERG_METADATA_FOLDER
"metadata"
protected static final java.lang.String
LAST_MODIFIED
"last_modified"
protected static final java.lang.String
LOCATION
"location"
protected static final java.lang.String
MANIFEST
"Manifest"
protected static final java.lang.String
MANIFEST_LIST
"Manifest List"
protected static final java.lang.String
OTHERS
"Others"
protected static final java.lang.String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
FILE_PATH
"file_path"
protected static final java.lang.String
LAST_MODIFIED
"last_modified"
protected static final java.lang.String
MANIFEST
"Manifest"
protected static final java.lang.String
MANIFEST_LIST
"Manifest List"
protected static final java.lang.String
OTHERS
"Others"
protected static final java.lang.String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.RewriteManifestsSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
FILE_PATH
"file_path"
protected static final java.lang.String
LAST_MODIFIED
"last_modified"
protected static final java.lang.String
MANIFEST
"Manifest"
protected static final java.lang.String
MANIFEST_LIST
"Manifest List"
protected static final java.lang.String
OTHERS
"Others"
protected static final java.lang.String
STATISTICS_FILES
"Statistics Files"
public static final java.lang.String
USE_CACHING
"use-caching"
public static final boolean
USE_CACHING_DEFAULT
true
-
org.apache.iceberg.spark.actions.SnapshotTableSparkAction Modifier and Type Constant Field Value protected static final java.lang.String
FILE_PATH
"file_path"
protected static final java.lang.String
ICEBERG_METADATA_FOLDER
"metadata"
protected static final java.lang.String
LAST_MODIFIED
"last_modified"
protected static final java.lang.String
LOCATION
"location"
protected static final java.lang.String
MANIFEST
"Manifest"
protected static final java.lang.String
MANIFEST_LIST
"Manifest List"
protected static final java.lang.String
OTHERS
"Others"
protected static final java.lang.String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.SparkSortStrategy Modifier and Type Constant Field Value public static final java.lang.String
COMPRESSION_FACTOR
"compression-factor"
-
org.apache.iceberg.spark.source.SparkChangelogTable Modifier and Type Constant Field Value public static final java.lang.String
TABLE_NAME
"changes"
-
org.apache.iceberg.spark.source.metrics.NumDeletes Modifier and Type Constant Field Value public static final java.lang.String
DISPLAY_STRING
"number of row deletes applied"
-
org.apache.iceberg.util.DateTimeUtil Modifier and Type Constant Field Value public static final long
MICROS_PER_MILLIS
1000L
public static final long
MICROS_PER_SECOND
1000000L
-
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.iceberg.util.ZOrderByteUtils Modifier and Type Constant Field Value public static final int
PRIMITIVE_BUFFER_SIZE
8
-
org.apache.iceberg.view.ViewRepresentation.Type Modifier and Type Constant Field Value public static final java.lang.String
SQL
"sql"
-
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\u0002F\u0297\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\u00048\t8\u00049\t9\u0004:\t:\u0004;\t;\u0004<\t<\u0004=\t=\u0004>\t>\u0004?\t?\u0004@\t@\u0004A\tA\u0004B\tB\u0004C\tC\u0004D\tD\u0004E\tE\u0004F\tF\u0004G\tG\u0004H\tH\u0004I\tI\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\u000b\u0003\u000b\u0003\u000b\u0003\u000b\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\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0013\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\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0017\u0003\u0017\u0003\u0017\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\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001b\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\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 \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%\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,\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/\u00030\u00030\u00030\u00030\u00030\u00031\u00031\u00031\u00031\u00031\u00031\u00032\u00032\u00032\u00032\u00033\u00033\u00033\u00033\u00033\u00033\u00034\u00034\u00035\u00035\u00036\u00036\u00036\u00036\u00076\u01c1\n6\f6\u000e6\u01c4\u000b6\u00036\u00036\u00036\u00036\u00036\u00076\u01cb\n6\f6\u000e6\u01ce\u000b6\u00036\u00056\u01d1\n6\u00037\u00067\u01d4\n7\r7\u000e7\u01d5\u00037\u00037\u00038\u00068\u01db\n8\r8\u000e8\u01dc\u00038\u00038\u00039\u00069\u01e2\n9\r9\u000e9\u01e3\u00039\u00039\u0003:\u0006:\u01e9\n:\r:\u000e:\u01ea\u0003;\u0006;\u01ee\n;\r;\u000e;\u01ef\u0003;\u0003;\u0003;\u0003;\u0003;\u0003;\u0005;\u01f8\n;\u0003<\u0003<\u0003<\u0003=\u0006=\u01fe\n=\r=\u000e=\u01ff\u0003=\u0005=\u0203\n=\u0003=\u0003=\u0003=\u0003=\u0005=\u0209\n=\u0003=\u0003=\u0003=\u0005=\u020e\n=\u0003>\u0006>\u0211\n>\r>\u000e>\u0212\u0003>\u0005>\u0216\n>\u0003>\u0003>\u0003>\u0003>\u0005>\u021c\n>\u0003>\u0003>\u0003>\u0005>\u0221\n>\u0003?\u0006?\u0224\n?\r?\u000e?\u0225\u0003?\u0005?\u0229\n?\u0003?\u0003?\u0003?\u0003?\u0003?\u0005?\u0230\n?\u0003?\u0003?\u0003?\u0003?\u0003?\u0005?\u0237\n?\u0003@\u0003@\u0003@\u0006@\u023c\n@\r@\u000e@\u023d\u0003A\u0003A\u0003A\u0003A\u0007A\u0244\nA\fA\u000eA\u0247\u000bA\u0003A\u0003A\u0003B\u0006B\u024c\nB\rB\u000eB\u024d\u0003B\u0003B\u0007B\u0252\nB\fB\u000eB\u0255\u000bB\u0003B\u0003B\u0006B\u0259\nB\rB\u000eB\u025a\u0005B\u025d\nB\u0003C\u0003C\u0005C\u0261\nC\u0003C\u0006C\u0264\nC\rC\u000eC\u0265\u0003D\u0003D\u0003E\u0003E\u0003F\u0003F\u0003F\u0003F\u0003F\u0003F\u0007F\u0272\nF\fF\u000eF\u0275\u000bF\u0003F\u0005F\u0278\nF\u0003F\u0005F\u027b\nF\u0003F\u0003F\u0003G\u0003G\u0003G\u0003G\u0003G\u0003G\u0007G\u0285\nG\fG\u000eG\u0288\u000bG\u0003G\u0003G\u0003G\u0003G\u0003G\u0003H\u0006H\u0290\nH\rH\u000eH\u0291\u0003H\u0003H\u0003I\u0003I\u0003\u0286\u0002J\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_1a2c3e4g5i6k7m8o9q:s;u<w=y>{?}@\u007fA\u0081B\u0083\u0002\u0085\u0002\u0087\u0002\u0089\u0002\u008bC\u008dD\u008fE\u0091F\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\u02bb\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\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\u0002\u007f\u0003\u0002\u0002\u0002\u0002\u0081\u0003\u0002\u0002\u0002\u0002\u008b\u0003\u0002\u0002\u0002\u0002\u008d\u0003\u0002\u0002\u0002\u0002\u008f\u0003\u0002\u0002\u0002\u0002\u0091\u0003\u0002\u0002\u0002\u0003\u0093\u0003\u0002\u0002\u0002\u0005\u0095\u0003\u0002\u0002\u0002\u0007\u0097\u0003\u0002\u0002\u0002\t\u0099\u0003\u0002\u0002\u0002\u000b\u009c\u0003\u0002\u0002\u0002\r\u009e\u0003\u0002\u0002\u0002\u000f\u00a2\u0003\u0002\u0002\u0002\u0011\u00a8\u0003\u0002\u0002\u0002\u0013\u00ab\u0003\u0002\u0002\u0002\u0015\u00af\u0003\u0002\u0002\u0002\u0017\u00b6\u0003\u0002\u0002\u0002\u0019\u00b9\u0003\u0002\u0002\u0002\u001b\u00be\u0003\u0002\u0002\u0002\u001d\u00c3\u0003\u0002\u0002\u0002\u001f\u00c8\u0003\u0002\u0002\u0002!\u00d4\u0003\u0002\u0002\u0002#\u00d9\u0003\u0002\u0002\u0002%\u00e0\u0003\u0002\u0002\u0002\'\u00e6\u0003\u0002\u0002\u0002)\u00ed\u0003\u0002\u0002\u0002+\u00f3\u0003\u0002\u0002\u0002-\u00f9\u0003\u0002\u0002\u0002/\u00fc\u0003\u0002\u0002\u00021\u0101\u0003\u0002\u0002\u00023\u0109\u0003\u0002\u0002\u00025\u0111\u0003\u0002\u0002\u00027\u0118\u0003\u0002\u0002\u00029\u011f\u0003\u0002\u0002\u0002;\u0123\u0003\u0002\u0002\u0002=\u0129\u0003\u0002\u0002\u0002?\u012c\u0003\u0002\u0002\u0002A\u012f\u0003\u0002\u0002\u0002C\u0137\u0003\u0002\u0002\u0002E\u0141\u0003\u0002\u0002\u0002G\u0149\u0003\u0002\u0002\u0002I\u0150\u0003\u0002\u0002\u0002K\u015a\u0003\u0002\u0002\u0002M\u0165\u0003\u0002\u0002\u0002O\u0169\u0003\u0002\u0002\u0002Q\u0172\u0003\u0002\u0002\u0002S\u017c\u0003\u0002\u0002\u0002U\u0182\u0003\u0002\u0002\u0002W\u0186\u0003\u0002\u0002\u0002Y\u0190\u0003\u0002\u0002\u0002[\u0198\u0003\u0002\u0002\u0002]\u019d\u0003\u0002\u0002\u0002_\u01a3\u0003\u0002\u0002\u0002a\u01a8\u0003\u0002\u0002\u0002c\u01ae\u0003\u0002\u0002\u0002e\u01b2\u0003\u0002\u0002\u0002g\u01b8\u0003\u0002\u0002\u0002i\u01ba\u0003\u0002\u0002\u0002k\u01d0\u0003\u0002\u0002\u0002m\u01d3\u0003\u0002\u0002\u0002o\u01da\u0003\u0002\u0002\u0002q\u01e1\u0003\u0002\u0002\u0002s\u01e8\u0003\u0002\u0002\u0002u\u01f7\u0003\u0002\u0002\u0002w\u01f9\u0003\u0002\u0002\u0002y\u020d\u0003\u0002\u0002\u0002{\u0220\u0003\u0002\u0002\u0002}\u0236\u0003\u0002\u0002\u0002\u007f\u023b\u0003\u0002\u0002\u0002\u0081\u023f\u0003\u0002\u0002\u0002\u0083\u025c\u0003\u0002\u0002\u0002\u0085\u025e\u0003\u0002\u0002\u0002\u0087\u0267\u0003\u0002\u0002\u0002\u0089\u0269\u0003\u0002\u0002\u0002\u008b\u026b\u0003\u0002\u0002\u0002\u008d\u027e\u0003\u0002\u0002\u0002\u008f\u028f\u0003\u0002\u0002\u0002\u0091\u0295\u0003\u0002\u0002\u0002\u0093\u0094\u0007*\u0002\u0002\u0094\u0004\u0003\u0002\u0002\u0002\u0095\u0096\u0007.\u0002\u0002\u0096\u0006\u0003\u0002\u0002\u0002\u0097\u0098\u0007+\u0002\u0002\u0098\b\u0003\u0002\u0002\u0002\u0099\u009a\u0007?\u0002\u0002\u009a\u009b\u0007@\u0002\u0002\u009b\n\u0003\u0002\u0002\u0002\u009c\u009d\u00070\u0002\u0002\u009d\f\u0003\u0002\u0002\u0002\u009e\u009f\u0007C\u0002\u0002\u009f\u00a0\u0007F\u0002\u0002\u00a0\u00a1\u0007F\u0002\u0002\u00a1\u000e\u0003\u0002\u0002\u0002\u00a2\u00a3\u0007C\u0002\u0002\u00a3\u00a4\u0007N\u0002\u0002\u00a4\u00a5\u0007V\u0002\u0002\u00a5\u00a6\u0007G\u0002\u0002\u00a6\u00a7\u0007T\u0002\u0002\u00a7\u0010\u0003\u0002\u0002\u0002\u00a8\u00a9\u0007C\u0002\u0002\u00a9\u00aa\u0007U\u0002\u0002\u00aa\u0012\u0003\u0002\u0002\u0002\u00ab\u00ac\u0007C\u0002\u0002\u00ac\u00ad\u0007U\u0002\u0002\u00ad\u00ae\u0007E\u0002\u0002\u00ae\u0014\u0003\u0002\u0002\u0002\u00af\u00b0\u0007D\u0002\u0002\u00b0\u00b1\u0007T\u0002\u0002\u00b1\u00b2\u0007C\u0002\u0002\u00b2\u00b3\u0007P\u0002\u0002\u00b3\u00b4\u0007E\u0002\u0002\u00b4\u00b5\u0007J\u0002\u0002\u00b5\u0016\u0003\u0002\u0002\u0002\u00b6\u00b7\u0007D\u0002\u0002\u00b7\u00b8\u0007[\u0002\u0002\u00b8\u0018\u0003\u0002\u0002\u0002\u00b9\u00ba\u0007E\u0002\u0002\u00ba\u00bb\u0007C\u0002\u0002\u00bb\u00bc\u0007N\u0002\u0002\u00bc\u00bd\u0007N\u0002\u0002\u00bd\u001a\u0003\u0002\u0002\u0002\u00be\u00bf\u0007F\u0002\u0002\u00bf\u00c0\u0007C\u0002\u0002\u00c0\u00c1\u0007[\u0002\u0002\u00c1\u00c2\u0007U\u0002\u0002\u00c2\u001c\u0003\u0002\u0002\u0002\u00c3\u00c4\u0007F\u0002\u0002\u00c4\u00c5\u0007G\u0002\u0002\u00c5\u00c6\u0007U\u0002\u0002\u00c6\u00c7\u0007E\u0002\u0002\u00c7\u001e\u0003\u0002\u0002\u0002\u00c8\u00c9\u0007F\u0002\u0002\u00c9\u00ca\u0007K\u0002\u0002\u00ca\u00cb\u0007U\u0002\u0002\u00cb\u00cc\u0007V\u0002\u0002\u00cc\u00cd\u0007T\u0002\u0002\u00cd\u00ce\u0007K\u0002\u0002\u00ce\u00cf\u0007D\u0002\u0002\u00cf\u00d0\u0007W\u0002\u0002\u00d0\u00d1\u0007V\u0002\u0002\u00d1\u00d2\u0007G\u0002\u0002\u00d2\u00d3\u0007F\u0002\u0002\u00d3 \u0003\u0002\u0002\u0002\u00d4\u00d5\u0007F\u0002\u0002\u00d5\u00d6\u0007T\u0002\u0002\u00d6\u00d7\u0007Q\u0002\u0002\u00d7\u00d8\u0007R\u0002\u0002\u00d8\"\u0003\u0002\u0002\u0002\u00d9\u00da\u0007G\u0002\u0002\u00da\u00db\u0007Z\u0002\u0002\u00db\u00dc\u0007K\u0002\u0002\u00dc\u00dd\u0007U\u0002\u0002\u00dd\u00de\u0007V\u0002\u0002\u00de\u00df\u0007U\u0002\u0002\u00df$\u0003\u0002\u0002\u0002\u00e0\u00e1\u0007H\u0002\u0002\u00e1\u00e2\u0007K\u0002\u0002\u00e2\u00e3\u0007G\u0002\u0002\u00e3\u00e4\u0007N\u0002\u0002\u00e4\u00e5\u0007F\u0002\u0002\u00e5&\u0003\u0002\u0002\u0002\u00e6\u00e7\u0007H\u0002\u0002\u00e7\u00e8\u0007K\u0002\u0002\u00e8\u00e9\u0007G\u0002\u0002\u00e9\u00ea\u0007N\u0002\u0002\u00ea\u00eb\u0007F\u0002\u0002\u00eb\u00ec\u0007U\u0002\u0002\u00ec(\u0003\u0002\u0002\u0002\u00ed\u00ee\u0007H\u0002\u0002\u00ee\u00ef\u0007K\u0002\u0002\u00ef\u00f0\u0007T\u0002\u0002\u00f0\u00f1\u0007U\u0002\u0002\u00f1\u00f2\u0007V\u0002\u0002\u00f2*\u0003\u0002\u0002\u0002\u00f3\u00f4\u0007J\u0002\u0002\u00f4\u00f5\u0007Q\u0002\u0002\u00f5\u00f6\u0007W\u0002\u0002\u00f6\u00f7\u0007T\u0002\u0002\u00f7\u00f8\u0007U\u0002\u0002\u00f8,\u0003\u0002\u0002\u0002\u00f9\u00fa\u0007K\u0002\u0002\u00fa\u00fb\u0007H\u0002\u0002\u00fb.\u0003\u0002\u0002\u0002\u00fc\u00fd\u0007N\u0002\u0002\u00fd\u00fe\u0007C\u0002\u0002\u00fe\u00ff\u0007U\u0002\u0002\u00ff\u0100\u0007V\u0002\u0002\u01000\u0003\u0002\u0002\u0002\u0101\u0102\u0007N\u0002\u0002\u0102\u0103\u0007Q\u0002\u0002\u0103\u0104\u0007E\u0002\u0002\u0104\u0105\u0007C\u0002\u0002\u0105\u0106\u0007N\u0002\u0002\u0106\u0107\u0007N\u0002\u0002\u0107\u0108\u0007[\u0002\u0002\u01082\u0003\u0002\u0002\u0002\u0109\u010a\u0007O\u0002\u0002\u010a\u010b\u0007K\u0002\u0002\u010b\u010c\u0007P\u0002\u0002\u010c\u010d\u0007W\u0002\u0002\u010d\u010e\u0007V\u0002\u0002\u010e\u010f\u0007G\u0002\u0002\u010f\u0110\u0007U\u0002\u0002\u01104\u0003\u0002\u0002\u0002\u0111\u0112\u0007O\u0002\u0002\u0112\u0113\u0007Q\u0002\u0002\u0113\u0114\u0007P\u0002\u0002\u0114\u0115\u0007V\u0002\u0002\u0115\u0116\u0007J\u0002\u0002\u0116\u0117\u0007U\u0002\u0002\u01176\u0003\u0002\u0002\u0002\u0118\u0119\u0007E\u0002\u0002\u0119\u011a\u0007T\u0002\u0002\u011a\u011b\u0007G\u0002\u0002\u011b\u011c\u0007C\u0002\u0002\u011c\u011d\u0007V\u0002\u0002\u011d\u011e\u0007G\u0002\u0002\u011e8\u0003\u0002\u0002\u0002\u011f\u0120\u0007P\u0002\u0002\u0120\u0121\u0007Q\u0002\u0002\u0121\u0122\u0007V\u0002\u0002\u0122:\u0003\u0002\u0002\u0002\u0123\u0124\u0007P\u0002\u0002\u0124\u0125\u0007W\u0002\u0002\u0125\u0126\u0007N\u0002\u0002\u0126\u0127\u0007N\u0002\u0002\u0127\u0128\u0007U\u0002\u0002\u0128<\u0003\u0002\u0002\u0002\u0129\u012a\u0007Q\u0002\u0002\u012a\u012b\u0007H\u0002\u0002\u012b>\u0003\u0002\u0002\u0002\u012c\u012d\u0007Q\u0002\u0002\u012d\u012e\u0007T\u0002\u0002\u012e@\u0003\u0002\u0002\u0002\u012f\u0130\u0007Q\u0002\u0002\u0130\u0131\u0007T\u0002\u0002\u0131\u0132\u0007F\u0002\u0002\u0132\u0133\u0007G\u0002\u0002\u0133\u0134\u0007T\u0002\u0002\u0134\u0135\u0007G\u0002\u0002\u0135\u0136\u0007F\u0002\u0002\u0136B\u0003\u0002\u0002\u0002\u0137\u0138\u0007R\u0002\u0002\u0138\u0139\u0007C\u0002\u0002\u0139\u013a\u0007T\u0002\u0002\u013a\u013b\u0007V\u0002\u0002\u013b\u013c\u0007K\u0002\u0002\u013c\u013d\u0007V\u0002\u0002\u013d\u013e\u0007K\u0002\u0002\u013e\u013f\u0007Q\u0002\u0002\u013f\u0140\u0007P\u0002\u0002\u0140D\u0003\u0002\u0002\u0002\u0141\u0142\u0007T\u0002\u0002\u0142\u0143\u0007G\u0002\u0002\u0143\u0144\u0007R\u0002\u0002\u0144\u0145\u0007N\u0002\u0002\u0145\u0146\u0007C\u0002\u0002\u0146\u0147\u0007E\u0002\u0002\u0147\u0148\u0007G\u0002\u0002\u0148F\u0003\u0002\u0002\u0002\u0149\u014a\u0007T\u0002\u0002\u014a\u014b\u0007G\u0002\u0002\u014b\u014c\u0007V\u0002\u0002\u014c\u014d\u0007C\u0002\u0002\u014d\u014e\u0007K\u0002\u0002\u014e\u014f\u0007P\u0002\u0002\u014fH\u0003\u0002\u0002\u0002\u0150\u0151\u0007T\u0002\u0002\u0151\u0152\u0007G\u0002\u0002\u0152\u0153\u0007V\u0002\u0002\u0153\u0154\u0007G\u0002\u0002\u0154\u0155\u0007P\u0002\u0002\u0155\u0156\u0007V\u0002\u0002\u0156\u0157\u0007K\u0002\u0002\u0157\u0158\u0007Q\u0002\u0002\u0158\u0159\u0007P\u0002\u0002\u0159J\u0003\u0002\u0002\u0002\u015a\u015b\u0007K\u0002\u0002\u015b\u015c\u0007F\u0002\u0002\u015c\u015d\u0007G\u0002\u0002\u015d\u015e\u0007P\u0002\u0002\u015e\u015f\u0007V\u0002\u0002\u015f\u0160\u0007K\u0002\u0002\u0160\u0161\u0007H\u0002\u0002\u0161\u0162\u0007K\u0002\u0002\u0162\u0163\u0007G\u0002\u0002\u0163\u0164\u0007T\u0002\u0002\u0164L\u0003\u0002\u0002\u0002\u0165\u0166\u0007U\u0002\u0002\u0166\u0167\u0007G\u0002\u0002\u0167\u0168\u0007V\u0002\u0002\u0168N\u0003\u0002\u0002\u0002\u0169\u016a\u0007U\u0002\u0002\u016a\u016b\u0007P\u0002\u0002\u016b\u016c\u0007C\u0002\u0002\u016c\u016d\u0007R\u0002\u0002\u016d\u016e\u0007U\u0002\u0002\u016e\u016f\u0007J\u0002\u0002\u016f\u0170\u0007Q\u0002\u0002\u0170\u0171\u0007V\u0002\u0002\u0171P\u0003\u0002\u0002\u0002\u0172\u0173\u0007U\u0002\u0002\u0173\u0174\u0007P\u0002\u0002\u0174\u0175\u0007C\u0002\u0002\u0175\u0176\u0007R\u0002\u0002\u0176\u0177\u0007U\u0002\u0002\u0177\u0178\u0007J\u0002\u0002\u0178\u0179\u0007Q\u0002\u0002\u0179\u017a\u0007V\u0002\u0002\u017a\u017b\u0007U\u0002\u0002\u017bR\u0003\u0002\u0002\u0002\u017c\u017d\u0007V\u0002\u0002\u017d\u017e\u0007C\u0002\u0002\u017e\u017f\u0007D\u0002\u0002\u017f\u0180\u0007N\u0002\u0002\u0180\u0181\u0007G\u0002\u0002\u0181T\u0003\u0002\u0002\u0002\u0182\u0183\u0007V\u0002\u0002\u0183\u0184\u0007C\u0002\u0002\u0184\u0185\u0007I\u0002\u0002\u0185V\u0003\u0002\u0002\u0002\u0186\u0187\u0007W\u0002\u0002\u0187\u0188\u0007P\u0002\u0002\u0188\u0189\u0007Q\u0002\u0002\u0189\u018a\u0007T\u0002\u0002\u018a\u018b\u0007F\u0002\u0002\u018b\u018c\u0007G\u0002\u0002\u018c\u018d\u0007T\u0002\u0002\u018d\u018e\u0007G\u0002\u0002\u018e\u018f\u0007F\u0002\u0002\u018fX\u0003\u0002\u0002\u0002\u0190\u0191\u0007X\u0002\u0002\u0191\u0192\u0007G\u0002\u0002\u0192\u0193\u0007T\u0002\u0002\u0193\u0194\u0007U\u0002\u0002\u0194\u0195\u0007K\u0002\u0002\u0195\u0196\u0007Q\u0002\u0002\u0196\u0197\u0007P\u0002\u0002\u0197Z\u0003\u0002\u0002\u0002\u0198\u0199\u0007Y\u0002\u0002\u0199\u019a\u0007K\u0002\u0002\u019a\u019b\u0007V\u0002\u0002\u019b\u019c\u0007J\u0002\u0002\u019c\\\u0003\u0002\u0002\u0002\u019d\u019e\u0007Y\u0002\u0002\u019e\u019f\u0007T\u0002\u0002\u019f\u01a0\u0007K\u0002\u0002\u01a0\u01a1\u0007V\u0002\u0002\u01a1\u01a2\u0007G\u0002\u0002\u01a2^\u0003\u0002\u0002\u0002\u01a3\u01a4\u0007V\u0002\u0002\u01a4\u01a5\u0007T\u0002\u0002\u01a5\u01a6\u0007W\u0002\u0002\u01a6\u01a7\u0007G\u0002\u0002\u01a7`\u0003\u0002\u0002\u0002\u01a8\u01a9\u0007H\u0002\u0002\u01a9\u01aa\u0007C\u0002\u0002\u01aa\u01ab\u0007N\u0002\u0002\u01ab\u01ac\u0007U\u0002\u0002\u01ac\u01ad\u0007G\u0002\u0002\u01adb\u0003\u0002\u0002\u0002\u01ae\u01af\u0007O\u0002\u0002\u01af\u01b0\u0007C\u0002\u0002\u01b0\u01b1\u0007R\u0002\u0002\u01b1d\u0003\u0002\u0002\u0002\u01b2\u01b3\u0007C\u0002\u0002\u01b3\u01b4\u0007T\u0002\u0002\u01b4\u01b5\u0007T\u0002\u0002\u01b5\u01b6\u0007C\u0002\u0002\u01b6\u01b7\u0007[\u0002\u0002\u01b7f\u0003\u0002\u0002\u0002\u01b8\u01b9\u0007-\u0002\u0002\u01b9h\u0003\u0002\u0002\u0002\u01ba\u01bb\u0007/\u0002\u0002\u01bbj\u0003\u0002\u0002\u0002\u01bc\u01c2\u0007)\u0002\u0002\u01bd\u01c1\n\u0002\u0002\u0002\u01be\u01bf\u0007^\u0002\u0002\u01bf\u01c1\u000b\u0002\u0002\u0002\u01c0\u01bd\u0003\u0002\u0002\u0002\u01c0\u01be\u0003\u0002\u0002\u0002\u01c1\u01c4\u0003\u0002\u0002\u0002\u01c2\u01c0\u0003\u0002\u0002\u0002\u01c2\u01c3\u0003\u0002\u0002\u0002\u01c3\u01c5\u0003\u0002\u0002\u0002\u01c4\u01c2\u0003\u0002\u0002\u0002\u01c5\u01d1\u0007)\u0002\u0002\u01c6\u01cc\u0007$\u0002\u0002\u01c7\u01cb\n\u0003\u0002\u0002\u01c8\u01c9\u0007^\u0002\u0002\u01c9\u01cb\u000b\u0002\u0002\u0002\u01ca\u01c7\u0003\u0002\u0002\u0002\u01ca\u01c8\u0003\u0002\u0002\u0002\u01cb\u01ce\u0003\u0002\u0002\u0002\u01cc\u01ca\u0003\u0002\u0002\u0002\u01cc\u01cd\u0003\u0002\u0002\u0002\u01cd\u01cf\u0003\u0002\u0002\u0002\u01ce\u01cc\u0003\u0002\u0002\u0002\u01cf\u01d1\u0007$\u0002\u0002\u01d0\u01bc\u0003\u0002\u0002\u0002\u01d0\u01c6\u0003\u0002\u0002\u0002\u01d1l\u0003\u0002\u0002\u0002\u01d2\u01d4\u0005\u0087D\u0002\u01d3\u01d2\u0003\u0002\u0002\u0002\u01d4\u01d5\u0003\u0002\u0002\u0002\u01d5\u01d3\u0003\u0002\u0002\u0002\u01d5\u01d6\u0003\u0002\u0002\u0002\u01d6\u01d7\u0003\u0002\u0002\u0002\u01d7\u01d8\u0007N\u0002\u0002\u01d8n\u0003\u0002\u0002\u0002\u01d9\u01db\u0005\u0087D\u0002\u01da\u01d9\u0003\u0002\u0002\u0002\u01db\u01dc\u0003\u0002\u0002\u0002\u01dc\u01da\u0003\u0002\u0002\u0002\u01dc\u01dd\u0003\u0002\u0002\u0002\u01dd\u01de\u0003\u0002\u0002\u0002\u01de\u01df\u0007U\u0002\u0002\u01dfp\u0003\u0002\u0002\u0002\u01e0\u01e2\u0005\u0087D\u0002\u01e1\u01e0\u0003\u0002\u0002\u0002\u01e2\u01e3\u0003\u0002\u0002\u0002\u01e3\u01e1\u0003\u0002\u0002\u0002\u01e3\u01e4\u0003\u0002\u0002\u0002\u01e4\u01e5\u0003\u0002\u0002\u0002\u01e5\u01e6\u0007[\u0002\u0002\u01e6r\u0003\u0002\u0002\u0002\u01e7\u01e9\u0005\u0087D\u0002\u01e8\u01e7\u0003\u0002\u0002\u0002\u01e9\u01ea\u0003\u0002\u0002\u0002\u01ea\u01e8\u0003\u0002\u0002\u0002\u01ea\u01eb\u0003\u0002\u0002\u0002\u01ebt\u0003\u0002\u0002\u0002\u01ec\u01ee\u0005\u0087D\u0002\u01ed\u01ec\u0003\u0002\u0002\u0002\u01ee\u01ef\u0003\u0002\u0002\u0002\u01ef\u01ed\u0003\u0002\u0002\u0002\u01ef\u01f0\u0003\u0002\u0002\u0002\u01f0\u01f1\u0003\u0002\u0002\u0002\u01f1\u01f2\u0005\u0085C\u0002\u01f2\u01f8\u0003\u0002\u0002\u0002\u01f3\u01f4\u0005\u0083B\u0002\u01f4\u01f5\u0005\u0085C\u0002\u01f5\u01f6\u0006;\u0002\u0002\u01f6\u01f8\u0003\u0002\u0002\u0002\u01f7\u01ed\u0003\u0002\u0002\u0002\u01f7\u01f3\u0003\u0002\u0002\u0002\u01f8v\u0003\u0002\u0002\u0002\u01f9\u01fa\u0005\u0083B\u0002\u01fa\u01fb\u0006<\u0003\u0002\u01fbx\u0003\u0002\u0002\u0002\u01fc\u01fe\u0005\u0087D\u0002\u01fd\u01fc\u0003\u0002\u0002\u0002\u01fe\u01ff\u0003\u0002\u0002\u0002\u01ff\u01fd\u0003\u0002\u0002\u0002\u01ff\u0200\u0003\u0002\u0002\u0002\u0200\u0202\u0003\u0002\u0002\u0002\u0201\u0203\u0005\u0085C\u0002\u0202\u0201\u0003\u0002\u0002\u0002\u0202\u0203\u0003\u0002\u0002\u0002\u0203\u0204\u0003\u0002\u0002\u0002\u0204\u0205\u0007H\u0002\u0002\u0205\u020e\u0003\u0002\u0002\u0002\u0206\u0208\u0005\u0083B\u0002\u0207\u0209\u0005\u0085C\u0002\u0208\u0207\u0003\u0002\u0002\u0002\u0208\u0209\u0003\u0002\u0002\u0002\u0209\u020a\u0003\u0002\u0002\u0002\u020a\u020b\u0007H\u0002\u0002\u020b\u020c\u0006=\u0004\u0002\u020c\u020e\u0003\u0002\u0002\u0002\u020d\u01fd\u0003\u0002\u0002\u0002\u020d\u0206\u0003\u0002\u0002\u0002\u020ez\u0003\u0002\u0002\u0002\u020f\u0211\u0005\u0087D\u0002\u0210\u020f\u0003\u0002\u0002\u0002\u0211\u0212\u0003\u0002\u0002\u0002\u0212\u0210\u0003\u0002\u0002\u0002\u0212\u0213\u0003\u0002\u0002\u0002\u0213\u0215\u0003\u0002\u0002\u0002\u0214\u0216\u0005\u0085C\u0002\u0215\u0214\u0003\u0002\u0002\u0002\u0215\u0216\u0003\u0002\u0002\u0002\u0216\u0217\u0003\u0002\u0002\u0002\u0217\u0218\u0007F\u0002\u0002\u0218\u0221\u0003\u0002\u0002\u0002\u0219\u021b\u0005\u0083B\u0002\u021a\u021c\u0005\u0085C\u0002\u021b\u021a\u0003\u0002\u0002\u0002\u021b\u021c\u0003\u0002\u0002\u0002\u021c\u021d\u0003\u0002\u0002\u0002\u021d\u021e\u0007F\u0002\u0002\u021e\u021f\u0006>\u0005\u0002\u021f\u0221\u0003\u0002\u0002\u0002\u0220\u0210\u0003\u0002\u0002\u0002\u0220\u0219\u0003\u0002\u0002\u0002\u0221|\u0003\u0002\u0002\u0002\u0222\u0224\u0005\u0087D\u0002\u0223\u0222\u0003\u0002\u0002\u0002\u0224\u0225\u0003\u0002\u0002\u0002\u0225\u0223\u0003\u0002\u0002\u0002\u0225\u0226\u0003\u0002\u0002\u0002\u0226\u0228\u0003\u0002\u0002\u0002\u0227\u0229\u0005\u0085C\u0002\u0228\u0227\u0003\u0002\u0002\u0002\u0228\u0229\u0003\u0002\u0002\u0002\u0229\u022a\u0003\u0002\u0002\u0002\u022a\u022b\u0007D\u0002\u0002\u022b\u022c\u0007F\u0002\u0002\u022c\u0237\u0003\u0002\u0002\u0002\u022d\u022f\u0005\u0083B\u0002\u022e\u0230\u0005\u0085C\u0002\u022f\u022e\u0003\u0002\u0002\u0002\u022f\u0230\u0003\u0002\u0002\u0002\u0230\u0231\u0003\u0002\u0002\u0002\u0231\u0232\u0007D\u0002\u0002\u0232\u0233\u0007F\u0002\u0002\u0233\u0234\u0003\u0002\u0002\u0002\u0234\u0235\u0006?\u0006\u0002\u0235\u0237\u0003\u0002\u0002\u0002\u0236\u0223\u0003\u0002\u0002\u0002\u0236\u022d\u0003\u0002\u0002\u0002\u0237~\u0003\u0002\u0002\u0002\u0238\u023c\u0005\u0089E\u0002\u0239\u023c\u0005\u0087D\u0002\u023a\u023c\u0007a\u0002\u0002\u023b\u0238\u0003\u0002\u0002\u0002\u023b\u0239\u0003\u0002\u0002\u0002\u023b\u023a\u0003\u0002\u0002\u0002\u023c\u023d\u0003\u0002\u0002\u0002\u023d\u023b\u0003\u0002\u0002\u0002\u023d\u023e\u0003\u0002\u0002\u0002\u023e\u0080\u0003\u0002\u0002\u0002\u023f\u0245\u0007b\u0002\u0002\u0240\u0244\n\u0004\u0002\u0002\u0241\u0242\u0007b\u0002\u0002\u0242\u0244\u0007b\u0002\u0002\u0243\u0240\u0003\u0002\u0002\u0002\u0243\u0241\u0003\u0002\u0002\u0002\u0244\u0247\u0003\u0002\u0002\u0002\u0245\u0243\u0003\u0002\u0002\u0002\u0245\u0246\u0003\u0002\u0002\u0002\u0246\u0248\u0003\u0002\u0002\u0002\u0247\u0245\u0003\u0002\u0002\u0002\u0248\u0249\u0007b\u0002\u0002\u0249\u0082\u0003\u0002\u0002\u0002\u024a\u024c\u0005\u0087D\u0002\u024b\u024a\u0003\u0002\u0002\u0002\u024c\u024d\u0003\u0002\u0002\u0002\u024d\u024b\u0003\u0002\u0002\u0002\u024d\u024e\u0003\u0002\u0002\u0002\u024e\u024f\u0003\u0002\u0002\u0002\u024f\u0253\u00070\u0002\u0002\u0250\u0252\u0005\u0087D\u0002\u0251\u0250\u0003\u0002\u0002\u0002\u0252\u0255\u0003\u0002\u0002\u0002\u0253\u0251\u0003\u0002\u0002\u0002\u0253\u0254\u0003\u0002\u0002\u0002\u0254\u025d\u0003\u0002\u0002\u0002\u0255\u0253\u0003\u0002\u0002\u0002\u0256\u0258\u00070\u0002\u0002\u0257\u0259\u0005\u0087D\u0002\u0258\u0257\u0003\u0002\u0002\u0002\u0259\u025a\u0003\u0002\u0002\u0002\u025a\u0258\u0003\u0002\u0002\u0002\u025a\u025b\u0003\u0002\u0002\u0002\u025b\u025d\u0003\u0002\u0002\u0002\u025c\u024b\u0003\u0002\u0002\u0002\u025c\u0256\u0003\u0002\u0002\u0002\u025d\u0084\u0003\u0002\u0002\u0002\u025e\u0260\u0007G\u0002\u0002\u025f\u0261\t\u0005\u0002\u0002\u0260\u025f\u0003\u0002\u0002\u0002\u0260\u0261\u0003\u0002\u0002\u0002\u0261\u0263\u0003\u0002\u0002\u0002\u0262\u0264\u0005\u0087D\u0002\u0263\u0262\u0003\u0002\u0002\u0002\u0264\u0265\u0003\u0002\u0002\u0002\u0265\u0263\u0003\u0002\u0002\u0002\u0265\u0266\u0003\u0002\u0002\u0002\u0266\u0086\u0003\u0002\u0002\u0002\u0267\u0268\t\u0006\u0002\u0002\u0268\u0088\u0003\u0002\u0002\u0002\u0269\u026a\t\u0007\u0002\u0002\u026a\u008a\u0003\u0002\u0002\u0002\u026b\u026c\u0007/\u0002\u0002\u026c\u026d\u0007/\u0002\u0002\u026d\u0273\u0003\u0002\u0002\u0002\u026e\u026f\u0007^\u0002\u0002\u026f\u0272\u0007\f\u0002\u0002\u0270\u0272\n\b\u0002\u0002\u0271\u026e\u0003\u0002\u0002\u0002\u0271\u0270\u0003\u0002\u0002\u0002\u0272\u0275\u0003\u0002\u0002\u0002\u0273\u0271\u0003\u0002\u0002\u0002\u0273\u0274\u0003\u0002\u0002\u0002\u0274\u0277\u0003\u0002\u0002\u0002\u0275\u0273\u0003\u0002\u0002\u0002\u0276\u0278\u0007\u000f\u0002\u0002\u0277\u0276\u0003\u0002\u0002\u0002\u0277\u0278\u0003\u0002\u0002\u0002\u0278\u027a\u0003\u0002\u0002\u0002\u0279\u027b\u0007\f\u0002\u0002\u027a\u0279\u0003\u0002\u0002\u0002\u027a\u027b\u0003\u0002\u0002\u0002\u027b\u027c\u0003\u0002\u0002\u0002\u027c\u027d\bF\u0002\u0002\u027d\u008c\u0003\u0002\u0002\u0002\u027e\u027f\u00071\u0002\u0002\u027f\u0280\u0007,\u0002\u0002\u0280\u0281\u0003\u0002\u0002\u0002\u0281\u0286\u0006G\u0007\u0002\u0282\u0285\u0005\u008dG\u0002\u0283\u0285\u000b\u0002\u0002\u0002\u0284\u0282\u0003\u0002\u0002\u0002\u0284\u0283\u0003\u0002\u0002\u0002\u0285\u0288\u0003\u0002\u0002\u0002\u0286\u0287\u0003\u0002\u0002\u0002\u0286\u0284\u0003\u0002\u0002\u0002\u0287\u0289\u0003\u0002\u0002\u0002\u0288\u0286\u0003\u0002\u0002\u0002\u0289\u028a\u0007,\u0002\u0002\u028a\u028b\u00071\u0002\u0002\u028b\u028c\u0003\u0002\u0002\u0002\u028c\u028d\bG\u0002\u0002\u028d\u008e\u0003\u0002\u0002\u0002\u028e\u0290\t\t\u0002\u0002\u028f\u028e\u0003\u0002\u0002\u0002\u0290\u0291\u0003\u0002\u0002\u0002\u0291\u028f\u0003\u0002\u0002\u0002\u0291\u0292\u0003\u0002\u0002\u0002\u0292\u0293\u0003\u0002\u0002\u0002\u0293\u0294\bH\u0002\u0002\u0294\u0090\u0003\u0002\u0002\u0002\u0295\u0296\u000b\u0002\u0002\u0002\u0296\u0092\u0003\u0002\u0002\u0002+\u0002\u01c0\u01c2\u01ca\u01cc\u01d0\u01d5\u01dc\u01e3\u01ea\u01ef\u01f7\u01ff\u0202\u0208\u020d\u0212\u0215\u021b\u0220\u0225\u0228\u022f\u0236\u023b\u023d\u0243\u0245\u024d\u0253\u025a\u025c\u0260\u0265\u0271\u0273\u0277\u027a\u0284\u0286\u0291\u0003\u0002\u0003\u0002"
public static final int
ADD
6
public static final int
ALTER
7
public static final int
ARRAY
50
public static final int
AS
8
public static final int
ASC
9
public static final int
BACKQUOTED_IDENTIFIER
64
public static final int
BIGDECIMAL_LITERAL
62
public static final int
BIGINT_LITERAL
54
public static final int
BRACKETED_COMMENT
66
public static final int
BRANCH
10
public static final int
BY
11
public static final int
CALL
12
public static final int
CREATE
27
public static final int
DAYS
13
public static final int
DECIMAL_VALUE
59
public static final int
DESC
14
public static final int
DISTRIBUTED
15
public static final int
DOUBLE_LITERAL
61
public static final int
DROP
16
public static final int
EXISTS
17
public static final int
EXPONENT_VALUE
58
public static final int
FALSE
48
public static final int
FIELD
18
public static final int
FIELDS
19
public static final int
FIRST
20
public static final int
FLOAT_LITERAL
60
public static final int
HOURS
21
public static final int
IDENTIFIER
63
public static final int
IDENTIFIER_KW
37
public static final int
IF
22
public static final int
INTEGER_VALUE
57
public static final int
LAST
23
public static final int
LOCALLY
24
public static final int
MAP
49
public static final int
MINUS
52
public static final int
MINUTES
25
public static final int
MONTHS
26
public static final int
NOT
28
public static final int
NULLS
29
public static final int
OF
30
public static final int
OR
31
public static final int
ORDERED
32
public static final int
PARTITION
33
public static final int
PLUS
51
public static final int
REPLACE
34
public static final int
RETAIN
35
public static final int
RETENTION
36
public static final int
SET
38
public static final int
SIMPLE_COMMENT
65
public static final int
SMALLINT_LITERAL
55
public static final int
SNAPSHOT
39
public static final int
SNAPSHOTS
40
public static final int
STRING
53
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
41
public static final int
TAG
42
public static final int
TINYINT_LITERAL
56
public static final int
TRUE
47
public static final int
UNORDERED
43
public static final int
UNRECOGNIZED
68
public static final int
VERSION
44
public static final int
WITH
45
public static final int
WRITE
46
public static final int
WS
67
-
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\u0003F\u01c6\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\"\u0003\u0002\u0003\u0002\u0003\u0002\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0007\u0003N\n\u0003\f\u0003\u000e\u0003Q\u000b\u0003\u0005\u0003S\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\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\u0005\u0003u\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\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\u009e\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003\u00a9\n\u0003\u0003\u0003\u0003\u0003\u0005\u0003\u00ad\n\u0003\u0003\u0004\u0003\u0004\u0005\u0004\u00b1\n\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0005\u0004\u00bd\n\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0005\u0004\u00c2\n\u0004\u0003\u0005\u0003\u0005\u0005\u0005\u00c6\n\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0005\u0005\u00d2\n\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0005\u0005\u00d7\n\u0005\u0003\u0006\u0003\u0006\u0003\u0006\u0003\u0006\u0005\u0006\u00dd\n\u0006\u0003\u0006\u0005\u0006\u00e0\n\u0006\u0003\u0007\u0003\u0007\u0003\u0007\u0003\u0007\u0005\u0007\u00e6\n\u0007\u0003\u0007\u0005\u0007\u00e9\n\u0007\u0003\u0007\u0005\u0007\u00ec\n\u0007\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0005\b\u00fc\n\b\u0003\t\u0003\t\u0003\t\u0003\t\u0003\n\u0003\n\u0003\n\u0003\u000b\u0003\u000b\u0003\u000b\u0003\f\u0003\f\u0007\f\u010a\n\f\f\f\u000e\f\u010d\u000b\f\u0003\r\u0003\r\u0003\r\u0003\r\u0003\u000e\u0005\u000e\u0114\n\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0005\u000e\u011a\n\u000e\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0005\u000f\u0121\n\u000f\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0011\u0003\u0011\u0003\u0011\u0007\u0011\u0129\n\u0011\f\u0011\u000e\u0011\u012c\u000b\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0007\u0011\u0132\n\u0011\f\u0011\u000e\u0011\u0135\u000b\u0011\u0003\u0011\u0003\u0011\u0005\u0011\u0139\n\u0011\u0003\u0012\u0003\u0012\u0005\u0012\u013d\n\u0012\u0003\u0012\u0003\u0012\u0005\u0012\u0141\n\u0012\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0007\u0013\u0149\n\u0013\f\u0013\u000e\u0013\u014c\u000b\u0013\u0003\u0013\u0003\u0013\u0005\u0013\u0150\n\u0013\u0003\u0014\u0003\u0014\u0005\u0014\u0154\n\u0014\u0003\u0015\u0003\u0015\u0003\u0015\u0005\u0015\u0159\n\u0015\u0003\u0016\u0003\u0016\u0003\u0016\u0006\u0016\u015e\n\u0016\r\u0016\u000e\u0016\u015f\u0003\u0016\u0003\u0016\u0003\u0016\u0005\u0016\u0165\n\u0016\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0007\u0017\u016c\n\u0017\f\u0017\u000e\u0017\u016f\u000b\u0017\u0003\u0017\u0003\u0017\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0007\u0018\u0178\n\u0018\f\u0018\u000e\u0018\u017b\u000b\u0018\u0003\u0018\u0003\u0018\u0003\u0019\u0003\u0019\u0003\u001a\u0005\u001a\u0182\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u0186\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u018a\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u018e\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u0192\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u0196\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u019a\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u019e\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u01a2\n\u001a\u0003\u001a\u0005\u001a\u01a5\n\u001a\u0003\u001b\u0003\u001b\u0003\u001b\u0007\u001b\u01aa\n\u001b\f\u001b\u000e\u001b\u01ad\u000b\u001b\u0003\u001c\u0003\u001c\u0003\u001c\u0005\u001c\u01b2\n\u001c\u0003\u001d\u0003\u001d\u0003\u001e\u0003\u001e\u0003\u001e\u0007\u001e\u01b9\n\u001e\f\u001e\u000e\u001e\u01bc\u000b\u001e\u0003\u001f\u0003\u001f\u0003 \u0003 \u0003!\u0003!\u0003\"\u0003\"\u0003\"\u0002\u0002#\u0002\u0004\u0006\b\n\f\u000e\u0010\u0012\u0014\u0016\u0018\u001a\u001c\u001e \"$&(*,.02468:<>@B\u0002\u0007\u0004\u0002\u000b\u000b\u0010\u0010\u0004\u0002\u0016\u0016\u0019\u0019\u0003\u000212\u0004\u0002\b%\'3\u0005\u0002\u000f\u000f\u0017\u0017\u001b\u001b\u0002\u01eb\u0002D\u0003\u0002\u0002\u0002\u0004\u00ac\u0003\u0002\u0002\u0002\u0006\u00c1\u0003\u0002\u0002\u0002\b\u00d6\u0003\u0002\u0002\u0002\n\u00dc\u0003\u0002\u0002\u0002\f\u00e5\u0003\u0002\u0002\u0002\u000e\u00fb\u0003\u0002\u0002\u0002\u0010\u00fd\u0003\u0002\u0002\u0002\u0012\u0101\u0003\u0002\u0002\u0002\u0014\u0104\u0003\u0002\u0002\u0002\u0016\u010b\u0003\u0002\u0002\u0002\u0018\u010e\u0003\u0002\u0002\u0002\u001a\u0119\u0003\u0002\u0002\u0002\u001c\u0120\u0003\u0002\u0002\u0002\u001e\u0122\u0003\u0002\u0002\u0002 \u0138\u0003\u0002\u0002\u0002\"\u013a\u0003\u0002\u0002\u0002$\u014f\u0003\u0002\u0002\u0002&\u0153\u0003\u0002\u0002\u0002(\u0158\u0003\u0002\u0002\u0002*\u0164\u0003\u0002\u0002\u0002,\u0166\u0003\u0002\u0002\u0002.\u0172\u0003\u0002\u0002\u00020\u017e\u0003\u0002\u0002\u00022\u01a4\u0003\u0002\u0002\u00024\u01a6\u0003\u0002\u0002\u00026\u01b1\u0003\u0002\u0002\u00028\u01b3\u0003\u0002\u0002\u0002:\u01b5\u0003\u0002\u0002\u0002<\u01bd\u0003\u0002\u0002\u0002>\u01bf\u0003\u0002\u0002\u0002@\u01c1\u0003\u0002\u0002\u0002B\u01c3\u0003\u0002\u0002\u0002DE\u0005\u0004\u0003\u0002EF\u0007\u0002\u0002\u0003F\u0003\u0003\u0002\u0002\u0002GH\u0007\u000e\u0002\u0002HI\u00054\u001b\u0002IR\u0007\u0003\u0002\u0002JO\u0005\u001c\u000f\u0002KL\u0007\u0004\u0002\u0002LN\u0005\u001c\u000f\u0002MK\u0003\u0002\u0002\u0002NQ\u0003\u0002\u0002\u0002OM\u0003\u0002\u0002\u0002OP\u0003\u0002\u0002\u0002PS\u0003\u0002\u0002\u0002QO\u0003\u0002\u0002\u0002RJ\u0003\u0002\u0002\u0002RS\u0003\u0002\u0002\u0002ST\u0003\u0002\u0002\u0002TU\u0007\u0005\u0002\u0002U\u00ad\u0003\u0002\u0002\u0002VW\u0007\t\u0002\u0002WX\u0007+\u0002\u0002XY\u00054\u001b\u0002YZ\u0007\b\u0002\u0002Z[\u0007#\u0002\u0002[\\\u0007\u0014\u0002\u0002\\_\u0005$\u0013\u0002]^\u0007\n\u0002\u0002^`\u00056\u001c\u0002_]\u0003\u0002\u0002\u0002_`\u0003\u0002\u0002\u0002`\u00ad\u0003\u0002\u0002\u0002ab\u0007\t\u0002\u0002bc\u0007+\u0002\u0002cd\u00054\u001b\u0002de\u0007\u0012\u0002\u0002ef\u0007#\u0002\u0002fg\u0007\u0014\u0002\u0002gh\u0005$\u0013\u0002h\u00ad\u0003\u0002\u0002\u0002ij\u0007\t\u0002\u0002jk\u0007+\u0002\u0002kl\u00054\u001b\u0002lm\u0007$\u0002\u0002mn\u0007#\u0002\u0002no\u0007\u0014\u0002\u0002op\u0005$\u0013\u0002pq\u0007/\u0002\u0002qt\u0005$\u0013\u0002rs\u0007\n\u0002\u0002su\u00056\u001c\u0002tr\u0003\u0002\u0002\u0002tu\u0003\u0002\u0002\u0002u\u00ad\u0003\u0002\u0002\u0002vw\u0007\t\u0002\u0002wx\u0007+\u0002\u0002xy\u00054\u001b\u0002yz\u00070\u0002\u0002z{\u0005\u0016\f\u0002{\u00ad\u0003\u0002\u0002\u0002|}\u0007\t\u0002\u0002}~\u0007+\u0002\u0002~\u007f\u00054\u001b\u0002\u007f\u0080\u0007(\u0002\u0002\u0080\u0081\u0007\'\u0002\u0002\u0081\u0082\u0007\u0015\u0002\u0002\u0082\u0083\u0005:\u001e\u0002\u0083\u00ad\u0003\u0002\u0002\u0002\u0084\u0085\u0007\t\u0002\u0002\u0085\u0086\u0007+\u0002\u0002\u0086\u0087\u00054\u001b\u0002\u0087\u0088\u0007\u0012\u0002\u0002\u0088\u0089\u0007\'\u0002\u0002\u0089\u008a\u0007\u0015\u0002\u0002\u008a\u008b\u0005:\u001e\u0002\u008b\u00ad\u0003\u0002\u0002\u0002\u008c\u008d\u0007\t\u0002\u0002\u008d\u008e\u0007+\u0002\u0002\u008e\u008f\u00054\u001b\u0002\u008f\u0090\u0005\b\u0005\u0002\u0090\u00ad\u0003\u0002\u0002\u0002\u0091\u0092\u0007\t\u0002\u0002\u0092\u0093\u0007+\u0002\u0002\u0093\u0094\u00054\u001b\u0002\u0094\u0095\u0005\u0006\u0004\u0002\u0095\u00ad\u0003\u0002\u0002\u0002\u0096\u0097\u0007\t\u0002\u0002\u0097\u0098\u0007+\u0002\u0002\u0098\u0099\u00054\u001b\u0002\u0099\u009a\u0007\u0012\u0002\u0002\u009a\u009d\u0007\f\u0002\u0002\u009b\u009c\u0007\u0018\u0002\u0002\u009c\u009e\u0007\u0013\u0002\u0002\u009d\u009b\u0003\u0002\u0002\u0002\u009d\u009e\u0003\u0002\u0002\u0002\u009e\u009f\u0003\u0002\u0002\u0002\u009f\u00a0\u00056\u001c\u0002\u00a0\u00ad\u0003\u0002\u0002\u0002\u00a1\u00a2\u0007\t\u0002\u0002\u00a2\u00a3\u0007+\u0002\u0002\u00a3\u00a4\u00054\u001b\u0002\u00a4\u00a5\u0007\u0012\u0002\u0002\u00a5\u00a8\u0007,\u0002\u0002\u00a6\u00a7\u0007\u0018\u0002\u0002\u00a7\u00a9\u0007\u0013\u0002\u0002\u00a8\u00a6\u0003\u0002\u0002\u0002\u00a8\u00a9\u0003\u0002\u0002\u0002\u00a9\u00aa\u0003\u0002\u0002\u0002\u00aa\u00ab\u00056\u001c\u0002\u00ab\u00ad\u0003\u0002\u0002\u0002\u00acG\u0003\u0002\u0002\u0002\u00acV\u0003\u0002\u0002\u0002\u00aca\u0003\u0002\u0002\u0002\u00aci\u0003\u0002\u0002\u0002\u00acv\u0003\u0002\u0002\u0002\u00ac|\u0003\u0002\u0002\u0002\u00ac\u0084\u0003\u0002\u0002\u0002\u00ac\u008c\u0003\u0002\u0002\u0002\u00ac\u0091\u0003\u0002\u0002\u0002\u00ac\u0096\u0003\u0002\u0002\u0002\u00ac\u00a1\u0003\u0002\u0002\u0002\u00ad\u0005\u0003\u0002\u0002\u0002\u00ae\u00af\u0007\u001d\u0002\u0002\u00af\u00b1\u0007!\u0002\u0002\u00b0\u00ae\u0003\u0002\u0002\u0002\u00b0\u00b1\u0003\u0002\u0002\u0002\u00b1\u00b2\u0003\u0002\u0002\u0002\u00b2\u00b3\u0007$\u0002\u0002\u00b3\u00b4\u0007,\u0002\u0002\u00b4\u00b5\u00056\u001c\u0002\u00b5\u00b6\u0005\n\u0006\u0002\u00b6\u00c2\u0003\u0002\u0002\u0002\u00b7\u00b8\u0007\u001d\u0002\u0002\u00b8\u00bc\u0007,\u0002\u0002\u00b9\u00ba\u0007\u0018\u0002\u0002\u00ba\u00bb\u0007\u001e\u0002\u0002\u00bb\u00bd\u0007\u0013\u0002\u0002\u00bc\u00b9\u0003\u0002\u0002\u0002\u00bc\u00bd\u0003\u0002\u0002\u0002\u00bd\u00be\u0003\u0002\u0002\u0002\u00be\u00bf\u00056\u001c\u0002\u00bf\u00c0\u0005\n\u0006\u0002\u00c0\u00c2\u0003\u0002\u0002\u0002\u00c1\u00b0\u0003\u0002\u0002\u0002\u00c1\u00b7\u0003\u0002\u0002\u0002\u00c2\u0007\u0003\u0002\u0002\u0002\u00c3\u00c4\u0007\u001d\u0002\u0002\u00c4\u00c6\u0007!\u0002\u0002\u00c5\u00c3\u0003\u0002\u0002\u0002\u00c5\u00c6\u0003\u0002\u0002\u0002\u00c6\u00c7\u0003\u0002\u0002\u0002\u00c7\u00c8\u0007$\u0002\u0002\u00c8\u00c9\u0007\f\u0002\u0002\u00c9\u00ca\u00056\u001c\u0002\u00ca\u00cb\u0005\f\u0007\u0002\u00cb\u00d7\u0003\u0002\u0002\u0002\u00cc\u00cd\u0007\u001d\u0002\u0002\u00cd\u00d1\u0007\f\u0002\u0002\u00ce\u00cf\u0007\u0018\u0002\u0002\u00cf\u00d0\u0007\u001e\u0002\u0002\u00d0\u00d2\u0007\u0013\u0002\u0002\u00d1\u00ce\u0003\u0002\u0002\u0002\u00d1\u00d2\u0003\u0002\u0002\u0002\u00d2\u00d3\u0003\u0002\u0002\u0002\u00d3\u00d4\u00056\u001c\u0002\u00d4\u00d5\u0005\f\u0007\u0002\u00d5\u00d7\u0003\u0002\u0002\u0002\u00d6\u00c5\u0003\u0002\u0002\u0002\u00d6\u00cc\u0003\u0002\u0002\u0002\u00d7\t\u0003\u0002\u0002\u0002\u00d8\u00d9\u0007\n\u0002\u0002\u00d9\u00da\u0007 \u0002\u0002\u00da\u00db\u0007.\u0002\u0002\u00db\u00dd\u0005> \u0002\u00dc\u00d8\u0003\u0002\u0002\u0002\u00dc\u00dd\u0003\u0002\u0002\u0002\u00dd\u00df\u0003\u0002\u0002\u0002\u00de\u00e0\u0005\u0010\t\u0002\u00df\u00de\u0003\u0002\u0002\u0002\u00df\u00e0\u0003\u0002\u0002\u0002\u00e0\u000b\u0003\u0002\u0002\u0002\u00e1\u00e2\u0007\n\u0002\u0002\u00e2\u00e3\u0007 \u0002\u0002\u00e3\u00e4\u0007.\u0002\u0002\u00e4\u00e6\u0005> \u0002\u00e5\u00e1\u0003\u0002\u0002\u0002\u00e5\u00e6\u0003\u0002\u0002\u0002\u00e6\u00e8\u0003\u0002\u0002\u0002\u00e7\u00e9\u0005\u0010\t\u0002\u00e8\u00e7\u0003\u0002\u0002\u0002\u00e8\u00e9\u0003\u0002\u0002\u0002\u00e9\u00eb\u0003\u0002\u0002\u0002\u00ea\u00ec\u0005\u000e\b\u0002\u00eb\u00ea\u0003\u0002\u0002\u0002\u00eb\u00ec\u0003\u0002\u0002\u0002\u00ec\r\u0003\u0002\u0002\u0002\u00ed\u00ee\u0007/\u0002\u0002\u00ee\u00ef\u0007)\u0002\u0002\u00ef\u00f0\u0007&\u0002\u0002\u00f0\u00fc\u0005\u0014\u000b\u0002\u00f1\u00f2\u0007/\u0002\u0002\u00f2\u00f3\u0007)\u0002\u0002\u00f3\u00f4\u0007&\u0002\u0002\u00f4\u00fc\u0005\u0012\n\u0002\u00f5\u00f6\u0007/\u0002\u0002\u00f6\u00f7\u0007)\u0002\u0002\u00f7\u00f8\u0007&\u0002\u0002\u00f8\u00f9\u0005\u0014\u000b\u0002\u00f9\u00fa\u0005\u0012\n\u0002\u00fa\u00fc\u0003\u0002\u0002\u0002\u00fb\u00ed\u0003\u0002\u0002\u0002\u00fb\u00f1\u0003\u0002\u0002\u0002\u00fb\u00f5\u0003\u0002\u0002\u0002\u00fc\u000f\u0003\u0002\u0002\u0002\u00fd\u00fe\u0007%\u0002\u0002\u00fe\u00ff\u00052\u001a\u0002\u00ff\u0100\u0005B\"\u0002\u0100\u0011\u0003\u0002\u0002\u0002\u0101\u0102\u00052\u001a\u0002\u0102\u0103\u0005B\"\u0002\u0103\u0013\u0003\u0002\u0002\u0002\u0104\u0105\u00052\u001a\u0002\u0105\u0106\u0007*\u0002\u0002\u0106\u0015\u0003\u0002\u0002\u0002\u0107\u010a\u0005\u0018\r\u0002\u0108\u010a\u0005\u001a\u000e\u0002\u0109\u0107\u0003\u0002\u0002\u0002\u0109\u0108\u0003\u0002\u0002\u0002\u010a\u010d\u0003\u0002\u0002\u0002\u010b\u0109\u0003\u0002\u0002\u0002\u010b\u010c\u0003\u0002\u0002\u0002\u010c\u0017\u0003\u0002\u0002\u0002\u010d\u010b\u0003\u0002\u0002\u0002\u010e\u010f\u0007\u0011\u0002\u0002\u010f\u0110\u0007\r\u0002\u0002\u0110\u0111\u0007#\u0002\u0002\u0111\u0019\u0003\u0002\u0002\u0002\u0112\u0114\u0007\u001a\u0002\u0002\u0113\u0112\u0003\u0002\u0002\u0002\u0113\u0114\u0003\u0002\u0002\u0002\u0114\u0115\u0003\u0002\u0002\u0002\u0115\u0116\u0007\"\u0002\u0002\u0116\u0117\u0007\r\u0002\u0002\u0117\u011a\u0005 \u0011\u0002\u0118\u011a\u0007-\u0002\u0002\u0119\u0113\u0003\u0002\u0002\u0002\u0119\u0118\u0003\u0002\u0002\u0002\u011a\u001b\u0003\u0002\u0002\u0002\u011b\u0121\u0005(\u0015\u0002\u011c\u011d\u00056\u001c\u0002\u011d\u011e\u0007\u0006\u0002\u0002\u011e\u011f\u0005(\u0015\u0002\u011f\u0121\u0003\u0002\u0002\u0002\u0120\u011b\u0003\u0002\u0002\u0002\u0120\u011c\u0003\u0002\u0002\u0002\u0121\u001d\u0003\u0002\u0002\u0002\u0122\u0123\u0005 \u0011\u0002\u0123\u0124\u0007\u0002\u0002\u0003\u0124\u001f\u0003\u0002\u0002\u0002\u0125\u012a\u0005\"\u0012\u0002\u0126\u0127\u0007\u0004\u0002\u0002\u0127\u0129\u0005\"\u0012\u0002\u0128\u0126\u0003\u0002\u0002\u0002\u0129\u012c\u0003\u0002\u0002\u0002\u012a\u0128\u0003\u0002\u0002\u0002\u012a\u012b\u0003\u0002\u0002\u0002\u012b\u0139\u0003\u0002\u0002\u0002\u012c\u012a\u0003\u0002\u0002\u0002\u012d\u012e\u0007\u0003\u0002\u0002\u012e\u0133\u0005\"\u0012\u0002\u012f\u0130\u0007\u0004\u0002\u0002\u0130\u0132\u0005\"\u0012\u0002\u0131\u012f\u0003\u0002\u0002\u0002\u0132\u0135\u0003\u0002\u0002\u0002\u0133\u0131\u0003\u0002\u0002\u0002\u0133\u0134\u0003\u0002\u0002\u0002\u0134\u0136\u0003\u0002\u0002\u0002\u0135\u0133\u0003\u0002\u0002\u0002\u0136\u0137\u0007\u0005\u0002\u0002\u0137\u0139\u0003\u0002\u0002\u0002\u0138\u0125\u0003\u0002\u0002\u0002\u0138\u012d\u0003\u0002\u0002\u0002\u0139!\u0003\u0002\u0002\u0002\u013a\u013c\u0005$\u0013\u0002\u013b\u013d\t\u0002\u0002\u0002\u013c\u013b\u0003\u0002\u0002\u0002\u013c\u013d\u0003\u0002\u0002\u0002\u013d\u0140\u0003\u0002\u0002\u0002\u013e\u013f\u0007\u001f\u0002\u0002\u013f\u0141\t\u0003\u0002\u0002\u0140\u013e\u0003\u0002\u0002\u0002\u0140\u0141\u0003\u0002\u0002\u0002\u0141#\u0003\u0002\u0002\u0002\u0142\u0150\u00054\u001b\u0002\u0143\u0144\u00056\u001c\u0002\u0144\u0145\u0007\u0003\u0002\u0002\u0145\u014a\u0005&\u0014\u0002\u0146\u0147\u0007\u0004\u0002\u0002\u0147\u0149\u0005&\u0014\u0002\u0148\u0146\u0003\u0002\u0002\u0002\u0149\u014c\u0003\u0002\u0002\u0002\u014a\u0148\u0003\u0002\u0002\u0002\u014a\u014b\u0003\u0002\u0002\u0002\u014b\u014d\u0003\u0002\u0002\u0002\u014c\u014a\u0003\u0002\u0002\u0002\u014d\u014e\u0007\u0005\u0002\u0002\u014e\u0150\u0003\u0002\u0002\u0002\u014f\u0142\u0003\u0002\u0002\u0002\u014f\u0143\u0003\u0002\u0002\u0002\u0150%\u0003\u0002\u0002\u0002\u0151\u0154\u00054\u001b\u0002\u0152\u0154\u0005*\u0016\u0002\u0153\u0151\u0003\u0002\u0002\u0002\u0153\u0152\u0003\u0002\u0002\u0002\u0154\'\u0003\u0002\u0002\u0002\u0155\u0159\u0005*\u0016\u0002\u0156\u0159\u0005,\u0017\u0002\u0157\u0159\u0005.\u0018\u0002\u0158\u0155\u0003\u0002\u0002\u0002\u0158\u0156\u0003\u0002\u0002\u0002\u0158\u0157\u0003\u0002\u0002\u0002\u0159)\u0003\u0002\u0002\u0002\u015a\u0165\u00052\u001a\u0002\u015b\u0165\u00050\u0019\u0002\u015c\u015e\u00077\u0002\u0002\u015d\u015c\u0003\u0002\u0002\u0002\u015e\u015f\u0003\u0002\u0002\u0002\u015f\u015d\u0003\u0002\u0002\u0002\u015f\u0160\u0003\u0002\u0002\u0002\u0160\u0165\u0003\u0002\u0002\u0002\u0161\u0162\u00056\u001c\u0002\u0162\u0163\u00077\u0002\u0002\u0163\u0165\u0003\u0002\u0002\u0002\u0164\u015a\u0003\u0002\u0002\u0002\u0164\u015b\u0003\u0002\u0002\u0002\u0164\u015d\u0003\u0002\u0002\u0002\u0164\u0161\u0003\u0002\u0002\u0002\u0165+\u0003\u0002\u0002\u0002\u0166\u0167\u00073\u0002\u0002\u0167\u0168\u0007\u0003\u0002\u0002\u0168\u016d\u0005*\u0016\u0002\u0169\u016a\u0007\u0004\u0002\u0002\u016a\u016c\u0005*\u0016\u0002\u016b\u0169\u0003\u0002\u0002\u0002\u016c\u016f\u0003\u0002\u0002\u0002\u016d\u016b\u0003\u0002\u0002\u0002\u016d\u016e\u0003\u0002\u0002\u0002\u016e\u0170\u0003\u0002\u0002\u0002\u016f\u016d\u0003\u0002\u0002\u0002\u0170\u0171\u0007\u0005\u0002\u0002\u0171-\u0003\u0002\u0002\u0002\u0172\u0173\u00074\u0002\u0002\u0173\u0174\u0007\u0003\u0002\u0002\u0174\u0179\u0005*\u0016\u0002\u0175\u0176\u0007\u0004\u0002\u0002\u0176\u0178\u0005*\u0016\u0002\u0177\u0175\u0003\u0002\u0002\u0002\u0178\u017b\u0003\u0002\u0002\u0002\u0179\u0177\u0003\u0002\u0002\u0002\u0179\u017a\u0003\u0002\u0002\u0002\u017a\u017c\u0003\u0002\u0002\u0002\u017b\u0179\u0003\u0002\u0002\u0002\u017c\u017d\u0007\u0005\u0002\u0002\u017d/\u0003\u0002\u0002\u0002\u017e\u017f\t\u0004\u0002\u0002\u017f1\u0003\u0002\u0002\u0002\u0180\u0182\u00076\u0002\u0002\u0181\u0180\u0003\u0002\u0002\u0002\u0181\u0182\u0003\u0002\u0002\u0002\u0182\u0183\u0003\u0002\u0002\u0002\u0183\u01a5\u0007<\u0002\u0002\u0184\u0186\u00076\u0002\u0002\u0185\u0184\u0003\u0002\u0002\u0002\u0185\u0186\u0003\u0002\u0002\u0002\u0186\u0187\u0003\u0002\u0002\u0002\u0187\u01a5\u0007=\u0002\u0002\u0188\u018a\u00076\u0002\u0002\u0189\u0188\u0003\u0002\u0002\u0002\u0189\u018a\u0003\u0002\u0002\u0002\u018a\u018b\u0003\u0002\u0002\u0002\u018b\u01a5\u0007;\u0002\u0002\u018c\u018e\u00076\u0002\u0002\u018d\u018c\u0003\u0002\u0002\u0002\u018d\u018e\u0003\u0002\u0002\u0002\u018e\u018f\u0003\u0002\u0002\u0002\u018f\u01a5\u00078\u0002\u0002\u0190\u0192\u00076\u0002\u0002\u0191\u0190\u0003\u0002\u0002\u0002\u0191\u0192\u0003\u0002\u0002\u0002\u0192\u0193\u0003\u0002\u0002\u0002\u0193\u01a5\u00079\u0002\u0002\u0194\u0196\u00076\u0002\u0002\u0195\u0194\u0003\u0002\u0002\u0002\u0195\u0196\u0003\u0002\u0002\u0002\u0196\u0197\u0003\u0002\u0002\u0002\u0197\u01a5\u0007:\u0002\u0002\u0198\u019a\u00076\u0002\u0002\u0199\u0198\u0003\u0002\u0002\u0002\u0199\u019a\u0003\u0002\u0002\u0002\u019a\u019b\u0003\u0002\u0002\u0002\u019b\u01a5\u0007?\u0002\u0002\u019c\u019e\u00076\u0002\u0002\u019d\u019c\u0003\u0002\u0002\u0002\u019d\u019e\u0003\u0002\u0002\u0002\u019e\u019f\u0003\u0002\u0002\u0002\u019f\u01a5\u0007>\u0002\u0002\u01a0\u01a2\u00076\u0002\u0002\u01a1\u01a0\u0003\u0002\u0002\u0002\u01a1\u01a2\u0003\u0002\u0002\u0002\u01a2\u01a3\u0003\u0002\u0002\u0002\u01a3\u01a5\u0007@\u0002\u0002\u01a4\u0181\u0003\u0002\u0002\u0002\u01a4\u0185\u0003\u0002\u0002\u0002\u01a4\u0189\u0003\u0002\u0002\u0002\u01a4\u018d\u0003\u0002\u0002\u0002\u01a4\u0191\u0003\u0002\u0002\u0002\u01a4\u0195\u0003\u0002\u0002\u0002\u01a4\u0199\u0003\u0002\u0002\u0002\u01a4\u019d\u0003\u0002\u0002\u0002\u01a4\u01a1\u0003\u0002\u0002\u0002\u01a53\u0003\u0002\u0002\u0002\u01a6\u01ab\u00056\u001c\u0002\u01a7\u01a8\u0007\u0007\u0002\u0002\u01a8\u01aa\u00056\u001c\u0002\u01a9\u01a7\u0003\u0002\u0002\u0002\u01aa\u01ad\u0003\u0002\u0002\u0002\u01ab\u01a9\u0003\u0002\u0002\u0002\u01ab\u01ac\u0003\u0002\u0002\u0002\u01ac5\u0003\u0002\u0002\u0002\u01ad\u01ab\u0003\u0002\u0002\u0002\u01ae\u01b2\u0007A\u0002\u0002\u01af\u01b2\u00058\u001d\u0002\u01b0\u01b2\u0005<\u001f\u0002\u01b1\u01ae\u0003\u0002\u0002\u0002\u01b1\u01af\u0003\u0002\u0002\u0002\u01b1\u01b0\u0003\u0002\u0002\u0002\u01b27\u0003\u0002\u0002\u0002\u01b3\u01b4\u0007B\u0002\u0002\u01b49\u0003\u0002\u0002\u0002\u01b5\u01ba\u00054\u001b\u0002\u01b6\u01b7\u0007\u0004\u0002\u0002\u01b7\u01b9\u00054\u001b\u0002\u01b8\u01b6\u0003\u0002\u0002\u0002\u01b9\u01bc\u0003\u0002\u0002\u0002\u01ba\u01b8\u0003\u0002\u0002\u0002\u01ba\u01bb\u0003\u0002\u0002\u0002\u01bb;\u0003\u0002\u0002\u0002\u01bc\u01ba\u0003\u0002\u0002\u0002\u01bd\u01be\t\u0005\u0002\u0002\u01be=\u0003\u0002\u0002\u0002\u01bf\u01c0\u00052\u001a\u0002\u01c0?\u0003\u0002\u0002\u0002\u01c1\u01c2\u00052\u001a\u0002\u01c2A\u0003\u0002\u0002\u0002\u01c3\u01c4\t\u0006\u0002\u0002\u01c4C\u0003\u0002\u0002\u00024OR_t\u009d\u00a8\u00ac\u00b0\u00bc\u00c1\u00c5\u00d1\u00d6\u00dc\u00df\u00e5\u00e8\u00eb\u00fb\u0109\u010b\u0113\u0119\u0120\u012a\u0133\u0138\u013c\u0140\u014a\u014f\u0153\u0158\u015f\u0164\u016d\u0179\u0181\u0185\u0189\u018d\u0191\u0195\u0199\u019d\u01a1\u01a4\u01ab\u01b1\u01ba"
public static final int
ADD
6
public static final int
ALTER
7
public static final int
ARRAY
50
public static final int
AS
8
public static final int
ASC
9
public static final int
BACKQUOTED_IDENTIFIER
64
public static final int
BIGDECIMAL_LITERAL
62
public static final int
BIGINT_LITERAL
54
public static final int
BRACKETED_COMMENT
66
public static final int
BRANCH
10
public static final int
BY
11
public static final int
CALL
12
public static final int
CREATE
27
public static final int
DAYS
13
public static final int
DECIMAL_VALUE
59
public static final int
DESC
14
public static final int
DISTRIBUTED
15
public static final int
DOUBLE_LITERAL
61
public static final int
DROP
16
public static final int
EXISTS
17
public static final int
EXPONENT_VALUE
58
public static final int
FALSE
48
public static final int
FIELD
18
public static final int
FIELDS
19
public static final int
FIRST
20
public static final int
FLOAT_LITERAL
60
public static final int
HOURS
21
public static final int
IDENTIFIER
63
public static final int
IDENTIFIER_KW
37
public static final int
IF
22
public static final int
INTEGER_VALUE
57
public static final int
LAST
23
public static final int
LOCALLY
24
public static final int
MAP
49
public static final int
MINUS
52
public static final int
MINUTES
25
public static final int
MONTHS
26
public static final int
NOT
28
public static final int
NULLS
29
public static final int
OF
30
public static final int
OR
31
public static final int
ORDERED
32
public static final int
PARTITION
33
public static final int
PLUS
51
public static final int
REPLACE
34
public static final int
RETAIN
35
public static final int
RETENTION
36
public static final int
RULE_booleanValue
23
public static final int
RULE_branchOptions
5
public static final int
RULE_callArgument
13
public static final int
RULE_constant
20
public static final int
RULE_createReplaceBranchClause
3
public static final int
RULE_createReplaceTagClause
2
public static final int
RULE_expression
19
public static final int
RULE_fieldList
28
public static final int
RULE_identifier
26
public static final int
RULE_maxSnapshotAge
8
public static final int
RULE_minSnapshotsToKeep
9
public static final int
RULE_multipartIdentifier
25
public static final int
RULE_nonReserved
29
public static final int
RULE_number
24
public static final int
RULE_numSnapshots
31
public static final int
RULE_order
15
public static final int
RULE_orderField
16
public static final int
RULE_quotedIdentifier
27
public static final int
RULE_refRetain
7
public static final int
RULE_singleOrder
14
public static final int
RULE_singleStatement
0
public static final int
RULE_snapshotId
30
public static final int
RULE_snapshotRetention
6
public static final int
RULE_statement
1
public static final int
RULE_stringArray
22
public static final int
RULE_stringMap
21
public static final int
RULE_tagOptions
4
public static final int
RULE_timeUnit
32
public static final int
RULE_transform
17
public static final int
RULE_transformArgument
18
public static final int
RULE_writeDistributionSpec
11
public static final int
RULE_writeOrderingSpec
12
public static final int
RULE_writeSpec
10
public static final int
SET
38
public static final int
SIMPLE_COMMENT
65
public static final int
SMALLINT_LITERAL
55
public static final int
SNAPSHOT
39
public static final int
SNAPSHOTS
40
public static final int
STRING
53
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
41
public static final int
TAG
42
public static final int
TINYINT_LITERAL
56
public static final int
TRUE
47
public static final int
UNORDERED
43
public static final int
UNRECOGNIZED
68
public static final int
VERSION
44
public static final int
WITH
45
public static final int
WRITE
46
public static final int
WS
67