Constant Field Values
Contents
org.apache.*
-
org.apache.iceberg.BaseMetastoreTableOperations Modifier and Type Constant Field Value public static final java.lang.StringICEBERG_TABLE_TYPE_VALUE"iceberg"public static final java.lang.StringMETADATA_LOCATION_PROP"metadata_location"public static final java.lang.StringPREVIOUS_METADATA_LOCATION_PROP"previous_metadata_location"public static final java.lang.StringTABLE_TYPE_PROP"table_type" -
org.apache.iceberg.CatalogProperties Modifier and Type Constant Field Value public static final java.lang.StringAPP_ID"app-id"public static final java.lang.StringAUTH_SESSION_TIMEOUT_MS"auth.session-timeout-ms"public static final java.lang.StringCACHE_CASE_SENSITIVE"cache.case-sensitive"public static final booleanCACHE_CASE_SENSITIVE_DEFAULTtruepublic static final java.lang.StringCACHE_ENABLED"cache-enabled"public static final booleanCACHE_ENABLED_DEFAULTtruepublic static final java.lang.StringCACHE_EXPIRATION_INTERVAL_MS"cache.expiration-interval-ms"public static final longCACHE_EXPIRATION_INTERVAL_MS_OFF-1Lpublic static final java.lang.StringCATALOG_IMPL"catalog-impl"public static final java.lang.StringCLIENT_POOL_CACHE_EVICTION_INTERVAL_MS"client.pool.cache.eviction-interval-ms"public static final java.lang.StringCLIENT_POOL_CACHE_KEYS"client-pool-cache-keys"public static final java.lang.StringCLIENT_POOL_SIZE"clients"public static final intCLIENT_POOL_SIZE_DEFAULT2public static final java.lang.StringFILE_IO_IMPL"io-impl"public static final java.lang.StringIO_MANIFEST_CACHE_ENABLED"io.manifest.cache-enabled"public static final booleanIO_MANIFEST_CACHE_ENABLED_DEFAULTfalsepublic static final java.lang.StringIO_MANIFEST_CACHE_EXPIRATION_INTERVAL_MS"io.manifest.cache.expiration-interval-ms"public static final java.lang.StringIO_MANIFEST_CACHE_MAX_CONTENT_LENGTH"io.manifest.cache.max-content-length"public static final longIO_MANIFEST_CACHE_MAX_CONTENT_LENGTH_DEFAULT8388608Lpublic static final java.lang.StringIO_MANIFEST_CACHE_MAX_TOTAL_BYTES"io.manifest.cache.max-total-bytes"public static final longIO_MANIFEST_CACHE_MAX_TOTAL_BYTES_DEFAULT104857600Lpublic static final java.lang.StringLOCK_ACQUIRE_INTERVAL_MS"lock.acquire-interval-ms"public static final java.lang.StringLOCK_ACQUIRE_TIMEOUT_MS"lock.acquire-timeout-ms"public static final java.lang.StringLOCK_HEARTBEAT_INTERVAL_MS"lock.heartbeat-interval-ms"public static final java.lang.StringLOCK_HEARTBEAT_THREADS"lock.heartbeat-threads"public static final intLOCK_HEARTBEAT_THREADS_DEFAULT4public static final java.lang.StringLOCK_HEARTBEAT_TIMEOUT_MS"lock.heartbeat-timeout-ms"public static final java.lang.StringLOCK_IMPL"lock-impl"public static final java.lang.StringLOCK_TABLE"lock.table"public static final java.lang.StringMETRICS_REPORTER_IMPL"metrics-reporter-impl"public static final java.lang.StringTABLE_DEFAULT_PREFIX"table-default."public static final java.lang.StringTABLE_OVERRIDE_PREFIX"table-override."public static final java.lang.StringURI"uri"public static final java.lang.StringUSER"user"public static final java.lang.StringWAREHOUSE_LOCATION"warehouse" -
org.apache.iceberg.CatalogUtil Modifier and Type Constant Field Value public static final java.lang.StringICEBERG_CATALOG_HADOOP"org.apache.iceberg.hadoop.HadoopCatalog"public static final java.lang.StringICEBERG_CATALOG_HIVE"org.apache.iceberg.hive.HiveCatalog"public static final java.lang.StringICEBERG_CATALOG_REST"org.apache.iceberg.rest.RESTCatalog"public static final java.lang.StringICEBERG_CATALOG_TYPE"type"public static final java.lang.StringICEBERG_CATALOG_TYPE_HADOOP"hadoop"public static final java.lang.StringICEBERG_CATALOG_TYPE_HIVE"hive"public static final java.lang.StringICEBERG_CATALOG_TYPE_REST"rest" -
org.apache.iceberg.DataFile Modifier and Type Constant Field Value public static final java.lang.StringPARTITION_DOC"Partition data tuple, schema based on the partition spec"public static final intPARTITION_ID102public static final java.lang.StringPARTITION_NAME"partition" -
org.apache.iceberg.DataOperations Modifier and Type Constant Field Value public static final java.lang.StringAPPEND"append"public static final java.lang.StringDELETE"delete"public static final java.lang.StringOVERWRITE"overwrite"public static final java.lang.StringREPLACE"replace" -
org.apache.iceberg.EnvironmentContext Modifier and Type Constant Field Value public static final java.lang.StringENGINE_NAME"engine-name"public static final java.lang.StringENGINE_VERSION"engine-version" -
org.apache.iceberg.MetadataColumns Modifier and Type Constant Field Value public static final java.lang.StringDELETE_FILE_ROW_DOC"Deleted row values"public static final intDELETE_FILE_ROW_FIELD_ID2147483544public static final java.lang.StringDELETE_FILE_ROW_FIELD_NAME"row"public static final java.lang.StringFILE_PATH_COLUMN_DOC"Path of the file in which a row is stored"public static final intFILE_PATH_COLUMN_ID2147483646public static final java.lang.StringPARTITION_COLUMN_DOC"Partition to which a row belongs to"public static final intPARTITION_COLUMN_ID2147483642public static final java.lang.StringPARTITION_COLUMN_NAME"_partition"public static final java.lang.StringSPEC_ID_COLUMN_DOC"Spec ID used to track the file containing a row"public static final intSPEC_ID_COLUMN_ID2147483643 -
org.apache.iceberg.MetricsUtil Modifier and Type Constant Field Value public static final java.lang.StringREADABLE_METRICS"readable_metrics" -
org.apache.iceberg.PositionDeletesTable Modifier and Type Constant Field Value public static final java.lang.StringDELETE_FILE_PATH"delete_file_path"public static final java.lang.StringPARTITION"partition"public static final java.lang.StringSPEC_ID"spec_id" -
org.apache.iceberg.SnapshotRef Modifier and Type Constant Field Value public static final java.lang.StringMAIN_BRANCH"main" -
org.apache.iceberg.SnapshotSummary Modifier and Type Constant Field Value public static final java.lang.StringADD_EQ_DELETE_FILES_PROP"added-equality-delete-files"public static final java.lang.StringADD_POS_DELETE_FILES_PROP"added-position-delete-files"public static final java.lang.StringADDED_DELETE_FILES_PROP"added-delete-files"public static final java.lang.StringADDED_EQ_DELETES_PROP"added-equality-deletes"public static final java.lang.StringADDED_FILE_SIZE_PROP"added-files-size"public static final java.lang.StringADDED_FILES_PROP"added-data-files"public static final java.lang.StringADDED_POS_DELETES_PROP"added-position-deletes"public static final java.lang.StringADDED_RECORDS_PROP"added-records"public static final java.lang.StringCHANGED_PARTITION_COUNT_PROP"changed-partition-count"public static final java.lang.StringCHANGED_PARTITION_PREFIX"partitions."public static final java.lang.StringDELETED_DUPLICATE_FILES"deleted-duplicate-files"public static final java.lang.StringDELETED_FILES_PROP"deleted-data-files"public static final java.lang.StringDELETED_RECORDS_PROP"deleted-records"public static final java.lang.StringEXTRA_METADATA_PREFIX"snapshot-property."public static final java.lang.StringPARTITION_SUMMARY_PROP"partition-summaries-included"public static final java.lang.StringPUBLISHED_WAP_ID_PROP"published-wap-id"public static final java.lang.StringREMOVED_DELETE_FILES_PROP"removed-delete-files"public static final java.lang.StringREMOVED_EQ_DELETE_FILES_PROP"removed-equality-delete-files"public static final java.lang.StringREMOVED_EQ_DELETES_PROP"removed-equality-deletes"public static final java.lang.StringREMOVED_FILE_SIZE_PROP"removed-files-size"public static final java.lang.StringREMOVED_POS_DELETE_FILES_PROP"removed-position-delete-files"public static final java.lang.StringREMOVED_POS_DELETES_PROP"removed-position-deletes"public static final java.lang.StringREPLACE_PARTITIONS_PROP"replace-partitions"public static final java.lang.StringSOURCE_SNAPSHOT_ID_PROP"source-snapshot-id"public static final java.lang.StringSTAGED_WAP_ID_PROP"wap.id"public static final java.lang.StringTOTAL_DATA_FILES_PROP"total-data-files"public static final java.lang.StringTOTAL_DELETE_FILES_PROP"total-delete-files"public static final java.lang.StringTOTAL_EQ_DELETES_PROP"total-equality-deletes"public static final java.lang.StringTOTAL_FILE_SIZE_PROP"total-files-size"public static final java.lang.StringTOTAL_POS_DELETES_PROP"total-position-deletes"public static final java.lang.StringTOTAL_RECORDS_PROP"total-records" -
org.apache.iceberg.SystemProperties Modifier and Type Constant Field Value public static final java.lang.StringIO_MANIFEST_CACHE_MAX_FILEIO"iceberg.io.manifest.cache.fileio-max"public static final intIO_MANIFEST_CACHE_MAX_FILEIO_DEFAULT8public static final java.lang.StringSCAN_THREAD_POOL_ENABLED"iceberg.scan.plan-in-worker-pool"public static final java.lang.StringWORKER_THREAD_POOL_SIZE_PROP"iceberg.worker.num-threads" -
org.apache.iceberg.TableProperties Modifier and Type Constant Field Value public static final java.lang.StringADAPTIVE_SPLIT_SIZE_ENABLED"read.split.adaptive-size.enabled"public static final booleanADAPTIVE_SPLIT_SIZE_ENABLED_DEFAULTtruepublic static final java.lang.StringAVRO_COMPRESSION"write.avro.compression-codec"public static final java.lang.StringAVRO_COMPRESSION_DEFAULT"gzip"public static final java.lang.StringAVRO_COMPRESSION_LEVEL"write.avro.compression-level"public static final java.lang.StringCOMMIT_MAX_RETRY_WAIT_MS"commit.retry.max-wait-ms"public static final intCOMMIT_MAX_RETRY_WAIT_MS_DEFAULT60000public static final java.lang.StringCOMMIT_MIN_RETRY_WAIT_MS"commit.retry.min-wait-ms"public static final intCOMMIT_MIN_RETRY_WAIT_MS_DEFAULT100public static final java.lang.StringCOMMIT_NUM_RETRIES"commit.retry.num-retries"public static final intCOMMIT_NUM_RETRIES_DEFAULT4public static final java.lang.StringCOMMIT_NUM_STATUS_CHECKS"commit.status-check.num-retries"public static final intCOMMIT_NUM_STATUS_CHECKS_DEFAULT3public static final java.lang.StringCOMMIT_STATUS_CHECKS_MAX_WAIT_MS"commit.status-check.max-wait-ms"public static final longCOMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT60000Lpublic static final java.lang.StringCOMMIT_STATUS_CHECKS_MIN_WAIT_MS"commit.status-check.min-wait-ms"public static final longCOMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT1000Lpublic static final java.lang.StringCOMMIT_STATUS_CHECKS_TOTAL_WAIT_MS"commit.status-check.total-timeout-ms"public static final longCOMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT1800000Lpublic static final java.lang.StringCOMMIT_TOTAL_RETRY_TIME_MS"commit.retry.total-timeout-ms"public static final intCOMMIT_TOTAL_RETRY_TIME_MS_DEFAULT1800000public static final java.lang.StringCURRENT_SCHEMA"current-schema"public static final java.lang.StringCURRENT_SNAPSHOT_ID"current-snapshot-id"public static final java.lang.StringCURRENT_SNAPSHOT_SUMMARY"current-snapshot-summary"public static final java.lang.StringCURRENT_SNAPSHOT_TIMESTAMP"current-snapshot-timestamp-ms"public static final java.lang.StringDATA_PLANNING_MODE"read.data-planning-mode"public static final java.lang.StringDEFAULT_FILE_FORMAT"write.format.default"public static final java.lang.StringDEFAULT_FILE_FORMAT_DEFAULT"parquet"public static final java.lang.StringDEFAULT_NAME_MAPPING"schema.name-mapping.default"public static final java.lang.StringDEFAULT_PARTITION_SPEC"default-partition-spec"public static final java.lang.StringDEFAULT_SORT_ORDER"default-sort-order"public static final java.lang.StringDEFAULT_WRITE_METRICS_MODE"write.metadata.metrics.default"public static final java.lang.StringDEFAULT_WRITE_METRICS_MODE_DEFAULT"truncate(16)"public static final java.lang.StringDELETE_AVRO_COMPRESSION"write.delete.avro.compression-codec"public static final java.lang.StringDELETE_AVRO_COMPRESSION_LEVEL"write.delete.avro.compression-level"public static final java.lang.StringDELETE_DEFAULT_FILE_FORMAT"write.delete.format.default"public static final java.lang.StringDELETE_DISTRIBUTION_MODE"write.delete.distribution-mode"public static final java.lang.StringDELETE_ISOLATION_LEVEL"write.delete.isolation-level"public static final java.lang.StringDELETE_ISOLATION_LEVEL_DEFAULT"serializable"public static final java.lang.StringDELETE_MODE"write.delete.mode"public static final java.lang.StringDELETE_ORC_BLOCK_SIZE_BYTES"write.delete.orc.block-size-bytes"public static final java.lang.StringDELETE_ORC_COMPRESSION"write.delete.orc.compression-codec"public static final java.lang.StringDELETE_ORC_COMPRESSION_STRATEGY"write.delete.orc.compression-strategy"public static final java.lang.StringDELETE_ORC_STRIPE_SIZE_BYTES"write.delete.orc.stripe-size-bytes"public static final java.lang.StringDELETE_ORC_WRITE_BATCH_SIZE"write.delete.orc.vectorized.batch-size"public static final java.lang.StringDELETE_PARQUET_COMPRESSION"write.delete.parquet.compression-codec"public static final java.lang.StringDELETE_PARQUET_COMPRESSION_LEVEL"write.delete.parquet.compression-level"public static final java.lang.StringDELETE_PARQUET_DICT_SIZE_BYTES"write.delete.parquet.dict-size-bytes"public static final java.lang.StringDELETE_PARQUET_PAGE_ROW_LIMIT"write.delete.parquet.page-row-limit"public static final java.lang.StringDELETE_PARQUET_PAGE_SIZE_BYTES"write.delete.parquet.page-size-bytes"public static final java.lang.StringDELETE_PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT"write.delete.parquet.row-group-check-max-record-count"public static final java.lang.StringDELETE_PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT"write.delete.parquet.row-group-check-min-record-count"public static final java.lang.StringDELETE_PARQUET_ROW_GROUP_SIZE_BYTES"write.delete.parquet.row-group-size-bytes"public static final java.lang.StringDELETE_PLANNING_MODE"read.delete-planning-mode"public static final java.lang.StringDELETE_TARGET_FILE_SIZE_BYTES"write.delete.target-file-size-bytes"public static final longDELETE_TARGET_FILE_SIZE_BYTES_DEFAULT67108864Lpublic static final java.lang.StringENGINE_HIVE_ENABLED"engine.hive.enabled"public static final booleanENGINE_HIVE_ENABLED_DEFAULTfalsepublic static final java.lang.StringFORMAT_VERSION"format-version"public static final java.lang.StringGC_ENABLED"gc.enabled"public static final booleanGC_ENABLED_DEFAULTtruepublic static final java.lang.StringHIVE_LOCK_ENABLED"engine.hive.lock-enabled"public static final booleanHIVE_LOCK_ENABLED_DEFAULTtruepublic static final java.lang.StringMANIFEST_LISTS_ENABLED"write.manifest-lists.enabled"public static final booleanMANIFEST_LISTS_ENABLED_DEFAULTtruepublic static final java.lang.StringMANIFEST_MERGE_ENABLED"commit.manifest-merge.enabled"public static final booleanMANIFEST_MERGE_ENABLED_DEFAULTtruepublic static final java.lang.StringMANIFEST_MIN_MERGE_COUNT"commit.manifest.min-count-to-merge"public static final intMANIFEST_MIN_MERGE_COUNT_DEFAULT100public static final java.lang.StringMANIFEST_TARGET_SIZE_BYTES"commit.manifest.target-size-bytes"public static final longMANIFEST_TARGET_SIZE_BYTES_DEFAULT8388608Lpublic static final java.lang.StringMAX_REF_AGE_MS"history.expire.max-ref-age-ms"public static final longMAX_REF_AGE_MS_DEFAULT9223372036854775807Lpublic static final java.lang.StringMAX_SNAPSHOT_AGE_MS"history.expire.max-snapshot-age-ms"public static final longMAX_SNAPSHOT_AGE_MS_DEFAULT432000000Lpublic static final java.lang.StringMERGE_DISTRIBUTION_MODE"write.merge.distribution-mode"public static final java.lang.StringMERGE_ISOLATION_LEVEL"write.merge.isolation-level"public static final java.lang.StringMERGE_ISOLATION_LEVEL_DEFAULT"serializable"public static final java.lang.StringMERGE_MODE"write.merge.mode"public static final java.lang.StringMETADATA_COMPRESSION"write.metadata.compression-codec"public static final java.lang.StringMETADATA_COMPRESSION_DEFAULT"none"public static final java.lang.StringMETADATA_DELETE_AFTER_COMMIT_ENABLED"write.metadata.delete-after-commit.enabled"public static final booleanMETADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULTfalsepublic static final java.lang.StringMETADATA_PREVIOUS_VERSIONS_MAX"write.metadata.previous-versions-max"public static final intMETADATA_PREVIOUS_VERSIONS_MAX_DEFAULT100public static final java.lang.StringMETADATA_SPLIT_SIZE"read.split.metadata-target-size"public static final longMETADATA_SPLIT_SIZE_DEFAULT33554432Lpublic static final java.lang.StringMETRICS_MAX_INFERRED_COLUMN_DEFAULTS"write.metadata.metrics.max-inferred-column-defaults"public static final intMETRICS_MAX_INFERRED_COLUMN_DEFAULTS_DEFAULT100public static final java.lang.StringMETRICS_MODE_COLUMN_CONF_PREFIX"write.metadata.metrics.column."public static final java.lang.StringMIN_SNAPSHOTS_TO_KEEP"history.expire.min-snapshots-to-keep"public static final intMIN_SNAPSHOTS_TO_KEEP_DEFAULT1public static final java.lang.StringOBJECT_STORE_ENABLED"write.object-storage.enabled"public static final booleanOBJECT_STORE_ENABLED_DEFAULTfalsepublic static final java.lang.StringOBJECT_STORE_PATH"write.object-storage.path"public static final java.lang.StringORC_BATCH_SIZE"read.orc.vectorization.batch-size"public static final intORC_BATCH_SIZE_DEFAULT5000public static final java.lang.StringORC_BLOCK_SIZE_BYTES"write.orc.block-size-bytes"public static final longORC_BLOCK_SIZE_BYTES_DEFAULT268435456Lpublic static final java.lang.StringORC_BLOOM_FILTER_COLUMNS"write.orc.bloom.filter.columns"public static final java.lang.StringORC_BLOOM_FILTER_COLUMNS_DEFAULT""public static final java.lang.StringORC_BLOOM_FILTER_FPP"write.orc.bloom.filter.fpp"public static final doubleORC_BLOOM_FILTER_FPP_DEFAULT0.05public static final java.lang.StringORC_COMPRESSION"write.orc.compression-codec"public static final java.lang.StringORC_COMPRESSION_DEFAULT"zlib"public static final java.lang.StringORC_COMPRESSION_STRATEGY"write.orc.compression-strategy"public static final java.lang.StringORC_COMPRESSION_STRATEGY_DEFAULT"speed"public static final java.lang.StringORC_STRIPE_SIZE_BYTES"write.orc.stripe-size-bytes"public static final longORC_STRIPE_SIZE_BYTES_DEFAULT67108864Lpublic static final java.lang.StringORC_VECTORIZATION_ENABLED"read.orc.vectorization.enabled"public static final booleanORC_VECTORIZATION_ENABLED_DEFAULTfalsepublic static final java.lang.StringORC_WRITE_BATCH_SIZE"write.orc.vectorized.batch-size"public static final intORC_WRITE_BATCH_SIZE_DEFAULT1024public static final java.lang.StringPARQUET_BATCH_SIZE"read.parquet.vectorization.batch-size"public static final intPARQUET_BATCH_SIZE_DEFAULT5000public static final java.lang.StringPARQUET_BLOOM_FILTER_COLUMN_ENABLED_PREFIX"write.parquet.bloom-filter-enabled.column."public static final java.lang.StringPARQUET_BLOOM_FILTER_MAX_BYTES"write.parquet.bloom-filter-max-bytes"public static final intPARQUET_BLOOM_FILTER_MAX_BYTES_DEFAULT1048576public static final java.lang.StringPARQUET_COMPRESSION"write.parquet.compression-codec"public static final java.lang.StringPARQUET_COMPRESSION_DEFAULT"gzip"public static final java.lang.StringPARQUET_COMPRESSION_DEFAULT_SINCE_1_4_0"zstd"public static final java.lang.StringPARQUET_COMPRESSION_LEVEL"write.parquet.compression-level"public static final java.lang.StringPARQUET_DICT_SIZE_BYTES"write.parquet.dict-size-bytes"public static final intPARQUET_DICT_SIZE_BYTES_DEFAULT2097152public static final java.lang.StringPARQUET_PAGE_ROW_LIMIT"write.parquet.page-row-limit"public static final intPARQUET_PAGE_ROW_LIMIT_DEFAULT20000public static final java.lang.StringPARQUET_PAGE_SIZE_BYTES"write.parquet.page-size-bytes"public static final intPARQUET_PAGE_SIZE_BYTES_DEFAULT1048576public static final java.lang.StringPARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT"write.parquet.row-group-check-max-record-count"public static final intPARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT_DEFAULT10000public static final java.lang.StringPARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT"write.parquet.row-group-check-min-record-count"public static final intPARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT_DEFAULT100public static final java.lang.StringPARQUET_ROW_GROUP_SIZE_BYTES"write.parquet.row-group-size-bytes"public static final intPARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT134217728public static final java.lang.StringPARQUET_VECTORIZATION_ENABLED"read.parquet.vectorization.enabled"public static final booleanPARQUET_VECTORIZATION_ENABLED_DEFAULTtruepublic static final java.lang.StringSNAPSHOT_COUNT"snapshot-count"public static final java.lang.StringSNAPSHOT_ID_INHERITANCE_ENABLED"compatibility.snapshot-id-inheritance.enabled"public static final booleanSNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULTfalsepublic static final java.lang.StringSPARK_WRITE_ACCEPT_ANY_SCHEMA"write.spark.accept-any-schema"public static final booleanSPARK_WRITE_ACCEPT_ANY_SCHEMA_DEFAULTfalsepublic static final java.lang.StringSPARK_WRITE_ADVISORY_PARTITION_SIZE_BYTES"write.spark.advisory-partition-size-bytes"public static final java.lang.StringSPARK_WRITE_PARTITIONED_FANOUT_ENABLED"write.spark.fanout.enabled"public static final booleanSPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULTfalsepublic static final java.lang.StringSPLIT_LOOKBACK"read.split.planning-lookback"public static final intSPLIT_LOOKBACK_DEFAULT10public static final java.lang.StringSPLIT_OPEN_FILE_COST"read.split.open-file-cost"public static final longSPLIT_OPEN_FILE_COST_DEFAULT4194304Lpublic static final java.lang.StringSPLIT_SIZE"read.split.target-size"public static final longSPLIT_SIZE_DEFAULT134217728Lpublic static final java.lang.StringUPDATE_DISTRIBUTION_MODE"write.update.distribution-mode"public static final java.lang.StringUPDATE_ISOLATION_LEVEL"write.update.isolation-level"public static final java.lang.StringUPDATE_ISOLATION_LEVEL_DEFAULT"serializable"public static final java.lang.StringUPDATE_MODE"write.update.mode"public static final java.lang.StringUPSERT_ENABLED"write.upsert.enabled"public static final booleanUPSERT_ENABLED_DEFAULTfalsepublic static final java.lang.StringUUID"uuid"public static final java.lang.StringWRITE_AUDIT_PUBLISH_ENABLED"write.wap.enabled"public static final java.lang.StringWRITE_AUDIT_PUBLISH_ENABLED_DEFAULT"false"public static final java.lang.StringWRITE_DATA_LOCATION"write.data.path"public static final java.lang.StringWRITE_DISTRIBUTION_MODE"write.distribution-mode"public static final java.lang.StringWRITE_DISTRIBUTION_MODE_HASH"hash"public static final java.lang.StringWRITE_DISTRIBUTION_MODE_NONE"none"public static final java.lang.StringWRITE_DISTRIBUTION_MODE_RANGE"range"public static final java.lang.StringWRITE_FOLDER_STORAGE_LOCATION"write.folder-storage.path"public static final java.lang.StringWRITE_LOCATION_PROVIDER_IMPL"write.location-provider.impl"public static final java.lang.StringWRITE_METADATA_LOCATION"write.metadata.path"public static final java.lang.StringWRITE_PARTITION_SUMMARY_LIMIT"write.summary.partition-limit"public static final intWRITE_PARTITION_SUMMARY_LIMIT_DEFAULT0public static final java.lang.StringWRITE_TARGET_FILE_SIZE_BYTES"write.target-file-size-bytes"public static final longWRITE_TARGET_FILE_SIZE_BYTES_DEFAULT536870912L
-
org.apache.iceberg.actions.BinPackStrategy Modifier and Type Constant Field Value public static final java.lang.StringDELETE_FILE_THRESHOLD"delete-file-threshold"public static final intDELETE_FILE_THRESHOLD_DEFAULT2147483647public static final java.lang.StringMAX_FILE_SIZE_BYTES"max-file-size-bytes"public static final doubleMAX_FILE_SIZE_DEFAULT_RATIO1.8public static final java.lang.StringMIN_FILE_SIZE_BYTES"min-file-size-bytes"public static final doubleMIN_FILE_SIZE_DEFAULT_RATIO0.75public static final java.lang.StringMIN_INPUT_FILES"min-input-files"public static final intMIN_INPUT_FILES_DEFAULT5public static final java.lang.StringREWRITE_ALL"rewrite-all"public static final booleanREWRITE_ALL_DEFAULTfalse -
org.apache.iceberg.actions.RewriteDataFiles Modifier and Type Constant Field Value public static final java.lang.StringMAX_CONCURRENT_FILE_GROUP_REWRITES"max-concurrent-file-group-rewrites"public static final intMAX_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT5public static final java.lang.StringMAX_FILE_GROUP_SIZE_BYTES"max-file-group-size-bytes"public static final longMAX_FILE_GROUP_SIZE_BYTES_DEFAULT107374182400Lpublic static final java.lang.StringPARTIAL_PROGRESS_ENABLED"partial-progress.enabled"public static final booleanPARTIAL_PROGRESS_ENABLED_DEFAULTfalsepublic static final java.lang.StringPARTIAL_PROGRESS_MAX_COMMITS"partial-progress.max-commits"public static final intPARTIAL_PROGRESS_MAX_COMMITS_DEFAULT10public static final java.lang.StringREWRITE_JOB_ORDER"rewrite-job-order"public static final java.lang.StringTARGET_FILE_SIZE_BYTES"target-file-size-bytes"public static final java.lang.StringUSE_STARTING_SEQUENCE_NUMBER"use-starting-sequence-number"public static final booleanUSE_STARTING_SEQUENCE_NUMBER_DEFAULTtrue -
org.apache.iceberg.actions.RewritePositionDeleteFiles Modifier and Type Constant Field Value public static final java.lang.StringMAX_CONCURRENT_FILE_GROUP_REWRITES"max-concurrent-file-group-rewrites"public static final intMAX_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT5public static final java.lang.StringPARTIAL_PROGRESS_ENABLED"partial-progress.enabled"public static final booleanPARTIAL_PROGRESS_ENABLED_DEFAULTfalsepublic static final java.lang.StringPARTIAL_PROGRESS_MAX_COMMITS"partial-progress.max-commits"public static final intPARTIAL_PROGRESS_MAX_COMMITS_DEFAULT10public static final java.lang.StringREWRITE_JOB_ORDER"rewrite-job-order" -
org.apache.iceberg.actions.SizeBasedDataRewriter Modifier and Type Constant Field Value public static final java.lang.StringDELETE_FILE_THRESHOLD"delete-file-threshold"public static final intDELETE_FILE_THRESHOLD_DEFAULT2147483647 -
org.apache.iceberg.actions.SizeBasedFileRewriter<T extends ContentScanTask<F>,F extends ContentFile<F>> Modifier and Type Constant Field Value public static final java.lang.StringMAX_FILE_GROUP_SIZE_BYTES"max-file-group-size-bytes"public static final longMAX_FILE_GROUP_SIZE_BYTES_DEFAULT107374182400Lpublic static final java.lang.StringMAX_FILE_SIZE_BYTES"max-file-size-bytes"public static final doubleMAX_FILE_SIZE_DEFAULT_RATIO1.8public static final java.lang.StringMIN_FILE_SIZE_BYTES"min-file-size-bytes"public static final doubleMIN_FILE_SIZE_DEFAULT_RATIO0.75public static final java.lang.StringMIN_INPUT_FILES"min-input-files"public static final intMIN_INPUT_FILES_DEFAULT5public static final java.lang.StringREWRITE_ALL"rewrite-all"public static final booleanREWRITE_ALL_DEFAULTfalsepublic static final java.lang.StringTARGET_FILE_SIZE_BYTES"target-file-size-bytes"
-
org.apache.iceberg.aliyun.AliyunProperties Modifier and Type Constant Field Value public static final java.lang.StringCLIENT_ACCESS_KEY_ID"client.access-key-id"public static final java.lang.StringCLIENT_ACCESS_KEY_SECRET"client.access-key-secret"public static final java.lang.StringCLIENT_FACTORY"client.factory-impl"public static final java.lang.StringOSS_ENDPOINT"oss.endpoint"public static final java.lang.StringOSS_STAGING_DIRECTORY"oss.staging-dir"
-
org.apache.iceberg.arrow.vectorized.VectorizedArrowReader Modifier and Type Constant Field Value public static final intDEFAULT_BATCH_SIZE5000
-
org.apache.iceberg.avro.AvroSchemaUtil Modifier and Type Constant Field Value public static final java.lang.StringADJUST_TO_UTC_PROP"adjust-to-utc"public static final java.lang.StringELEMENT_ID_PROP"element-id"public static final java.lang.StringFIELD_ID_PROP"field-id"public static final java.lang.StringICEBERG_FIELD_NAME_PROP"iceberg-field-name"public static final java.lang.StringKEY_ID_PROP"key-id"public static final java.lang.StringVALUE_ID_PROP"value-id"
-
org.apache.iceberg.aws.AwsClientProperties Modifier and Type Constant Field Value protected static final java.lang.StringCLIENT_CREDENTIAL_PROVIDER_PREFIX"client.credentials-provider."public static final java.lang.StringCLIENT_CREDENTIALS_PROVIDER"client.credentials-provider"public static final java.lang.StringCLIENT_REGION"client.region" -
org.apache.iceberg.aws.AwsProperties Modifier and Type Constant Field Value public static final java.lang.StringCLIENT_ASSUME_ROLE_ARN"client.assume-role.arn"public static final java.lang.StringCLIENT_ASSUME_ROLE_EXTERNAL_ID"client.assume-role.external-id"public static final java.lang.StringCLIENT_ASSUME_ROLE_REGION"client.assume-role.region"public static final java.lang.StringCLIENT_ASSUME_ROLE_SESSION_NAME"client.assume-role.session-name"public static final java.lang.StringCLIENT_ASSUME_ROLE_TAGS_PREFIX"client.assume-role.tags."public static final java.lang.StringCLIENT_ASSUME_ROLE_TIMEOUT_SEC"client.assume-role.timeout-sec"public static final intCLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT3600public static final java.lang.StringCLIENT_FACTORY"client.factory"public static final java.lang.StringDYNAMODB_ENDPOINT"dynamodb.endpoint"public static final java.lang.StringDYNAMODB_TABLE_NAME"dynamodb.table-name"public static final java.lang.StringDYNAMODB_TABLE_NAME_DEFAULT"iceberg"public static final java.lang.StringGLUE_ACCOUNT_ID"glue.account-id"public static final java.lang.StringGLUE_CATALOG_ENDPOINT"glue.endpoint"public static final java.lang.StringGLUE_CATALOG_ID"glue.id"public static final java.lang.StringGLUE_CATALOG_SKIP_ARCHIVE"glue.skip-archive"public static final booleanGLUE_CATALOG_SKIP_ARCHIVE_DEFAULTtruepublic static final java.lang.StringGLUE_CATALOG_SKIP_NAME_VALIDATION"glue.skip-name-validation"public static final booleanGLUE_CATALOG_SKIP_NAME_VALIDATION_DEFAULTfalsepublic static final java.lang.StringGLUE_LAKEFORMATION_ENABLED"glue.lakeformation-enabled"public static final booleanGLUE_LAKEFORMATION_ENABLED_DEFAULTfalsepublic static final java.lang.StringLAKE_FORMATION_DB_NAME"lakeformation.db-name"public static final java.lang.StringLAKE_FORMATION_TABLE_NAME"lakeformation.table-name"public static final java.lang.StringREST_ACCESS_KEY_ID"rest.access-key-id"public static final java.lang.StringREST_SECRET_ACCESS_KEY"rest.secret-access-key"public static final java.lang.StringREST_SESSION_TOKEN"rest.session-token"public static final java.lang.StringREST_SIGNER_REGION"rest.signing-region"public static final java.lang.StringREST_SIGNING_NAME"rest.signing-name"public static final java.lang.StringREST_SIGNING_NAME_DEFAULT"execute-api" -
org.apache.iceberg.aws.HttpClientProperties Modifier and Type Constant Field Value public static final java.lang.StringAPACHE_CONNECTION_ACQUISITION_TIMEOUT_MS"http-client.apache.connection-acquisition-timeout-ms"public static final java.lang.StringAPACHE_CONNECTION_MAX_IDLE_TIME_MS"http-client.apache.connection-max-idle-time-ms"public static final java.lang.StringAPACHE_CONNECTION_TIME_TO_LIVE_MS"http-client.apache.connection-time-to-live-ms"public static final java.lang.StringAPACHE_CONNECTION_TIMEOUT_MS"http-client.apache.connection-timeout-ms"public static final java.lang.StringAPACHE_EXPECT_CONTINUE_ENABLED"http-client.apache.expect-continue-enabled"public static final java.lang.StringAPACHE_MAX_CONNECTIONS"http-client.apache.max-connections"public static final java.lang.StringAPACHE_SOCKET_TIMEOUT_MS"http-client.apache.socket-timeout-ms"public static final java.lang.StringAPACHE_TCP_KEEP_ALIVE_ENABLED"http-client.apache.tcp-keep-alive-enabled"public static final java.lang.StringAPACHE_USE_IDLE_CONNECTION_REAPER_ENABLED"http-client.apache.use-idle-connection-reaper-enabled"public static final java.lang.StringCLIENT_TYPE"http-client.type"public static final java.lang.StringCLIENT_TYPE_APACHE"apache"public static final java.lang.StringCLIENT_TYPE_DEFAULT"apache"public static final java.lang.StringCLIENT_TYPE_URLCONNECTION"urlconnection"public static final java.lang.StringURLCONNECTION_CONNECTION_TIMEOUT_MS"http-client.urlconnection.connection-timeout-ms"public static final java.lang.StringURLCONNECTION_SOCKET_TIMEOUT_MS"http-client.urlconnection.socket-timeout-ms"
-
org.apache.iceberg.aws.lakeformation.LakeFormationAwsClientFactory Modifier and Type Constant Field Value public static final java.lang.StringLF_AUTHORIZED_CALLER"LakeFormationAuthorizedCaller"
-
org.apache.iceberg.aws.s3.S3FileIOProperties Modifier and Type Constant Field Value public static final java.lang.StringACCELERATION_ENABLED"s3.acceleration-enabled"public static final booleanACCELERATION_ENABLED_DEFAULTfalsepublic static final java.lang.StringACCESS_KEY_ID"s3.access-key-id"public static final java.lang.StringACCESS_POINTS_PREFIX"s3.access-points."public static final java.lang.StringACL"s3.acl"public static final java.lang.StringCHECKSUM_ENABLED"s3.checksum-enabled"public static final booleanCHECKSUM_ENABLED_DEFAULTfalsepublic static final java.lang.StringCLIENT_FACTORY"s3.client-factory-impl"public static final java.lang.StringDELETE_BATCH_SIZE"s3.delete.batch-size"public static final intDELETE_BATCH_SIZE_DEFAULT250public static final intDELETE_BATCH_SIZE_MAX1000public static final java.lang.StringDELETE_ENABLED"s3.delete-enabled"public static final booleanDELETE_ENABLED_DEFAULTtruepublic static final java.lang.StringDELETE_TAGS_PREFIX"s3.delete.tags."public static final java.lang.StringDELETE_THREADS"s3.delete.num-threads"public static final java.lang.StringDUALSTACK_ENABLED"s3.dualstack-enabled"public static final booleanDUALSTACK_ENABLED_DEFAULTfalsepublic static final java.lang.StringENDPOINT"s3.endpoint"public static final java.lang.StringMULTIPART_SIZE"s3.multipart.part-size-bytes"public static final intMULTIPART_SIZE_DEFAULT33554432public static final intMULTIPART_SIZE_MIN5242880public static final java.lang.StringMULTIPART_THRESHOLD_FACTOR"s3.multipart.threshold"public static final doubleMULTIPART_THRESHOLD_FACTOR_DEFAULT1.5public static final java.lang.StringMULTIPART_UPLOAD_THREADS"s3.multipart.num-threads"public static final java.lang.StringPATH_STYLE_ACCESS"s3.path-style-access"public static final booleanPATH_STYLE_ACCESS_DEFAULTfalsepublic static final java.lang.StringPRELOAD_CLIENT_ENABLED"s3.preload-client-enabled"public static final booleanPRELOAD_CLIENT_ENABLED_DEFAULTfalsepublic static final java.lang.StringREMOTE_SIGNING_ENABLED"s3.remote-signing-enabled"public static final booleanREMOTE_SIGNING_ENABLED_DEFAULTfalsepublic static final java.lang.StringS3_TAG_ICEBERG_NAMESPACE"iceberg.namespace"public static final java.lang.StringS3_TAG_ICEBERG_TABLE"iceberg.table"public static final java.lang.StringSECRET_ACCESS_KEY"s3.secret-access-key"public static final java.lang.StringSESSION_TOKEN"s3.session-token"public static final java.lang.StringSSE_KEY"s3.sse.key"public static final java.lang.StringSSE_MD5"s3.sse.md5"public static final java.lang.StringSSE_TYPE"s3.sse.type"public static final java.lang.StringSSE_TYPE_CUSTOM"custom"public static final java.lang.StringSSE_TYPE_KMS"kms"public static final java.lang.StringSSE_TYPE_NONE"none"public static final java.lang.StringSSE_TYPE_S3"s3"public static final java.lang.StringSTAGING_DIRECTORY"s3.staging-dir"public static final java.lang.StringUSE_ARN_REGION_ENABLED"s3.use-arn-region-enabled"public static final booleanUSE_ARN_REGION_ENABLED_DEFAULTfalsepublic static final java.lang.StringWRITE_NAMESPACE_TAG_ENABLED"s3.write.namespace-tag-enabled"public static final booleanWRITE_NAMESPACE_TAG_ENABLED_DEFAULTfalsepublic static final java.lang.StringWRITE_STORAGE_CLASS"s3.write.storage-class"public static final java.lang.StringWRITE_TABLE_TAG_ENABLED"s3.write.table-tag-enabled"public static final booleanWRITE_TABLE_TAG_ENABLED_DEFAULTfalsepublic static final java.lang.StringWRITE_TAGS_PREFIX"s3.write.tags."
-
org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient Modifier and Type Constant Field Value public static final java.lang.StringS3_SIGNER_ENDPOINT"s3.signer.endpoint"public static final java.lang.StringS3_SIGNER_URI"s3.signer.uri"
-
org.apache.iceberg.azure.AzureProperties Modifier and Type Constant Field Value public static final java.lang.StringADLS_CONNECTION_STRING_PREFIX"adls.connection-string."public static final java.lang.StringADLS_READ_BLOCK_SIZE"adls.read.block-size-bytes"public static final java.lang.StringADLS_SAS_TOKEN_PREFIX"adls.sas-token."public static final java.lang.StringADLS_WRITE_BLOCK_SIZE"adls.write.block-size-bytes"
-
org.apache.iceberg.dell.DellProperties Modifier and Type Constant Field Value public static final java.lang.StringCLIENT_FACTORY"client.factory"public static final java.lang.StringECS_S3_ACCESS_KEY_ID"ecs.s3.access-key-id"public static final java.lang.StringECS_S3_ENDPOINT"ecs.s3.endpoint"public static final java.lang.StringECS_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.StringICEBERG_METADATA_LOCATION"iceberg_metadata_location"
-
org.apache.iceberg.encryption.Ciphers Modifier and Type Constant Field Value public static final intCIPHER_BLOCK_SIZE1048604public static final java.lang.StringGCM_STREAM_MAGIC_STRING"AGS1"public static final intGCM_TAG_LENGTH16public static final intNONCE_LENGTH12public static final intPLAIN_BLOCK_SIZE1048576
-
org.apache.iceberg.flink.FlinkCatalogFactory Modifier and Type Constant Field Value public static final java.lang.StringBASE_NAMESPACE"base-namespace"public static final java.lang.StringDEFAULT_DATABASE"default-database"public static final java.lang.StringDEFAULT_DATABASE_NAME"default"public static final java.lang.StringHADOOP_CONF_DIR"hadoop-conf-dir"public static final java.lang.StringHIVE_CONF_DIR"hive-conf-dir"public static final java.lang.StringICEBERG_CATALOG_TYPE"catalog-type"public static final java.lang.StringICEBERG_CATALOG_TYPE_HADOOP"hadoop"public static final java.lang.StringICEBERG_CATALOG_TYPE_HIVE"hive"public static final java.lang.StringICEBERG_CATALOG_TYPE_REST"rest"public static final java.lang.StringPROPERTY_VERSION"property-version"public static final java.lang.StringTYPE"type" -
org.apache.iceberg.flink.FlinkReadOptions Modifier and Type Constant Field Value public static final java.lang.StringCASE_SENSITIVE"case-sensitive"public static final java.lang.StringINCLUDE_COLUMN_STATS"include-column-stats"public static final java.lang.StringLIMIT"limit"public static final java.lang.StringMAX_ALLOWED_PLANNING_FAILURES"max-allowed-planning-failures"public static final java.lang.StringMAX_PLANNING_SNAPSHOT_COUNT"max-planning-snapshot-count"public static final java.lang.StringMONITOR_INTERVAL"monitor-interval"public static final java.lang.StringSPLIT_FILE_OPEN_COST"split-file-open-cost"public static final java.lang.StringSPLIT_LOOKBACK"split-lookback"public static final java.lang.StringSPLIT_SIZE"split-size"public static final java.lang.StringSTARTING_STRATEGY"starting-strategy"public static final java.lang.StringSTREAMING"streaming"
-
org.apache.iceberg.gcp.GCPProperties Modifier and Type Constant Field Value public static final java.lang.StringGCS_CHANNEL_READ_CHUNK_SIZE"gcs.channel.read.chunk-size-bytes"public static final java.lang.StringGCS_CHANNEL_WRITE_CHUNK_SIZE"gcs.channel.write.chunk-size-bytes"public static final java.lang.StringGCS_CLIENT_LIB_TOKEN"gcs.client-lib-token"public static final java.lang.StringGCS_DECRYPTION_KEY"gcs.decryption-key"public static final java.lang.StringGCS_DELETE_BATCH_SIZE"gcs.delete.batch-size"public static final intGCS_DELETE_BATCH_SIZE_DEFAULT50public static final java.lang.StringGCS_ENCRYPTION_KEY"gcs.encryption-key"public static final java.lang.StringGCS_OAUTH2_TOKEN"gcs.oauth2.token"public static final java.lang.StringGCS_OAUTH2_TOKEN_EXPIRES_AT"gcs.oauth2.token-expires-at"public static final java.lang.StringGCS_PROJECT_ID"gcs.project-id"public static final java.lang.StringGCS_SERVICE_HOST"gcs.service.host"public static final java.lang.StringGCS_USER_PROJECT"gcs.user-project"
-
org.apache.iceberg.hadoop.ConfigProperties Modifier and Type Constant Field Value public static final java.lang.StringENGINE_HIVE_ENABLED"iceberg.engine.hive.enabled"public static final java.lang.StringKEEP_HIVE_STATS"iceberg.hive.keep.stats"public static final java.lang.StringLOCK_HIVE_ENABLED"iceberg.engine.hive.lock-enabled" -
org.apache.iceberg.hadoop.HadoopMetricsContext Modifier and Type Constant Field Value public static final java.lang.StringSCHEME"io.metrics-scheme" -
org.apache.iceberg.hadoop.HadoopTables Modifier and Type Constant Field Value public static final java.lang.StringLOCK_PROPERTY_PREFIX"iceberg.tables.hadoop." -
org.apache.iceberg.hadoop.Util Modifier and Type Constant Field Value public static final java.lang.StringVERSION_HINT_FILENAME"version-hint.text"
-
org.apache.iceberg.hive.HiveCatalog Modifier and Type Constant Field Value public static final java.lang.StringHMS_DB_OWNER"hive.metastore.database.owner"public static final java.lang.StringHMS_DB_OWNER_TYPE"hive.metastore.database.owner-type"public static final java.lang.StringHMS_TABLE_OWNER"hive.metastore.table.owner"public static final java.lang.StringLIST_ALL_TABLES"list-all-tables"public static final java.lang.StringLIST_ALL_TABLES_DEFAULT"false"
-
org.apache.iceberg.io.FileIOMetricsContext Modifier and Type Constant Field Value public static final java.lang.StringREAD_BYTES"read.bytes"public static final java.lang.StringREAD_OPERATIONS"read.operations"public static final java.lang.StringWRITE_BYTES"write.bytes"public static final java.lang.StringWRITE_OPERATIONS"write.operations"
-
org.apache.iceberg.jdbc.JdbcCatalog Modifier and Type Constant Field Value public static final java.lang.StringPROPERTY_PREFIX"jdbc."
-
org.apache.iceberg.metrics.CommitMetrics Modifier and Type Constant Field Value public static final java.lang.StringATTEMPTS"attempts"public static final java.lang.StringTOTAL_DURATION"total-duration" -
org.apache.iceberg.metrics.CommitMetricsResult Modifier and Type Constant Field Value public static final java.lang.StringADDED_DATA_FILES"added-data-files"public static final java.lang.StringADDED_DELETE_FILES"added-delete-files"public static final java.lang.StringADDED_EQ_DELETE_FILES"added-equality-delete-files"public static final java.lang.StringADDED_EQ_DELETES"added-equality-deletes"public static final java.lang.StringADDED_FILE_SIZE_BYTES"added-files-size-bytes"public static final java.lang.StringADDED_POS_DELETE_FILES"added-positional-delete-files"public static final java.lang.StringADDED_POS_DELETES"added-positional-deletes"public static final java.lang.StringADDED_RECORDS"added-records"public static final java.lang.StringREMOVED_DATA_FILES"removed-data-files"public static final java.lang.StringREMOVED_DELETE_FILES"removed-delete-files"public static final java.lang.StringREMOVED_EQ_DELETE_FILES"removed-equality-delete-files"public static final java.lang.StringREMOVED_EQ_DELETES"removed-equality-deletes"public static final java.lang.StringREMOVED_FILE_SIZE_BYTES"removed-files-size-bytes"public static final java.lang.StringREMOVED_POS_DELETE_FILES"removed-positional-delete-files"public static final java.lang.StringREMOVED_POS_DELETES"removed-positional-deletes"public static final java.lang.StringREMOVED_RECORDS"removed-records"public static final java.lang.StringTOTAL_DATA_FILES"total-data-files"public static final java.lang.StringTOTAL_DELETE_FILES"total-delete-files"public static final java.lang.StringTOTAL_EQ_DELETES"total-equality-deletes"public static final java.lang.StringTOTAL_FILE_SIZE_BYTES"total-files-size-bytes"public static final java.lang.StringTOTAL_POS_DELETES"total-positional-deletes"public static final java.lang.StringTOTAL_RECORDS"total-records" -
org.apache.iceberg.metrics.ScanMetrics Modifier and Type Constant Field Value public static final java.lang.StringEQUALITY_DELETE_FILES"equality-delete-files"public static final java.lang.StringINDEXED_DELETE_FILES"indexed-delete-files"public static final java.lang.StringPOSITIONAL_DELETE_FILES"positional-delete-files"public static final java.lang.StringRESULT_DATA_FILES"result-data-files"public static final java.lang.StringRESULT_DELETE_FILES"result-delete-files"public static final java.lang.StringSCANNED_DATA_MANIFESTS"scanned-data-manifests"public static final java.lang.StringSCANNED_DELETE_MANIFESTS"scanned-delete-manifests"public static final java.lang.StringSKIPPED_DATA_FILES"skipped-data-files"public static final java.lang.StringSKIPPED_DATA_MANIFESTS"skipped-data-manifests"public static final java.lang.StringSKIPPED_DELETE_FILES"skipped-delete-files"public static final java.lang.StringSKIPPED_DELETE_MANIFESTS"skipped-delete-manifests"public static final java.lang.StringTOTAL_DATA_MANIFESTS"total-data-manifests"public static final java.lang.StringTOTAL_DELETE_FILE_SIZE_IN_BYTES"total-delete-file-size-in-bytes"public static final java.lang.StringTOTAL_DELETE_MANIFESTS"total-delete-manifests"public static final java.lang.StringTOTAL_FILE_SIZE_IN_BYTES"total-file-size-in-bytes"public static final java.lang.StringTOTAL_PLANNING_DURATION"total-planning-duration"
-
org.apache.iceberg.mr.Catalogs Modifier and Type Constant Field Value public static final java.lang.StringICEBERG_DEFAULT_CATALOG_NAME"default_iceberg"public static final java.lang.StringICEBERG_HADOOP_TABLE_NAME"location_based_table"public static final java.lang.StringLOCATION"location"public static final java.lang.StringNAME"name" -
org.apache.iceberg.mr.InputFormatConfig Modifier and Type Constant Field Value public static final java.lang.StringAS_OF_TIMESTAMP"iceberg.mr.as.of.time"public static final java.lang.StringCASE_SENSITIVE"iceberg.mr.case.sensitive"public static final booleanCASE_SENSITIVE_DEFAULTtruepublic static final java.lang.StringCATALOG_CONFIG_PREFIX"iceberg.catalog."public static final java.lang.StringCATALOG_NAME"iceberg.catalog"public static final java.lang.StringCOMMIT_FILE_THREAD_POOL_SIZE"iceberg.mr.commit.file.thread.pool.size"public static final intCOMMIT_FILE_THREAD_POOL_SIZE_DEFAULT10public static final java.lang.StringCOMMIT_TABLE_THREAD_POOL_SIZE"iceberg.mr.commit.table.thread.pool.size"public static final intCOMMIT_TABLE_THREAD_POOL_SIZE_DEFAULT10public static final java.lang.StringCONFIG_SERIALIZATION_DISABLED"iceberg.mr.config.serialization.disabled"public static final booleanCONFIG_SERIALIZATION_DISABLED_DEFAULTfalsepublic static final java.lang.StringEXTERNAL_TABLE_PURGE"external.table.purge"public static final java.lang.StringFILTER_EXPRESSION"iceberg.mr.filter.expression"public static final java.lang.StringHADOOP_CATALOG"hadoop.catalog"public static final java.lang.StringHADOOP_TABLES"hadoop.tables"public static final java.lang.StringHIVE_CATALOG"hive.catalog"public static final java.lang.StringICEBERG_SNAPSHOTS_TABLE_SUFFIX".snapshots"public static final java.lang.StringIN_MEMORY_DATA_MODEL"iceberg.mr.in.memory.data.model"public static final java.lang.StringLOCALITY"iceberg.mr.locality"public static final java.lang.StringOUTPUT_TABLES"iceberg.mr.output.tables"public static final java.lang.StringPARTITION_SPEC"iceberg.mr.table.partition.spec"public static final java.lang.StringREAD_SCHEMA"iceberg.mr.read.schema"public static final java.lang.StringREUSE_CONTAINERS"iceberg.mr.reuse.containers"public static final java.lang.StringSCHEMA_AUTO_CONVERSION"iceberg.mr.schema.auto.conversion"public static final java.lang.StringSELECTED_COLUMNS"iceberg.mr.selected.columns"public static final java.lang.StringSERIALIZED_TABLE_PREFIX"iceberg.mr.serialized.table."public static final java.lang.StringSKIP_RESIDUAL_FILTERING"skip.residual.filtering"public static final java.lang.StringSNAPSHOT_ID"iceberg.mr.snapshot.id"public static final java.lang.StringSNAPSHOT_TABLE"iceberg.snapshots.table"public static final java.lang.StringSNAPSHOT_TABLE_SUFFIX"__snapshots"public static final java.lang.StringSPLIT_SIZE"iceberg.mr.split.size"public static final java.lang.StringTABLE_CATALOG_PREFIX"iceberg.mr.table.catalog."public static final java.lang.StringTABLE_IDENTIFIER"iceberg.mr.table.identifier"public static final java.lang.StringTABLE_LOCATION"iceberg.mr.table.location"public static final java.lang.StringTABLE_SCHEMA"iceberg.mr.table.schema"public static final java.lang.StringWRITE_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.StringNESSIE_COMMIT_ID_PROPERTY"nessie.commit.id"public static final java.lang.StringNESSIE_GC_NO_WARNING_PROPERTY"nessie.gc.no-warning" -
org.apache.iceberg.nessie.NessieUtil Modifier and Type Constant Field Value public static final java.lang.StringCLIENT_API_VERSION"nessie.client-api-version"public static final java.lang.StringNESSIE_CONFIG_PREFIX"nessie."
-
org.apache.iceberg.orc.ORCSchemaUtil Modifier and Type Constant Field Value public static final java.lang.StringICEBERG_BINARY_TYPE_ATTRIBUTE"iceberg.binary-type"public static final java.lang.StringICEBERG_LONG_TYPE_ATTRIBUTE"iceberg.long-type"
-
org.apache.iceberg.parquet.TypeToMessageType Modifier and Type Constant Field Value public static final intDECIMAL_INT32_MAX_DIGITS9public static final intDECIMAL_INT64_MAX_DIGITS18
-
org.apache.iceberg.pig.IcebergStorage Modifier and Type Constant Field Value public static final java.lang.StringPIG_ICEBERG_TABLES_IMPL"pig.iceberg.tables.impl"
-
org.apache.iceberg.puffin.StandardBlobTypes Modifier and Type Constant Field Value public static final java.lang.StringAPACHE_DATASKETCHES_THETA_V1"apache-datasketches-theta-v1" -
org.apache.iceberg.puffin.StandardPuffinProperties Modifier and Type Constant Field Value public static final java.lang.StringCREATED_BY_PROPERTY"created-by"
-
org.apache.iceberg.rest.auth.OAuth2Properties Modifier and Type Constant Field Value public static final java.lang.StringACCESS_TOKEN_TYPE"urn:ietf:params:oauth:token-type:access_token"public static final java.lang.StringCATALOG_SCOPE"catalog"public static final java.lang.StringCREDENTIAL"credential"public static final java.lang.StringID_TOKEN_TYPE"urn:ietf:params:oauth:token-type:id_token"public static final java.lang.StringINVALID_CLIENT_ERROR"invalid_client"public static final java.lang.StringINVALID_GRANT_ERROR"invalid_grant"public static final java.lang.StringINVALID_REQUEST_ERROR"invalid_request"public static final java.lang.StringINVALID_SCOPE_ERROR"invalid_scope"public static final java.lang.StringJWT_TOKEN_TYPE"urn:ietf:params:oauth:token-type:jwt"public static final java.lang.StringREFRESH_TOKEN_TYPE"urn:ietf:params:oauth:token-type:refresh_token"public static final java.lang.StringSAML1_TOKEN_TYPE"urn:ietf:params:oauth:token-type:saml1"public static final java.lang.StringSAML2_TOKEN_TYPE"urn:ietf:params:oauth:token-type:saml2"public static final java.lang.StringSCOPE"scope"public static final java.lang.StringTOKEN"token"public static final java.lang.StringTOKEN_EXPIRES_IN_MS"token-expires-in-ms"public static final longTOKEN_EXPIRES_IN_MS_DEFAULT3600000Lpublic static final java.lang.StringTOKEN_REFRESH_ENABLED"token-refresh-enabled"public static final booleanTOKEN_REFRESH_ENABLED_DEFAULTtruepublic static final java.lang.StringUNAUTHORIZED_CLIENT_ERROR"unauthorized_client"public static final java.lang.StringUNSUPPORTED_GRANT_TYPE_ERROR"unsupported_grant_type"
-
org.apache.iceberg.spark.SparkReadOptions Modifier and Type Constant Field Value public static final java.lang.StringAGGREGATE_PUSH_DOWN_ENABLED"aggregate-push-down-enabled"public static final java.lang.StringAS_OF_TIMESTAMP"as-of-timestamp"public static final java.lang.StringBRANCH"branch"public static final java.lang.StringEND_SNAPSHOT_ID"end-snapshot-id"public static final java.lang.StringEND_TIMESTAMP"end-timestamp"public static final java.lang.StringFILE_OPEN_COST"file-open-cost"public static final java.lang.StringLOCALITY"locality"public static final java.lang.StringLOOKBACK"lookback"public static final java.lang.StringPATH"path"public static final java.lang.StringSCAN_TASK_SET_ID"scan-task-set-id"public static final java.lang.StringSNAPSHOT_ID"snapshot-id"public static final java.lang.StringSPLIT_SIZE"split-size"public static final java.lang.StringSTART_SNAPSHOT_ID"start-snapshot-id"public static final java.lang.StringSTART_TIMESTAMP"start-timestamp"public static final java.lang.StringSTREAM_FROM_TIMESTAMP"stream-from-timestamp"public static final java.lang.StringSTREAMING_MAX_FILES_PER_MICRO_BATCH"streaming-max-files-per-micro-batch"public static final java.lang.StringSTREAMING_MAX_ROWS_PER_MICRO_BATCH"streaming-max-rows-per-micro-batch"public static final java.lang.StringSTREAMING_SKIP_DELETE_SNAPSHOTS"streaming-skip-delete-snapshots"public static final booleanSTREAMING_SKIP_DELETE_SNAPSHOTS_DEFAULTfalsepublic static final java.lang.StringSTREAMING_SKIP_OVERWRITE_SNAPSHOTS"streaming-skip-overwrite-snapshots"public static final booleanSTREAMING_SKIP_OVERWRITE_SNAPSHOTS_DEFAULTfalsepublic static final java.lang.StringTAG"tag"public static final java.lang.StringTIMESTAMP_AS_OF"timestampAsOf"public static final java.lang.StringVECTORIZATION_BATCH_SIZE"batch-size"public static final java.lang.StringVECTORIZATION_ENABLED"vectorization-enabled"public static final java.lang.StringVERSION_AS_OF"versionAsOf" -
org.apache.iceberg.spark.SparkSQLProperties Modifier and Type Constant Field Value public static final java.lang.StringADVISORY_PARTITION_SIZE"spark.sql.iceberg.advisory-partition-size"public static final java.lang.StringAGGREGATE_PUSH_DOWN_ENABLED"spark.sql.iceberg.aggregate-push-down.enabled"public static final booleanAGGREGATE_PUSH_DOWN_ENABLED_DEFAULTtruepublic static final java.lang.StringCHECK_NULLABILITY"spark.sql.iceberg.check-nullability"public static final booleanCHECK_NULLABILITY_DEFAULTtruepublic static final java.lang.StringCHECK_ORDERING"spark.sql.iceberg.check-ordering"public static final booleanCHECK_ORDERING_DEFAULTtruepublic static final java.lang.StringCOMPRESSION_CODEC"spark.sql.iceberg.compression-codec"public static final java.lang.StringCOMPRESSION_LEVEL"spark.sql.iceberg.compression-level"public static final java.lang.StringCOMPRESSION_STRATEGY"spark.sql.iceberg.compression-strategy"public static final java.lang.StringDATA_PLANNING_MODE"spark.sql.iceberg.data-planning-mode"public static final java.lang.StringDELETE_PLANNING_MODE"spark.sql.iceberg.delete-planning-mode"public static final java.lang.StringDISTRIBUTION_MODE"spark.sql.iceberg.distribution-mode"public static final java.lang.StringPRESERVE_DATA_GROUPING"spark.sql.iceberg.planning.preserve-data-grouping"public static final booleanPRESERVE_DATA_GROUPING_DEFAULTfalsepublic static final java.lang.StringVECTORIZATION_ENABLED"spark.sql.iceberg.vectorization.enabled"public static final java.lang.StringWAP_BRANCH"spark.wap.branch"public static final java.lang.StringWAP_ID"spark.wap.id" -
org.apache.iceberg.spark.SparkWriteOptions Modifier and Type Constant Field Value public static final java.lang.StringADVISORY_PARTITION_SIZE"advisory-partition-size"public static final java.lang.StringCHECK_NULLABILITY"check-nullability"public static final java.lang.StringCHECK_ORDERING"check-ordering"public static final java.lang.StringCOMPRESSION_CODEC"compression-codec"public static final java.lang.StringCOMPRESSION_LEVEL"compression-level"public static final java.lang.StringCOMPRESSION_STRATEGY"compression-strategy"public static final java.lang.StringDELETE_FORMAT"delete-format"public static final java.lang.StringDISTRIBUTION_MODE"distribution-mode"public static final java.lang.StringFANOUT_ENABLED"fanout-enabled"public static final java.lang.StringISOLATION_LEVEL"isolation-level"public static final java.lang.StringMERGE_SCHEMA"merge-schema"public static final booleanMERGE_SCHEMA_DEFAULTfalsepublic static final java.lang.StringOUTPUT_SPEC_ID"output-spec-id"public static final java.lang.StringOVERWRITE_MODE"overwrite-mode"public static final java.lang.StringREWRITTEN_FILE_SCAN_TASK_SET_ID"rewritten-file-scan-task-set-id"public static final java.lang.StringSNAPSHOT_PROPERTY_PREFIX"snapshot-property"public static final java.lang.StringSPARK_MERGE_SCHEMA"mergeSchema"public static final java.lang.StringTARGET_DELETE_FILE_SIZE_BYTES"target-delete-file-size-bytes"public static final java.lang.StringTARGET_FILE_SIZE_BYTES"target-file-size-bytes"public static final java.lang.StringUSE_TABLE_DISTRIBUTION_AND_ORDERING"use-table-distribution-and-ordering"public static final booleanUSE_TABLE_DISTRIBUTION_AND_ORDERING_DEFAULTtruepublic static final java.lang.StringVALIDATE_FROM_SNAPSHOT_ID"validate-from-snapshot-id"public static final java.lang.StringWRITE_FORMAT"write-format"
-
org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files" -
org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files"public static final java.lang.StringSTREAM_RESULTS"stream-results"public static final booleanSTREAM_RESULTS_DEFAULTfalse -
org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files"public static final java.lang.StringSTREAM_RESULTS"stream-results"public static final booleanSTREAM_RESULTS_DEFAULTfalse -
org.apache.iceberg.spark.actions.MigrateTableSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringICEBERG_METADATA_FOLDER"metadata"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringLOCATION"location"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files" -
org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files" -
org.apache.iceberg.spark.actions.RewriteManifestsSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files"public static final java.lang.StringUSE_CACHING"use-caching"public static final booleanUSE_CACHING_DEFAULTtrue -
org.apache.iceberg.spark.actions.RewritePositionDeleteFilesSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files" -
org.apache.iceberg.spark.actions.SnapshotTableSparkAction Modifier and Type Constant Field Value protected static final java.lang.StringFILE_PATH"file_path"protected static final java.lang.StringICEBERG_METADATA_FOLDER"metadata"protected static final java.lang.StringLAST_MODIFIED"last_modified"protected static final java.lang.StringLOCATION"location"protected static final java.lang.StringMANIFEST"Manifest"protected static final java.lang.StringMANIFEST_LIST"Manifest List"protected static final java.lang.StringOTHERS"Others"protected static final java.lang.StringSTATISTICS_FILES"Statistics Files"
-
org.apache.iceberg.spark.source.SparkChangelogTable Modifier and Type Constant Field Value public static final java.lang.StringTABLE_NAME"changes"
-
org.apache.iceberg.spark.source.metrics.NumDeletes Modifier and Type Constant Field Value public static final java.lang.StringDISPLAY_STRING"number of row deletes applied"
-
org.apache.iceberg.util.DateTimeUtil Modifier and Type Constant Field Value public static final longMICROS_PER_MILLIS1000Lpublic static final longMICROS_PER_SECOND1000000L -
org.apache.iceberg.util.ZOrderByteUtils Modifier and Type Constant Field Value public static final intPRIMITIVE_BUFFER_SIZE8
-
org.apache.iceberg.view.ViewMetadata Modifier and Type Constant Field Value public static final intDEFAULT_VIEW_FORMAT_VERSION1public static final intSUPPORTED_VIEW_FORMAT_VERSION1 -
org.apache.iceberg.view.ViewProperties Modifier and Type Constant Field Value public static final java.lang.StringVERSION_HISTORY_SIZE"version.history.num-entries"public static final intVERSION_HISTORY_SIZE_DEFAULT10 -
org.apache.iceberg.view.ViewRepresentation.Type Modifier and Type Constant Field Value public static final java.lang.StringSQL"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 intADD6public static final intALTER7public static final intARRAY50public static final intAS8public static final intASC9public static final intBACKQUOTED_IDENTIFIER64public static final intBIGDECIMAL_LITERAL62public static final intBIGINT_LITERAL54public static final intBRACKETED_COMMENT66public static final intBRANCH10public static final intBY11public static final intCALL12public static final intCREATE27public static final intDAYS13public static final intDECIMAL_VALUE59public static final intDESC14public static final intDISTRIBUTED15public static final intDOUBLE_LITERAL61public static final intDROP16public static final intEXISTS17public static final intEXPONENT_VALUE58public static final intFALSE48public static final intFIELD18public static final intFIELDS19public static final intFIRST20public static final intFLOAT_LITERAL60public static final intHOURS21public static final intIDENTIFIER63public static final intIDENTIFIER_KW37public static final intIF22public static final intINTEGER_VALUE57public static final intLAST23public static final intLOCALLY24public static final intMAP49public static final intMINUS52public static final intMINUTES25public static final intMONTHS26public static final intNOT28public static final intNULLS29public static final intOF30public static final intOR31public static final intORDERED32public static final intPARTITION33public static final intPLUS51public static final intREPLACE34public static final intRETAIN35public static final intRETENTION36public static final intSET38public static final intSIMPLE_COMMENT65public static final intSMALLINT_LITERAL55public static final intSNAPSHOT39public static final intSNAPSHOTS40public static final intSTRING53public static final intT__01public static final intT__12public static final intT__23public static final intT__34public static final intT__45public static final intTABLE41public static final intTAG42public static final intTINYINT_LITERAL56public static final intTRUE47public static final intUNORDERED43public static final intUNRECOGNIZED68public static final intVERSION44public static final intWITH45public static final intWRITE46public static final intWS67 -
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 intADD6public static final intALTER7public static final intARRAY50public static final intAS8public static final intASC9public static final intBACKQUOTED_IDENTIFIER64public static final intBIGDECIMAL_LITERAL62public static final intBIGINT_LITERAL54public static final intBRACKETED_COMMENT66public static final intBRANCH10public static final intBY11public static final intCALL12public static final intCREATE27public static final intDAYS13public static final intDECIMAL_VALUE59public static final intDESC14public static final intDISTRIBUTED15public static final intDOUBLE_LITERAL61public static final intDROP16public static final intEXISTS17public static final intEXPONENT_VALUE58public static final intFALSE48public static final intFIELD18public static final intFIELDS19public static final intFIRST20public static final intFLOAT_LITERAL60public static final intHOURS21public static final intIDENTIFIER63public static final intIDENTIFIER_KW37public static final intIF22public static final intINTEGER_VALUE57public static final intLAST23public static final intLOCALLY24public static final intMAP49public static final intMINUS52public static final intMINUTES25public static final intMONTHS26public static final intNOT28public static final intNULLS29public static final intOF30public static final intOR31public static final intORDERED32public static final intPARTITION33public static final intPLUS51public static final intREPLACE34public static final intRETAIN35public static final intRETENTION36public static final intRULE_booleanValue23public static final intRULE_branchOptions5public static final intRULE_callArgument13public static final intRULE_constant20public static final intRULE_createReplaceBranchClause3public static final intRULE_createReplaceTagClause2public static final intRULE_expression19public static final intRULE_fieldList28public static final intRULE_identifier26public static final intRULE_maxSnapshotAge8public static final intRULE_minSnapshotsToKeep9public static final intRULE_multipartIdentifier25public static final intRULE_nonReserved29public static final intRULE_number24public static final intRULE_numSnapshots31public static final intRULE_order15public static final intRULE_orderField16public static final intRULE_quotedIdentifier27public static final intRULE_refRetain7public static final intRULE_singleOrder14public static final intRULE_singleStatement0public static final intRULE_snapshotId30public static final intRULE_snapshotRetention6public static final intRULE_statement1public static final intRULE_stringArray22public static final intRULE_stringMap21public static final intRULE_tagOptions4public static final intRULE_timeUnit32public static final intRULE_transform17public static final intRULE_transformArgument18public static final intRULE_writeDistributionSpec11public static final intRULE_writeOrderingSpec12public static final intRULE_writeSpec10public static final intSET38public static final intSIMPLE_COMMENT65public static final intSMALLINT_LITERAL55public static final intSNAPSHOT39public static final intSNAPSHOTS40public static final intSTRING53public static final intT__01public static final intT__12public static final intT__23public static final intT__34public static final intT__45public static final intTABLE41public static final intTAG42public static final intTINYINT_LITERAL56public static final intTRUE47public static final intUNORDERED43public static final intUNRECOGNIZED68public static final intVERSION44public static final intWITH45public static final intWRITE46public static final intWS67