You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2022/02/07 21:29:53 UTC
[arrow-site] branch asf-site updated: [Website] Update documentations for 7.0.0 (#189)
This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new dda7d7f [Website] Update documentations for 7.0.0 (#189)
dda7d7f is described below
commit dda7d7f9c95ec944d0270e25c138a9d0121759dd
Author: Joris Van den Bossche <jo...@gmail.com>
AuthorDate: Mon Feb 7 22:29:44 2022 +0100
[Website] Update documentations for 7.0.0 (#189)
---
docs/.buildinfo | 2 +-
docs/{ => 6.0}/.buildinfo | 0
docs/6.0/.gitignore | 4 +
docs/6.0/_images/simple_graph.svg | 139 +
docs/{ => 6.0}/_modules/collections/abc.html | 0
docs/{ => 6.0}/_modules/index.html | 0
docs/{ => 6.0}/_modules/pyarrow.html | 0
docs/{ => 6.0}/_modules/pyarrow/compute.html | 0
docs/{ => 6.0}/_modules/pyarrow/dataset.html | 0
docs/{ => 6.0}/_modules/pyarrow/feather.html | 0
docs/{ => 6.0}/_modules/pyarrow/filesystem.html | 0
docs/{ => 6.0}/_modules/pyarrow/fs.html | 0
docs/{ => 6.0}/_modules/pyarrow/hdfs.html | 0
docs/{ => 6.0}/_modules/pyarrow/ipc.html | 0
docs/{ => 6.0}/_modules/pyarrow/orc.html | 0
docs/{ => 6.0}/_modules/pyarrow/parquet.html | 0
docs/{ => 6.0}/_modules/pyarrow/types.html | 0
docs/6.0/_static/arrow.png | Bin 0 -> 21636 bytes
docs/{ => 6.0}/_static/basic.css | 0
docs/{ => 6.0}/_static/css/blank.css | 0
.../css/index.ff1ffe594081f20da1ef19478df9384b.css | 0
docs/{ => 6.0}/_static/css/theme.css | 0
docs/{ => 6.0}/_static/doctools.js | 0
docs/{ => 6.0}/_static/documentation_options.js | 0
docs/6.0/_static/favicon.ico | Bin 0 -> 15086 bytes
docs/6.0/_static/file.png | Bin 0 -> 286 bytes
docs/6.0/_static/jquery-3.5.1.js | 10872 ++++++++++++++++++
docs/6.0/_static/jquery.js | 2 +
.../_static/js/index.be7d3bbb2ef33a8344ce.js | 0
docs/{ => 6.0}/_static/language_data.js | 0
docs/6.0/_static/minus.png | Bin 0 -> 90 bytes
docs/6.0/_static/plus.png | Bin 0 -> 90 bytes
docs/6.0/_static/pygments.css | 69 +
docs/{ => 6.0}/_static/searchtools.js | 0
docs/6.0/_static/theme_overrides.css | 125 +
docs/{ => 6.0}/_static/underscore-1.12.0.js | 0
docs/{ => 6.0}/_static/underscore.js | 0
.../_static/vendor/fontawesome/5.13.0/LICENSE.txt | 34 +
.../vendor/fontawesome/5.13.0/css/all.min.css | 5 +
.../fontawesome/5.13.0/webfonts/fa-brands-400.eot | Bin 0 -> 133034 bytes
.../fontawesome/5.13.0/webfonts/fa-brands-400.svg | 3570 ++++++
.../fontawesome/5.13.0/webfonts/fa-brands-400.ttf | Bin 0 -> 132728 bytes
.../fontawesome/5.13.0/webfonts/fa-brands-400.woff | Bin 0 -> 89824 bytes
.../5.13.0/webfonts/fa-brands-400.woff2 | Bin 0 -> 76612 bytes
.../fontawesome/5.13.0/webfonts/fa-regular-400.eot | Bin 0 -> 34390 bytes
.../fontawesome/5.13.0/webfonts/fa-regular-400.svg | 803 ++
.../fontawesome/5.13.0/webfonts/fa-regular-400.ttf | Bin 0 -> 34092 bytes
.../5.13.0/webfonts/fa-regular-400.woff | Bin 0 -> 16800 bytes
.../5.13.0/webfonts/fa-regular-400.woff2 | Bin 0 -> 13584 bytes
.../fontawesome/5.13.0/webfonts/fa-solid-900.eot | Bin 0 -> 202902 bytes
.../fontawesome/5.13.0/webfonts/fa-solid-900.svg | 4938 +++++++++
.../fontawesome/5.13.0/webfonts/fa-solid-900.ttf | Bin 0 -> 202616 bytes
.../fontawesome/5.13.0/webfonts/fa-solid-900.woff | Bin 0 -> 103300 bytes
.../fontawesome/5.13.0/webfonts/fa-solid-900.woff2 | Bin 0 -> 79444 bytes
docs/{ => 6.0}/_static/versions.json | 0
docs/{ => 6.0}/_static/webpack-macros.html | 0
.../arrow-dataset-glib/annotation-glossary.html | 46 +
.../c_glib/arrow-dataset-glib/api-index-3-0-0.html | 59 +
.../c_glib/arrow-dataset-glib/api-index-4-0-0.html | 34 +
.../c_glib/arrow-dataset-glib/api-index-5-0-0.html | 96 +
.../c_glib/arrow-dataset-glib/api-index-6-0-0.html | 0
.../c_glib/arrow-dataset-glib/api-index-full.html | 0
.../arrow-dataset-glib/arrow-dataset-glib.devhelp2 | 0
docs/6.0/c_glib/arrow-dataset-glib/data.html | 58 +
.../c_glib/arrow-dataset-glib/dataset-factory.html | 482 +
.../c_glib/arrow-dataset-glib/dataset.html | 0
.../arrow-dataset-glib/deprecated-api-index.html | 30 +
.../6.0/c_glib/arrow-dataset-glib/file-format.html | 717 ++
docs/6.0/c_glib/arrow-dataset-glib/fragment.html | 215 +
docs/6.0/c_glib/arrow-dataset-glib/home.png | Bin 0 -> 169 bytes
.../{ => 6.0}/c_glib/arrow-dataset-glib/index.html | 0
.../c_glib/arrow-dataset-glib/left-insensitive.png | Bin 0 -> 334 bytes
docs/6.0/c_glib/arrow-dataset-glib/left.png | Bin 0 -> 185 bytes
.../6.0/c_glib/arrow-dataset-glib/object-tree.html | 53 +
.../c_glib/arrow-dataset-glib/partitioning.html | 462 +
docs/6.0/c_glib/arrow-dataset-glib/read.html | 46 +
.../arrow-dataset-glib/right-insensitive.png | Bin 0 -> 233 bytes
docs/6.0/c_glib/arrow-dataset-glib/right.png | Bin 0 -> 184 bytes
.../c_glib/arrow-dataset-glib/scanner.html | 0
docs/6.0/c_glib/arrow-dataset-glib/source.html | 46 +
docs/6.0/c_glib/arrow-dataset-glib/style.css | 533 +
.../c_glib/arrow-dataset-glib/up-insensitive.png | Bin 0 -> 288 bytes
docs/6.0/c_glib/arrow-dataset-glib/up.png | Bin 0 -> 186 bytes
.../arrow-flight-glib/annotation-glossary.html | 46 +
.../c_glib/arrow-flight-glib/api-index-5-0-0.html | 170 +
.../c_glib/arrow-flight-glib/api-index-6-0-0.html | 62 +
.../c_glib/arrow-flight-glib/api-index-full.html | 466 +
.../arrow-flight-glib/arrow-flight-glib.devhelp2 | 129 +
docs/6.0/c_glib/arrow-flight-glib/client.html | 435 +
docs/6.0/c_glib/arrow-flight-glib/common.html | 1595 +++
.../arrow-flight-glib/deprecated-api-index.html | 30 +
docs/6.0/c_glib/arrow-flight-glib/home.png | Bin 0 -> 169 bytes
docs/{ => 6.0}/c_glib/arrow-flight-glib/index.html | 0
.../c_glib/arrow-flight-glib/left-insensitive.png | Bin 0 -> 334 bytes
docs/6.0/c_glib/arrow-flight-glib/left.png | Bin 0 -> 185 bytes
docs/6.0/c_glib/arrow-flight-glib/object-tree.html | 51 +
.../c_glib/arrow-flight-glib/right-insensitive.png | Bin 0 -> 233 bytes
docs/6.0/c_glib/arrow-flight-glib/right.png | Bin 0 -> 184 bytes
docs/6.0/c_glib/arrow-flight-glib/rpc.html | 43 +
docs/6.0/c_glib/arrow-flight-glib/server.html | 655 ++
docs/6.0/c_glib/arrow-flight-glib/style.css | 533 +
.../c_glib/arrow-flight-glib/up-insensitive.png | Bin 0 -> 288 bytes
docs/6.0/c_glib/arrow-flight-glib/up.png | Bin 0 -> 186 bytes
docs/6.0/c_glib/arrow-glib/GArrowChunkedArray.html | 631 ++
docs/6.0/c_glib/arrow-glib/GArrowCodec.html | 361 +
docs/6.0/c_glib/arrow-glib/GArrowField.html | 741 ++
docs/6.0/c_glib/arrow-glib/GArrowFile.html | 267 +
docs/6.0/c_glib/arrow-glib/GArrowReadable.html | 217 +
docs/6.0/c_glib/arrow-glib/GArrowSchema.html | 848 ++
docs/6.0/c_glib/arrow-glib/GArrowTable.html | 1192 ++
docs/6.0/c_glib/arrow-glib/GArrowTensor.html | 716 ++
docs/6.0/c_glib/arrow-glib/GArrowWritable.html | 213 +
docs/6.0/c_glib/arrow-glib/GArrowWritableFile.html | 167 +
.../6.0/c_glib/arrow-glib/annotation-glossary.html | 60 +
docs/6.0/c_glib/arrow-glib/api-index-0-10-0.html | 186 +
docs/6.0/c_glib/arrow-glib/api-index-0-11-0.html | 75 +
docs/6.0/c_glib/arrow-glib/api-index-0-12-0.html | 371 +
.../c_glib/arrow-glib/api-index-0-13-0.html | 0
.../c_glib/arrow-glib/api-index-0-14-0.html | 0
.../c_glib/arrow-glib/api-index-0-15-0.html | 0
.../c_glib/arrow-glib/api-index-0-16-0.html | 0
.../c_glib/arrow-glib/api-index-0-17-0.html | 0
docs/6.0/c_glib/arrow-glib/api-index-0-3-0.html | 166 +
docs/6.0/c_glib/arrow-glib/api-index-0-4-0.html | 231 +
docs/6.0/c_glib/arrow-glib/api-index-0-5-0.html | 53 +
docs/6.0/c_glib/arrow-glib/api-index-0-6-0.html | 42 +
.../c_glib/arrow-glib/api-index-0-7-0.html | 0
.../c_glib/arrow-glib/api-index-0-8-0.html | 0
docs/6.0/c_glib/arrow-glib/api-index-0-9-0.html | 74 +
.../c_glib/arrow-glib/api-index-1-0-0.html | 0
docs/6.0/c_glib/arrow-glib/api-index-2-0-0.html | 188 +
.../c_glib/arrow-glib/api-index-3-0-0.html | 0
docs/6.0/c_glib/arrow-glib/api-index-4-0-0.html | 48 +
.../c_glib/arrow-glib/api-index-5-0-0.html | 0
.../c_glib/arrow-glib/api-index-6-0-0.html | 0
.../c_glib/arrow-glib/api-index-full.html | 0
.../c_glib/arrow-glib/array-builder-classes.html | 11109 +++++++++++++++++++
docs/6.0/c_glib/arrow-glib/array-builder.html | 32 +
docs/6.0/c_glib/arrow-glib/array.html | 37 +
.../c_glib/arrow-glib/arrow-glib-GArrowError.html | 219 +
.../arrow-glib/arrow-glib-GArrowFileMode.html | 107 +
.../arrow-glib-GArrowMetadataVersion.html | 108 +
.../c_glib/arrow-glib/arrow-glib-GArrowType.html | 0
.../c_glib/arrow-glib/arrow-glib.devhelp2 | 0
.../6.0/c_glib/arrow-glib/basic-array-classes.html | 5674 ++++++++++
.../c_glib/arrow-glib/basic-data-type-classes.html | 0
docs/6.0/c_glib/arrow-glib/buffer-classes.html | 1054 ++
docs/6.0/c_glib/arrow-glib/buffer.html | 32 +
docs/6.0/c_glib/arrow-glib/codec.html | 32 +
.../c_glib/arrow-glib/composite-array-classes.html | 1828 +++
.../arrow-glib/composite-data-type-classes.html | 1269 +++
docs/6.0/c_glib/arrow-glib/computation.html | 40 +
docs/{ => 6.0}/c_glib/arrow-glib/compute.html | 0
docs/6.0/c_glib/arrow-glib/cuda-classes.html | 1285 +++
docs/6.0/c_glib/arrow-glib/cuda.html | 32 +
docs/6.0/c_glib/arrow-glib/data.html | 120 +
docs/6.0/c_glib/arrow-glib/datum-classes.html | 764 ++
docs/{ => 6.0}/c_glib/arrow-glib/decimal.html | 0
.../c_glib/arrow-glib/deprecated-api-index.html | 0
docs/6.0/c_glib/arrow-glib/error.html | 32 +
docs/6.0/c_glib/arrow-glib/expression.html | 415 +
docs/6.0/c_glib/arrow-glib/file-system-api.html | 42 +
.../c_glib/arrow-glib/file-system-classes.html | 0
docs/6.0/c_glib/arrow-glib/file-system.html | 32 +
docs/6.0/c_glib/arrow-glib/gpu.html | 38 +
docs/6.0/c_glib/arrow-glib/home.png | Bin 0 -> 169 bytes
docs/{ => 6.0}/c_glib/arrow-glib/index.html | 0
docs/6.0/c_glib/arrow-glib/input-output.html | 32 +
.../c_glib/arrow-glib/input-stream-classes.html | 1197 ++
docs/6.0/c_glib/arrow-glib/input.html | 37 +
docs/6.0/c_glib/arrow-glib/io.html | 63 +
.../6.0/c_glib/arrow-glib/ipc-options-classes.html | 419 +
docs/6.0/c_glib/arrow-glib/ipc-options.html | 32 +
docs/6.0/c_glib/arrow-glib/ipc.html | 55 +
docs/6.0/c_glib/arrow-glib/left-insensitive.png | Bin 0 -> 334 bytes
docs/6.0/c_glib/arrow-glib/left.png | Bin 0 -> 185 bytes
.../arrow-glib/local-file-system-classes.html | 231 +
docs/6.0/c_glib/arrow-glib/local-file-system.html | 32 +
docs/6.0/c_glib/arrow-glib/metadata.html | 32 +
docs/6.0/c_glib/arrow-glib/misc.html | 38 +
docs/6.0/c_glib/arrow-glib/mode.html | 32 +
docs/{ => 6.0}/c_glib/arrow-glib/object-tree.html | 0
docs/6.0/c_glib/arrow-glib/orc-file-reader.html | 588 +
.../c_glib/arrow-glib/output-stream-classes.html | 633 ++
docs/6.0/c_glib/arrow-glib/output.html | 40 +
docs/6.0/c_glib/arrow-glib/reader-classes.html | 2525 +++++
docs/6.0/c_glib/arrow-glib/reader.html | 37 +
docs/6.0/c_glib/arrow-glib/record-batch.html | 1055 ++
docs/6.0/c_glib/arrow-glib/right-insensitive.png | Bin 0 -> 233 bytes
docs/6.0/c_glib/arrow-glib/right.png | Bin 0 -> 184 bytes
docs/6.0/c_glib/arrow-glib/scalar-classes.html | 3682 ++++++
docs/6.0/c_glib/arrow-glib/scalar.html | 32 +
docs/6.0/c_glib/arrow-glib/schema.html | 37 +
docs/6.0/c_glib/arrow-glib/style.css | 533 +
.../c_glib/arrow-glib/table-builder-classes.html | 504 +
docs/6.0/c_glib/arrow-glib/table-builder.html | 32 +
docs/6.0/c_glib/arrow-glib/table.html | 40 +
docs/6.0/c_glib/arrow-glib/tensor.html | 32 +
docs/6.0/c_glib/arrow-glib/type.html | 40 +
docs/6.0/c_glib/arrow-glib/up-insensitive.png | Bin 0 -> 288 bytes
docs/6.0/c_glib/arrow-glib/up.png | Bin 0 -> 186 bytes
docs/6.0/c_glib/arrow-glib/value.html | 32 +
.../c_glib/arrow-glib/version-macros.html | 0
docs/6.0/c_glib/arrow-glib/version.html | 32 +
docs/6.0/c_glib/arrow-glib/writer-classes.html | 383 +
docs/6.0/c_glib/arrow-glib/writer.html | 32 +
.../6.0/c_glib/gandiva-glib/GGandivaCondition.html | 314 +
docs/6.0/c_glib/gandiva-glib/GGandivaFilter.html | 273 +
.../gandiva-glib/GGandivaFunctionRegistry.html | 208 +
.../gandiva-glib/GGandivaFunctionSignature.html | 372 +
.../gandiva-glib/GGandivaNativeFunction.html | 438 +
.../gandiva-glib/GGandivaSelectableProjector.html | 412 +
.../c_glib/gandiva-glib/annotation-glossary.html | 48 +
docs/6.0/c_glib/gandiva-glib/api-index-0-12-0.html | 198 +
docs/6.0/c_glib/gandiva-glib/api-index-0-14-0.html | 93 +
docs/6.0/c_glib/gandiva-glib/api-index-0-15-0.html | 34 +
docs/6.0/c_glib/gandiva-glib/api-index-0-17-0.html | 48 +
docs/6.0/c_glib/gandiva-glib/api-index-1-0-0.html | 69 +
docs/6.0/c_glib/gandiva-glib/api-index-4-0-0.html | 90 +
docs/6.0/c_glib/gandiva-glib/api-index-full.html | 919 ++
.../c_glib/gandiva-glib/deprecated-api-index.html | 30 +
.../c_glib/gandiva-glib/evaluate-expression.html | 50 +
docs/6.0/c_glib/gandiva-glib/expression-tree.html | 38 +
docs/6.0/c_glib/gandiva-glib/expression.html | 32 +
docs/6.0/c_glib/gandiva-glib/filter.html | 32 +
.../6.0/c_glib/gandiva-glib/function-registry.html | 32 +
.../c_glib/gandiva-glib/function-signature.html | 32 +
docs/6.0/c_glib/gandiva-glib/function.html | 46 +
docs/6.0/c_glib/gandiva-glib/gandiva-glib.devhelp2 | 270 +
docs/6.0/c_glib/gandiva-glib/home.png | Bin 0 -> 169 bytes
docs/{ => 6.0}/c_glib/gandiva-glib/index.html | 0
docs/6.0/c_glib/gandiva-glib/left-insensitive.png | Bin 0 -> 334 bytes
docs/6.0/c_glib/gandiva-glib/left.png | Bin 0 -> 185 bytes
docs/6.0/c_glib/gandiva-glib/misc.html | 38 +
docs/6.0/c_glib/gandiva-glib/native-function.html | 32 +
docs/6.0/c_glib/gandiva-glib/node-classes.html | 2241 ++++
docs/6.0/c_glib/gandiva-glib/node.html | 32 +
docs/6.0/c_glib/gandiva-glib/object-tree.html | 69 +
docs/6.0/c_glib/gandiva-glib/projector.html | 32 +
docs/6.0/c_glib/gandiva-glib/right-insensitive.png | Bin 0 -> 233 bytes
docs/6.0/c_glib/gandiva-glib/right.png | Bin 0 -> 184 bytes
.../gandiva-glib/selection-vector-classes.html | 484 +
docs/6.0/c_glib/gandiva-glib/selection-vector.html | 32 +
docs/6.0/c_glib/gandiva-glib/style.css | 533 +
docs/6.0/c_glib/gandiva-glib/up-insensitive.png | Bin 0 -> 288 bytes
docs/6.0/c_glib/gandiva-glib/up.png | Bin 0 -> 186 bytes
.../c_glib/gandiva-glib/version-macros.html | 0
docs/6.0/c_glib/gandiva-glib/version.html | 32 +
docs/6.0/c_glib/index.html | 258 +
.../parquet-glib/GParquetArrowFileReader.html | 512 +
.../parquet-glib/GParquetArrowFileWriter.html | 898 ++
.../c_glib/parquet-glib/annotation-glossary.html | 41 +
docs/6.0/c_glib/parquet-glib/api-index-0-11-0.html | 62 +
docs/6.0/c_glib/parquet-glib/api-index-0-12-0.html | 34 +
docs/6.0/c_glib/parquet-glib/api-index-0-15-0.html | 34 +
docs/6.0/c_glib/parquet-glib/api-index-0-17-0.html | 86 +
docs/6.0/c_glib/parquet-glib/api-index-1-0-0.html | 34 +
docs/6.0/c_glib/parquet-glib/api-index-6-0-0.html | 34 +
docs/6.0/c_glib/parquet-glib/api-index-full.html | 188 +
docs/6.0/c_glib/parquet-glib/arrow.html | 43 +
.../c_glib/parquet-glib/deprecated-api-index.html | 30 +
docs/6.0/c_glib/parquet-glib/home.png | Bin 0 -> 169 bytes
docs/{ => 6.0}/c_glib/parquet-glib/index.html | 0
docs/6.0/c_glib/parquet-glib/io.html | 37 +
docs/6.0/c_glib/parquet-glib/left-insensitive.png | Bin 0 -> 334 bytes
docs/6.0/c_glib/parquet-glib/left.png | Bin 0 -> 185 bytes
docs/6.0/c_glib/parquet-glib/object-tree.html | 35 +
docs/6.0/c_glib/parquet-glib/parquet-glib.devhelp2 | 61 +
docs/6.0/c_glib/parquet-glib/right-insensitive.png | Bin 0 -> 233 bytes
docs/6.0/c_glib/parquet-glib/right.png | Bin 0 -> 184 bytes
docs/6.0/c_glib/parquet-glib/style.css | 533 +
docs/6.0/c_glib/parquet-glib/up-insensitive.png | Bin 0 -> 288 bytes
docs/6.0/c_glib/parquet-glib/up.png | Bin 0 -> 186 bytes
.../c_glib/plasma-glib/annotation-glossary.html | 46 +
docs/6.0/c_glib/plasma-glib/api-index-0-12-0.html | 100 +
docs/6.0/c_glib/plasma-glib/api-index-full.html | 227 +
docs/6.0/c_glib/plasma-glib/client-classes.html | 643 ++
docs/6.0/c_glib/plasma-glib/client-side.html | 42 +
docs/6.0/c_glib/plasma-glib/client.html | 32 +
.../c_glib/plasma-glib/deprecated-api-index.html | 30 +
docs/6.0/c_glib/plasma-glib/home.png | Bin 0 -> 169 bytes
docs/{ => 6.0}/c_glib/plasma-glib/index.html | 0
docs/6.0/c_glib/plasma-glib/left-insensitive.png | Bin 0 -> 334 bytes
docs/6.0/c_glib/plasma-glib/left.png | Bin 0 -> 185 bytes
docs/6.0/c_glib/plasma-glib/object-classes.html | 586 +
docs/6.0/c_glib/plasma-glib/object-tree.html | 39 +
docs/6.0/c_glib/plasma-glib/object.html | 32 +
docs/6.0/c_glib/plasma-glib/plasma-glib.devhelp2 | 67 +
docs/6.0/c_glib/plasma-glib/right-insensitive.png | Bin 0 -> 233 bytes
docs/6.0/c_glib/plasma-glib/right.png | Bin 0 -> 184 bytes
docs/6.0/c_glib/plasma-glib/style.css | 533 +
docs/6.0/c_glib/plasma-glib/up-insensitive.png | Bin 0 -> 288 bytes
docs/6.0/c_glib/plasma-glib/up.png | Bin 0 -> 186 bytes
docs/{ => 6.0}/cpp/api.html | 0
docs/{ => 6.0}/cpp/api/array.html | 0
docs/{ => 6.0}/cpp/api/builder.html | 0
docs/{ => 6.0}/cpp/api/c_abi.html | 0
docs/{ => 6.0}/cpp/api/compute.html | 0
docs/{ => 6.0}/cpp/api/cuda.html | 0
docs/{ => 6.0}/cpp/api/dataset.html | 0
docs/{ => 6.0}/cpp/api/datatype.html | 0
docs/{ => 6.0}/cpp/api/filesystem.html | 0
docs/{ => 6.0}/cpp/api/flight.html | 0
docs/{ => 6.0}/cpp/api/formats.html | 0
docs/{ => 6.0}/cpp/api/io.html | 0
docs/{ => 6.0}/cpp/api/ipc.html | 0
docs/{ => 6.0}/cpp/api/memory.html | 0
docs/{ => 6.0}/cpp/api/scalar.html | 0
docs/{ => 6.0}/cpp/api/support.html | 0
docs/{ => 6.0}/cpp/api/table.html | 0
docs/{ => 6.0}/cpp/api/tensor.html | 0
docs/{ => 6.0}/cpp/api/utilities.html | 0
docs/{ => 6.0}/cpp/arrays.html | 0
docs/{ => 6.0}/cpp/build_system.html | 0
docs/{ => 6.0}/cpp/compute.html | 0
docs/{ => 6.0}/cpp/conventions.html | 0
docs/{ => 6.0}/cpp/csv.html | 0
docs/{ => 6.0}/cpp/dataset.html | 0
docs/{ => 6.0}/cpp/datatypes.html | 0
.../cpp/examples/cmake_minimal_build.html | 0
.../cpp/examples/compute_and_write_example.html | 0
.../examples/dataset_documentation_example.html | 0
docs/{ => 6.0}/cpp/examples/index.html | 0
.../cpp/examples/row_columnar_conversion.html | 0
.../cpp/examples/tuple_range_conversion.html | 0
docs/{ => 6.0}/cpp/flight.html | 0
docs/{ => 6.0}/cpp/getting_started.html | 0
docs/{ => 6.0}/cpp/index.html | 0
docs/{ => 6.0}/cpp/io.html | 0
docs/{ => 6.0}/cpp/ipc.html | 0
docs/{ => 6.0}/cpp/json.html | 0
docs/{ => 6.0}/cpp/memory.html | 0
docs/{ => 6.0}/cpp/overview.html | 0
docs/{ => 6.0}/cpp/parquet.html | 0
docs/{ => 6.0}/cpp/streaming_execution.html | 0
docs/{ => 6.0}/cpp/tables.html | 0
docs/{ => 6.0}/developers/archery.html | 0
docs/{ => 6.0}/developers/benchmarks.html | 0
docs/{ => 6.0}/developers/computeir.html | 0
docs/{ => 6.0}/developers/contributing.html | 0
docs/{ => 6.0}/developers/cpp/building.html | 0
docs/{ => 6.0}/developers/cpp/conventions.html | 0
docs/{ => 6.0}/developers/cpp/development.html | 0
docs/{ => 6.0}/developers/cpp/fuzzing.html | 0
docs/{ => 6.0}/developers/cpp/index.html | 0
docs/{ => 6.0}/developers/cpp/windows.html | 0
docs/{ => 6.0}/developers/crossbow.html | 0
docs/{ => 6.0}/developers/docker.html | 0
docs/{ => 6.0}/developers/documentation.html | 0
docs/{ => 6.0}/developers/experimental_repos.html | 0
docs/{ => 6.0}/developers/python.html | 0
docs/{ => 6.0}/format/CDataInterface.html | 0
docs/{ => 6.0}/format/CStreamInterface.html | 0
docs/{ => 6.0}/format/Columnar.html | 0
docs/{ => 6.0}/format/Flight.html | 0
docs/{ => 6.0}/format/Guidelines.html | 0
docs/{ => 6.0}/format/IPC.html | 0
docs/{ => 6.0}/format/Integration.html | 0
docs/{ => 6.0}/format/Layout.html | 0
docs/{ => 6.0}/format/Metadata.html | 0
docs/{ => 6.0}/format/Other.html | 0
docs/{ => 6.0}/format/Versioning.html | 0
docs/{ => 6.0}/genindex.html | 0
docs/{ => 6.0}/index.html | 0
docs/{ => 6.0}/java/algorithm.html | 0
docs/{ => 6.0}/java/index.html | 0
docs/{ => 6.0}/java/ipc.html | 0
docs/{ => 6.0}/java/vector.html | 0
docs/{ => 6.0}/java/vector_schema_root.html | 0
docs/{ => 6.0}/js/assets/css/main.css | 0
docs/{ => 6.0}/js/assets/images/icons.png | Bin
docs/{ => 6.0}/js/assets/images/icons@2x.png | Bin
docs/{ => 6.0}/js/assets/images/widgets.png | Bin
docs/{ => 6.0}/js/assets/images/widgets@2x.png | Bin
docs/{ => 6.0}/js/assets/js/main.js | 0
docs/{ => 6.0}/js/assets/js/search.js | 0
docs/{ => 6.0}/js/classes/Arrow_dom.Builder.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.Column.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.DataFrame.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.DataType.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.Field-1.html | 0
.../js/classes/Arrow_dom.RecordBatch.html | 0
.../js/classes/Arrow_dom.RecordBatchReader.html | 0
.../js/classes/Arrow_dom.RecordBatchWriter.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.Schema-1.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.Table.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.Vector-1.html | 0
docs/{ => 6.0}/js/classes/Arrow_dom.Visitor.html | 0
docs/{ => 6.0}/js/enums/Arrow_dom.BufferType.html | 0
docs/{ => 6.0}/js/enums/Arrow_dom.Type.html | 0
docs/{ => 6.0}/js/index.html | 0
docs/{ => 6.0}/js/modules.html | 0
.../{ => 6.0}/js/modules/Arrow_dom.BaseVector.html | 0
docs/{ => 6.0}/js/modules/Arrow_dom.Field.html | 0
docs/{ => 6.0}/js/modules/Arrow_dom.Schema.html | 0
docs/{ => 6.0}/js/modules/Arrow_dom.Vector.html | 0
docs/{ => 6.0}/js/modules/Arrow_dom.html | 0
docs/{ => 6.0}/js/modules/Arrow_dom.predicate.html | 0
docs/{ => 6.0}/js/modules/Arrow_node.html | 0
docs/{ => 6.0}/objects.inv | Bin
docs/{ => 6.0}/python/api.html | 0
docs/{ => 6.0}/python/api/arrays.html | 0
docs/{ => 6.0}/python/api/compute.html | 0
docs/{ => 6.0}/python/api/cuda.html | 0
docs/{ => 6.0}/python/api/dataset.html | 0
docs/{ => 6.0}/python/api/datatypes.html | 0
docs/{ => 6.0}/python/api/files.html | 0
docs/{ => 6.0}/python/api/filesystems.html | 0
docs/{ => 6.0}/python/api/flight.html | 0
docs/{ => 6.0}/python/api/formats.html | 0
docs/{ => 6.0}/python/api/ipc.html | 0
docs/{ => 6.0}/python/api/memory.html | 0
docs/{ => 6.0}/python/api/misc.html | 0
docs/{ => 6.0}/python/api/plasma.html | 0
docs/{ => 6.0}/python/api/tables.html | 0
docs/{ => 6.0}/python/benchmarks.html | 0
docs/{ => 6.0}/python/compute.html | 0
docs/{ => 6.0}/python/csv.html | 0
docs/{ => 6.0}/python/cuda.html | 0
docs/{ => 6.0}/python/data.html | 0
docs/{ => 6.0}/python/dataset.html | 0
docs/{ => 6.0}/python/extending.html | 0
docs/{ => 6.0}/python/extending_types.html | 0
docs/{ => 6.0}/python/feather.html | 0
docs/{ => 6.0}/python/filesystems.html | 0
docs/{ => 6.0}/python/filesystems_deprecated.html | 0
docs/{ => 6.0}/python/generated/pyarrow.Array.html | 0
.../python/generated/pyarrow.BinaryArray.html | 0
.../python/generated/pyarrow.BinaryScalar.html | 0
.../python/generated/pyarrow.BooleanArray.html | 0
.../python/generated/pyarrow.BooleanScalar.html | 0
.../{ => 6.0}/python/generated/pyarrow.Buffer.html | 0
.../generated/pyarrow.BufferOutputStream.html | 0
.../python/generated/pyarrow.BufferReader.html | 0
.../python/generated/pyarrow.ChunkedArray.html | 0
docs/{ => 6.0}/python/generated/pyarrow.Codec.html | 0
.../generated/pyarrow.CompressedInputStream.html | 0
.../generated/pyarrow.CompressedOutputStream.html | 0
.../python/generated/pyarrow.DataType.html | 0
.../python/generated/pyarrow.Date32Array.html | 0
.../python/generated/pyarrow.Date32Scalar.html | 0
.../python/generated/pyarrow.Date64Array.html | 0
.../python/generated/pyarrow.Date64Scalar.html | 0
.../python/generated/pyarrow.Decimal128Array.html | 0
.../python/generated/pyarrow.Decimal128Scalar.html | 0
.../python/generated/pyarrow.Decimal128Type.html | 0
.../python/generated/pyarrow.DictionaryArray.html | 0
.../python/generated/pyarrow.DictionaryScalar.html | 0
.../python/generated/pyarrow.DictionaryType.html | 0
.../python/generated/pyarrow.DoubleScalar.html | 0
.../python/generated/pyarrow.DurationArray.html | 0
.../python/generated/pyarrow.DurationScalar.html | 0
.../python/generated/pyarrow.ExtensionArray.html | 0
.../python/generated/pyarrow.ExtensionType.html | 0
docs/{ => 6.0}/python/generated/pyarrow.Field.html | 0
.../generated/pyarrow.FixedSizeBinaryArray.html | 0
.../generated/pyarrow.FixedSizeBinaryScalar.html | 0
.../generated/pyarrow.FixedSizeBinaryType.html | 0
.../generated/pyarrow.FixedSizeBufferWriter.html | 0
.../generated/pyarrow.FixedSizeListArray.html | 0
.../python/generated/pyarrow.FloatScalar.html | 0
.../generated/pyarrow.FloatingPointArray.html | 0
.../generated/pyarrow.HadoopFileSystem.cat.html | 0
.../generated/pyarrow.HadoopFileSystem.chmod.html | 0
.../generated/pyarrow.HadoopFileSystem.chown.html | 0
.../generated/pyarrow.HadoopFileSystem.delete.html | 0
.../generated/pyarrow.HadoopFileSystem.df.html | 0
.../pyarrow.HadoopFileSystem.disk_usage.html | 0
.../pyarrow.HadoopFileSystem.download.html | 0
.../generated/pyarrow.HadoopFileSystem.exists.html | 0
.../pyarrow.HadoopFileSystem.get_capacity.html | 0
.../pyarrow.HadoopFileSystem.get_space_used.html | 0
.../generated/pyarrow.HadoopFileSystem.info.html | 0
.../generated/pyarrow.HadoopFileSystem.ls.html | 0
.../generated/pyarrow.HadoopFileSystem.mkdir.html | 0
.../generated/pyarrow.HadoopFileSystem.open.html | 0
.../generated/pyarrow.HadoopFileSystem.rename.html | 0
.../generated/pyarrow.HadoopFileSystem.rm.html | 0
.../generated/pyarrow.HadoopFileSystem.upload.html | 0
.../python/generated/pyarrow.HdfsFile.html | 0
.../python/generated/pyarrow.Int16Array.html | 0
.../python/generated/pyarrow.Int16Scalar.html | 0
.../python/generated/pyarrow.Int32Array.html | 0
.../python/generated/pyarrow.Int32Scalar.html | 0
.../python/generated/pyarrow.Int64Array.html | 0
.../python/generated/pyarrow.Int64Scalar.html | 0
.../python/generated/pyarrow.Int8Array.html | 0
.../python/generated/pyarrow.Int8Scalar.html | 0
.../python/generated/pyarrow.IntegerArray.html | 0
.../python/generated/pyarrow.LargeBinaryArray.html | 0
.../generated/pyarrow.LargeBinaryScalar.html | 0
.../python/generated/pyarrow.LargeListArray.html | 0
.../python/generated/pyarrow.LargeListScalar.html | 0
.../python/generated/pyarrow.LargeStringArray.html | 0
.../generated/pyarrow.LargeStringScalar.html | 0
.../python/generated/pyarrow.ListArray.html | 0
.../python/generated/pyarrow.ListScalar.html | 0
.../python/generated/pyarrow.ListType.html | 0
.../python/generated/pyarrow.LocalFileSystem.html | 0
.../python/generated/pyarrow.MapType.html | 0
.../python/generated/pyarrow.MemoryMappedFile.html | 0
.../python/generated/pyarrow.MemoryPool.html | 0
.../pyarrow.MonthDayNanoIntervalArray.html | 0
.../pyarrow.MonthDayNanoIntervalScalar.html | 0
docs/{ => 6.0}/python/generated/pyarrow.NA.html | 0
.../python/generated/pyarrow.NativeFile.html | 0
.../python/generated/pyarrow.NullArray.html | 0
.../python/generated/pyarrow.NumericArray.html | 0
.../{ => 6.0}/python/generated/pyarrow.OSFile.html | 0
.../python/generated/pyarrow.PyExtensionType.html | 0
.../python/generated/pyarrow.PythonFile.html | 0
.../python/generated/pyarrow.RecordBatch.html | 0
.../python/generated/pyarrow.ResizableBuffer.html | 0
.../{ => 6.0}/python/generated/pyarrow.Scalar.html | 0
.../{ => 6.0}/python/generated/pyarrow.Schema.html | 0
.../generated/pyarrow.SerializationContext.html | 0
.../generated/pyarrow.SerializedPyObject.html | 0
.../python/generated/pyarrow.StringArray.html | 0
.../python/generated/pyarrow.StringScalar.html | 0
.../python/generated/pyarrow.StructArray.html | 0
.../python/generated/pyarrow.StructScalar.html | 0
.../python/generated/pyarrow.StructType.html | 0
docs/{ => 6.0}/python/generated/pyarrow.Table.html | 0
.../{ => 6.0}/python/generated/pyarrow.Tensor.html | 0
.../python/generated/pyarrow.Time32Array.html | 0
.../python/generated/pyarrow.Time32Scalar.html | 0
.../python/generated/pyarrow.Time32Type.html | 0
.../python/generated/pyarrow.Time64Array.html | 0
.../python/generated/pyarrow.Time64Scalar.html | 0
.../python/generated/pyarrow.Time64Type.html | 0
.../python/generated/pyarrow.TimestampArray.html | 0
.../python/generated/pyarrow.TimestampScalar.html | 0
.../python/generated/pyarrow.TimestampType.html | 0
.../python/generated/pyarrow.UInt16Array.html | 0
.../python/generated/pyarrow.UInt16Scalar.html | 0
.../python/generated/pyarrow.UInt32Array.html | 0
.../python/generated/pyarrow.UInt32Scalar.html | 0
.../python/generated/pyarrow.UInt64Array.html | 0
.../python/generated/pyarrow.UInt64Scalar.html | 0
.../python/generated/pyarrow.UInt8Array.html | 0
.../python/generated/pyarrow.UInt8Scalar.html | 0
.../python/generated/pyarrow.UnionArray.html | 0
.../python/generated/pyarrow.UnionScalar.html | 0
.../python/generated/pyarrow.UnionType.html | 0
.../python/generated/pyarrow.allocate_buffer.html | 0
docs/{ => 6.0}/python/generated/pyarrow.array.html | 0
.../{ => 6.0}/python/generated/pyarrow.binary.html | 0
docs/{ => 6.0}/python/generated/pyarrow.bool_.html | 0
.../python/generated/pyarrow.chunked_array.html | 0
.../python/generated/pyarrow.compress.html | 0
.../python/generated/pyarrow.compute.abs.html | 0
.../generated/pyarrow.compute.abs_checked.html | 0
.../python/generated/pyarrow.compute.acos.html | 0
.../generated/pyarrow.compute.acos_checked.html | 0
.../python/generated/pyarrow.compute.add.html | 0
.../generated/pyarrow.compute.add_checked.html | 0
.../python/generated/pyarrow.compute.all.html | 0
.../python/generated/pyarrow.compute.and_.html | 0
.../generated/pyarrow.compute.and_kleene.html | 0
.../python/generated/pyarrow.compute.and_not.html | 0
.../generated/pyarrow.compute.and_not_kleene.html | 0
.../python/generated/pyarrow.compute.any.html | 0
.../pyarrow.compute.approximate_median.html | 0
.../generated/pyarrow.compute.array_filter.html | 0
.../pyarrow.compute.array_sort_indices.html | 0
.../generated/pyarrow.compute.array_take.html | 0
.../pyarrow.compute.ascii_capitalize.html | 0
.../generated/pyarrow.compute.ascii_center.html | 0
.../generated/pyarrow.compute.ascii_is_alnum.html | 0
.../generated/pyarrow.compute.ascii_is_alpha.html | 0
.../pyarrow.compute.ascii_is_decimal.html | 0
.../generated/pyarrow.compute.ascii_is_lower.html | 0
.../pyarrow.compute.ascii_is_printable.html | 0
.../generated/pyarrow.compute.ascii_is_space.html | 0
.../generated/pyarrow.compute.ascii_is_title.html | 0
.../generated/pyarrow.compute.ascii_is_upper.html | 0
.../generated/pyarrow.compute.ascii_lower.html | 0
.../generated/pyarrow.compute.ascii_lpad.html | 0
.../generated/pyarrow.compute.ascii_ltrim.html | 0
.../pyarrow.compute.ascii_ltrim_whitespace.html | 0
.../generated/pyarrow.compute.ascii_reverse.html | 0
.../generated/pyarrow.compute.ascii_rpad.html | 0
.../generated/pyarrow.compute.ascii_rtrim.html | 0
.../pyarrow.compute.ascii_rtrim_whitespace.html | 0
.../pyarrow.compute.ascii_split_whitespace.html | 0
.../generated/pyarrow.compute.ascii_swapcase.html | 0
.../generated/pyarrow.compute.ascii_title.html | 0
.../generated/pyarrow.compute.ascii_trim.html | 0
.../pyarrow.compute.ascii_trim_whitespace.html | 0
.../generated/pyarrow.compute.ascii_upper.html | 0
.../python/generated/pyarrow.compute.asin.html | 0
.../generated/pyarrow.compute.asin_checked.html | 0
.../generated/pyarrow.compute.assume_timezone.html | 0
.../python/generated/pyarrow.compute.atan.html | 0
.../python/generated/pyarrow.compute.atan2.html | 0
.../generated/pyarrow.compute.binary_join.html | 0
.../pyarrow.compute.binary_join_element_wise.html | 0
.../generated/pyarrow.compute.binary_length.html | 0
.../pyarrow.compute.binary_replace_slice.html | 0
.../generated/pyarrow.compute.bit_wise_and.html | 0
.../generated/pyarrow.compute.bit_wise_not.html | 0
.../generated/pyarrow.compute.bit_wise_or.html | 0
.../generated/pyarrow.compute.bit_wise_xor.html | 0
.../generated/pyarrow.compute.case_when.html | 0
.../python/generated/pyarrow.compute.cast.html | 0
.../python/generated/pyarrow.compute.ceil.html | 0
.../python/generated/pyarrow.compute.choose.html | 0
.../python/generated/pyarrow.compute.coalesce.html | 0
.../python/generated/pyarrow.compute.cos.html | 0
.../generated/pyarrow.compute.cos_checked.html | 0
.../python/generated/pyarrow.compute.count.html | 0
.../generated/pyarrow.compute.count_distinct.html | 0
.../generated/pyarrow.compute.count_substring.html | 0
.../pyarrow.compute.count_substring_regex.html | 0
.../python/generated/pyarrow.compute.day.html | 0
.../generated/pyarrow.compute.day_of_week.html | 0
.../generated/pyarrow.compute.day_of_year.html | 0
.../pyarrow.compute.day_time_interval_between.html | 0
.../generated/pyarrow.compute.days_between.html | 0
.../pyarrow.compute.dictionary_encode.html | 0
.../python/generated/pyarrow.compute.divide.html | 0
.../generated/pyarrow.compute.divide_checked.html | 0
.../generated/pyarrow.compute.drop_null.html | 0
.../generated/pyarrow.compute.ends_with.html | 0
.../python/generated/pyarrow.compute.equal.html | 0
.../generated/pyarrow.compute.extract_regex.html | 0
.../python/generated/pyarrow.compute.filter.html | 0
.../generated/pyarrow.compute.find_substring.html | 0
.../pyarrow.compute.find_substring_regex.html | 0
.../python/generated/pyarrow.compute.floor.html | 0
.../python/generated/pyarrow.compute.greater.html | 0
.../generated/pyarrow.compute.greater_equal.html | 0
.../python/generated/pyarrow.compute.hash_all.html | 0
.../python/generated/pyarrow.compute.hash_any.html | 0
.../pyarrow.compute.hash_approximate_median.html | 0
.../generated/pyarrow.compute.hash_count.html | 0
.../pyarrow.compute.hash_count_distinct.html | 0
.../generated/pyarrow.compute.hash_distinct.html | 0
.../python/generated/pyarrow.compute.hash_max.html | 0
.../generated/pyarrow.compute.hash_mean.html | 0
.../python/generated/pyarrow.compute.hash_min.html | 0
.../generated/pyarrow.compute.hash_min_max.html | 0
.../generated/pyarrow.compute.hash_product.html | 0
.../generated/pyarrow.compute.hash_stddev.html | 0
.../python/generated/pyarrow.compute.hash_sum.html | 0
.../generated/pyarrow.compute.hash_tdigest.html | 0
.../generated/pyarrow.compute.hash_variance.html | 0
.../python/generated/pyarrow.compute.hour.html | 0
.../generated/pyarrow.compute.hours_between.html | 0
.../python/generated/pyarrow.compute.if_else.html | 0
.../python/generated/pyarrow.compute.index.html | 0
.../python/generated/pyarrow.compute.index_in.html | 0
.../python/generated/pyarrow.compute.invert.html | 0
.../generated/pyarrow.compute.is_finite.html | 0
.../python/generated/pyarrow.compute.is_in.html | 0
.../python/generated/pyarrow.compute.is_inf.html | 0
.../python/generated/pyarrow.compute.is_nan.html | 0
.../python/generated/pyarrow.compute.is_null.html | 0
.../python/generated/pyarrow.compute.is_valid.html | 0
.../generated/pyarrow.compute.iso_calendar.html | 0
.../python/generated/pyarrow.compute.iso_week.html | 0
.../python/generated/pyarrow.compute.iso_year.html | 0
.../python/generated/pyarrow.compute.less.html | 0
.../generated/pyarrow.compute.less_equal.html | 0
.../generated/pyarrow.compute.list_element.html | 0
.../generated/pyarrow.compute.list_flatten.html | 0
.../pyarrow.compute.list_parent_indices.html | 0
.../pyarrow.compute.list_value_length.html | 0
.../python/generated/pyarrow.compute.ln.html | 0
.../generated/pyarrow.compute.ln_checked.html | 0
.../python/generated/pyarrow.compute.log10.html | 0
.../generated/pyarrow.compute.log10_checked.html | 0
.../python/generated/pyarrow.compute.log1p.html | 0
.../generated/pyarrow.compute.log1p_checked.html | 0
.../python/generated/pyarrow.compute.log2.html | 0
.../generated/pyarrow.compute.log2_checked.html | 0
.../python/generated/pyarrow.compute.logb.html | 0
.../generated/pyarrow.compute.logb_checked.html | 0
.../generated/pyarrow.compute.make_struct.html | 0
.../generated/pyarrow.compute.match_like.html | 0
.../generated/pyarrow.compute.match_substring.html | 0
.../pyarrow.compute.match_substring_regex.html | 0
.../python/generated/pyarrow.compute.max.html | 0
.../pyarrow.compute.max_element_wise.html | 0
.../python/generated/pyarrow.compute.mean.html | 0
.../generated/pyarrow.compute.microsecond.html | 0
.../pyarrow.compute.microseconds_between.html | 0
.../generated/pyarrow.compute.millisecond.html | 0
.../pyarrow.compute.milliseconds_between.html | 0
.../python/generated/pyarrow.compute.min.html | 0
.../pyarrow.compute.min_element_wise.html | 0
.../python/generated/pyarrow.compute.min_max.html | 0
.../python/generated/pyarrow.compute.minute.html | 0
.../generated/pyarrow.compute.minutes_between.html | 0
.../python/generated/pyarrow.compute.mode.html | 0
.../python/generated/pyarrow.compute.month.html | 0
...ow.compute.month_day_nano_interval_between.html | 0
.../pyarrow.compute.month_interval_between.html | 0
.../python/generated/pyarrow.compute.multiply.html | 0
.../pyarrow.compute.multiply_checked.html | 0
.../generated/pyarrow.compute.nanosecond.html | 0
.../pyarrow.compute.nanoseconds_between.html | 0
.../python/generated/pyarrow.compute.negate.html | 0
.../generated/pyarrow.compute.negate_checked.html | 0
.../generated/pyarrow.compute.not_equal.html | 0
.../python/generated/pyarrow.compute.or_.html | 0
.../generated/pyarrow.compute.or_kleene.html | 0
.../pyarrow.compute.partition_nth_indices.html | 0
.../python/generated/pyarrow.compute.power.html | 0
.../generated/pyarrow.compute.power_checked.html | 0
.../python/generated/pyarrow.compute.product.html | 0
.../python/generated/pyarrow.compute.quantile.html | 0
.../python/generated/pyarrow.compute.quarter.html | 0
.../pyarrow.compute.quarters_between.html | 0
.../pyarrow.compute.replace_substring.html | 0
.../pyarrow.compute.replace_substring_regex.html | 0
.../pyarrow.compute.replace_with_mask.html | 0
.../python/generated/pyarrow.compute.round.html | 0
.../pyarrow.compute.round_to_multiple.html | 0
.../python/generated/pyarrow.compute.second.html | 0
.../generated/pyarrow.compute.seconds_between.html | 0
.../pyarrow.compute.select_k_unstable.html | 0
.../generated/pyarrow.compute.shift_left.html | 0
.../pyarrow.compute.shift_left_checked.html | 0
.../generated/pyarrow.compute.shift_right.html | 0
.../pyarrow.compute.shift_right_checked.html | 0
.../python/generated/pyarrow.compute.sign.html | 0
.../python/generated/pyarrow.compute.sin.html | 0
.../generated/pyarrow.compute.sin_checked.html | 0
.../generated/pyarrow.compute.sort_indices.html | 0
.../generated/pyarrow.compute.split_pattern.html | 0
.../pyarrow.compute.split_pattern_regex.html | 0
.../generated/pyarrow.compute.starts_with.html | 0
.../python/generated/pyarrow.compute.stddev.html | 0
.../python/generated/pyarrow.compute.strftime.html | 0
.../generated/pyarrow.compute.string_is_ascii.html | 0
.../python/generated/pyarrow.compute.strptime.html | 0
.../generated/pyarrow.compute.subsecond.html | 0
.../python/generated/pyarrow.compute.subtract.html | 0
.../pyarrow.compute.subtract_checked.html | 0
.../python/generated/pyarrow.compute.sum.html | 0
.../python/generated/pyarrow.compute.take.html | 0
.../python/generated/pyarrow.compute.tan.html | 0
.../generated/pyarrow.compute.tan_checked.html | 0
.../python/generated/pyarrow.compute.tdigest.html | 0
.../python/generated/pyarrow.compute.trunc.html | 0
.../python/generated/pyarrow.compute.unique.html | 0
.../python/generated/pyarrow.compute.us_week.html | 0
.../generated/pyarrow.compute.utf8_capitalize.html | 0
.../generated/pyarrow.compute.utf8_center.html | 0
.../generated/pyarrow.compute.utf8_is_alnum.html | 0
.../generated/pyarrow.compute.utf8_is_alpha.html | 0
.../generated/pyarrow.compute.utf8_is_decimal.html | 0
.../generated/pyarrow.compute.utf8_is_digit.html | 0
.../generated/pyarrow.compute.utf8_is_lower.html | 0
.../generated/pyarrow.compute.utf8_is_numeric.html | 0
.../pyarrow.compute.utf8_is_printable.html | 0
.../generated/pyarrow.compute.utf8_is_space.html | 0
.../generated/pyarrow.compute.utf8_is_title.html | 0
.../generated/pyarrow.compute.utf8_is_upper.html | 0
.../generated/pyarrow.compute.utf8_length.html | 0
.../generated/pyarrow.compute.utf8_lower.html | 0
.../generated/pyarrow.compute.utf8_lpad.html | 0
.../generated/pyarrow.compute.utf8_ltrim.html | 0
.../pyarrow.compute.utf8_ltrim_whitespace.html | 0
.../pyarrow.compute.utf8_replace_slice.html | 0
.../generated/pyarrow.compute.utf8_reverse.html | 0
.../generated/pyarrow.compute.utf8_rpad.html | 0
.../generated/pyarrow.compute.utf8_rtrim.html | 0
.../pyarrow.compute.utf8_rtrim_whitespace.html | 0
.../pyarrow.compute.utf8_slice_codeunits.html | 0
.../pyarrow.compute.utf8_split_whitespace.html | 0
.../generated/pyarrow.compute.utf8_swapcase.html | 0
.../generated/pyarrow.compute.utf8_title.html | 0
.../generated/pyarrow.compute.utf8_trim.html | 0
.../pyarrow.compute.utf8_trim_whitespace.html | 0
.../generated/pyarrow.compute.utf8_upper.html | 0
.../generated/pyarrow.compute.value_counts.html | 0
.../python/generated/pyarrow.compute.variance.html | 0
.../python/generated/pyarrow.compute.week.html | 0
.../generated/pyarrow.compute.weeks_between.html | 0
.../python/generated/pyarrow.compute.xor.html | 0
.../python/generated/pyarrow.compute.year.html | 0
.../generated/pyarrow.compute.years_between.html | 0
.../python/generated/pyarrow.concat_arrays.html | 0
.../python/generated/pyarrow.concat_tables.html | 0
.../python/generated/pyarrow.cpu_count.html | 0
.../generated/pyarrow.create_memory_map.html | 0
.../generated/pyarrow.csv.CSVStreamingReader.html | 0
.../python/generated/pyarrow.csv.CSVWriter.html | 0
.../generated/pyarrow.csv.ConvertOptions.html | 0
.../python/generated/pyarrow.csv.ISO8601.html | 0
.../python/generated/pyarrow.csv.ParseOptions.html | 0
.../python/generated/pyarrow.csv.ReadOptions.html | 0
.../python/generated/pyarrow.csv.WriteOptions.html | 0
.../python/generated/pyarrow.csv.open_csv.html | 0
.../python/generated/pyarrow.csv.read_csv.html | 0
.../python/generated/pyarrow.csv.write_csv.html | 0
.../generated/pyarrow.cuda.BufferReader.html | 0
.../generated/pyarrow.cuda.BufferWriter.html | 0
.../python/generated/pyarrow.cuda.Context.html | 0
.../python/generated/pyarrow.cuda.CudaBuffer.html | 0
.../python/generated/pyarrow.cuda.HostBuffer.html | 0
.../generated/pyarrow.cuda.IpcMemHandle.html | 0
.../generated/pyarrow.cuda.new_host_buffer.html | 0
.../generated/pyarrow.cuda.read_message.html | 0
.../generated/pyarrow.cuda.read_record_batch.html | 0
.../pyarrow.cuda.serialize_record_batch.html | 0
.../generated/pyarrow.dataset.CsvFileFormat.html | 0
.../python/generated/pyarrow.dataset.Dataset.html | 0
.../pyarrow.dataset.DirectoryPartitioning.html | 0
.../generated/pyarrow.dataset.Expression.html | 0
.../generated/pyarrow.dataset.FileFormat.html | 0
.../pyarrow.dataset.FileSystemDataset.html | 0
.../pyarrow.dataset.FileSystemDatasetFactory.html | 0
.../pyarrow.dataset.FileSystemFactoryOptions.html | 0
.../pyarrow.dataset.HivePartitioning.html | 0
.../generated/pyarrow.dataset.IpcFileFormat.html | 0
.../pyarrow.dataset.ParquetFileFormat.html | 0
.../generated/pyarrow.dataset.Partitioning.html | 0
.../pyarrow.dataset.PartitioningFactory.html | 0
.../python/generated/pyarrow.dataset.Scanner.html | 0
.../generated/pyarrow.dataset.UnionDataset.html | 0
.../python/generated/pyarrow.dataset.dataset.html | 0
.../python/generated/pyarrow.dataset.field.html | 0
.../generated/pyarrow.dataset.parquet_dataset.html | 0
.../generated/pyarrow.dataset.partitioning.html | 0
.../python/generated/pyarrow.dataset.scalar.html | 0
.../generated/pyarrow.dataset.write_dataset.html | 0
.../{ => 6.0}/python/generated/pyarrow.date32.html | 0
.../{ => 6.0}/python/generated/pyarrow.date64.html | 0
.../python/generated/pyarrow.decimal128.html | 0
.../python/generated/pyarrow.decompress.html | 0
.../generated/pyarrow.default_memory_pool.html | 0
.../python/generated/pyarrow.deserialize.html | 0
.../generated/pyarrow.deserialize_components.html | 0
.../python/generated/pyarrow.deserialize_from.html | 0
.../python/generated/pyarrow.dictionary.html | 0
.../python/generated/pyarrow.duration.html | 0
.../generated/pyarrow.feather.read_feather.html | 0
.../generated/pyarrow.feather.read_table.html | 0
.../generated/pyarrow.feather.write_feather.html | 0
docs/{ => 6.0}/python/generated/pyarrow.field.html | 0
.../python/generated/pyarrow.flight.Action.html | 0
.../generated/pyarrow.flight.ActionType.html | 0
.../python/generated/pyarrow.flight.CallInfo.html | 0
.../pyarrow.flight.ClientAuthHandler.html | 0
.../generated/pyarrow.flight.ClientMiddleware.html | 0
.../pyarrow.flight.ClientMiddlewareFactory.html | 0
.../generated/pyarrow.flight.DescriptorType.html | 0
.../pyarrow.flight.FlightCallOptions.html | 0
.../generated/pyarrow.flight.FlightClient.html | 0
.../generated/pyarrow.flight.FlightDescriptor.html | 0
.../generated/pyarrow.flight.FlightEndpoint.html | 0
.../generated/pyarrow.flight.FlightInfo.html | 0
.../generated/pyarrow.flight.FlightMethod.html | 0
.../generated/pyarrow.flight.FlightServerBase.html | 0
.../generated/pyarrow.flight.GeneratorStream.html | 0
.../python/generated/pyarrow.flight.Location.html | 0
.../pyarrow.flight.RecordBatchStream.html | 0
.../python/generated/pyarrow.flight.Result.html | 0
.../pyarrow.flight.ServerAuthHandler.html | 0
.../generated/pyarrow.flight.ServerMiddleware.html | 0
.../pyarrow.flight.ServerMiddlewareFactory.html | 0
.../python/generated/pyarrow.flight.Ticket.html | 0
.../python/generated/pyarrow.float16.html | 0
.../python/generated/pyarrow.float32.html | 0
.../python/generated/pyarrow.float64.html | 0
.../python/generated/pyarrow.foreign_buffer.html | 0
.../python/generated/pyarrow.from_numpy_dtype.html | 0
.../python/generated/pyarrow.fs.FSSpecHandler.html | 0
.../python/generated/pyarrow.fs.FileInfo.html | 0
.../python/generated/pyarrow.fs.FileSelector.html | 0
.../python/generated/pyarrow.fs.FileSystem.html | 0
.../generated/pyarrow.fs.FileSystemHandler.html | 0
.../generated/pyarrow.fs.HadoopFileSystem.html | 0
.../generated/pyarrow.fs.LocalFileSystem.html | 0
.../python/generated/pyarrow.fs.PyFileSystem.html | 0
.../python/generated/pyarrow.fs.S3FileSystem.html | 0
.../generated/pyarrow.fs.SubTreeFileSystem.html | 0
.../python/generated/pyarrow.get_include.html | 0
.../python/generated/pyarrow.get_libraries.html | 0
.../python/generated/pyarrow.get_library_dirs.html | 0
.../python/generated/pyarrow.hdfs.connect.html | 0
.../python/generated/pyarrow.input_stream.html | 0
docs/{ => 6.0}/python/generated/pyarrow.int16.html | 0
docs/{ => 6.0}/python/generated/pyarrow.int32.html | 0
docs/{ => 6.0}/python/generated/pyarrow.int64.html | 0
docs/{ => 6.0}/python/generated/pyarrow.int8.html | 0
.../generated/pyarrow.ipc.IpcWriteOptions.html | 0
.../python/generated/pyarrow.ipc.Message.html | 0
.../generated/pyarrow.ipc.MessageReader.html | 0
.../pyarrow.ipc.RecordBatchFileReader.html | 0
.../pyarrow.ipc.RecordBatchFileWriter.html | 0
.../pyarrow.ipc.RecordBatchStreamReader.html | 0
.../pyarrow.ipc.RecordBatchStreamWriter.html | 0
.../pyarrow.ipc.get_record_batch_size.html | 0
.../generated/pyarrow.ipc.get_tensor_size.html | 0
.../python/generated/pyarrow.ipc.new_file.html | 0
.../python/generated/pyarrow.ipc.new_stream.html | 0
.../python/generated/pyarrow.ipc.open_file.html | 0
.../python/generated/pyarrow.ipc.open_stream.html | 0
.../python/generated/pyarrow.ipc.read_message.html | 0
.../generated/pyarrow.ipc.read_record_batch.html | 0
.../python/generated/pyarrow.ipc.read_tensor.html | 0
.../python/generated/pyarrow.ipc.write_tensor.html | 0
.../generated/pyarrow.jemalloc_memory_pool.html | 0
.../generated/pyarrow.jemalloc_set_decay_ms.html | 0
.../generated/pyarrow.json.ParseOptions.html | 0
.../python/generated/pyarrow.json.ReadOptions.html | 0
.../python/generated/pyarrow.json.read_json.html | 0
.../python/generated/pyarrow.large_binary.html | 0
.../python/generated/pyarrow.large_list.html | 0
.../python/generated/pyarrow.large_string.html | 0
.../python/generated/pyarrow.large_utf8.html | 0
docs/{ => 6.0}/python/generated/pyarrow.list_.html | 0
.../generated/pyarrow.log_memory_allocations.html | 0
docs/{ => 6.0}/python/generated/pyarrow.map_.html | 0
.../python/generated/pyarrow.memory_map.html | 0
.../generated/pyarrow.mimalloc_memory_pool.html | 0
.../generated/pyarrow.month_day_nano_interval.html | 0
docs/{ => 6.0}/python/generated/pyarrow.null.html | 0
docs/{ => 6.0}/python/generated/pyarrow.nulls.html | 0
.../python/generated/pyarrow.orc.ORCFile.html | 0
.../python/generated/pyarrow.output_stream.html | 0
.../generated/pyarrow.parquet.ParquetDataset.html | 0
.../generated/pyarrow.parquet.ParquetFile.html | 0
.../generated/pyarrow.parquet.ParquetWriter.html | 0
.../generated/pyarrow.parquet.read_metadata.html | 0
.../generated/pyarrow.parquet.read_pandas.html | 0
.../generated/pyarrow.parquet.read_schema.html | 0
.../generated/pyarrow.parquet.read_table.html | 0
.../generated/pyarrow.parquet.write_metadata.html | 0
.../generated/pyarrow.parquet.write_table.html | 0
.../pyarrow.parquet.write_to_dataset.html | 0
.../python/generated/pyarrow.plasma.ObjectID.html | 0
.../generated/pyarrow.plasma.PlasmaBuffer.html | 0
.../generated/pyarrow.plasma.PlasmaClient.html | 0
.../python/generated/pyarrow.py_buffer.html | 0
.../python/generated/pyarrow.read_serialized.html | 0
.../python/generated/pyarrow.record_batch.html | 0
.../generated/pyarrow.register_extension_type.html | 0
.../{ => 6.0}/python/generated/pyarrow.scalar.html | 0
.../{ => 6.0}/python/generated/pyarrow.schema.html | 0
.../python/generated/pyarrow.serialize.html | 0
.../python/generated/pyarrow.serialize_to.html | 0
.../python/generated/pyarrow.set_cpu_count.html | 0
.../python/generated/pyarrow.set_memory_pool.html | 0
.../{ => 6.0}/python/generated/pyarrow.string.html | 0
.../{ => 6.0}/python/generated/pyarrow.struct.html | 0
.../generated/pyarrow.system_memory_pool.html | 0
docs/{ => 6.0}/python/generated/pyarrow.table.html | 0
.../{ => 6.0}/python/generated/pyarrow.time32.html | 0
.../{ => 6.0}/python/generated/pyarrow.time64.html | 0
.../python/generated/pyarrow.timestamp.html | 0
.../generated/pyarrow.total_allocated_bytes.html | 0
.../python/generated/pyarrow.types.is_binary.html | 0
.../python/generated/pyarrow.types.is_boolean.html | 0
.../python/generated/pyarrow.types.is_date.html | 0
.../python/generated/pyarrow.types.is_date32.html | 0
.../python/generated/pyarrow.types.is_date64.html | 0
.../python/generated/pyarrow.types.is_decimal.html | 0
.../generated/pyarrow.types.is_dictionary.html | 0
.../pyarrow.types.is_fixed_size_binary.html | 0
.../python/generated/pyarrow.types.is_float16.html | 0
.../python/generated/pyarrow.types.is_float32.html | 0
.../python/generated/pyarrow.types.is_float64.html | 0
.../generated/pyarrow.types.is_floating.html | 0
.../python/generated/pyarrow.types.is_int16.html | 0
.../python/generated/pyarrow.types.is_int32.html | 0
.../python/generated/pyarrow.types.is_int64.html | 0
.../python/generated/pyarrow.types.is_int8.html | 0
.../python/generated/pyarrow.types.is_integer.html | 0
.../generated/pyarrow.types.is_large_binary.html | 0
.../generated/pyarrow.types.is_large_list.html | 0
.../generated/pyarrow.types.is_large_string.html | 0
.../generated/pyarrow.types.is_large_unicode.html | 0
.../python/generated/pyarrow.types.is_list.html | 0
.../python/generated/pyarrow.types.is_map.html | 0
.../python/generated/pyarrow.types.is_nested.html | 0
.../python/generated/pyarrow.types.is_null.html | 0
.../generated/pyarrow.types.is_signed_integer.html | 0
.../python/generated/pyarrow.types.is_string.html | 0
.../python/generated/pyarrow.types.is_struct.html | 0
.../generated/pyarrow.types.is_temporal.html | 0
.../python/generated/pyarrow.types.is_time.html | 0
.../python/generated/pyarrow.types.is_time32.html | 0
.../python/generated/pyarrow.types.is_time64.html | 0
.../generated/pyarrow.types.is_timestamp.html | 0
.../python/generated/pyarrow.types.is_uint16.html | 0
.../python/generated/pyarrow.types.is_uint32.html | 0
.../python/generated/pyarrow.types.is_uint64.html | 0
.../python/generated/pyarrow.types.is_uint8.html | 0
.../python/generated/pyarrow.types.is_unicode.html | 0
.../python/generated/pyarrow.types.is_union.html | 0
.../pyarrow.types.is_unsigned_integer.html | 0
.../{ => 6.0}/python/generated/pyarrow.uint16.html | 0
.../{ => 6.0}/python/generated/pyarrow.uint32.html | 0
.../{ => 6.0}/python/generated/pyarrow.uint64.html | 0
docs/{ => 6.0}/python/generated/pyarrow.uint8.html | 0
.../python/generated/pyarrow.unify_schemas.html | 0
.../pyarrow.unregister_extension_type.html | 0
docs/{ => 6.0}/python/generated/pyarrow.utf8.html | 0
docs/{ => 6.0}/python/getstarted.html | 0
docs/{ => 6.0}/python/getting_involved.html | 0
docs/{ => 6.0}/python/index.html | 0
docs/{ => 6.0}/python/install.html | 0
docs/{ => 6.0}/python/ipc.html | 0
docs/{ => 6.0}/python/json.html | 0
docs/{ => 6.0}/python/memory.html | 0
docs/{ => 6.0}/python/numpy.html | 0
docs/{ => 6.0}/python/pandas.html | 0
docs/{ => 6.0}/python/parquet.html | 0
docs/{ => 6.0}/python/plasma.html | 0
docs/{ => 6.0}/python/timestamps.html | 0
docs/{ => 6.0}/r/404.html | 0
docs/{ => 6.0}/r/STYLE.html | 0
docs/{ => 6.0}/r/articles/arrow.html | 0
docs/{ => 6.0}/r/articles/dataset.html | 0
docs/{ => 6.0}/r/articles/developing.html | 0
docs/{ => 6.0}/r/articles/flight.html | 0
docs/{ => 6.0}/r/articles/fs.html | 0
docs/{ => 6.0}/r/articles/index.html | 0
docs/{ => 6.0}/r/articles/install.html | 0
docs/{ => 6.0}/r/articles/python.html | 0
docs/{ => 6.0}/r/authors.html | 0
docs/6.0/r/bootstrap-toc.css | 60 +
docs/6.0/r/bootstrap-toc.js | 159 +
docs/6.0/r/docsearch.css | 148 +
docs/6.0/r/docsearch.js | 85 +
docs/{ => 6.0}/r/extra.js | 0
docs/{ => 6.0}/r/index.html | 0
docs/6.0/r/link.svg | 12 +
docs/{ => 6.0}/r/news/index.html | 0
docs/{ => 6.0}/r/pkgdown.css | 0
docs/{ => 6.0}/r/pkgdown.js | 0
docs/{ => 6.0}/r/pkgdown.yml | 0
docs/{ => 6.0}/r/reference/ArrayData.html | 0
docs/{ => 6.0}/r/reference/ChunkedArray.html | 0
docs/{ => 6.0}/r/reference/Codec.html | 0
docs/{ => 6.0}/r/reference/CsvReadOptions.html | 0
docs/{ => 6.0}/r/reference/CsvTableReader.html | 0
docs/{ => 6.0}/r/reference/DataType.html | 0
docs/{ => 6.0}/r/reference/Dataset.html | 0
docs/{ => 6.0}/r/reference/DictionaryType.html | 0
docs/{ => 6.0}/r/reference/Expression.html | 0
docs/{ => 6.0}/r/reference/FeatherReader.html | 0
docs/{ => 6.0}/r/reference/Field.html | 0
docs/{ => 6.0}/r/reference/FileFormat.html | 0
docs/{ => 6.0}/r/reference/FileInfo.html | 0
docs/{ => 6.0}/r/reference/FileSelector.html | 0
docs/{ => 6.0}/r/reference/FileSystem.html | 0
docs/{ => 6.0}/r/reference/FileWriteOptions.html | 0
docs/{ => 6.0}/r/reference/FixedWidthType.html | 0
.../{ => 6.0}/r/reference/FragmentScanOptions.html | 0
docs/{ => 6.0}/r/reference/InputStream.html | 0
docs/{ => 6.0}/r/reference/MemoryPool.html | 0
docs/{ => 6.0}/r/reference/Message.html | 0
docs/{ => 6.0}/r/reference/MessageReader.html | 0
docs/{ => 6.0}/r/reference/OutputStream.html | 0
.../r/reference/ParquetArrowReaderProperties.html | 0
docs/{ => 6.0}/r/reference/ParquetFileReader.html | 0
docs/{ => 6.0}/r/reference/ParquetFileWriter.html | 0
.../r/reference/ParquetWriterProperties.html | 0
docs/{ => 6.0}/r/reference/Partitioning.html | 0
docs/{ => 6.0}/r/reference/RecordBatch.html | 0
docs/{ => 6.0}/r/reference/RecordBatchReader.html | 0
docs/{ => 6.0}/r/reference/RecordBatchWriter.html | 0
docs/6.0/r/reference/Rplot001.png | Bin 0 -> 1011 bytes
docs/{ => 6.0}/r/reference/Scalar.html | 0
docs/{ => 6.0}/r/reference/Scanner.html | 0
docs/{ => 6.0}/r/reference/Schema.html | 0
docs/{ => 6.0}/r/reference/Table.html | 0
docs/{ => 6.0}/r/reference/array.html | 0
docs/{ => 6.0}/r/reference/arrow-package.html | 0
docs/{ => 6.0}/r/reference/arrow_available.html | 0
docs/{ => 6.0}/r/reference/arrow_info.html | 0
docs/{ => 6.0}/r/reference/buffer.html | 0
docs/{ => 6.0}/r/reference/call_function.html | 0
docs/{ => 6.0}/r/reference/cast_options.html | 0
docs/{ => 6.0}/r/reference/codec_is_available.html | 0
docs/{ => 6.0}/r/reference/compression.html | 0
docs/{ => 6.0}/r/reference/contains_regex.html | 0
docs/{ => 6.0}/r/reference/copy_files.html | 0
docs/{ => 6.0}/r/reference/cpu_count.html | 0
.../create_package_with_all_dependencies.html | 0
docs/{ => 6.0}/r/reference/data-type.html | 0
docs/{ => 6.0}/r/reference/dataset_factory.html | 0
.../{ => 6.0}/r/reference/default_memory_pool.html | 0
docs/{ => 6.0}/r/reference/dictionary.html | 0
docs/{ => 6.0}/r/reference/enums.html | 0
docs/{ => 6.0}/r/reference/flight_connect.html | 0
docs/{ => 6.0}/r/reference/flight_get.html | 0
docs/{ => 6.0}/r/reference/flight_put.html | 0
.../r/reference/get_stringr_pattern_options.html | 0
docs/{ => 6.0}/r/reference/hive_partition.html | 0
docs/{ => 6.0}/r/reference/index.html | 0
docs/{ => 6.0}/r/reference/install_arrow.html | 0
docs/{ => 6.0}/r/reference/install_pyarrow.html | 0
docs/{ => 6.0}/r/reference/io_thread_count.html | 0
.../r/reference/list_compute_functions.html | 0
docs/{ => 6.0}/r/reference/list_flights.html | 0
docs/{ => 6.0}/r/reference/load_flight_server.html | 0
docs/{ => 6.0}/r/reference/make_readable_file.html | 0
docs/{ => 6.0}/r/reference/map_batches.html | 0
docs/{ => 6.0}/r/reference/match_arrow.html | 0
docs/{ => 6.0}/r/reference/mmap_create.html | 0
docs/{ => 6.0}/r/reference/mmap_open.html | 0
docs/{ => 6.0}/r/reference/open_dataset.html | 0
docs/{ => 6.0}/r/reference/read_delim_arrow.html | 0
docs/{ => 6.0}/r/reference/read_feather.html | 0
docs/{ => 6.0}/r/reference/read_ipc_stream.html | 0
docs/{ => 6.0}/r/reference/read_json_arrow.html | 0
docs/{ => 6.0}/r/reference/read_message.html | 0
docs/{ => 6.0}/r/reference/read_parquet.html | 0
docs/{ => 6.0}/r/reference/read_schema.html | 0
docs/{ => 6.0}/r/reference/recycle_scalars.html | 0
docs/{ => 6.0}/r/reference/reexports.html | 0
.../r/reference/repeat_value_as_array.html | 0
docs/{ => 6.0}/r/reference/s3_bucket.html | 0
docs/{ => 6.0}/r/reference/to_arrow.html | 0
docs/{ => 6.0}/r/reference/to_duckdb.html | 0
docs/{ => 6.0}/r/reference/type.html | 0
docs/{ => 6.0}/r/reference/unify_schemas.html | 0
docs/{ => 6.0}/r/reference/value_counts.html | 0
docs/{ => 6.0}/r/reference/write_csv_arrow.html | 0
docs/{ => 6.0}/r/reference/write_dataset.html | 0
docs/{ => 6.0}/r/reference/write_feather.html | 0
docs/{ => 6.0}/r/reference/write_ipc_stream.html | 0
docs/{ => 6.0}/r/reference/write_parquet.html | 0
docs/{ => 6.0}/r/reference/write_to_raw.html | 0
docs/{ => 6.0}/r/sitemap.xml | 0
docs/{ => 6.0}/r/versions.json | 0
docs/{ => 6.0}/search.html | 0
docs/{ => 6.0}/searchindex.js | 0
docs/{ => 6.0}/status.html | 0
docs/_images/edit_page.jpeg | Bin 0 -> 393040 bytes
docs/_images/github_edit_page.jpeg | Bin 0 -> 223549 bytes
docs/_images/github_fork.jpeg | Bin 0 -> 22735 bytes
docs/_images/jira_create_issue.jpeg | Bin 0 -> 39797 bytes
docs/_images/jira_good_first_issue.jpeg | Bin 0 -> 241925 bytes
docs/_images/jira_new_account.jpeg | Bin 0 -> 42987 bytes
docs/_images/jira_search_component.jpeg | Bin 0 -> 87082 bytes
docs/_images/jira_search_documentation.jpeg | Bin 0 -> 117897 bytes
.../python_tutorial_github_find_in_file.jpeg | Bin 0 -> 98025 bytes
docs/_images/python_tutorial_github_pr_notice.jpeg | Bin 0 -> 124653 bytes
docs/_images/python_tutorial_github_search.jpeg | Bin 0 -> 104437 bytes
docs/_images/python_tutorial_jira_comment.jpeg | Bin 0 -> 82115 bytes
docs/_images/python_tutorial_jira_description.jpeg | Bin 0 -> 94669 bytes
docs/_images/python_tutorial_jira_issue.jpeg | Bin 0 -> 162426 bytes
docs/_images/python_tutorial_jira_title.jpeg | Bin 0 -> 80541 bytes
docs/_images/python_tutorial_pr.jpeg | Bin 0 -> 144207 bytes
docs/_modules/collections/abc.html | 739 +-
docs/_modules/importlib/_bootstrap.html | 5481 +++++++++
docs/_modules/index.html | 744 +-
docs/_modules/pyarrow.html | 870 +-
docs/_modules/pyarrow/compute.html | 1460 ++-
docs/_modules/pyarrow/dataset.html | 883 +-
docs/_modules/pyarrow/feather.html | 753 +-
docs/_modules/pyarrow/filesystem.html | 777 +-
docs/_modules/pyarrow/fs.html | 750 +-
docs/_modules/pyarrow/hdfs.html | 763 +-
docs/_modules/pyarrow/ipc.html | 771 +-
docs/_modules/pyarrow/orc.html | 1013 +-
docs/_modules/pyarrow/parquet.html | 817 +-
docs/_modules/pyarrow/types.html | 851 +-
docs/_static/basic.css | 91 +-
docs/_static/doctools.js | 7 +-
docs/_static/documentation_options.js | 2 +-
docs/_static/language_data.js | 2 +-
docs/_static/scripts/pydata-sphinx-theme.js | 32 +
docs/_static/searchtools.js | 17 +-
docs/_static/styles/pydata-sphinx-theme.css | 6 +
docs/_static/styles/theme.css | 134 +
docs/_static/tabs.css | 53 +
docs/_static/tabs.js | 145 +
docs/_static/underscore-1.13.1.js | 2042 ++++
docs/_static/underscore.js | 8 +-
docs/_static/versions.json | 12 +-
docs/_static/webpack-macros.html | 45 +-
.../c_glib/arrow-dataset-glib/api-index-6-0-0.html | 4 -
docs/c_glib/arrow-dataset-glib/api-index-full.html | 4 -
.../arrow-dataset-glib/arrow-dataset-glib.devhelp2 | 2 -
docs/c_glib/arrow-dataset-glib/dataset.html | 15 -
docs/c_glib/arrow-dataset-glib/index.html | 2 +-
docs/c_glib/arrow-dataset-glib/scanner.html | 15 -
docs/c_glib/arrow-flight-glib/index.html | 2 +-
docs/c_glib/arrow-glib/api-index-0-13-0.html | 34 +-
docs/c_glib/arrow-glib/api-index-0-14-0.html | 4 +-
docs/c_glib/arrow-glib/api-index-0-15-0.html | 18 +-
docs/c_glib/arrow-glib/api-index-0-16-0.html | 12 +-
docs/c_glib/arrow-glib/api-index-0-17-0.html | 4 +-
docs/c_glib/arrow-glib/api-index-0-7-0.html | 4 +-
docs/c_glib/arrow-glib/api-index-0-8-0.html | 4 +-
docs/c_glib/arrow-glib/api-index-1-0-0.html | 6 +-
docs/c_glib/arrow-glib/api-index-3-0-0.html | 36 +-
docs/c_glib/arrow-glib/api-index-5-0-0.html | 6 +-
docs/c_glib/arrow-glib/api-index-6-0-0.html | 74 +-
docs/c_glib/arrow-glib/api-index-7-0-0.html | 185 +
docs/c_glib/arrow-glib/api-index-8-0-0.html | 49 +
docs/c_glib/arrow-glib/api-index-full.html | 628 +-
docs/c_glib/arrow-glib/arrow-glib-GArrowType.html | 57 +-
docs/c_glib/arrow-glib/arrow-glib.devhelp2 | 115 +-
.../c_glib/arrow-glib/basic-data-type-classes.html | 346 +-
docs/c_glib/arrow-glib/compute.html | 1089 +-
docs/c_glib/arrow-glib/decimal.html | 34 +-
docs/c_glib/arrow-glib/deprecated-api-index.html | 10 +-
docs/c_glib/arrow-glib/file-system-classes.html | 258 +-
docs/c_glib/arrow-glib/index.html | 4 +-
docs/c_glib/arrow-glib/object-tree.html | 31 +-
docs/c_glib/arrow-glib/version-macros.html | 92 +-
docs/c_glib/gandiva-glib/index.html | 2 +-
docs/c_glib/gandiva-glib/version-macros.html | 4 +-
docs/c_glib/parquet-glib/index.html | 2 +-
docs/c_glib/plasma-glib/index.html | 2 +-
docs/cpp/api.html | 796 +-
docs/cpp/api/array.html | 1394 ++-
docs/cpp/api/async.html | 4612 ++++++++
docs/cpp/api/builder.html | 3290 ++++--
docs/cpp/api/c_abi.html | 867 +-
docs/cpp/api/compute.html | 4562 +++++---
docs/cpp/api/cuda.html | 1081 +-
docs/cpp/api/dataset.html | 2384 ++--
docs/cpp/api/datatype.html | 2325 ++--
docs/cpp/api/filesystem.html | 1855 +++-
docs/cpp/api/flight.html | 1647 ++-
docs/cpp/api/formats.html | 2322 +++-
docs/cpp/api/io.html | 1406 ++-
docs/cpp/api/ipc.html | 1156 +-
docs/cpp/api/memory.html | 1297 ++-
docs/cpp/api/scalar.html | 1481 ++-
docs/cpp/api/support.html | 1171 +-
docs/cpp/api/table.html | 1178 +-
docs/cpp/api/tensor.html | 1025 +-
docs/cpp/api/utilities.html | 1802 ++-
docs/cpp/arrays.html | 751 +-
docs/cpp/build_system.html | 777 +-
docs/cpp/compute.html | 1469 ++-
docs/cpp/conventions.html | 747 +-
docs/cpp/csv.html | 847 +-
docs/cpp/dataset.html | 2933 +++--
docs/cpp/datatypes.html | 747 +-
docs/cpp/examples/cmake_minimal_build.html | 747 +-
docs/cpp/examples/compute_and_write_example.html | 747 +-
.../examples/dataset_documentation_example.html | 747 +-
docs/cpp/examples/index.html | 753 +-
docs/cpp/examples/row_columnar_conversion.html | 747 +-
docs/cpp/examples/tuple_range_conversion.html | 747 +-
docs/cpp/flight.html | 753 +-
docs/cpp/gdb.html | 4508 ++++++++
docs/cpp/getting_started.html | 778 +-
docs/cpp/index.html | 750 +-
docs/cpp/io.html | 747 +-
docs/cpp/ipc.html | 747 +-
docs/cpp/json.html | 747 +-
docs/cpp/memory.html | 747 +-
docs/cpp/overview.html | 747 +-
docs/cpp/parquet.html | 782 +-
docs/cpp/streaming_execution.html | 2891 ++++-
docs/cpp/tables.html | 747 +-
docs/developers/benchmarks.html | 755 +-
docs/developers/computeir.html | 747 +-
.../developers/continuous_integration/archery.html | 4425 ++++++++
.../continuous_integration/crossbow.html | 4596 ++++++++
docs/developers/continuous_integration/docker.html | 4554 ++++++++
docs/developers/continuous_integration/index.html | 4371 ++++++++
.../continuous_integration/overview.html | 4413 ++++++++
docs/developers/contributing.html | 781 +-
docs/developers/cpp/building.html | 978 +-
docs/developers/cpp/conventions.html | 747 +-
docs/developers/cpp/development.html | 818 +-
docs/developers/cpp/fuzzing.html | 755 +-
docs/developers/cpp/index.html | 754 +-
docs/developers/cpp/windows.html | 773 +-
docs/developers/documentation.html | 785 +-
docs/developers/experimental_repos.html | 745 +-
docs/developers/guide/architectural_overview.html | 4359 ++++++++
docs/developers/guide/communication.html | 4467 ++++++++
docs/developers/guide/documentation.html | 4437 ++++++++
docs/developers/guide/index.html | 4531 ++++++++
docs/developers/guide/resources.html | 4408 ++++++++
.../guide/step_by_step/arrow_codebase.html | 4459 ++++++++
docs/developers/guide/step_by_step/building.html | 4495 ++++++++
.../guide/step_by_step/finding_issues.html | 4431 ++++++++
docs/developers/guide/step_by_step/index.html | 4378 ++++++++
.../guide/step_by_step/pr_and_github.html | 4559 ++++++++
docs/developers/guide/step_by_step/set_up.html | 4456 ++++++++
docs/developers/guide/step_by_step/testing.html | 4454 ++++++++
docs/developers/guide/tutorials/index.html | 4352 ++++++++
.../guide/tutorials/python_tutorial.html | 4831 ++++++++
docs/developers/guide/tutorials/r_tutorial.html | 4368 ++++++++
docs/developers/python.html | 827 +-
docs/developers/reviewing.html | 4615 ++++++++
docs/format/CDataInterface.html | 823 +-
docs/format/CStreamInterface.html | 767 +-
docs/format/Columnar.html | 782 +-
docs/format/Flight.html | 1759 +--
docs/format/Guidelines.html | 745 +-
docs/format/IPC.html | 745 +-
docs/format/Integration.html | 751 +-
docs/format/Layout.html | 745 +-
docs/format/Metadata.html | 745 +-
docs/format/Other.html | 747 +-
docs/format/Versioning.html | 747 +-
docs/genindex.html | 3145 +++++-
docs/index.html | 787 +-
docs/java/algorithm.html | 753 +-
docs/java/dataset.html | 4564 ++++++++
docs/java/index.html | 756 +-
docs/java/ipc.html | 747 +-
docs/java/reference/allclasses-frame.html | 90 +-
docs/java/reference/allclasses-noframe.html | 90 +-
docs/java/reference/constant-values.html | 1750 ++-
docs/java/reference/deprecated-list.html | 121 +-
docs/java/reference/help-doc.html | 10 +-
docs/java/reference/index-all.html | 5986 +++++++++-
docs/java/reference/index.html | 4 +-
.../io/netty/buffer/ExpandableByteBuf.html | 10 +-
.../reference/io/netty/buffer/LargeBuffer.html | 10 +-
.../reference/io/netty/buffer/NettyArrowBuf.html | 10 +-
.../io/netty/buffer/PooledByteBufAllocatorL.html | 10 +-
.../io/netty/buffer/UnsafeDirectLittleEndian.html | 10 +-
.../netty/buffer/class-use/ExpandableByteBuf.html | 10 +-
.../io/netty/buffer/class-use/LargeBuffer.html | 10 +-
.../io/netty/buffer/class-use/NettyArrowBuf.html | 10 +-
.../buffer/class-use/PooledByteBufAllocatorL.html | 10 +-
.../buffer/class-use/UnsafeDirectLittleEndian.html | 10 +-
.../reference/io/netty/buffer/package-frame.html | 6 +-
.../reference/io/netty/buffer/package-summary.html | 10 +-
.../reference/io/netty/buffer/package-tree.html | 10 +-
.../reference/io/netty/buffer/package-use.html | 10 +-
.../reference/org/apache/arrow/AvroToArrow.html | 10 +-
.../org/apache/arrow/AvroToArrowConfig.html | 10 +-
.../org/apache/arrow/AvroToArrowConfigBuilder.html | 10 +-
.../org/apache/arrow/AvroToArrowUtils.html | 10 +-
.../apache/arrow/AvroToArrowVectorIterator.html | 10 +-
.../arrow/adapter/jdbc/ArrowVectorIterator.html | 10 +-
.../org/apache/arrow/adapter/jdbc/Constants.html | 10 +-
.../apache/arrow/adapter/jdbc/JdbcFieldInfo.html | 10 +-
.../org/apache/arrow/adapter/jdbc/JdbcToArrow.html | 10 +-
.../arrow/adapter/jdbc/JdbcToArrowConfig.html | 10 +-
.../adapter/jdbc/JdbcToArrowConfigBuilder.html | 10 +-
.../arrow/adapter/jdbc/JdbcToArrowUtils.html | 73 +-
.../jdbc/class-use/ArrowVectorIterator.html | 10 +-
.../arrow/adapter/jdbc/class-use/Constants.html | 10 +-
.../adapter/jdbc/class-use/JdbcFieldInfo.html | 26 +-
.../arrow/adapter/jdbc/class-use/JdbcToArrow.html | 10 +-
.../adapter/jdbc/class-use/JdbcToArrowConfig.html | 10 +-
.../jdbc/class-use/JdbcToArrowConfigBuilder.html | 10 +-
.../adapter/jdbc/class-use/JdbcToArrowUtils.html | 10 +-
.../arrow/adapter/jdbc/consumer/ArrayConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/BaseConsumer.html | 10 +-
.../adapter/jdbc/consumer/BigIntConsumer.html | 10 +-
.../adapter/jdbc/consumer/BinaryConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/BitConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/BlobConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/ClobConsumer.html | 10 +-
.../jdbc/consumer/CompositeJdbcConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/DateConsumer.html | 10 +-
.../adapter/jdbc/consumer/DecimalConsumer.html | 10 +-
.../adapter/jdbc/consumer/DoubleConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/FloatConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/IntConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/JdbcConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/NullConsumer.html | 10 +-
.../adapter/jdbc/consumer/SmallIntConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/TimeConsumer.html | 10 +-
.../adapter/jdbc/consumer/TimestampConsumer.html | 10 +-
.../adapter/jdbc/consumer/TimestampTZConsumer.html | 10 +-
.../adapter/jdbc/consumer/TinyIntConsumer.html | 10 +-
.../adapter/jdbc/consumer/VarCharConsumer.html | 10 +-
.../jdbc/consumer/class-use/ArrayConsumer.html | 10 +-
.../jdbc/consumer/class-use/BaseConsumer.html | 10 +-
.../jdbc/consumer/class-use/BigIntConsumer.html | 10 +-
.../jdbc/consumer/class-use/BinaryConsumer.html | 10 +-
.../jdbc/consumer/class-use/BitConsumer.html | 10 +-
.../jdbc/consumer/class-use/BlobConsumer.html | 10 +-
.../jdbc/consumer/class-use/ClobConsumer.html | 10 +-
.../consumer/class-use/CompositeJdbcConsumer.html | 10 +-
.../jdbc/consumer/class-use/DateConsumer.html | 10 +-
.../jdbc/consumer/class-use/DecimalConsumer.html | 10 +-
.../jdbc/consumer/class-use/DoubleConsumer.html | 10 +-
.../jdbc/consumer/class-use/FloatConsumer.html | 10 +-
.../jdbc/consumer/class-use/IntConsumer.html | 10 +-
.../jdbc/consumer/class-use/JdbcConsumer.html | 10 +-
.../jdbc/consumer/class-use/NullConsumer.html | 10 +-
.../jdbc/consumer/class-use/SmallIntConsumer.html | 10 +-
.../jdbc/consumer/class-use/TimeConsumer.html | 10 +-
.../jdbc/consumer/class-use/TimestampConsumer.html | 10 +-
.../consumer/class-use/TimestampTZConsumer.html | 10 +-
.../jdbc/consumer/class-use/TinyIntConsumer.html | 10 +-
.../jdbc/consumer/class-use/VarCharConsumer.html | 10 +-
.../arrow/adapter/jdbc/consumer/package-frame.html | 6 +-
.../adapter/jdbc/consumer/package-summary.html | 10 +-
.../arrow/adapter/jdbc/consumer/package-tree.html | 10 +-
.../arrow/adapter/jdbc/consumer/package-use.html | 10 +-
.../apache/arrow/adapter/jdbc/package-frame.html | 6 +-
.../apache/arrow/adapter/jdbc/package-summary.html | 10 +-
.../apache/arrow/adapter/jdbc/package-tree.html | 10 +-
.../org/apache/arrow/adapter/jdbc/package-use.html | 10 +-
.../deduplicate/VectorRunDeduplicator.html | 10 +-
.../class-use/VectorRunDeduplicator.html | 10 +-
.../arrow/algorithm/deduplicate/package-frame.html | 6 +-
.../algorithm/deduplicate/package-summary.html | 10 +-
.../arrow/algorithm/deduplicate/package-tree.html | 10 +-
.../arrow/algorithm/deduplicate/package-use.html | 10 +-
.../algorithm/dictionary/DictionaryBuilder.html | 10 +-
.../algorithm/dictionary/DictionaryEncoder.html | 10 +-
.../HashTableBasedDictionaryBuilder.html | 10 +-
.../dictionary/HashTableDictionaryEncoder.html | 10 +-
.../dictionary/LinearDictionaryEncoder.html | 10 +-
.../dictionary/SearchDictionaryEncoder.html | 10 +-
.../SearchTreeBasedDictionaryBuilder.html | 10 +-
.../dictionary/class-use/DictionaryBuilder.html | 10 +-
.../dictionary/class-use/DictionaryEncoder.html | 10 +-
.../class-use/HashTableBasedDictionaryBuilder.html | 10 +-
.../class-use/HashTableDictionaryEncoder.html | 10 +-
.../class-use/LinearDictionaryEncoder.html | 10 +-
.../class-use/SearchDictionaryEncoder.html | 10 +-
.../SearchTreeBasedDictionaryBuilder.html | 10 +-
.../arrow/algorithm/dictionary/package-frame.html | 6 +-
.../algorithm/dictionary/package-summary.html | 10 +-
.../arrow/algorithm/dictionary/package-tree.html | 10 +-
.../arrow/algorithm/dictionary/package-use.html | 10 +-
.../arrow/algorithm/misc/PartialSumUtils.html | 10 +-
.../algorithm/misc/class-use/PartialSumUtils.html | 10 +-
.../apache/arrow/algorithm/misc/package-frame.html | 6 +-
.../arrow/algorithm/misc/package-summary.html | 10 +-
.../apache/arrow/algorithm/misc/package-tree.html | 10 +-
.../apache/arrow/algorithm/misc/package-use.html | 10 +-
.../apache/arrow/algorithm/rank/VectorRank.html | 10 +-
.../arrow/algorithm/rank/class-use/VectorRank.html | 10 +-
.../apache/arrow/algorithm/rank/package-frame.html | 6 +-
.../arrow/algorithm/rank/package-summary.html | 10 +-
.../apache/arrow/algorithm/rank/package-tree.html | 10 +-
.../apache/arrow/algorithm/rank/package-use.html | 10 +-
.../arrow/algorithm/search/ParallelSearcher.html | 10 +-
.../algorithm/search/VectorRangeSearcher.html | 10 +-
.../arrow/algorithm/search/VectorSearcher.html | 10 +-
.../search/class-use/ParallelSearcher.html | 10 +-
.../search/class-use/VectorRangeSearcher.html | 10 +-
.../algorithm/search/class-use/VectorSearcher.html | 10 +-
.../arrow/algorithm/search/package-frame.html | 6 +-
.../arrow/algorithm/search/package-summary.html | 10 +-
.../arrow/algorithm/search/package-tree.html | 10 +-
.../apache/arrow/algorithm/search/package-use.html | 10 +-
.../algorithm/sort/CompositeVectorComparator.html | 10 +-
.../DefaultVectorComparators.ByteComparator.html | 10 +-
.../DefaultVectorComparators.Float4Comparator.html | 10 +-
.../DefaultVectorComparators.Float8Comparator.html | 10 +-
.../DefaultVectorComparators.IntComparator.html | 10 +-
.../DefaultVectorComparators.LongComparator.html | 10 +-
...tVectorComparators.RepeatedValueComparator.html | 10 +-
.../DefaultVectorComparators.ShortComparator.html | 10 +-
.../DefaultVectorComparators.UInt1Comparator.html | 10 +-
.../DefaultVectorComparators.UInt2Comparator.html | 10 +-
.../DefaultVectorComparators.UInt4Comparator.html | 10 +-
.../DefaultVectorComparators.UInt8Comparator.html | 10 +-
...tVectorComparators.VariableWidthComparator.html | 10 +-
.../algorithm/sort/DefaultVectorComparators.html | 10 +-
.../sort/FixedWidthInPlaceVectorSorter.html | 10 +-
.../sort/FixedWidthOutOfPlaceVectorSorter.html | 14 +-
.../sort/GeneralOutOfPlaceVectorSorter.html | 304 +
.../arrow/algorithm/sort/InPlaceVectorSorter.html | 10 +-
.../apache/arrow/algorithm/sort/IndexSorter.html | 14 +-
.../algorithm/sort/OutOfPlaceVectorSorter.html | 12 +-
.../algorithm/sort/StableVectorComparator.html | 10 +-
.../sort/VariableWidthOutOfPlaceVectorSorter.html | 10 +-
.../algorithm/sort/VectorValueComparator.html | 10 +-
.../sort/class-use/CompositeVectorComparator.html | 10 +-
.../DefaultVectorComparators.ByteComparator.html | 10 +-
.../DefaultVectorComparators.Float4Comparator.html | 10 +-
.../DefaultVectorComparators.Float8Comparator.html | 10 +-
.../DefaultVectorComparators.IntComparator.html | 10 +-
.../DefaultVectorComparators.LongComparator.html | 10 +-
...tVectorComparators.RepeatedValueComparator.html | 10 +-
.../DefaultVectorComparators.ShortComparator.html | 10 +-
.../DefaultVectorComparators.UInt1Comparator.html | 10 +-
.../DefaultVectorComparators.UInt2Comparator.html | 10 +-
.../DefaultVectorComparators.UInt4Comparator.html | 10 +-
.../DefaultVectorComparators.UInt8Comparator.html | 10 +-
...tVectorComparators.VariableWidthComparator.html | 10 +-
.../sort/class-use/DefaultVectorComparators.html | 10 +-
.../class-use/FixedWidthInPlaceVectorSorter.html | 10 +-
.../FixedWidthOutOfPlaceVectorSorter.html | 10 +-
.../class-use/GeneralOutOfPlaceVectorSorter.html | 126 +
.../sort/class-use/InPlaceVectorSorter.html | 10 +-
.../algorithm/sort/class-use/IndexSorter.html | 10 +-
.../sort/class-use/OutOfPlaceVectorSorter.html | 16 +-
.../sort/class-use/StableVectorComparator.html | 10 +-
.../VariableWidthOutOfPlaceVectorSorter.html | 10 +-
.../sort/class-use/VectorValueComparator.html | 46 +-
.../apache/arrow/algorithm/sort/package-frame.html | 7 +-
.../arrow/algorithm/sort/package-summary.html | 22 +-
.../apache/arrow/algorithm/sort/package-tree.html | 11 +-
.../apache/arrow/algorithm/sort/package-use.html | 10 +-
.../org/apache/arrow/class-use/AvroToArrow.html | 10 +-
.../apache/arrow/class-use/AvroToArrowConfig.html | 10 +-
.../arrow/class-use/AvroToArrowConfigBuilder.html | 10 +-
.../apache/arrow/class-use/AvroToArrowUtils.html | 10 +-
.../arrow/class-use/AvroToArrowVectorIterator.html | 10 +-
.../compression/CommonsCompressionFactory.html | 10 +-
.../arrow/compression/Lz4CompressionCodec.html | 10 +-
.../arrow/compression/ZstdCompressionCodec.html | 10 +-
.../class-use/CommonsCompressionFactory.html | 10 +-
.../compression/class-use/Lz4CompressionCodec.html | 10 +-
.../class-use/ZstdCompressionCodec.html | 10 +-
.../apache/arrow/compression/package-frame.html | 6 +-
.../apache/arrow/compression/package-summary.html | 10 +-
.../org/apache/arrow/compression/package-tree.html | 10 +-
.../org/apache/arrow/compression/package-use.html | 10 +-
.../apache/arrow/consumers/AvroArraysConsumer.html | 10 +-
.../arrow/consumers/AvroBooleanConsumer.html | 10 +-
.../apache/arrow/consumers/AvroBytesConsumer.html | 10 +-
.../apache/arrow/consumers/AvroDoubleConsumer.html | 10 +-
.../apache/arrow/consumers/AvroEnumConsumer.html | 10 +-
.../apache/arrow/consumers/AvroFixedConsumer.html | 10 +-
.../apache/arrow/consumers/AvroFloatConsumer.html | 10 +-
.../apache/arrow/consumers/AvroIntConsumer.html | 10 +-
.../apache/arrow/consumers/AvroLongConsumer.html | 10 +-
.../apache/arrow/consumers/AvroMapConsumer.html | 10 +-
.../apache/arrow/consumers/AvroNullConsumer.html | 10 +-
.../apache/arrow/consumers/AvroStringConsumer.html | 10 +-
.../apache/arrow/consumers/AvroStructConsumer.html | 10 +-
.../apache/arrow/consumers/AvroUnionsConsumer.html | 10 +-
.../apache/arrow/consumers/BaseAvroConsumer.html | 10 +-
.../arrow/consumers/CompositeAvroConsumer.html | 10 +-
.../org/apache/arrow/consumers/Consumer.html | 10 +-
.../org/apache/arrow/consumers/SkipConsumer.html | 10 +-
.../org/apache/arrow/consumers/SkipFunction.html | 10 +-
.../consumers/class-use/AvroArraysConsumer.html | 10 +-
.../consumers/class-use/AvroBooleanConsumer.html | 10 +-
.../consumers/class-use/AvroBytesConsumer.html | 10 +-
.../consumers/class-use/AvroDoubleConsumer.html | 10 +-
.../consumers/class-use/AvroEnumConsumer.html | 10 +-
.../consumers/class-use/AvroFixedConsumer.html | 10 +-
.../consumers/class-use/AvroFloatConsumer.html | 10 +-
.../arrow/consumers/class-use/AvroIntConsumer.html | 10 +-
.../consumers/class-use/AvroLongConsumer.html | 10 +-
.../arrow/consumers/class-use/AvroMapConsumer.html | 10 +-
.../consumers/class-use/AvroNullConsumer.html | 10 +-
.../consumers/class-use/AvroStringConsumer.html | 10 +-
.../consumers/class-use/AvroStructConsumer.html | 10 +-
.../consumers/class-use/AvroUnionsConsumer.html | 10 +-
.../consumers/class-use/BaseAvroConsumer.html | 10 +-
.../consumers/class-use/CompositeAvroConsumer.html | 10 +-
.../apache/arrow/consumers/class-use/Consumer.html | 10 +-
.../arrow/consumers/class-use/SkipConsumer.html | 10 +-
.../arrow/consumers/class-use/SkipFunction.html | 10 +-
.../arrow/consumers/logical/AvroDateConsumer.html | 10 +-
.../AvroDecimalConsumer.BytesDecimalConsumer.html | 10 +-
.../AvroDecimalConsumer.FixedDecimalConsumer.html | 10 +-
.../consumers/logical/AvroDecimalConsumer.html | 10 +-
.../consumers/logical/AvroTimeMicroConsumer.html | 10 +-
.../consumers/logical/AvroTimeMillisConsumer.html | 10 +-
.../logical/AvroTimestampMicrosConsumer.html | 10 +-
.../logical/AvroTimestampMillisConsumer.html | 10 +-
.../logical/class-use/AvroDateConsumer.html | 10 +-
.../AvroDecimalConsumer.BytesDecimalConsumer.html | 10 +-
.../AvroDecimalConsumer.FixedDecimalConsumer.html | 10 +-
.../logical/class-use/AvroDecimalConsumer.html | 10 +-
.../logical/class-use/AvroTimeMicroConsumer.html | 10 +-
.../logical/class-use/AvroTimeMillisConsumer.html | 10 +-
.../class-use/AvroTimestampMicrosConsumer.html | 10 +-
.../class-use/AvroTimestampMillisConsumer.html | 10 +-
.../arrow/consumers/logical/package-frame.html | 6 +-
.../arrow/consumers/logical/package-summary.html | 10 +-
.../arrow/consumers/logical/package-tree.html | 10 +-
.../arrow/consumers/logical/package-use.html | 10 +-
.../org/apache/arrow/consumers/package-frame.html | 6 +-
.../apache/arrow/consumers/package-summary.html | 10 +-
.../org/apache/arrow/consumers/package-tree.html | 10 +-
.../org/apache/arrow/consumers/package-use.html | 10 +-
.../org/apache/arrow/flatbuf/Binary.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Binary.html | 10 +-
.../org/apache/arrow/flatbuf/Block.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Block.html | 10 +-
.../arrow/flatbuf/BodyCompression.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/BodyCompression.html | 10 +-
.../arrow/flatbuf/BodyCompressionMethod.html | 10 +-
.../org/apache/arrow/flatbuf/Bool.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Bool.html | 10 +-
.../org/apache/arrow/flatbuf/Buffer.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Buffer.html | 10 +-
.../org/apache/arrow/flatbuf/CompressionType.html | 10 +-
.../org/apache/arrow/flatbuf/Date.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Date.html | 10 +-
.../org/apache/arrow/flatbuf/DateUnit.html | 10 +-
.../org/apache/arrow/flatbuf/Decimal.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/Decimal.html | 10 +-
.../arrow/flatbuf/DictionaryBatch.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/DictionaryBatch.html | 10 +-
.../arrow/flatbuf/DictionaryEncoding.Vector.html | 10 +-
.../apache/arrow/flatbuf/DictionaryEncoding.html | 10 +-
.../org/apache/arrow/flatbuf/DictionaryKind.html | 10 +-
.../org/apache/arrow/flatbuf/Duration.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/Duration.html | 10 +-
.../org/apache/arrow/flatbuf/Endianness.html | 10 +-
.../org/apache/arrow/flatbuf/Feature.html | 10 +-
.../org/apache/arrow/flatbuf/Field.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Field.html | 10 +-
.../org/apache/arrow/flatbuf/FieldNode.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/FieldNode.html | 10 +-
.../arrow/flatbuf/FixedSizeBinary.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/FixedSizeBinary.html | 10 +-
.../apache/arrow/flatbuf/FixedSizeList.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/FixedSizeList.html | 10 +-
.../apache/arrow/flatbuf/FloatingPoint.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/FloatingPoint.html | 10 +-
.../org/apache/arrow/flatbuf/Footer.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Footer.html | 10 +-
.../org/apache/arrow/flatbuf/Int.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Int.html | 10 +-
.../org/apache/arrow/flatbuf/Interval.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/Interval.html | 10 +-
.../org/apache/arrow/flatbuf/IntervalUnit.html | 10 +-
.../org/apache/arrow/flatbuf/KeyValue.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/KeyValue.html | 10 +-
.../apache/arrow/flatbuf/LargeBinary.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/LargeBinary.html | 10 +-
.../org/apache/arrow/flatbuf/LargeList.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/LargeList.html | 10 +-
.../org/apache/arrow/flatbuf/LargeUtf8.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/LargeUtf8.html | 10 +-
.../org/apache/arrow/flatbuf/List.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/List.html | 10 +-
.../org/apache/arrow/flatbuf/Map.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Map.html | 10 +-
.../org/apache/arrow/flatbuf/Message.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/Message.html | 10 +-
.../org/apache/arrow/flatbuf/MessageHeader.html | 10 +-
.../org/apache/arrow/flatbuf/MetadataVersion.html | 10 +-
.../org/apache/arrow/flatbuf/Null.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Null.html | 10 +-
.../org/apache/arrow/flatbuf/Precision.html | 10 +-
.../apache/arrow/flatbuf/RecordBatch.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/RecordBatch.html | 10 +-
.../org/apache/arrow/flatbuf/Schema.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Schema.html | 10 +-
.../arrow/flatbuf/SparseMatrixCompressedAxis.html | 10 +-
.../arrow/flatbuf/SparseMatrixIndexCSX.Vector.html | 10 +-
.../apache/arrow/flatbuf/SparseMatrixIndexCSX.html | 10 +-
.../apache/arrow/flatbuf/SparseTensor.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/SparseTensor.html | 10 +-
.../apache/arrow/flatbuf/SparseTensorIndex.html | 10 +-
.../arrow/flatbuf/SparseTensorIndexCOO.Vector.html | 10 +-
.../apache/arrow/flatbuf/SparseTensorIndexCOO.html | 10 +-
.../arrow/flatbuf/SparseTensorIndexCSF.Vector.html | 10 +-
.../apache/arrow/flatbuf/SparseTensorIndexCSF.html | 10 +-
.../org/apache/arrow/flatbuf/Struct_.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/Struct_.html | 10 +-
.../org/apache/arrow/flatbuf/Tensor.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Tensor.html | 10 +-
.../org/apache/arrow/flatbuf/TensorDim.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/TensorDim.html | 10 +-
.../org/apache/arrow/flatbuf/Time.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Time.html | 10 +-
.../org/apache/arrow/flatbuf/TimeUnit.html | 10 +-
.../org/apache/arrow/flatbuf/Timestamp.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/Timestamp.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Type.html | 10 +-
.../org/apache/arrow/flatbuf/Union.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Union.html | 10 +-
.../org/apache/arrow/flatbuf/UnionMode.html | 10 +-
.../org/apache/arrow/flatbuf/Utf8.Vector.html | 10 +-
.../reference/org/apache/arrow/flatbuf/Utf8.html | 10 +-
.../arrow/flatbuf/class-use/Binary.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Binary.html | 10 +-
.../arrow/flatbuf/class-use/Block.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Block.html | 10 +-
.../flatbuf/class-use/BodyCompression.Vector.html | 10 +-
.../arrow/flatbuf/class-use/BodyCompression.html | 10 +-
.../flatbuf/class-use/BodyCompressionMethod.html | 10 +-
.../arrow/flatbuf/class-use/Bool.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Bool.html | 10 +-
.../arrow/flatbuf/class-use/Buffer.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Buffer.html | 28 +-
.../arrow/flatbuf/class-use/CompressionType.html | 10 +-
.../arrow/flatbuf/class-use/Date.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Date.html | 10 +-
.../apache/arrow/flatbuf/class-use/DateUnit.html | 10 +-
.../arrow/flatbuf/class-use/Decimal.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/Decimal.html | 10 +-
.../flatbuf/class-use/DictionaryBatch.Vector.html | 10 +-
.../arrow/flatbuf/class-use/DictionaryBatch.html | 10 +-
.../class-use/DictionaryEncoding.Vector.html | 10 +-
.../flatbuf/class-use/DictionaryEncoding.html | 10 +-
.../arrow/flatbuf/class-use/DictionaryKind.html | 10 +-
.../arrow/flatbuf/class-use/Duration.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/Duration.html | 10 +-
.../apache/arrow/flatbuf/class-use/Endianness.html | 10 +-
.../apache/arrow/flatbuf/class-use/Feature.html | 10 +-
.../arrow/flatbuf/class-use/Field.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Field.html | 10 +-
.../arrow/flatbuf/class-use/FieldNode.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/FieldNode.html | 10 +-
.../flatbuf/class-use/FixedSizeBinary.Vector.html | 10 +-
.../arrow/flatbuf/class-use/FixedSizeBinary.html | 10 +-
.../flatbuf/class-use/FixedSizeList.Vector.html | 10 +-
.../arrow/flatbuf/class-use/FixedSizeList.html | 10 +-
.../flatbuf/class-use/FloatingPoint.Vector.html | 10 +-
.../arrow/flatbuf/class-use/FloatingPoint.html | 10 +-
.../arrow/flatbuf/class-use/Footer.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Footer.html | 10 +-
.../apache/arrow/flatbuf/class-use/Int.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Int.html | 22 +-
.../arrow/flatbuf/class-use/Interval.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/Interval.html | 10 +-
.../arrow/flatbuf/class-use/IntervalUnit.html | 10 +-
.../arrow/flatbuf/class-use/KeyValue.Vector.html | 34 +-
.../apache/arrow/flatbuf/class-use/KeyValue.html | 38 +-
.../flatbuf/class-use/LargeBinary.Vector.html | 10 +-
.../arrow/flatbuf/class-use/LargeBinary.html | 10 +-
.../arrow/flatbuf/class-use/LargeList.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/LargeList.html | 10 +-
.../arrow/flatbuf/class-use/LargeUtf8.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/LargeUtf8.html | 10 +-
.../arrow/flatbuf/class-use/List.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/List.html | 10 +-
.../apache/arrow/flatbuf/class-use/Map.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Map.html | 10 +-
.../arrow/flatbuf/class-use/Message.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/Message.html | 10 +-
.../arrow/flatbuf/class-use/MessageHeader.html | 10 +-
.../arrow/flatbuf/class-use/MetadataVersion.html | 10 +-
.../arrow/flatbuf/class-use/Null.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Null.html | 10 +-
.../apache/arrow/flatbuf/class-use/Precision.html | 10 +-
.../flatbuf/class-use/RecordBatch.Vector.html | 10 +-
.../arrow/flatbuf/class-use/RecordBatch.html | 10 +-
.../arrow/flatbuf/class-use/Schema.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Schema.html | 10 +-
.../class-use/SparseMatrixCompressedAxis.html | 10 +-
.../class-use/SparseMatrixIndexCSX.Vector.html | 10 +-
.../flatbuf/class-use/SparseMatrixIndexCSX.html | 10 +-
.../flatbuf/class-use/SparseTensor.Vector.html | 10 +-
.../arrow/flatbuf/class-use/SparseTensor.html | 10 +-
.../arrow/flatbuf/class-use/SparseTensorIndex.html | 10 +-
.../class-use/SparseTensorIndexCOO.Vector.html | 10 +-
.../flatbuf/class-use/SparseTensorIndexCOO.html | 10 +-
.../class-use/SparseTensorIndexCSF.Vector.html | 10 +-
.../flatbuf/class-use/SparseTensorIndexCSF.html | 10 +-
.../arrow/flatbuf/class-use/Struct_.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/Struct_.html | 10 +-
.../arrow/flatbuf/class-use/Tensor.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Tensor.html | 10 +-
.../arrow/flatbuf/class-use/TensorDim.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/TensorDim.html | 10 +-
.../arrow/flatbuf/class-use/Time.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Time.html | 10 +-
.../apache/arrow/flatbuf/class-use/TimeUnit.html | 10 +-
.../arrow/flatbuf/class-use/Timestamp.Vector.html | 10 +-
.../apache/arrow/flatbuf/class-use/Timestamp.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Type.html | 10 +-
.../arrow/flatbuf/class-use/Union.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Union.html | 10 +-
.../apache/arrow/flatbuf/class-use/UnionMode.html | 10 +-
.../arrow/flatbuf/class-use/Utf8.Vector.html | 10 +-
.../org/apache/arrow/flatbuf/class-use/Utf8.html | 10 +-
.../org/apache/arrow/flatbuf/package-frame.html | 6 +-
.../org/apache/arrow/flatbuf/package-summary.html | 10 +-
.../org/apache/arrow/flatbuf/package-tree.html | 10 +-
.../org/apache/arrow/flatbuf/package-use.html | 10 +-
.../reference/org/apache/arrow/flight/Action.html | 10 +-
.../org/apache/arrow/flight/ActionType.html | 10 +-
.../org/apache/arrow/flight/AsyncPutListener.html | 10 +-
...ssureStrategy.CallbackBackpressureStrategy.html | 10 +-
.../flight/BackpressureStrategy.WaitResult.html | 10 +-
.../apache/arrow/flight/BackpressureStrategy.html | 10 +-
.../org/apache/arrow/flight/CallHeaders.html | 10 +-
.../org/apache/arrow/flight/CallInfo.html | 10 +-
.../org/apache/arrow/flight/CallOption.html | 10 +-
.../arrow/flight/CallOptions.GrpcCallOption.html | 10 +-
.../org/apache/arrow/flight/CallOptions.html | 10 +-
.../org/apache/arrow/flight/CallStatus.html | 10 +-
.../org/apache/arrow/flight/Criteria.html | 10 +-
.../apache/arrow/flight/ErrorFlightMetadata.html | 10 +-
.../org/apache/arrow/flight/FlightCallHeaders.html | 10 +-
.../apache/arrow/flight/FlightClient.Builder.html | 10 +-
.../flight/FlightClient.ClientStreamListener.html | 10 +-
.../flight/FlightClient.ExchangeReaderWriter.html | 10 +-
.../arrow/flight/FlightClient.PutListener.html | 10 +-
.../org/apache/arrow/flight/FlightClient.html | 10 +-
.../flight/FlightClientMiddleware.Factory.html | 10 +-
.../arrow/flight/FlightClientMiddleware.html | 10 +-
.../org/apache/arrow/flight/FlightConstants.html | 10 +-
.../org/apache/arrow/flight/FlightDescriptor.html | 10 +-
.../org/apache/arrow/flight/FlightEndpoint.html | 10 +-
.../org/apache/arrow/flight/FlightGrpcUtils.html | 10 +-
.../org/apache/arrow/flight/FlightInfo.html | 10 +-
.../org/apache/arrow/flight/FlightMethod.html | 10 +-
.../arrow/flight/FlightProducer.CallContext.html | 10 +-
.../FlightProducer.ServerStreamListener.html | 10 +-
.../flight/FlightProducer.StreamListener.html | 10 +-
.../org/apache/arrow/flight/FlightProducer.html | 16 +-
.../arrow/flight/FlightRuntimeException.html | 10 +-
.../apache/arrow/flight/FlightServer.Builder.html | 10 +-
.../org/apache/arrow/flight/FlightServer.html | 10 +-
.../flight/FlightServerMiddleware.Factory.html | 10 +-
.../arrow/flight/FlightServerMiddleware.Key.html | 10 +-
.../arrow/flight/FlightServerMiddleware.html | 10 +-
.../org/apache/arrow/flight/FlightStatusCode.html | 10 +-
.../arrow/flight/FlightStream.Cancellable.html | 10 +-
.../arrow/flight/FlightStream.Requestor.html | 10 +-
.../org/apache/arrow/flight/FlightStream.html | 10 +-
.../org/apache/arrow/flight/HeaderCallOption.html | 10 +-
.../org/apache/arrow/flight/Location.html | 10 +-
.../org/apache/arrow/flight/LocationSchemes.html | 10 +-
.../apache/arrow/flight/NoOpFlightProducer.html | 10 +-
.../apache/arrow/flight/NoOpStreamListener.html | 10 +-
.../arrow/flight/OutboundStreamListener.html | 10 +-
.../org/apache/arrow/flight/PutResult.html | 10 +-
.../org/apache/arrow/flight/RequestContext.html | 10 +-
.../reference/org/apache/arrow/flight/Result.html | 10 +-
.../org/apache/arrow/flight/SchemaResult.html | 10 +-
.../flight/ServerHeaderMiddleware.Factory.html | 10 +-
.../arrow/flight/ServerHeaderMiddleware.html | 10 +-
.../org/apache/arrow/flight/SyncPutListener.html | 10 +-
.../reference/org/apache/arrow/flight/Test.html | 10 +-
.../TestServiceGrpc.TestServiceBlockingStub.html | 10 +-
.../TestServiceGrpc.TestServiceFutureStub.html | 10 +-
.../TestServiceGrpc.TestServiceImplBase.html | 10 +-
.../flight/TestServiceGrpc.TestServiceStub.html | 10 +-
.../org/apache/arrow/flight/TestServiceGrpc.html | 10 +-
.../reference/org/apache/arrow/flight/Ticket.html | 10 +-
.../apache/arrow/flight/auth/AuthConstants.html | 10 +-
.../arrow/flight/auth/BasicClientAuthHandler.html | 10 +-
.../BasicServerAuthHandler.BasicAuthValidator.html | 10 +-
.../arrow/flight/auth/BasicServerAuthHandler.html | 10 +-
.../auth/ClientAuthHandler.ClientAuthSender.html | 10 +-
.../arrow/flight/auth/ClientAuthHandler.html | 10 +-
.../arrow/flight/auth/ClientAuthInterceptor.html | 10 +-
.../arrow/flight/auth/ClientAuthWrapper.html | 10 +-
.../auth/ServerAuthHandler.ServerAuthSender.html | 10 +-
.../arrow/flight/auth/ServerAuthHandler.html | 10 +-
.../arrow/flight/auth/ServerAuthInterceptor.html | 10 +-
.../arrow/flight/auth/ServerAuthWrapper.html | 10 +-
.../arrow/flight/auth/class-use/AuthConstants.html | 10 +-
.../auth/class-use/BasicClientAuthHandler.html | 10 +-
.../BasicServerAuthHandler.BasicAuthValidator.html | 10 +-
.../auth/class-use/BasicServerAuthHandler.html | 10 +-
.../ClientAuthHandler.ClientAuthSender.html | 20 +-
.../flight/auth/class-use/ClientAuthHandler.html | 10 +-
.../auth/class-use/ClientAuthInterceptor.html | 10 +-
.../flight/auth/class-use/ClientAuthWrapper.html | 10 +-
.../ServerAuthHandler.ServerAuthSender.html | 20 +-
.../flight/auth/class-use/ServerAuthHandler.html | 10 +-
.../auth/class-use/ServerAuthInterceptor.html | 10 +-
.../flight/auth/class-use/ServerAuthWrapper.html | 10 +-
.../apache/arrow/flight/auth/package-frame.html | 6 +-
.../apache/arrow/flight/auth/package-summary.html | 10 +-
.../org/apache/arrow/flight/auth/package-tree.html | 10 +-
.../org/apache/arrow/flight/auth/package-use.html | 10 +-
.../apache/arrow/flight/auth2/Auth2Constants.html | 10 +-
.../apache/arrow/flight/auth2/AuthUtilities.html | 10 +-
.../flight/auth2/BasicAuthCredentialWriter.html | 10 +-
...allHeaderAuthenticator.CredentialValidator.html | 10 +-
.../flight/auth2/BasicCallHeaderAuthenticator.html | 10 +-
.../arrow/flight/auth2/BearerCredentialWriter.html | 10 +-
.../flight/auth2/BearerTokenAuthenticator.html | 10 +-
.../auth2/CallHeaderAuthenticator.AuthResult.html | 10 +-
.../flight/auth2/CallHeaderAuthenticator.html | 10 +-
.../flight/auth2/ClientBearerHeaderHandler.html | 10 +-
.../arrow/flight/auth2/ClientHandshakeWrapper.html | 10 +-
.../arrow/flight/auth2/ClientHeaderHandler.html | 10 +-
...ClientIncomingAuthHeaderMiddleware.Factory.html | 10 +-
.../auth2/ClientIncomingAuthHeaderMiddleware.html | 10 +-
.../auth2/GeneratedBearerTokenAuthenticator.html | 10 +-
.../ServerCallHeaderAuthMiddleware.Factory.html | 10 +-
.../auth2/ServerCallHeaderAuthMiddleware.html | 10 +-
.../flight/auth2/class-use/Auth2Constants.html | 10 +-
.../flight/auth2/class-use/AuthUtilities.html | 10 +-
.../auth2/class-use/BasicAuthCredentialWriter.html | 10 +-
...allHeaderAuthenticator.CredentialValidator.html | 10 +-
.../class-use/BasicCallHeaderAuthenticator.html | 10 +-
.../auth2/class-use/BearerCredentialWriter.html | 10 +-
.../auth2/class-use/BearerTokenAuthenticator.html | 10 +-
.../CallHeaderAuthenticator.AuthResult.html | 20 +-
.../auth2/class-use/CallHeaderAuthenticator.html | 10 +-
.../auth2/class-use/ClientBearerHeaderHandler.html | 10 +-
.../auth2/class-use/ClientHandshakeWrapper.html | 10 +-
.../auth2/class-use/ClientHeaderHandler.html | 10 +-
...ClientIncomingAuthHeaderMiddleware.Factory.html | 10 +-
.../ClientIncomingAuthHeaderMiddleware.html | 10 +-
.../GeneratedBearerTokenAuthenticator.html | 10 +-
.../ServerCallHeaderAuthMiddleware.Factory.html | 10 +-
.../class-use/ServerCallHeaderAuthMiddleware.html | 10 +-
.../apache/arrow/flight/auth2/package-frame.html | 6 +-
.../apache/arrow/flight/auth2/package-summary.html | 10 +-
.../apache/arrow/flight/auth2/package-tree.html | 10 +-
.../org/apache/arrow/flight/auth2/package-use.html | 10 +-
.../org/apache/arrow/flight/class-use/Action.html | 36 +-
.../apache/arrow/flight/class-use/ActionType.html | 65 +-
.../arrow/flight/class-use/AsyncPutListener.html | 10 +-
...ssureStrategy.CallbackBackpressureStrategy.html | 10 +-
.../class-use/BackpressureStrategy.WaitResult.html | 10 +-
.../flight/class-use/BackpressureStrategy.html | 10 +-
.../apache/arrow/flight/class-use/CallHeaders.html | 46 +-
.../apache/arrow/flight/class-use/CallInfo.html | 22 +-
.../apache/arrow/flight/class-use/CallOption.html | 216 +-
.../class-use/CallOptions.GrpcCallOption.html | 10 +-
.../apache/arrow/flight/class-use/CallOptions.html | 10 +-
.../apache/arrow/flight/class-use/CallStatus.html | 20 +-
.../apache/arrow/flight/class-use/Criteria.html | 34 +-
.../flight/class-use/ErrorFlightMetadata.html | 10 +-
.../arrow/flight/class-use/FlightCallHeaders.html | 10 +-
.../flight/class-use/FlightClient.Builder.html | 10 +-
.../FlightClient.ClientStreamListener.html | 10 +-
.../FlightClient.ExchangeReaderWriter.html | 10 +-
.../flight/class-use/FlightClient.PutListener.html | 10 +-
.../arrow/flight/class-use/FlightClient.html | 61 +-
.../class-use/FlightClientMiddleware.Factory.html | 10 +-
.../flight/class-use/FlightClientMiddleware.html | 10 +-
.../arrow/flight/class-use/FlightConstants.html | 10 +-
.../arrow/flight/class-use/FlightDescriptor.html | 245 +-
.../arrow/flight/class-use/FlightEndpoint.html | 10 +-
.../arrow/flight/class-use/FlightGrpcUtils.html | 10 +-
.../apache/arrow/flight/class-use/FlightInfo.html | 333 +-
.../arrow/flight/class-use/FlightMethod.html | 10 +-
.../class-use/FlightProducer.CallContext.html | 505 +-
.../FlightProducer.ServerStreamListener.html | 212 +-
.../class-use/FlightProducer.StreamListener.html | 154 +-
.../arrow/flight/class-use/FlightProducer.html | 72 +-
.../flight/class-use/FlightRuntimeException.html | 10 +-
.../flight/class-use/FlightServer.Builder.html | 32 +-
.../arrow/flight/class-use/FlightServer.html | 10 +-
.../class-use/FlightServerMiddleware.Factory.html | 10 +-
.../class-use/FlightServerMiddleware.Key.html | 10 +-
.../flight/class-use/FlightServerMiddleware.html | 10 +-
.../arrow/flight/class-use/FlightStatusCode.html | 10 +-
.../flight/class-use/FlightStream.Cancellable.html | 10 +-
.../flight/class-use/FlightStream.Requestor.html | 10 +-
.../arrow/flight/class-use/FlightStream.html | 119 +-
.../arrow/flight/class-use/HeaderCallOption.html | 10 +-
.../apache/arrow/flight/class-use/Location.html | 47 +-
.../arrow/flight/class-use/LocationSchemes.html | 10 +-
.../arrow/flight/class-use/NoOpFlightProducer.html | 10 +-
.../arrow/flight/class-use/NoOpStreamListener.html | 10 +-
.../flight/class-use/OutboundStreamListener.html | 10 +-
.../apache/arrow/flight/class-use/PutResult.html | 111 +-
.../arrow/flight/class-use/RequestContext.html | 22 +-
.../org/apache/arrow/flight/class-use/Result.html | 84 +-
.../arrow/flight/class-use/SchemaResult.html | 74 +-
.../class-use/ServerHeaderMiddleware.Factory.html | 10 +-
.../flight/class-use/ServerHeaderMiddleware.html | 10 +-
.../arrow/flight/class-use/SyncPutListener.html | 10 +-
.../org/apache/arrow/flight/class-use/Test.html | 10 +-
.../TestServiceGrpc.TestServiceBlockingStub.html | 10 +-
.../TestServiceGrpc.TestServiceFutureStub.html | 10 +-
.../TestServiceGrpc.TestServiceImplBase.html | 10 +-
.../class-use/TestServiceGrpc.TestServiceStub.html | 10 +-
.../arrow/flight/class-use/TestServiceGrpc.html | 10 +-
.../org/apache/arrow/flight/class-use/Ticket.html | 44 +-
.../client/ClientCookieMiddleware.Factory.html | 10 +-
.../flight/client/ClientCookieMiddleware.html | 10 +-
.../class-use/ClientCookieMiddleware.Factory.html | 10 +-
.../client/class-use/ClientCookieMiddleware.html | 10 +-
.../apache/arrow/flight/client/package-frame.html | 6 +-
.../arrow/flight/client/package-summary.html | 10 +-
.../apache/arrow/flight/client/package-tree.html | 10 +-
.../apache/arrow/flight/client/package-use.html | 10 +-
.../arrow/flight/example/ExampleFlightServer.html | 10 +-
.../apache/arrow/flight/example/ExampleTicket.html | 10 +-
.../apache/arrow/flight/example/FlightHolder.html | 10 +-
.../apache/arrow/flight/example/InMemoryStore.html | 10 +-
.../arrow/flight/example/Stream.StreamCreator.html | 10 +-
.../org/apache/arrow/flight/example/Stream.html | 10 +-
.../example/class-use/ExampleFlightServer.html | 10 +-
.../flight/example/class-use/ExampleTicket.html | 10 +-
.../flight/example/class-use/FlightHolder.html | 10 +-
.../flight/example/class-use/InMemoryStore.html | 10 +-
.../example/class-use/Stream.StreamCreator.html | 10 +-
.../arrow/flight/example/class-use/Stream.html | 10 +-
.../flight/example/integration/package-frame.html | 15 -
.../example/integration/package-summary.html | 125 -
.../flight/example/integration/package-tree.html | 129 -
.../flight/example/integration/package-use.html | 126 -
.../apache/arrow/flight/example/package-frame.html | 6 +-
.../arrow/flight/example/package-summary.html | 14 +-
.../apache/arrow/flight/example/package-tree.html | 14 +-
.../apache/arrow/flight/example/package-use.html | 10 +-
.../arrow/flight/grpc/AddWritableBuffer.html | 10 +-
.../arrow/flight/grpc/CallCredentialAdapter.html | 10 +-
.../flight/grpc/ClientInterceptorAdapter.html | 10 +-
.../grpc/ContextPropagatingExecutorService.html | 10 +-
.../arrow/flight/grpc/CredentialCallOption.html | 10 +-
.../arrow/flight/grpc/GetReadableBuffer.html | 10 +-
.../apache/arrow/flight/grpc/MetadataAdapter.html | 10 +-
.../arrow/flight/grpc/RequestContextAdapter.html | 10 +-
.../grpc/ServerInterceptorAdapter.KeyFactory.html | 10 +-
.../flight/grpc/ServerInterceptorAdapter.html | 10 +-
.../org/apache/arrow/flight/grpc/StatusUtils.html | 10 +-
.../flight/grpc/class-use/AddWritableBuffer.html | 10 +-
.../grpc/class-use/CallCredentialAdapter.html | 10 +-
.../grpc/class-use/ClientInterceptorAdapter.html | 10 +-
.../ContextPropagatingExecutorService.html | 10 +-
.../grpc/class-use/CredentialCallOption.html | 10 +-
.../flight/grpc/class-use/GetReadableBuffer.html | 10 +-
.../flight/grpc/class-use/MetadataAdapter.html | 10 +-
.../grpc/class-use/RequestContextAdapter.html | 10 +-
.../ServerInterceptorAdapter.KeyFactory.html | 10 +-
.../grpc/class-use/ServerInterceptorAdapter.html | 10 +-
.../arrow/flight/grpc/class-use/StatusUtils.html | 10 +-
.../apache/arrow/flight/grpc/package-frame.html | 6 +-
.../apache/arrow/flight/grpc/package-summary.html | 14 +-
.../org/apache/arrow/flight/grpc/package-tree.html | 14 +-
.../org/apache/arrow/flight/grpc/package-use.html | 10 +-
.../arrow/flight/impl/Flight.Action.Builder.html | 42 +-
.../apache/arrow/flight/impl/Flight.Action.html | 74 +-
.../arrow/flight/impl/Flight.ActionOrBuilder.html | 22 +-
.../flight/impl/Flight.ActionType.Builder.html | 50 +-
.../arrow/flight/impl/Flight.ActionType.html | 76 +-
.../flight/impl/Flight.ActionTypeOrBuilder.html | 26 +-
.../flight/impl/Flight.BasicAuth.Builder.html | 50 +-
.../apache/arrow/flight/impl/Flight.BasicAuth.html | 76 +-
.../flight/impl/Flight.BasicAuthOrBuilder.html | 26 +-
.../arrow/flight/impl/Flight.Criteria.Builder.html | 22 +-
.../apache/arrow/flight/impl/Flight.Criteria.html | 70 +-
.../flight/impl/Flight.CriteriaOrBuilder.html | 14 +-
.../arrow/flight/impl/Flight.Empty.Builder.html | 10 +-
.../org/apache/arrow/flight/impl/Flight.Empty.html | 68 +-
.../arrow/flight/impl/Flight.EmptyOrBuilder.html | 10 +-
.../flight/impl/Flight.FlightData.Builder.html | 50 +-
.../arrow/flight/impl/Flight.FlightData.html | 78 +-
.../flight/impl/Flight.FlightDataOrBuilder.html | 30 +-
.../impl/Flight.FlightDescriptor.Builder.html | 83 +-
.../Flight.FlightDescriptor.DescriptorType.html | 22 +-
.../arrow/flight/impl/Flight.FlightDescriptor.html | 86 +-
.../impl/Flight.FlightDescriptorOrBuilder.html | 42 +-
.../flight/impl/Flight.FlightEndpoint.Builder.html | 14 +-
.../arrow/flight/impl/Flight.FlightEndpoint.html | 72 +-
.../impl/Flight.FlightEndpointOrBuilder.html | 18 +-
.../flight/impl/Flight.FlightInfo.Builder.html | 80 +-
.../arrow/flight/impl/Flight.FlightInfo.html | 88 +-
.../flight/impl/Flight.FlightInfoOrBuilder.html | 40 +-
.../impl/Flight.HandshakeRequest.Builder.html | 34 +-
.../arrow/flight/impl/Flight.HandshakeRequest.html | 72 +-
.../impl/Flight.HandshakeRequestOrBuilder.html | 18 +-
.../impl/Flight.HandshakeResponse.Builder.html | 34 +-
.../flight/impl/Flight.HandshakeResponse.html | 72 +-
.../impl/Flight.HandshakeResponseOrBuilder.html | 18 +-
.../arrow/flight/impl/Flight.Location.Builder.html | 30 +-
.../apache/arrow/flight/impl/Flight.Location.html | 72 +-
.../flight/impl/Flight.LocationOrBuilder.html | 18 +-
.../flight/impl/Flight.PutResult.Builder.html | 22 +-
.../apache/arrow/flight/impl/Flight.PutResult.html | 70 +-
.../flight/impl/Flight.PutResultOrBuilder.html | 14 +-
.../arrow/flight/impl/Flight.Result.Builder.html | 22 +-
.../apache/arrow/flight/impl/Flight.Result.html | 70 +-
.../arrow/flight/impl/Flight.ResultOrBuilder.html | 14 +-
.../flight/impl/Flight.SchemaResult.Builder.html | 52 +-
.../arrow/flight/impl/Flight.SchemaResult.html | 80 +-
.../flight/impl/Flight.SchemaResultOrBuilder.html | 24 +-
.../arrow/flight/impl/Flight.Ticket.Builder.html | 22 +-
.../apache/arrow/flight/impl/Flight.Ticket.html | 70 +-
.../arrow/flight/impl/Flight.TicketOrBuilder.html | 14 +-
.../org/apache/arrow/flight/impl/Flight.html | 10 +-
...lightServiceGrpc.FlightServiceBlockingStub.html | 10 +-
.../FlightServiceGrpc.FlightServiceFutureStub.html | 10 +-
.../FlightServiceGrpc.FlightServiceImplBase.html | 10 +-
.../impl/FlightServiceGrpc.FlightServiceStub.html | 10 +-
.../arrow/flight/impl/FlightServiceGrpc.html | 10 +-
.../impl/class-use/Flight.Action.Builder.html | 10 +-
.../arrow/flight/impl/class-use/Flight.Action.html | 10 +-
.../impl/class-use/Flight.ActionOrBuilder.html | 10 +-
.../impl/class-use/Flight.ActionType.Builder.html | 10 +-
.../flight/impl/class-use/Flight.ActionType.html | 10 +-
.../impl/class-use/Flight.ActionTypeOrBuilder.html | 10 +-
.../impl/class-use/Flight.BasicAuth.Builder.html | 10 +-
.../flight/impl/class-use/Flight.BasicAuth.html | 10 +-
.../impl/class-use/Flight.BasicAuthOrBuilder.html | 10 +-
.../impl/class-use/Flight.Criteria.Builder.html | 10 +-
.../flight/impl/class-use/Flight.Criteria.html | 10 +-
.../impl/class-use/Flight.CriteriaOrBuilder.html | 10 +-
.../impl/class-use/Flight.Empty.Builder.html | 10 +-
.../arrow/flight/impl/class-use/Flight.Empty.html | 10 +-
.../impl/class-use/Flight.EmptyOrBuilder.html | 10 +-
.../impl/class-use/Flight.FlightData.Builder.html | 10 +-
.../flight/impl/class-use/Flight.FlightData.html | 10 +-
.../impl/class-use/Flight.FlightDataOrBuilder.html | 10 +-
.../class-use/Flight.FlightDescriptor.Builder.html | 10 +-
.../Flight.FlightDescriptor.DescriptorType.html | 10 +-
.../impl/class-use/Flight.FlightDescriptor.html | 10 +-
.../Flight.FlightDescriptorOrBuilder.html | 10 +-
.../class-use/Flight.FlightEndpoint.Builder.html | 10 +-
.../impl/class-use/Flight.FlightEndpoint.html | 10 +-
.../class-use/Flight.FlightEndpointOrBuilder.html | 10 +-
.../impl/class-use/Flight.FlightInfo.Builder.html | 20 +-
.../flight/impl/class-use/Flight.FlightInfo.html | 10 +-
.../impl/class-use/Flight.FlightInfoOrBuilder.html | 10 +-
.../class-use/Flight.HandshakeRequest.Builder.html | 10 +-
.../impl/class-use/Flight.HandshakeRequest.html | 10 +-
.../Flight.HandshakeRequestOrBuilder.html | 10 +-
.../Flight.HandshakeResponse.Builder.html | 10 +-
.../impl/class-use/Flight.HandshakeResponse.html | 10 +-
.../Flight.HandshakeResponseOrBuilder.html | 10 +-
.../impl/class-use/Flight.Location.Builder.html | 10 +-
.../flight/impl/class-use/Flight.Location.html | 10 +-
.../impl/class-use/Flight.LocationOrBuilder.html | 10 +-
.../impl/class-use/Flight.PutResult.Builder.html | 10 +-
.../flight/impl/class-use/Flight.PutResult.html | 10 +-
.../impl/class-use/Flight.PutResultOrBuilder.html | 10 +-
.../impl/class-use/Flight.Result.Builder.html | 10 +-
.../arrow/flight/impl/class-use/Flight.Result.html | 10 +-
.../impl/class-use/Flight.ResultOrBuilder.html | 10 +-
.../class-use/Flight.SchemaResult.Builder.html | 20 +-
.../flight/impl/class-use/Flight.SchemaResult.html | 10 +-
.../class-use/Flight.SchemaResultOrBuilder.html | 10 +-
.../impl/class-use/Flight.Ticket.Builder.html | 10 +-
.../arrow/flight/impl/class-use/Flight.Ticket.html | 10 +-
.../impl/class-use/Flight.TicketOrBuilder.html | 10 +-
.../apache/arrow/flight/impl/class-use/Flight.html | 10 +-
...lightServiceGrpc.FlightServiceBlockingStub.html | 10 +-
.../FlightServiceGrpc.FlightServiceFutureStub.html | 10 +-
.../FlightServiceGrpc.FlightServiceImplBase.html | 10 +-
.../FlightServiceGrpc.FlightServiceStub.html | 10 +-
.../flight/impl/class-use/FlightServiceGrpc.html | 10 +-
.../apache/arrow/flight/impl/package-frame.html | 6 +-
.../apache/arrow/flight/impl/package-summary.html | 14 +-
.../org/apache/arrow/flight/impl/package-tree.html | 14 +-
.../org/apache/arrow/flight/impl/package-use.html | 10 +-
.../integration/tests/FlightSqlScenario.html | 389 +
.../tests/FlightSqlScenarioProducer.html | 1218 ++
.../tests/class-use/FlightSqlScenario.html | 126 +
.../tests/class-use/FlightSqlScenarioProducer.html | 126 +
.../flight/integration/tests/package-frame.html | 22 +
.../flight/integration/tests/package-summary.html | 152 +
.../flight/integration/tests/package-tree.html | 140 +
.../flight/integration/tests/package-use.html | 126 +
.../org/apache/arrow/flight/package-frame.html | 6 +-
.../org/apache/arrow/flight/package-summary.html | 10 +-
.../org/apache/arrow/flight/package-tree.html | 10 +-
.../org/apache/arrow/flight/package-use.html | 208 +-
.../perf/impl/PerfOuterClass.Perf.Builder.html | 58 +-
.../flight/perf/impl/PerfOuterClass.Perf.html | 76 +-
.../perf/impl/PerfOuterClass.PerfOrBuilder.html | 26 +-
.../perf/impl/PerfOuterClass.Token.Builder.html | 38 +-
.../flight/perf/impl/PerfOuterClass.Token.html | 76 +-
.../perf/impl/PerfOuterClass.TokenOrBuilder.html | 26 +-
.../arrow/flight/perf/impl/PerfOuterClass.html | 10 +-
.../class-use/PerfOuterClass.Perf.Builder.html | 10 +-
.../perf/impl/class-use/PerfOuterClass.Perf.html | 10 +-
.../class-use/PerfOuterClass.PerfOrBuilder.html | 10 +-
.../class-use/PerfOuterClass.Token.Builder.html | 10 +-
.../perf/impl/class-use/PerfOuterClass.Token.html | 10 +-
.../class-use/PerfOuterClass.TokenOrBuilder.html | 10 +-
.../flight/perf/impl/class-use/PerfOuterClass.html | 10 +-
.../arrow/flight/perf/impl/package-frame.html | 6 +-
.../arrow/flight/perf/impl/package-summary.html | 18 +-
.../arrow/flight/perf/impl/package-tree.html | 18 +-
.../apache/arrow/flight/perf/impl/package-use.html | 10 +-
.../sql/FlightSqlClient.PreparedStatement.html | 488 +
.../apache/arrow/flight/sql/FlightSqlClient.html | 743 ++
.../flight/sql/FlightSqlProducer.Schemas.html | 363 +
.../apache/arrow/flight/sql/FlightSqlProducer.html | 1222 ++
.../apache/arrow/flight/sql/FlightSqlUtils.html | 399 +
.../apache/arrow/flight/sql/SqlInfoBuilder.html | 1941 ++++
.../FlightSqlClient.PreparedStatement.html | 169 +
.../flight/sql/class-use/FlightSqlClient.html | 166 +
.../sql/class-use/FlightSqlProducer.Schemas.html | 126 +
.../flight/sql/class-use/FlightSqlProducer.html | 168 +
.../arrow/flight/sql/class-use/FlightSqlUtils.html | 126 +
.../arrow/flight/sql/class-use/SqlInfoBuilder.html | 606 +
.../flight/sql/example/FlightSqlClientDemoApp.html | 464 +
.../example/class-use/FlightSqlClientDemoApp.html | 126 +
.../arrow/flight/sql/example/package-frame.html | 21 +
.../arrow/flight/sql/example/package-summary.html | 146 +
.../arrow/flight/sql/example/package-tree.html | 139 +
.../arrow/flight/sql/example/package-use.html | 126 +
...ctionClosePreparedStatementRequest.Builder.html | 738 ++
...ghtSql.ActionClosePreparedStatementRequest.html | 958 ++
...tionClosePreparedStatementRequestOrBuilder.html | 262 +
...tionCreatePreparedStatementRequest.Builder.html | 791 ++
...htSql.ActionCreatePreparedStatementRequest.html | 984 ++
...ionCreatePreparedStatementRequestOrBuilder.html | 287 +
...ctionCreatePreparedStatementResult.Builder.html | 910 ++
...ghtSql.ActionCreatePreparedStatementResult.html | 1052 ++
...tionCreatePreparedStatementResultOrBuilder.html | 316 +
.../impl/FlightSql.CommandGetCatalogs.Builder.html | 667 ++
.../sql/impl/FlightSql.CommandGetCatalogs.html | 907 ++
.../FlightSql.CommandGetCatalogsOrBuilder.html | 210 +
...FlightSql.CommandGetCrossReference.Builder.html | 1708 +++
.../impl/FlightSql.CommandGetCrossReference.html | 1533 +++
...lightSql.CommandGetCrossReferenceOrBuilder.html | 693 ++
.../FlightSql.CommandGetDbSchemas.Builder.html | 1024 ++
.../sql/impl/FlightSql.CommandGetDbSchemas.html | 1137 ++
.../FlightSql.CommandGetDbSchemasOrBuilder.html | 405 +
.../FlightSql.CommandGetExportedKeys.Builder.html | 1157 ++
.../sql/impl/FlightSql.CommandGetExportedKeys.html | 1215 ++
.../FlightSql.CommandGetExportedKeysOrBuilder.html | 449 +
.../FlightSql.CommandGetImportedKeys.Builder.html | 1161 ++
.../sql/impl/FlightSql.CommandGetImportedKeys.html | 1218 ++
.../FlightSql.CommandGetImportedKeysOrBuilder.html | 449 +
.../FlightSql.CommandGetPrimaryKeys.Builder.html | 1148 ++
.../sql/impl/FlightSql.CommandGetPrimaryKeys.html | 1205 ++
.../FlightSql.CommandGetPrimaryKeysOrBuilder.html | 449 +
.../impl/FlightSql.CommandGetSqlInfo.Builder.html | 956 ++
.../sql/impl/FlightSql.CommandGetSqlInfo.html | 1067 ++
.../impl/FlightSql.CommandGetSqlInfoOrBuilder.html | 353 +
.../FlightSql.CommandGetTableTypes.Builder.html | 668 ++
.../sql/impl/FlightSql.CommandGetTableTypes.html | 908 ++
.../FlightSql.CommandGetTableTypesOrBuilder.html | 210 +
.../impl/FlightSql.CommandGetTables.Builder.html | 1556 +++
.../sql/impl/FlightSql.CommandGetTables.html | 1431 +++
.../impl/FlightSql.CommandGetTablesOrBuilder.html | 629 ++
...tSql.CommandPreparedStatementQuery.Builder.html | 740 ++
.../FlightSql.CommandPreparedStatementQuery.html | 960 ++
...Sql.CommandPreparedStatementQueryOrBuilder.html | 262 +
...Sql.CommandPreparedStatementUpdate.Builder.html | 739 ++
.../FlightSql.CommandPreparedStatementUpdate.html | 959 ++
...ql.CommandPreparedStatementUpdateOrBuilder.html | 262 +
.../FlightSql.CommandStatementQuery.Builder.html | 794 ++
.../sql/impl/FlightSql.CommandStatementQuery.html | 987 ++
.../FlightSql.CommandStatementQueryOrBuilder.html | 287 +
.../FlightSql.CommandStatementUpdate.Builder.html | 792 ++
.../sql/impl/FlightSql.CommandStatementUpdate.html | 985 ++
.../FlightSql.CommandStatementUpdateOrBuilder.html | 287 +
.../impl/FlightSql.DoPutUpdateResult.Builder.html | 742 ++
.../sql/impl/FlightSql.DoPutUpdateResult.html | 962 ++
.../impl/FlightSql.DoPutUpdateResultOrBuilder.html | 263 +
.../arrow/flight/sql/impl/FlightSql.SqlInfo.html | 4749 ++++++++
.../flight/sql/impl/FlightSql.SqlNullOrdering.html | 636 ++
.../impl/FlightSql.SqlOuterJoinsSupportLevel.html | 601 +
.../FlightSql.SqlSupportedCaseSensitivity.html | 636 ++
.../impl/FlightSql.SqlSupportedElementActions.html | 601 +
.../sql/impl/FlightSql.SqlSupportedGroupBy.html | 566 +
.../FlightSql.SqlSupportedPositionedCommands.html | 566 +
...FlightSql.SqlSupportedResultSetConcurrency.html | 601 +
.../impl/FlightSql.SqlSupportedResultSetType.html | 636 ++
.../sql/impl/FlightSql.SqlSupportedSubqueries.html | 636 ++
.../impl/FlightSql.SqlSupportedTransactions.html | 601 +
.../sql/impl/FlightSql.SqlSupportedUnions.html | 566 +
.../sql/impl/FlightSql.SqlSupportsConvert.html | 1196 ++
.../FlightSql.SqlTransactionIsolationLevel.html | 671 ++
.../FlightSql.SupportedAnsi92SqlGrammarLevel.html | 601 +
.../sql/impl/FlightSql.SupportedSqlGrammar.html | 601 +
.../FlightSql.TicketStatementQuery.Builder.html | 739 ++
.../sql/impl/FlightSql.TicketStatementQuery.html | 960 ++
.../FlightSql.TicketStatementQueryOrBuilder.html | 262 +
.../sql/impl/FlightSql.UpdateDeleteRules.html | 671 ++
.../apache/arrow/flight/sql/impl/FlightSql.html | 643 ++
...ctionClosePreparedStatementRequest.Builder.html | 249 +
...ghtSql.ActionClosePreparedStatementRequest.html | 320 +
...tionClosePreparedStatementRequestOrBuilder.html | 176 +
...tionCreatePreparedStatementRequest.Builder.html | 256 +
...htSql.ActionCreatePreparedStatementRequest.html | 322 +
...ionCreatePreparedStatementRequestOrBuilder.html | 176 +
...ctionCreatePreparedStatementResult.Builder.html | 281 +
...ghtSql.ActionCreatePreparedStatementResult.html | 270 +
...tionCreatePreparedStatementResultOrBuilder.html | 176 +
.../FlightSql.CommandGetCatalogs.Builder.html | 235 +
.../class-use/FlightSql.CommandGetCatalogs.html | 321 +
.../FlightSql.CommandGetCatalogsOrBuilder.html | 176 +
...FlightSql.CommandGetCrossReference.Builder.html | 379 +
.../FlightSql.CommandGetCrossReference.html | 335 +
...lightSql.CommandGetCrossReferenceOrBuilder.html | 180 +
.../FlightSql.CommandGetDbSchemas.Builder.html | 277 +
.../class-use/FlightSql.CommandGetDbSchemas.html | 335 +
.../FlightSql.CommandGetDbSchemasOrBuilder.html | 176 +
.../FlightSql.CommandGetExportedKeys.Builder.html | 298 +
.../FlightSql.CommandGetExportedKeys.html | 335 +
.../FlightSql.CommandGetExportedKeysOrBuilder.html | 178 +
.../FlightSql.CommandGetImportedKeys.Builder.html | 298 +
.../FlightSql.CommandGetImportedKeys.html | 335 +
.../FlightSql.CommandGetImportedKeysOrBuilder.html | 176 +
.../FlightSql.CommandGetPrimaryKeys.Builder.html | 298 +
.../class-use/FlightSql.CommandGetPrimaryKeys.html | 335 +
.../FlightSql.CommandGetPrimaryKeysOrBuilder.html | 176 +
.../FlightSql.CommandGetSqlInfo.Builder.html | 264 +
.../class-use/FlightSql.CommandGetSqlInfo.html | 335 +
.../FlightSql.CommandGetSqlInfoOrBuilder.html | 176 +
.../FlightSql.CommandGetTableTypes.Builder.html | 235 +
.../class-use/FlightSql.CommandGetTableTypes.html | 321 +
.../FlightSql.CommandGetTableTypesOrBuilder.html | 176 +
.../FlightSql.CommandGetTables.Builder.html | 348 +
.../impl/class-use/FlightSql.CommandGetTables.html | 335 +
.../FlightSql.CommandGetTablesOrBuilder.html | 176 +
...tSql.CommandPreparedStatementQuery.Builder.html | 249 +
.../FlightSql.CommandPreparedStatementQuery.html | 350 +
...Sql.CommandPreparedStatementQueryOrBuilder.html | 176 +
...Sql.CommandPreparedStatementUpdate.Builder.html | 249 +
.../FlightSql.CommandPreparedStatementUpdate.html | 322 +
...ql.CommandPreparedStatementUpdateOrBuilder.html | 176 +
.../FlightSql.CommandStatementQuery.Builder.html | 256 +
.../class-use/FlightSql.CommandStatementQuery.html | 334 +
.../FlightSql.CommandStatementQueryOrBuilder.html | 176 +
.../FlightSql.CommandStatementUpdate.Builder.html | 256 +
.../FlightSql.CommandStatementUpdate.html | 322 +
.../FlightSql.CommandStatementUpdateOrBuilder.html | 176 +
.../FlightSql.DoPutUpdateResult.Builder.html | 249 +
.../class-use/FlightSql.DoPutUpdateResult.html | 270 +
.../FlightSql.DoPutUpdateResultOrBuilder.html | 180 +
.../sql/impl/class-use/FlightSql.SqlInfo.html | 235 +
.../impl/class-use/FlightSql.SqlNullOrdering.html | 204 +
.../FlightSql.SqlOuterJoinsSupportLevel.html | 228 +
.../FlightSql.SqlSupportedCaseSensitivity.html | 234 +
.../FlightSql.SqlSupportedElementActions.html | 234 +
.../class-use/FlightSql.SqlSupportedGroupBy.html | 228 +
.../FlightSql.SqlSupportedPositionedCommands.html | 228 +
...FlightSql.SqlSupportedResultSetConcurrency.html | 204 +
.../FlightSql.SqlSupportedResultSetType.html | 228 +
.../FlightSql.SqlSupportedSubqueries.html | 228 +
.../FlightSql.SqlSupportedTransactions.html | 204 +
.../class-use/FlightSql.SqlSupportedUnions.html | 228 +
.../class-use/FlightSql.SqlSupportsConvert.html | 204 +
.../FlightSql.SqlTransactionIsolationLevel.html | 228 +
.../FlightSql.SupportedAnsi92SqlGrammarLevel.html | 228 +
.../class-use/FlightSql.SupportedSqlGrammar.html | 228 +
.../FlightSql.TicketStatementQuery.Builder.html | 249 +
.../class-use/FlightSql.TicketStatementQuery.html | 320 +
.../FlightSql.TicketStatementQueryOrBuilder.html | 178 +
.../class-use/FlightSql.UpdateDeleteRules.html | 204 +
.../arrow/flight/sql/impl/class-use/FlightSql.html | 126 +
.../arrow/flight/sql/impl/package-frame.html | 98 +
.../arrow/flight/sql/impl/package-summary.html | 605 +
.../apache/arrow/flight/sql/impl/package-tree.html | 256 +
.../apache/arrow/flight/sql/impl/package-use.html | 817 ++
.../org/apache/arrow/flight/sql/package-frame.html | 29 +
.../apache/arrow/flight/sql/package-summary.html | 187 +
.../org/apache/arrow/flight/sql/package-tree.html | 156 +
.../org/apache/arrow/flight/sql/package-use.html | 208 +
.../arrow/flight/sql/util/SqlInfoOptionsUtils.html | 298 +
.../org/apache/arrow/flight/sql/util/TableRef.html | 363 +
.../sql/util/class-use/SqlInfoOptionsUtils.html | 126 +
.../arrow/flight/sql/util/class-use/TableRef.html | 218 +
.../arrow/flight/sql/util/package-frame.html | 22 +
.../arrow/flight/sql/util/package-summary.html | 153 +
.../apache/arrow/flight/sql/util/package-tree.html | 140 +
.../apache/arrow/flight/sql/util/package-use.html | 184 +
.../apache/arrow/memory/AllocationListener.html | 10 +-
.../arrow/memory/AllocationManager.Factory.html | 10 +-
.../org/apache/arrow/memory/AllocationManager.html | 10 +-
.../arrow/memory/AllocationOutcome.Status.html | 10 +-
.../org/apache/arrow/memory/AllocationOutcome.html | 10 +-
.../memory/AllocationOutcomeDetails.Entry.html | 10 +-
.../arrow/memory/AllocationOutcomeDetails.html | 10 +-
.../apache/arrow/memory/AllocationReservation.html | 10 +-
.../arrow/memory/AllocatorClosedException.html | 10 +-
.../org/apache/arrow/memory/ArrowBuf.html | 10 +-
.../apache/arrow/memory/ArrowByteBufAllocator.html | 10 +-
.../org/apache/arrow/memory/BoundsChecking.html | 10 +-
.../org/apache/arrow/memory/BufferAllocator.html | 10 +-
.../arrow/memory/BufferLedger.TransferResult.html | 10 +-
.../org/apache/arrow/memory/BufferLedger.html | 10 +-
.../org/apache/arrow/memory/BufferManager.html | 10 +-
.../memory/DefaultAllocationManagerFactory.html | 10 +-
...ocationManagerOption.AllocationManagerType.html | 10 +-
.../memory/DefaultAllocationManagerOption.html | 10 +-
.../arrow/memory/LowCostIdentityHashMap.html | 10 +-
.../arrow/memory/NettyAllocationManager.html | 10 +-
.../apache/arrow/memory/OutOfMemoryException.html | 10 +-
.../apache/arrow/memory/OwnershipTransferNOOP.html | 10 +-
.../arrow/memory/OwnershipTransferResult.html | 10 +-
.../org/apache/arrow/memory/ReferenceManager.html | 10 +-
.../org/apache/arrow/memory/RootAllocator.html | 10 +-
.../arrow/memory/UnsafeAllocationManager.html | 10 +-
.../apache/arrow/memory/ValueWithKeyIncluded.html | 10 +-
.../arrow/memory/class-use/AllocationListener.html | 10 +-
.../class-use/AllocationManager.Factory.html | 14 +-
.../arrow/memory/class-use/AllocationManager.html | 10 +-
.../memory/class-use/AllocationOutcome.Status.html | 10 +-
.../arrow/memory/class-use/AllocationOutcome.html | 10 +-
.../class-use/AllocationOutcomeDetails.Entry.html | 10 +-
.../memory/class-use/AllocationOutcomeDetails.html | 10 +-
.../memory/class-use/AllocationReservation.html | 10 +-
.../memory/class-use/AllocatorClosedException.html | 10 +-
.../apache/arrow/memory/class-use/ArrowBuf.html | 567 +-
.../memory/class-use/ArrowByteBufAllocator.html | 10 +-
.../arrow/memory/class-use/BoundsChecking.html | 10 +-
.../arrow/memory/class-use/BufferAllocator.html | 369 +-
.../class-use/BufferLedger.TransferResult.html | 10 +-
.../arrow/memory/class-use/BufferLedger.html | 10 +-
.../arrow/memory/class-use/BufferManager.html | 10 +-
.../class-use/DefaultAllocationManagerFactory.html | 10 +-
...ocationManagerOption.AllocationManagerType.html | 10 +-
.../class-use/DefaultAllocationManagerOption.html | 10 +-
.../memory/class-use/LowCostIdentityHashMap.html | 10 +-
.../memory/class-use/NettyAllocationManager.html | 10 +-
.../memory/class-use/OutOfMemoryException.html | 34 +-
.../memory/class-use/OwnershipTransferNOOP.html | 10 +-
.../memory/class-use/OwnershipTransferResult.html | 10 +-
.../arrow/memory/class-use/ReferenceManager.html | 10 +-
.../arrow/memory/class-use/RootAllocator.html | 10 +-
.../memory/class-use/UnsafeAllocationManager.html | 10 +-
.../memory/class-use/ValueWithKeyIncluded.html | 10 +-
.../org/apache/arrow/memory/package-frame.html | 6 +-
.../org/apache/arrow/memory/package-summary.html | 14 +-
.../org/apache/arrow/memory/package-tree.html | 14 +-
.../org/apache/arrow/memory/package-use.html | 103 +-
.../memory/rounding/DefaultRoundingPolicy.html | 10 +-
.../arrow/memory/rounding/RoundingPolicy.html | 10 +-
.../memory/rounding/SegmentRoundingPolicy.html | 10 +-
.../rounding/class-use/DefaultRoundingPolicy.html | 10 +-
.../memory/rounding/class-use/RoundingPolicy.html | 10 +-
.../rounding/class-use/SegmentRoundingPolicy.html | 10 +-
.../arrow/memory/rounding/package-frame.html | 6 +-
.../arrow/memory/rounding/package-summary.html | 10 +-
.../apache/arrow/memory/rounding/package-tree.html | 10 +-
.../apache/arrow/memory/rounding/package-use.html | 10 +-
.../apache/arrow/memory/util/ArrowBufPointer.html | 10 +-
.../apache/arrow/memory/util/AssertionUtil.html | 10 +-
.../arrow/memory/util/AutoCloseableLock.html | 10 +-
.../arrow/memory/util/ByteFunctionHelpers.html | 10 +-
.../org/apache/arrow/memory/util/CommonUtil.html | 10 +-
.../apache/arrow/memory/util/HistoricalLog.html | 10 +-
.../apache/arrow/memory/util/LargeMemoryUtil.html | 10 +-
.../org/apache/arrow/memory/util/MemoryUtil.html | 10 +-
.../org/apache/arrow/memory/util/StackTrace.html | 10 +-
.../memory/util/class-use/ArrowBufPointer.html | 50 +-
.../arrow/memory/util/class-use/AssertionUtil.html | 10 +-
.../memory/util/class-use/AutoCloseableLock.html | 10 +-
.../memory/util/class-use/ByteFunctionHelpers.html | 10 +-
.../arrow/memory/util/class-use/CommonUtil.html | 10 +-
.../arrow/memory/util/class-use/HistoricalLog.html | 10 +-
.../memory/util/class-use/LargeMemoryUtil.html | 10 +-
.../arrow/memory/util/class-use/MemoryUtil.html | 10 +-
.../arrow/memory/util/class-use/StackTrace.html | 10 +-
.../arrow/memory/util/hash/ArrowBufHasher.html | 10 +-
.../arrow/memory/util/hash/MurmurHasher.html | 10 +-
.../arrow/memory/util/hash/SimpleHasher.html | 10 +-
.../memory/util/hash/class-use/ArrowBufHasher.html | 42 +-
.../memory/util/hash/class-use/MurmurHasher.html | 10 +-
.../memory/util/hash/class-use/SimpleHasher.html | 10 +-
.../arrow/memory/util/hash/package-frame.html | 6 +-
.../arrow/memory/util/hash/package-summary.html | 10 +-
.../arrow/memory/util/hash/package-tree.html | 10 +-
.../apache/arrow/memory/util/hash/package-use.html | 10 +-
.../apache/arrow/memory/util/package-frame.html | 6 +-
.../apache/arrow/memory/util/package-summary.html | 10 +-
.../org/apache/arrow/memory/util/package-tree.html | 10 +-
.../org/apache/arrow/memory/util/package-use.html | 10 +-
.../reference/org/apache/arrow/package-frame.html | 6 +-
.../org/apache/arrow/package-summary.html | 10 +-
.../reference/org/apache/arrow/package-tree.html | 10 +-
.../reference/org/apache/arrow/package-use.html | 10 +-
.../plasma/ObjectStoreLink.ObjectStoreData.html | 10 +-
.../org/apache/arrow/plasma/ObjectStoreLink.html | 10 +-
.../org/apache/arrow/plasma/PlasmaClient.html | 10 +-
.../org/apache/arrow/plasma/PlasmaClientJNI.html | 10 +-
.../class-use/ObjectStoreLink.ObjectStoreData.html | 10 +-
.../arrow/plasma/class-use/ObjectStoreLink.html | 10 +-
.../arrow/plasma/class-use/PlasmaClient.html | 10 +-
.../arrow/plasma/class-use/PlasmaClientJNI.html | 10 +-
.../exceptions/DuplicateObjectException.html | 10 +-
.../plasma/exceptions/PlasmaClientException.html | 10 +-
.../exceptions/PlasmaOutOfMemoryException.html | 10 +-
.../class-use/DuplicateObjectException.html | 10 +-
.../class-use/PlasmaClientException.html | 10 +-
.../class-use/PlasmaOutOfMemoryException.html | 10 +-
.../arrow/plasma/exceptions/package-frame.html | 6 +-
.../arrow/plasma/exceptions/package-summary.html | 10 +-
.../arrow/plasma/exceptions/package-tree.html | 10 +-
.../arrow/plasma/exceptions/package-use.html | 10 +-
.../org/apache/arrow/plasma/package-frame.html | 6 +-
.../org/apache/arrow/plasma/package-summary.html | 10 +-
.../org/apache/arrow/plasma/package-tree.html | 10 +-
.../org/apache/arrow/plasma/package-use.html | 10 +-
.../arrow/tools/EchoServer.ClientConnection.html | 10 +-
.../org/apache/arrow/tools/EchoServer.html | 10 +-
.../org/apache/arrow/tools/FileRoundtrip.html | 10 +-
.../org/apache/arrow/tools/FileToStream.html | 10 +-
.../org/apache/arrow/tools/Integration.html | 10 +-
.../org/apache/arrow/tools/StreamToFile.html | 10 +-
.../class-use/EchoServer.ClientConnection.html | 10 +-
.../apache/arrow/tools/class-use/EchoServer.html | 10 +-
.../arrow/tools/class-use/FileRoundtrip.html | 10 +-
.../apache/arrow/tools/class-use/FileToStream.html | 10 +-
.../apache/arrow/tools/class-use/Integration.html | 10 +-
.../apache/arrow/tools/class-use/StreamToFile.html | 10 +-
.../org/apache/arrow/tools/package-frame.html | 6 +-
.../org/apache/arrow/tools/package-summary.html | 10 +-
.../org/apache/arrow/tools/package-tree.html | 10 +-
.../org/apache/arrow/tools/package-use.html | 10 +-
.../util/AutoCloseables.RollbackCloseable.html | 10 +-
.../org/apache/arrow/util/AutoCloseables.html | 10 +-
.../org/apache/arrow/util/Collections2.html | 10 +-
.../org/apache/arrow/util/Preconditions.html | 10 +-
.../org/apache/arrow/util/VisibleForTesting.html | 10 +-
.../AutoCloseables.RollbackCloseable.html | 10 +-
.../arrow/util/class-use/AutoCloseables.html | 10 +-
.../apache/arrow/util/class-use/Collections2.html | 10 +-
.../apache/arrow/util/class-use/Preconditions.html | 10 +-
.../arrow/util/class-use/VisibleForTesting.html | 10 +-
.../org/apache/arrow/util/package-frame.html | 6 +-
.../org/apache/arrow/util/package-summary.html | 10 +-
.../org/apache/arrow/util/package-tree.html | 10 +-
.../org/apache/arrow/util/package-use.html | 10 +-
.../org/apache/arrow/vector/AddOrGetResult.html | 10 +-
.../org/apache/arrow/vector/AllocationHelper.html | 10 +-
.../apache/arrow/vector/BaseFixedWidthVector.html | 10 +-
.../org/apache/arrow/vector/BaseIntVector.html | 10 +-
.../arrow/vector/BaseLargeVariableWidthVector.html | 10 +-
.../org/apache/arrow/vector/BaseValueVector.html | 10 +-
.../arrow/vector/BaseVariableWidthVector.html | 10 +-
.../org/apache/arrow/vector/BigIntVector.html | 10 +-
.../org/apache/arrow/vector/BitVector.html | 10 +-
.../org/apache/arrow/vector/BitVectorHelper.html | 10 +-
.../org/apache/arrow/vector/BufferBacked.html | 10 +-
.../arrow/vector/BufferLayout.BufferType.html | 10 +-
.../org/apache/arrow/vector/BufferLayout.html | 10 +-
.../org/apache/arrow/vector/DateDayVector.html | 10 +-
.../org/apache/arrow/vector/DateMilliVector.html | 10 +-
.../org/apache/arrow/vector/Decimal256Vector.html | 10 +-
.../org/apache/arrow/vector/DecimalVector.html | 10 +-
.../apache/arrow/vector/DensityAwareVector.html | 10 +-
.../org/apache/arrow/vector/DurationVector.html | 10 +-
.../arrow/vector/ElementAddressableVector.html | 10 +-
.../apache/arrow/vector/ExtensionTypeVector.html | 10 +-
.../org/apache/arrow/vector/FieldVector.html | 10 +-
.../apache/arrow/vector/FixedSizeBinaryVector.html | 10 +-
.../org/apache/arrow/vector/FixedWidthVector.html | 10 +-
.../org/apache/arrow/vector/Float4Vector.html | 10 +-
.../org/apache/arrow/vector/Float8Vector.html | 10 +-
.../apache/arrow/vector/FloatingPointVector.html | 10 +-
.../apache/arrow/vector/GenerateSampleData.html | 10 +-
.../org/apache/arrow/vector/IntVector.html | 10 +-
.../org/apache/arrow/vector/IntervalDayVector.html | 10 +-
.../arrow/vector/IntervalMonthDayNanoVector.html | 10 +-
.../apache/arrow/vector/IntervalYearVector.html | 10 +-
.../apache/arrow/vector/LargeVarBinaryVector.html | 10 +-
.../apache/arrow/vector/LargeVarCharVector.html | 10 +-
.../apache/arrow/vector/NullCheckingForGet.html | 10 +-
.../org/apache/arrow/vector/NullVector.html | 10 +-
.../org/apache/arrow/vector/PeriodDuration.html | 10 +-
.../apache/arrow/vector/SchemaChangeCallBack.html | 10 +-
.../org/apache/arrow/vector/SmallIntVector.html | 10 +-
.../org/apache/arrow/vector/TimeMicroVector.html | 10 +-
.../org/apache/arrow/vector/TimeMilliVector.html | 10 +-
.../org/apache/arrow/vector/TimeNanoVector.html | 10 +-
.../org/apache/arrow/vector/TimeSecVector.html | 10 +-
.../arrow/vector/TimeStampMicroTZVector.html | 10 +-
.../apache/arrow/vector/TimeStampMicroVector.html | 10 +-
.../arrow/vector/TimeStampMilliTZVector.html | 10 +-
.../apache/arrow/vector/TimeStampMilliVector.html | 10 +-
.../apache/arrow/vector/TimeStampNanoTZVector.html | 10 +-
.../apache/arrow/vector/TimeStampNanoVector.html | 10 +-
.../apache/arrow/vector/TimeStampSecTZVector.html | 10 +-
.../apache/arrow/vector/TimeStampSecVector.html | 10 +-
.../arrow/vector/TimeStampVector.TransferImpl.html | 10 +-
.../org/apache/arrow/vector/TimeStampVector.html | 10 +-
.../org/apache/arrow/vector/TinyIntVector.html | 10 +-
.../org/apache/arrow/vector/TypeLayout.html | 10 +-
.../org/apache/arrow/vector/UInt1Vector.html | 10 +-
.../org/apache/arrow/vector/UInt2Vector.html | 10 +-
.../org/apache/arrow/vector/UInt4Vector.html | 10 +-
.../org/apache/arrow/vector/UInt8Vector.html | 10 +-
.../org/apache/arrow/vector/ValueVector.html | 10 +-
.../org/apache/arrow/vector/VarBinaryVector.html | 10 +-
.../org/apache/arrow/vector/VarCharVector.html | 10 +-
.../apache/arrow/vector/VariableWidthVector.html | 10 +-
.../arrow/vector/VectorDefinitionSetter.html | 10 +-
.../org/apache/arrow/vector/VectorLoader.html | 10 +-
.../org/apache/arrow/vector/VectorSchemaRoot.html | 10 +-
.../org/apache/arrow/vector/VectorUnloader.html | 10 +-
.../org/apache/arrow/vector/ZeroVector.html | 10 +-
.../arrow/vector/class-use/AddOrGetResult.html | 24 +-
.../arrow/vector/class-use/AllocationHelper.html | 10 +-
.../vector/class-use/BaseFixedWidthVector.html | 26 +-
.../arrow/vector/class-use/BaseIntVector.html | 10 +-
.../class-use/BaseLargeVariableWidthVector.html | 18 +-
.../arrow/vector/class-use/BaseValueVector.html | 10 +-
.../vector/class-use/BaseVariableWidthVector.html | 18 +-
.../arrow/vector/class-use/BigIntVector.html | 10 +-
.../apache/arrow/vector/class-use/BitVector.html | 10 +-
.../arrow/vector/class-use/BitVectorHelper.html | 10 +-
.../arrow/vector/class-use/BufferBacked.html | 24 +-
.../vector/class-use/BufferLayout.BufferType.html | 10 +-
.../arrow/vector/class-use/BufferLayout.html | 10 +-
.../arrow/vector/class-use/DateDayVector.html | 10 +-
.../arrow/vector/class-use/DateMilliVector.html | 10 +-
.../arrow/vector/class-use/Decimal256Vector.html | 10 +-
.../arrow/vector/class-use/DecimalVector.html | 10 +-
.../arrow/vector/class-use/DensityAwareVector.html | 10 +-
.../arrow/vector/class-use/DurationVector.html | 10 +-
.../vector/class-use/ElementAddressableVector.html | 10 +-
.../vector/class-use/ExtensionTypeVector.html | 18 +-
.../apache/arrow/vector/class-use/FieldVector.html | 98 +-
.../vector/class-use/FixedSizeBinaryVector.html | 10 +-
.../arrow/vector/class-use/FixedWidthVector.html | 10 +-
.../arrow/vector/class-use/Float4Vector.html | 10 +-
.../arrow/vector/class-use/Float8Vector.html | 10 +-
.../vector/class-use/FloatingPointVector.html | 10 +-
.../arrow/vector/class-use/GenerateSampleData.html | 10 +-
.../apache/arrow/vector/class-use/IntVector.html | 10 +-
.../arrow/vector/class-use/IntervalDayVector.html | 10 +-
.../class-use/IntervalMonthDayNanoVector.html | 10 +-
.../arrow/vector/class-use/IntervalYearVector.html | 10 +-
.../vector/class-use/LargeVarBinaryVector.html | 10 +-
.../arrow/vector/class-use/LargeVarCharVector.html | 10 +-
.../arrow/vector/class-use/NullCheckingForGet.html | 10 +-
.../apache/arrow/vector/class-use/NullVector.html | 18 +-
.../arrow/vector/class-use/PeriodDuration.html | 16 +-
.../vector/class-use/SchemaChangeCallBack.html | 10 +-
.../arrow/vector/class-use/SmallIntVector.html | 10 +-
.../arrow/vector/class-use/TimeMicroVector.html | 10 +-
.../arrow/vector/class-use/TimeMilliVector.html | 10 +-
.../arrow/vector/class-use/TimeNanoVector.html | 10 +-
.../arrow/vector/class-use/TimeSecVector.html | 10 +-
.../vector/class-use/TimeStampMicroTZVector.html | 10 +-
.../vector/class-use/TimeStampMicroVector.html | 10 +-
.../vector/class-use/TimeStampMilliTZVector.html | 10 +-
.../vector/class-use/TimeStampMilliVector.html | 10 +-
.../vector/class-use/TimeStampNanoTZVector.html | 10 +-
.../vector/class-use/TimeStampNanoVector.html | 10 +-
.../vector/class-use/TimeStampSecTZVector.html | 10 +-
.../arrow/vector/class-use/TimeStampSecVector.html | 10 +-
.../class-use/TimeStampVector.TransferImpl.html | 10 +-
.../arrow/vector/class-use/TimeStampVector.html | 10 +-
.../arrow/vector/class-use/TinyIntVector.html | 10 +-
.../apache/arrow/vector/class-use/TypeLayout.html | 10 +-
.../apache/arrow/vector/class-use/UInt1Vector.html | 10 +-
.../apache/arrow/vector/class-use/UInt2Vector.html | 10 +-
.../apache/arrow/vector/class-use/UInt4Vector.html | 16 +-
.../apache/arrow/vector/class-use/UInt8Vector.html | 10 +-
.../apache/arrow/vector/class-use/ValueVector.html | 314 +-
.../arrow/vector/class-use/VarBinaryVector.html | 14 +-
.../arrow/vector/class-use/VarCharVector.html | 18 +-
.../vector/class-use/VariableWidthVector.html | 10 +-
.../vector/class-use/VectorDefinitionSetter.html | 10 +-
.../arrow/vector/class-use/VectorLoader.html | 10 +-
.../arrow/vector/class-use/VectorSchemaRoot.html | 39 +-
.../arrow/vector/class-use/VectorUnloader.html | 10 +-
.../apache/arrow/vector/class-use/ZeroVector.html | 10 +-
.../arrow/vector/compare/ApproxEqualsVisitor.html | 10 +-
.../org/apache/arrow/vector/compare/Range.html | 10 +-
.../arrow/vector/compare/RangeEqualsVisitor.html | 10 +-
.../arrow/vector/compare/TypeEqualsVisitor.html | 10 +-
.../arrow/vector/compare/VectorEqualsVisitor.html | 10 +-
.../arrow/vector/compare/VectorValueEqualizer.html | 10 +-
.../apache/arrow/vector/compare/VectorVisitor.html | 10 +-
.../compare/class-use/ApproxEqualsVisitor.html | 10 +-
.../arrow/vector/compare/class-use/Range.html | 14 +-
.../compare/class-use/RangeEqualsVisitor.html | 10 +-
.../compare/class-use/TypeEqualsVisitor.html | 10 +-
.../compare/class-use/VectorEqualsVisitor.html | 10 +-
.../compare/class-use/VectorValueEqualizer.html | 10 +-
.../vector/compare/class-use/VectorVisitor.html | 38 +-
.../apache/arrow/vector/compare/package-frame.html | 6 +-
.../arrow/vector/compare/package-summary.html | 10 +-
.../apache/arrow/vector/compare/package-tree.html | 10 +-
.../apache/arrow/vector/compare/package-use.html | 10 +-
...ueEpsilonEqualizers.Float4EpsilonEqualizer.html | 10 +-
...ueEpsilonEqualizers.Float8EpsilonEqualizer.html | 10 +-
...onEqualizers.FloatingPointEpsilonEqualizer.html | 10 +-
.../compare/util/ValueEpsilonEqualizers.html | 10 +-
...ueEpsilonEqualizers.Float4EpsilonEqualizer.html | 10 +-
...ueEpsilonEqualizers.Float8EpsilonEqualizer.html | 10 +-
...onEqualizers.FloatingPointEpsilonEqualizer.html | 10 +-
.../util/class-use/ValueEpsilonEqualizers.html | 10 +-
.../arrow/vector/compare/util/package-frame.html | 6 +-
.../arrow/vector/compare/util/package-summary.html | 10 +-
.../arrow/vector/compare/util/package-tree.html | 10 +-
.../arrow/vector/compare/util/package-use.html | 10 +-
.../vector/complex/AbstractContainerVector.html | 10 +-
.../AbstractStructVector.ConflictPolicy.html | 10 +-
.../arrow/vector/complex/AbstractStructVector.html | 10 +-
.../arrow/vector/complex/BaseListVector.html | 10 +-
.../vector/complex/BaseRepeatedValueVector.html | 10 +-
.../arrow/vector/complex/DenseUnionVector.html | 10 +-
.../arrow/vector/complex/EmptyValuePopulator.html | 10 +-
.../arrow/vector/complex/FixedSizeListVector.html | 10 +-
.../arrow/vector/complex/LargeListVector.html | 10 +-
.../apache/arrow/vector/complex/ListVector.html | 10 +-
.../org/apache/arrow/vector/complex/MapVector.html | 10 +-
...NonNullableStructVector.StructTransferPair.html | 10 +-
.../vector/complex/NonNullableStructVector.html | 10 +-
.../apache/arrow/vector/complex/Positionable.html | 10 +-
.../arrow/vector/complex/PromotableVector.html | 10 +-
.../complex/RepeatedFixedWidthVectorLike.html | 10 +-
.../arrow/vector/complex/RepeatedValueVector.html | 10 +-
.../complex/RepeatedVariableWidthVectorLike.html | 10 +-
.../org/apache/arrow/vector/complex/StateTool.html | 10 +-
.../StructVector.NullableStructTransferPair.html | 10 +-
.../apache/arrow/vector/complex/StructVector.html | 10 +-
.../apache/arrow/vector/complex/UnionVector.html | 10 +-
.../arrow/vector/complex/VectorWithOrdinal.html | 10 +-
.../complex/class-use/AbstractContainerVector.html | 10 +-
.../AbstractStructVector.ConflictPolicy.html | 10 +-
.../complex/class-use/AbstractStructVector.html | 10 +-
.../vector/complex/class-use/BaseListVector.html | 10 +-
.../complex/class-use/BaseRepeatedValueVector.html | 10 +-
.../vector/complex/class-use/DenseUnionVector.html | 18 +-
.../complex/class-use/EmptyValuePopulator.html | 10 +-
.../complex/class-use/FixedSizeListVector.html | 18 +-
.../vector/complex/class-use/LargeListVector.html | 18 +-
.../arrow/vector/complex/class-use/ListVector.html | 18 +-
.../arrow/vector/complex/class-use/MapVector.html | 10 +-
...NonNullableStructVector.StructTransferPair.html | 10 +-
.../complex/class-use/NonNullableStructVector.html | 18 +-
.../vector/complex/class-use/Positionable.html | 10 +-
.../vector/complex/class-use/PromotableVector.html | 10 +-
.../class-use/RepeatedFixedWidthVectorLike.html | 10 +-
.../complex/class-use/RepeatedValueVector.html | 10 +-
.../class-use/RepeatedVariableWidthVectorLike.html | 10 +-
.../arrow/vector/complex/class-use/StateTool.html | 10 +-
.../StructVector.NullableStructTransferPair.html | 10 +-
.../vector/complex/class-use/StructVector.html | 10 +-
.../vector/complex/class-use/UnionVector.html | 26 +-
.../complex/class-use/VectorWithOrdinal.html | 24 +-
.../complex/impl/BigIntHolderReaderImpl.html | 10 +-
.../vector/complex/impl/BigIntReaderImpl.html | 10 +-
.../vector/complex/impl/BigIntWriterImpl.html | 10 +-
.../vector/complex/impl/BitHolderReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/BitReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/BitWriterImpl.html | 10 +-
.../arrow/vector/complex/impl/ComplexCopier.html | 10 +-
.../vector/complex/impl/ComplexWriterImpl.html | 10 +-
.../complex/impl/DateDayHolderReaderImpl.html | 10 +-
.../vector/complex/impl/DateDayReaderImpl.html | 10 +-
.../vector/complex/impl/DateDayWriterImpl.html | 10 +-
.../complex/impl/DateMilliHolderReaderImpl.html | 10 +-
.../vector/complex/impl/DateMilliReaderImpl.html | 10 +-
.../vector/complex/impl/DateMilliWriterImpl.html | 10 +-
.../complex/impl/Decimal256HolderReaderImpl.html | 10 +-
.../vector/complex/impl/Decimal256ReaderImpl.html | 10 +-
.../vector/complex/impl/Decimal256WriterImpl.html | 10 +-
.../complex/impl/DecimalHolderReaderImpl.html | 10 +-
.../vector/complex/impl/DecimalReaderImpl.html | 10 +-
.../vector/complex/impl/DecimalWriterImpl.html | 10 +-
.../vector/complex/impl/DenseUnionReader.html | 10 +-
.../vector/complex/impl/DenseUnionWriter.html | 10 +-
.../complex/impl/DurationHolderReaderImpl.html | 10 +-
.../vector/complex/impl/DurationReaderImpl.html | 10 +-
.../vector/complex/impl/DurationWriterImpl.html | 10 +-
.../impl/FixedSizeBinaryHolderReaderImpl.html | 10 +-
.../complex/impl/FixedSizeBinaryReaderImpl.html | 10 +-
.../complex/impl/FixedSizeBinaryWriterImpl.html | 10 +-
.../complex/impl/Float4HolderReaderImpl.html | 10 +-
.../vector/complex/impl/Float4ReaderImpl.html | 10 +-
.../vector/complex/impl/Float4WriterImpl.html | 10 +-
.../complex/impl/Float8HolderReaderImpl.html | 10 +-
.../vector/complex/impl/Float8ReaderImpl.html | 10 +-
.../vector/complex/impl/Float8WriterImpl.html | 10 +-
.../vector/complex/impl/IntHolderReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/IntReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/IntWriterImpl.html | 10 +-
.../complex/impl/IntervalDayHolderReaderImpl.html | 10 +-
.../vector/complex/impl/IntervalDayReaderImpl.html | 10 +-
.../vector/complex/impl/IntervalDayWriterImpl.html | 10 +-
.../impl/IntervalMonthDayNanoHolderReaderImpl.html | 10 +-
.../impl/IntervalMonthDayNanoReaderImpl.html | 10 +-
.../impl/IntervalMonthDayNanoWriterImpl.html | 10 +-
.../complex/impl/IntervalYearHolderReaderImpl.html | 10 +-
.../complex/impl/IntervalYearReaderImpl.html | 10 +-
.../complex/impl/IntervalYearWriterImpl.html | 10 +-
.../impl/LargeVarBinaryHolderReaderImpl.html | 10 +-
.../complex/impl/LargeVarBinaryReaderImpl.html | 10 +-
.../complex/impl/LargeVarBinaryWriterImpl.html | 10 +-
.../complex/impl/LargeVarCharHolderReaderImpl.html | 10 +-
.../complex/impl/LargeVarCharReaderImpl.html | 10 +-
.../complex/impl/LargeVarCharWriterImpl.html | 10 +-
.../arrow/vector/complex/impl/NullReader.html | 10 +-
.../impl/NullableBigIntHolderReaderImpl.html | 10 +-
.../complex/impl/NullableBitHolderReaderImpl.html | 10 +-
.../impl/NullableCaseSensitiveStructWriter.html | 10 +-
.../impl/NullableDateDayHolderReaderImpl.html | 10 +-
.../impl/NullableDateMilliHolderReaderImpl.html | 10 +-
.../impl/NullableDecimal256HolderReaderImpl.html | 10 +-
.../impl/NullableDecimalHolderReaderImpl.html | 10 +-
.../impl/NullableDurationHolderReaderImpl.html | 10 +-
.../NullableFixedSizeBinaryHolderReaderImpl.html | 10 +-
.../impl/NullableFloat4HolderReaderImpl.html | 10 +-
.../impl/NullableFloat8HolderReaderImpl.html | 10 +-
.../complex/impl/NullableIntHolderReaderImpl.html | 10 +-
.../impl/NullableIntervalDayHolderReaderImpl.html | 10 +-
...llableIntervalMonthDayNanoHolderReaderImpl.html | 10 +-
.../impl/NullableIntervalYearHolderReaderImpl.html | 10 +-
.../NullableLargeVarBinaryHolderReaderImpl.html | 10 +-
.../impl/NullableLargeVarCharHolderReaderImpl.html | 10 +-
.../impl/NullableSmallIntHolderReaderImpl.html | 10 +-
.../complex/impl/NullableStructReaderImpl.html | 10 +-
.../vector/complex/impl/NullableStructWriter.html | 10 +-
.../complex/impl/NullableStructWriterFactory.html | 10 +-
.../impl/NullableTimeMicroHolderReaderImpl.html | 10 +-
.../impl/NullableTimeMilliHolderReaderImpl.html | 10 +-
.../impl/NullableTimeNanoHolderReaderImpl.html | 10 +-
.../impl/NullableTimeSecHolderReaderImpl.html | 10 +-
.../NullableTimeStampMicroHolderReaderImpl.html | 10 +-
.../NullableTimeStampMicroTZHolderReaderImpl.html | 10 +-
.../NullableTimeStampMilliHolderReaderImpl.html | 10 +-
.../NullableTimeStampMilliTZHolderReaderImpl.html | 10 +-
.../NullableTimeStampNanoHolderReaderImpl.html | 10 +-
.../NullableTimeStampNanoTZHolderReaderImpl.html | 10 +-
.../impl/NullableTimeStampSecHolderReaderImpl.html | 10 +-
.../NullableTimeStampSecTZHolderReaderImpl.html | 10 +-
.../impl/NullableTinyIntHolderReaderImpl.html | 10 +-
.../impl/NullableUInt1HolderReaderImpl.html | 10 +-
.../impl/NullableUInt2HolderReaderImpl.html | 10 +-
.../impl/NullableUInt4HolderReaderImpl.html | 10 +-
.../impl/NullableUInt8HolderReaderImpl.html | 10 +-
.../impl/NullableVarBinaryHolderReaderImpl.html | 10 +-
.../impl/NullableVarCharHolderReaderImpl.html | 10 +-
.../vector/complex/impl/PromotableWriter.html | 10 +-
.../impl/SingleCaseSensitiveStructWriter.html | 10 +-
.../vector/complex/impl/SingleListReaderImpl.html | 10 +-
.../complex/impl/SingleStructReaderImpl.html | 10 +-
.../vector/complex/impl/SingleStructWriter.html | 10 +-
.../complex/impl/SmallIntHolderReaderImpl.html | 10 +-
.../vector/complex/impl/SmallIntReaderImpl.html | 10 +-
.../vector/complex/impl/SmallIntWriterImpl.html | 10 +-
.../complex/impl/StructOrListWriterImpl.html | 10 +-
.../complex/impl/TimeMicroHolderReaderImpl.html | 10 +-
.../vector/complex/impl/TimeMicroReaderImpl.html | 10 +-
.../vector/complex/impl/TimeMicroWriterImpl.html | 10 +-
.../complex/impl/TimeMilliHolderReaderImpl.html | 10 +-
.../vector/complex/impl/TimeMilliReaderImpl.html | 10 +-
.../vector/complex/impl/TimeMilliWriterImpl.html | 10 +-
.../complex/impl/TimeNanoHolderReaderImpl.html | 10 +-
.../vector/complex/impl/TimeNanoReaderImpl.html | 10 +-
.../vector/complex/impl/TimeNanoWriterImpl.html | 10 +-
.../complex/impl/TimeSecHolderReaderImpl.html | 10 +-
.../vector/complex/impl/TimeSecReaderImpl.html | 10 +-
.../vector/complex/impl/TimeSecWriterImpl.html | 10 +-
.../impl/TimeStampMicroHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampMicroReaderImpl.html | 10 +-
.../impl/TimeStampMicroTZHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampMicroTZReaderImpl.html | 10 +-
.../complex/impl/TimeStampMicroTZWriterImpl.html | 10 +-
.../complex/impl/TimeStampMicroWriterImpl.html | 10 +-
.../impl/TimeStampMilliHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampMilliReaderImpl.html | 10 +-
.../impl/TimeStampMilliTZHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampMilliTZReaderImpl.html | 10 +-
.../complex/impl/TimeStampMilliTZWriterImpl.html | 10 +-
.../complex/impl/TimeStampMilliWriterImpl.html | 10 +-
.../impl/TimeStampNanoHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampNanoReaderImpl.html | 10 +-
.../impl/TimeStampNanoTZHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampNanoTZReaderImpl.html | 10 +-
.../complex/impl/TimeStampNanoTZWriterImpl.html | 10 +-
.../complex/impl/TimeStampNanoWriterImpl.html | 10 +-
.../complex/impl/TimeStampSecHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampSecReaderImpl.html | 10 +-
.../impl/TimeStampSecTZHolderReaderImpl.html | 10 +-
.../complex/impl/TimeStampSecTZReaderImpl.html | 10 +-
.../complex/impl/TimeStampSecTZWriterImpl.html | 10 +-
.../complex/impl/TimeStampSecWriterImpl.html | 10 +-
.../complex/impl/TinyIntHolderReaderImpl.html | 10 +-
.../vector/complex/impl/TinyIntReaderImpl.html | 10 +-
.../vector/complex/impl/TinyIntWriterImpl.html | 10 +-
.../vector/complex/impl/UInt1HolderReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt1ReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt1WriterImpl.html | 10 +-
.../vector/complex/impl/UInt2HolderReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt2ReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt2WriterImpl.html | 10 +-
.../vector/complex/impl/UInt4HolderReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt4ReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt4WriterImpl.html | 10 +-
.../vector/complex/impl/UInt8HolderReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt8ReaderImpl.html | 10 +-
.../arrow/vector/complex/impl/UInt8WriterImpl.html | 10 +-
.../complex/impl/UnionFixedSizeListReader.html | 10 +-
.../complex/impl/UnionFixedSizeListWriter.html | 10 +-
.../vector/complex/impl/UnionLargeListReader.html | 10 +-
.../vector/complex/impl/UnionLargeListWriter.html | 10 +-
.../arrow/vector/complex/impl/UnionListReader.html | 10 +-
.../arrow/vector/complex/impl/UnionListWriter.html | 10 +-
.../arrow/vector/complex/impl/UnionMapReader.html | 10 +-
.../arrow/vector/complex/impl/UnionMapWriter.html | 10 +-
.../arrow/vector/complex/impl/UnionReader.html | 10 +-
.../arrow/vector/complex/impl/UnionWriter.html | 10 +-
.../complex/impl/VarBinaryHolderReaderImpl.html | 10 +-
.../vector/complex/impl/VarBinaryReaderImpl.html | 10 +-
.../vector/complex/impl/VarBinaryWriterImpl.html | 10 +-
.../complex/impl/VarCharHolderReaderImpl.html | 10 +-
.../vector/complex/impl/VarCharReaderImpl.html | 10 +-
.../vector/complex/impl/VarCharWriterImpl.html | 10 +-
.../impl/class-use/BigIntHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/BigIntReaderImpl.html | 10 +-
.../complex/impl/class-use/BigIntWriterImpl.html | 10 +-
.../impl/class-use/BitHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/BitReaderImpl.html | 10 +-
.../complex/impl/class-use/BitWriterImpl.html | 10 +-
.../complex/impl/class-use/ComplexCopier.html | 10 +-
.../complex/impl/class-use/ComplexWriterImpl.html | 10 +-
.../impl/class-use/DateDayHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/DateDayReaderImpl.html | 10 +-
.../complex/impl/class-use/DateDayWriterImpl.html | 10 +-
.../impl/class-use/DateMilliHolderReaderImpl.html | 10 +-
.../impl/class-use/DateMilliReaderImpl.html | 10 +-
.../impl/class-use/DateMilliWriterImpl.html | 10 +-
.../impl/class-use/Decimal256HolderReaderImpl.html | 10 +-
.../impl/class-use/Decimal256ReaderImpl.html | 10 +-
.../impl/class-use/Decimal256WriterImpl.html | 10 +-
.../impl/class-use/DecimalHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/DecimalReaderImpl.html | 10 +-
.../complex/impl/class-use/DecimalWriterImpl.html | 10 +-
.../complex/impl/class-use/DenseUnionReader.html | 10 +-
.../complex/impl/class-use/DenseUnionWriter.html | 10 +-
.../impl/class-use/DurationHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/DurationReaderImpl.html | 10 +-
.../complex/impl/class-use/DurationWriterImpl.html | 10 +-
.../class-use/FixedSizeBinaryHolderReaderImpl.html | 10 +-
.../impl/class-use/FixedSizeBinaryReaderImpl.html | 10 +-
.../impl/class-use/FixedSizeBinaryWriterImpl.html | 10 +-
.../impl/class-use/Float4HolderReaderImpl.html | 10 +-
.../complex/impl/class-use/Float4ReaderImpl.html | 10 +-
.../complex/impl/class-use/Float4WriterImpl.html | 10 +-
.../impl/class-use/Float8HolderReaderImpl.html | 10 +-
.../complex/impl/class-use/Float8ReaderImpl.html | 10 +-
.../complex/impl/class-use/Float8WriterImpl.html | 10 +-
.../impl/class-use/IntHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/IntReaderImpl.html | 10 +-
.../complex/impl/class-use/IntWriterImpl.html | 10 +-
.../class-use/IntervalDayHolderReaderImpl.html | 10 +-
.../impl/class-use/IntervalDayReaderImpl.html | 10 +-
.../impl/class-use/IntervalDayWriterImpl.html | 10 +-
.../IntervalMonthDayNanoHolderReaderImpl.html | 10 +-
.../class-use/IntervalMonthDayNanoReaderImpl.html | 10 +-
.../class-use/IntervalMonthDayNanoWriterImpl.html | 10 +-
.../class-use/IntervalYearHolderReaderImpl.html | 10 +-
.../impl/class-use/IntervalYearReaderImpl.html | 10 +-
.../impl/class-use/IntervalYearWriterImpl.html | 10 +-
.../class-use/LargeVarBinaryHolderReaderImpl.html | 10 +-
.../impl/class-use/LargeVarBinaryReaderImpl.html | 10 +-
.../impl/class-use/LargeVarBinaryWriterImpl.html | 10 +-
.../class-use/LargeVarCharHolderReaderImpl.html | 10 +-
.../impl/class-use/LargeVarCharReaderImpl.html | 10 +-
.../impl/class-use/LargeVarCharWriterImpl.html | 10 +-
.../vector/complex/impl/class-use/NullReader.html | 10 +-
.../class-use/NullableBigIntHolderReaderImpl.html | 10 +-
.../class-use/NullableBitHolderReaderImpl.html | 10 +-
.../NullableCaseSensitiveStructWriter.html | 10 +-
.../class-use/NullableDateDayHolderReaderImpl.html | 10 +-
.../NullableDateMilliHolderReaderImpl.html | 10 +-
.../NullableDecimal256HolderReaderImpl.html | 10 +-
.../class-use/NullableDecimalHolderReaderImpl.html | 10 +-
.../NullableDurationHolderReaderImpl.html | 10 +-
.../NullableFixedSizeBinaryHolderReaderImpl.html | 10 +-
.../class-use/NullableFloat4HolderReaderImpl.html | 10 +-
.../class-use/NullableFloat8HolderReaderImpl.html | 10 +-
.../class-use/NullableIntHolderReaderImpl.html | 10 +-
.../NullableIntervalDayHolderReaderImpl.html | 10 +-
...llableIntervalMonthDayNanoHolderReaderImpl.html | 10 +-
.../NullableIntervalYearHolderReaderImpl.html | 10 +-
.../NullableLargeVarBinaryHolderReaderImpl.html | 10 +-
.../NullableLargeVarCharHolderReaderImpl.html | 10 +-
.../NullableSmallIntHolderReaderImpl.html | 10 +-
.../impl/class-use/NullableStructReaderImpl.html | 10 +-
.../impl/class-use/NullableStructWriter.html | 10 +-
.../class-use/NullableStructWriterFactory.html | 14 +-
.../NullableTimeMicroHolderReaderImpl.html | 10 +-
.../NullableTimeMilliHolderReaderImpl.html | 10 +-
.../NullableTimeNanoHolderReaderImpl.html | 10 +-
.../class-use/NullableTimeSecHolderReaderImpl.html | 10 +-
.../NullableTimeStampMicroHolderReaderImpl.html | 10 +-
.../NullableTimeStampMicroTZHolderReaderImpl.html | 10 +-
.../NullableTimeStampMilliHolderReaderImpl.html | 10 +-
.../NullableTimeStampMilliTZHolderReaderImpl.html | 10 +-
.../NullableTimeStampNanoHolderReaderImpl.html | 10 +-
.../NullableTimeStampNanoTZHolderReaderImpl.html | 10 +-
.../NullableTimeStampSecHolderReaderImpl.html | 10 +-
.../NullableTimeStampSecTZHolderReaderImpl.html | 10 +-
.../class-use/NullableTinyIntHolderReaderImpl.html | 10 +-
.../class-use/NullableUInt1HolderReaderImpl.html | 10 +-
.../class-use/NullableUInt2HolderReaderImpl.html | 10 +-
.../class-use/NullableUInt4HolderReaderImpl.html | 10 +-
.../class-use/NullableUInt8HolderReaderImpl.html | 10 +-
.../NullableVarBinaryHolderReaderImpl.html | 10 +-
.../class-use/NullableVarCharHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/PromotableWriter.html | 14 +-
.../class-use/SingleCaseSensitiveStructWriter.html | 10 +-
.../impl/class-use/SingleListReaderImpl.html | 10 +-
.../impl/class-use/SingleStructReaderImpl.html | 10 +-
.../complex/impl/class-use/SingleStructWriter.html | 10 +-
.../impl/class-use/SmallIntHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/SmallIntReaderImpl.html | 10 +-
.../complex/impl/class-use/SmallIntWriterImpl.html | 10 +-
.../impl/class-use/StructOrListWriterImpl.html | 10 +-
.../impl/class-use/TimeMicroHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeMicroReaderImpl.html | 10 +-
.../impl/class-use/TimeMicroWriterImpl.html | 10 +-
.../impl/class-use/TimeMilliHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeMilliReaderImpl.html | 10 +-
.../impl/class-use/TimeMilliWriterImpl.html | 10 +-
.../impl/class-use/TimeNanoHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/TimeNanoReaderImpl.html | 10 +-
.../complex/impl/class-use/TimeNanoWriterImpl.html | 10 +-
.../impl/class-use/TimeSecHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/TimeSecReaderImpl.html | 10 +-
.../complex/impl/class-use/TimeSecWriterImpl.html | 10 +-
.../class-use/TimeStampMicroHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampMicroReaderImpl.html | 10 +-
.../TimeStampMicroTZHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampMicroTZReaderImpl.html | 10 +-
.../impl/class-use/TimeStampMicroTZWriterImpl.html | 10 +-
.../impl/class-use/TimeStampMicroWriterImpl.html | 10 +-
.../class-use/TimeStampMilliHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampMilliReaderImpl.html | 10 +-
.../TimeStampMilliTZHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampMilliTZReaderImpl.html | 10 +-
.../impl/class-use/TimeStampMilliTZWriterImpl.html | 10 +-
.../impl/class-use/TimeStampMilliWriterImpl.html | 10 +-
.../class-use/TimeStampNanoHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampNanoReaderImpl.html | 10 +-
.../class-use/TimeStampNanoTZHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampNanoTZReaderImpl.html | 10 +-
.../impl/class-use/TimeStampNanoTZWriterImpl.html | 10 +-
.../impl/class-use/TimeStampNanoWriterImpl.html | 10 +-
.../class-use/TimeStampSecHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampSecReaderImpl.html | 10 +-
.../class-use/TimeStampSecTZHolderReaderImpl.html | 10 +-
.../impl/class-use/TimeStampSecTZReaderImpl.html | 10 +-
.../impl/class-use/TimeStampSecTZWriterImpl.html | 10 +-
.../impl/class-use/TimeStampSecWriterImpl.html | 10 +-
.../impl/class-use/TinyIntHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/TinyIntReaderImpl.html | 10 +-
.../complex/impl/class-use/TinyIntWriterImpl.html | 10 +-
.../impl/class-use/UInt1HolderReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt1ReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt1WriterImpl.html | 10 +-
.../impl/class-use/UInt2HolderReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt2ReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt2WriterImpl.html | 10 +-
.../impl/class-use/UInt4HolderReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt4ReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt4WriterImpl.html | 10 +-
.../impl/class-use/UInt8HolderReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt8ReaderImpl.html | 10 +-
.../complex/impl/class-use/UInt8WriterImpl.html | 10 +-
.../impl/class-use/UnionFixedSizeListReader.html | 10 +-
.../impl/class-use/UnionFixedSizeListWriter.html | 10 +-
.../impl/class-use/UnionLargeListReader.html | 10 +-
.../impl/class-use/UnionLargeListWriter.html | 10 +-
.../complex/impl/class-use/UnionListReader.html | 10 +-
.../complex/impl/class-use/UnionListWriter.html | 10 +-
.../complex/impl/class-use/UnionMapReader.html | 10 +-
.../complex/impl/class-use/UnionMapWriter.html | 10 +-
.../vector/complex/impl/class-use/UnionReader.html | 10 +-
.../vector/complex/impl/class-use/UnionWriter.html | 10 +-
.../impl/class-use/VarBinaryHolderReaderImpl.html | 10 +-
.../impl/class-use/VarBinaryReaderImpl.html | 10 +-
.../impl/class-use/VarBinaryWriterImpl.html | 10 +-
.../impl/class-use/VarCharHolderReaderImpl.html | 10 +-
.../complex/impl/class-use/VarCharReaderImpl.html | 10 +-
.../complex/impl/class-use/VarCharWriterImpl.html | 10 +-
.../arrow/vector/complex/impl/package-frame.html | 6 +-
.../arrow/vector/complex/impl/package-summary.html | 10 +-
.../arrow/vector/complex/impl/package-tree.html | 10 +-
.../arrow/vector/complex/impl/package-use.html | 10 +-
.../apache/arrow/vector/complex/package-frame.html | 6 +-
.../arrow/vector/complex/package-summary.html | 10 +-
.../apache/arrow/vector/complex/package-tree.html | 10 +-
.../apache/arrow/vector/complex/package-use.html | 10 +-
.../complex/reader/BaseReader.ComplexReader.html | 10 +-
.../complex/reader/BaseReader.ListReader.html | 10 +-
.../complex/reader/BaseReader.MapReader.html | 10 +-
.../reader/BaseReader.RepeatedListReader.html | 10 +-
.../reader/BaseReader.RepeatedMapReader.html | 10 +-
.../reader/BaseReader.RepeatedStructReader.html | 10 +-
.../complex/reader/BaseReader.ScalarReader.html | 10 +-
.../complex/reader/BaseReader.StructReader.html | 10 +-
.../arrow/vector/complex/reader/BaseReader.html | 10 +-
.../arrow/vector/complex/reader/BigIntReader.html | 10 +-
.../arrow/vector/complex/reader/BitReader.html | 10 +-
.../arrow/vector/complex/reader/DateDayReader.html | 10 +-
.../vector/complex/reader/DateMilliReader.html | 10 +-
.../vector/complex/reader/Decimal256Reader.html | 10 +-
.../arrow/vector/complex/reader/DecimalReader.html | 10 +-
.../vector/complex/reader/DurationReader.html | 10 +-
.../arrow/vector/complex/reader/FieldReader.html | 10 +-
.../complex/reader/FixedSizeBinaryReader.html | 10 +-
.../arrow/vector/complex/reader/Float4Reader.html | 10 +-
.../arrow/vector/complex/reader/Float8Reader.html | 10 +-
.../arrow/vector/complex/reader/IntReader.html | 10 +-
.../vector/complex/reader/IntervalDayReader.html | 10 +-
.../complex/reader/IntervalMonthDayNanoReader.html | 10 +-
.../vector/complex/reader/IntervalYearReader.html | 10 +-
.../complex/reader/LargeVarBinaryReader.html | 10 +-
.../vector/complex/reader/LargeVarCharReader.html | 10 +-
.../vector/complex/reader/SmallIntReader.html | 10 +-
.../vector/complex/reader/TimeMicroReader.html | 10 +-
.../vector/complex/reader/TimeMilliReader.html | 10 +-
.../vector/complex/reader/TimeNanoReader.html | 10 +-
.../arrow/vector/complex/reader/TimeSecReader.html | 10 +-
.../complex/reader/TimeStampMicroReader.html | 10 +-
.../complex/reader/TimeStampMicroTZReader.html | 10 +-
.../complex/reader/TimeStampMilliReader.html | 10 +-
.../complex/reader/TimeStampMilliTZReader.html | 10 +-
.../vector/complex/reader/TimeStampNanoReader.html | 10 +-
.../complex/reader/TimeStampNanoTZReader.html | 10 +-
.../vector/complex/reader/TimeStampSecReader.html | 10 +-
.../complex/reader/TimeStampSecTZReader.html | 10 +-
.../arrow/vector/complex/reader/TinyIntReader.html | 10 +-
.../arrow/vector/complex/reader/UInt1Reader.html | 10 +-
.../arrow/vector/complex/reader/UInt2Reader.html | 10 +-
.../arrow/vector/complex/reader/UInt4Reader.html | 10 +-
.../arrow/vector/complex/reader/UInt8Reader.html | 10 +-
.../vector/complex/reader/VarBinaryReader.html | 10 +-
.../arrow/vector/complex/reader/VarCharReader.html | 10 +-
.../reader/class-use/BaseReader.ComplexReader.html | 10 +-
.../reader/class-use/BaseReader.ListReader.html | 10 +-
.../reader/class-use/BaseReader.MapReader.html | 10 +-
.../class-use/BaseReader.RepeatedListReader.html | 10 +-
.../class-use/BaseReader.RepeatedMapReader.html | 10 +-
.../class-use/BaseReader.RepeatedStructReader.html | 10 +-
.../reader/class-use/BaseReader.ScalarReader.html | 10 +-
.../reader/class-use/BaseReader.StructReader.html | 10 +-
.../complex/reader/class-use/BaseReader.html | 10 +-
.../complex/reader/class-use/BigIntReader.html | 10 +-
.../vector/complex/reader/class-use/BitReader.html | 10 +-
.../complex/reader/class-use/DateDayReader.html | 10 +-
.../complex/reader/class-use/DateMilliReader.html | 10 +-
.../complex/reader/class-use/Decimal256Reader.html | 10 +-
.../complex/reader/class-use/DecimalReader.html | 10 +-
.../complex/reader/class-use/DurationReader.html | 10 +-
.../complex/reader/class-use/FieldReader.html | 126 +-
.../reader/class-use/FixedSizeBinaryReader.html | 10 +-
.../complex/reader/class-use/Float4Reader.html | 10 +-
.../complex/reader/class-use/Float8Reader.html | 10 +-
.../vector/complex/reader/class-use/IntReader.html | 10 +-
.../reader/class-use/IntervalDayReader.html | 10 +-
.../class-use/IntervalMonthDayNanoReader.html | 10 +-
.../reader/class-use/IntervalYearReader.html | 10 +-
.../reader/class-use/LargeVarBinaryReader.html | 10 +-
.../reader/class-use/LargeVarCharReader.html | 10 +-
.../complex/reader/class-use/SmallIntReader.html | 10 +-
.../complex/reader/class-use/TimeMicroReader.html | 10 +-
.../complex/reader/class-use/TimeMilliReader.html | 10 +-
.../complex/reader/class-use/TimeNanoReader.html | 10 +-
.../complex/reader/class-use/TimeSecReader.html | 10 +-
.../reader/class-use/TimeStampMicroReader.html | 10 +-
.../reader/class-use/TimeStampMicroTZReader.html | 10 +-
.../reader/class-use/TimeStampMilliReader.html | 10 +-
.../reader/class-use/TimeStampMilliTZReader.html | 10 +-
.../reader/class-use/TimeStampNanoReader.html | 10 +-
.../reader/class-use/TimeStampNanoTZReader.html | 10 +-
.../reader/class-use/TimeStampSecReader.html | 10 +-
.../reader/class-use/TimeStampSecTZReader.html | 10 +-
.../complex/reader/class-use/TinyIntReader.html | 10 +-
.../complex/reader/class-use/UInt1Reader.html | 10 +-
.../complex/reader/class-use/UInt2Reader.html | 10 +-
.../complex/reader/class-use/UInt4Reader.html | 10 +-
.../complex/reader/class-use/UInt8Reader.html | 10 +-
.../complex/reader/class-use/VarBinaryReader.html | 10 +-
.../complex/reader/class-use/VarCharReader.html | 10 +-
.../arrow/vector/complex/reader/package-frame.html | 6 +-
.../vector/complex/reader/package-summary.html | 10 +-
.../arrow/vector/complex/reader/package-tree.html | 10 +-
.../arrow/vector/complex/reader/package-use.html | 10 +-
.../complex/writer/BaseWriter.ComplexWriter.html | 10 +-
.../complex/writer/BaseWriter.ListWriter.html | 10 +-
.../complex/writer/BaseWriter.MapWriter.html | 10 +-
.../complex/writer/BaseWriter.ScalarWriter.html | 10 +-
.../writer/BaseWriter.StructOrListWriter.html | 10 +-
.../complex/writer/BaseWriter.StructWriter.html | 10 +-
.../arrow/vector/complex/writer/BaseWriter.html | 10 +-
.../arrow/vector/complex/writer/BigIntWriter.html | 10 +-
.../arrow/vector/complex/writer/BitWriter.html | 10 +-
.../arrow/vector/complex/writer/DateDayWriter.html | 10 +-
.../vector/complex/writer/DateMilliWriter.html | 10 +-
.../vector/complex/writer/Decimal256Writer.html | 10 +-
.../arrow/vector/complex/writer/DecimalWriter.html | 10 +-
.../vector/complex/writer/DurationWriter.html | 10 +-
.../arrow/vector/complex/writer/FieldWriter.html | 10 +-
.../complex/writer/FixedSizeBinaryWriter.html | 10 +-
.../arrow/vector/complex/writer/Float4Writer.html | 10 +-
.../arrow/vector/complex/writer/Float8Writer.html | 10 +-
.../arrow/vector/complex/writer/IntWriter.html | 10 +-
.../vector/complex/writer/IntervalDayWriter.html | 10 +-
.../complex/writer/IntervalMonthDayNanoWriter.html | 10 +-
.../vector/complex/writer/IntervalYearWriter.html | 10 +-
.../complex/writer/LargeVarBinaryWriter.html | 10 +-
.../vector/complex/writer/LargeVarCharWriter.html | 10 +-
.../vector/complex/writer/SmallIntWriter.html | 10 +-
.../vector/complex/writer/TimeMicroWriter.html | 10 +-
.../vector/complex/writer/TimeMilliWriter.html | 10 +-
.../vector/complex/writer/TimeNanoWriter.html | 10 +-
.../arrow/vector/complex/writer/TimeSecWriter.html | 10 +-
.../complex/writer/TimeStampMicroTZWriter.html | 10 +-
.../complex/writer/TimeStampMicroWriter.html | 10 +-
.../complex/writer/TimeStampMilliTZWriter.html | 10 +-
.../complex/writer/TimeStampMilliWriter.html | 10 +-
.../complex/writer/TimeStampNanoTZWriter.html | 10 +-
.../vector/complex/writer/TimeStampNanoWriter.html | 10 +-
.../complex/writer/TimeStampSecTZWriter.html | 10 +-
.../vector/complex/writer/TimeStampSecWriter.html | 10 +-
.../arrow/vector/complex/writer/TinyIntWriter.html | 10 +-
.../arrow/vector/complex/writer/UInt1Writer.html | 10 +-
.../arrow/vector/complex/writer/UInt2Writer.html | 10 +-
.../arrow/vector/complex/writer/UInt4Writer.html | 10 +-
.../arrow/vector/complex/writer/UInt8Writer.html | 10 +-
.../vector/complex/writer/VarBinaryWriter.html | 10 +-
.../arrow/vector/complex/writer/VarCharWriter.html | 10 +-
.../writer/class-use/BaseWriter.ComplexWriter.html | 10 +-
.../writer/class-use/BaseWriter.ListWriter.html | 44 +-
.../writer/class-use/BaseWriter.MapWriter.html | 58 +-
.../writer/class-use/BaseWriter.ScalarWriter.html | 10 +-
.../class-use/BaseWriter.StructOrListWriter.html | 10 +-
.../writer/class-use/BaseWriter.StructWriter.html | 116 +-
.../complex/writer/class-use/BaseWriter.html | 10 +-
.../complex/writer/class-use/BigIntWriter.html | 46 +-
.../vector/complex/writer/class-use/BitWriter.html | 42 +-
.../complex/writer/class-use/DateDayWriter.html | 38 +-
.../complex/writer/class-use/DateMilliWriter.html | 38 +-
.../complex/writer/class-use/Decimal256Writer.html | 54 +-
.../complex/writer/class-use/DecimalWriter.html | 54 +-
.../complex/writer/class-use/DurationWriter.html | 14 +-
.../complex/writer/class-use/FieldWriter.html | 82 +-
.../writer/class-use/FixedSizeBinaryWriter.html | 16 +-
.../complex/writer/class-use/Float4Writer.html | 40 +-
.../complex/writer/class-use/Float8Writer.html | 42 +-
.../vector/complex/writer/class-use/IntWriter.html | 42 +-
.../writer/class-use/IntervalDayWriter.html | 44 +-
.../class-use/IntervalMonthDayNanoWriter.html | 42 +-
.../writer/class-use/IntervalYearWriter.html | 40 +-
.../writer/class-use/LargeVarBinaryWriter.html | 38 +-
.../writer/class-use/LargeVarCharWriter.html | 42 +-
.../complex/writer/class-use/SmallIntWriter.html | 42 +-
.../complex/writer/class-use/TimeMicroWriter.html | 38 +-
.../complex/writer/class-use/TimeMilliWriter.html | 40 +-
.../complex/writer/class-use/TimeNanoWriter.html | 44 +-
.../complex/writer/class-use/TimeSecWriter.html | 40 +-
.../writer/class-use/TimeStampMicroTZWriter.html | 14 +-
.../writer/class-use/TimeStampMicroWriter.html | 40 +-
.../writer/class-use/TimeStampMilliTZWriter.html | 14 +-
.../writer/class-use/TimeStampMilliWriter.html | 42 +-
.../writer/class-use/TimeStampNanoTZWriter.html | 16 +-
.../writer/class-use/TimeStampNanoWriter.html | 34 +-
.../writer/class-use/TimeStampSecTZWriter.html | 16 +-
.../writer/class-use/TimeStampSecWriter.html | 42 +-
.../complex/writer/class-use/TinyIntWriter.html | 40 +-
.../complex/writer/class-use/UInt1Writer.html | 38 +-
.../complex/writer/class-use/UInt2Writer.html | 42 +-
.../complex/writer/class-use/UInt4Writer.html | 38 +-
.../complex/writer/class-use/UInt8Writer.html | 42 +-
.../complex/writer/class-use/VarBinaryWriter.html | 42 +-
.../complex/writer/class-use/VarCharWriter.html | 40 +-
.../arrow/vector/complex/writer/package-frame.html | 6 +-
.../vector/complex/writer/package-summary.html | 10 +-
.../arrow/vector/complex/writer/package-tree.html | 10 +-
.../arrow/vector/complex/writer/package-use.html | 10 +-
.../compression/AbstractCompressionCodec.html | 10 +-
.../compression/CompressionCodec.Factory.html | 10 +-
.../arrow/vector/compression/CompressionCodec.html | 10 +-
.../compression/CompressionUtil.CodecType.html | 10 +-
.../arrow/vector/compression/CompressionUtil.html | 10 +-
.../compression/NoCompressionCodec.Factory.html | 10 +-
.../vector/compression/NoCompressionCodec.html | 10 +-
.../class-use/AbstractCompressionCodec.html | 10 +-
.../class-use/CompressionCodec.Factory.html | 10 +-
.../compression/class-use/CompressionCodec.html | 10 +-
.../class-use/CompressionUtil.CodecType.html | 14 +-
.../compression/class-use/CompressionUtil.html | 10 +-
.../class-use/NoCompressionCodec.Factory.html | 10 +-
.../compression/class-use/NoCompressionCodec.html | 10 +-
.../arrow/vector/compression/package-frame.html | 6 +-
.../arrow/vector/compression/package-summary.html | 10 +-
.../arrow/vector/compression/package-tree.html | 10 +-
.../arrow/vector/compression/package-use.html | 10 +-
.../apache/arrow/vector/dictionary/Dictionary.html | 10 +-
.../arrow/vector/dictionary/DictionaryEncoder.html | 10 +-
.../vector/dictionary/DictionaryHashTable.html | 10 +-
.../DictionaryProvider.MapDictionaryProvider.html | 10 +-
.../vector/dictionary/DictionaryProvider.html | 10 +-
.../vector/dictionary/ListSubfieldEncoder.html | 10 +-
.../vector/dictionary/StructSubfieldEncoder.html | 10 +-
.../vector/dictionary/class-use/Dictionary.html | 18 +-
.../dictionary/class-use/DictionaryEncoder.html | 10 +-
.../dictionary/class-use/DictionaryHashTable.html | 10 +-
.../DictionaryProvider.MapDictionaryProvider.html | 10 +-
.../dictionary/class-use/DictionaryProvider.html | 10 +-
.../dictionary/class-use/ListSubfieldEncoder.html | 10 +-
.../class-use/StructSubfieldEncoder.html | 10 +-
.../arrow/vector/dictionary/package-frame.html | 6 +-
.../arrow/vector/dictionary/package-summary.html | 10 +-
.../arrow/vector/dictionary/package-tree.html | 10 +-
.../arrow/vector/dictionary/package-use.html | 10 +-
.../apache/arrow/vector/holders/BigIntHolder.html | 10 +-
.../org/apache/arrow/vector/holders/BitHolder.html | 10 +-
.../apache/arrow/vector/holders/ComplexHolder.html | 10 +-
.../apache/arrow/vector/holders/DateDayHolder.html | 10 +-
.../arrow/vector/holders/DateMilliHolder.html | 10 +-
.../arrow/vector/holders/Decimal256Holder.html | 10 +-
.../apache/arrow/vector/holders/DecimalHolder.html | 10 +-
.../arrow/vector/holders/DenseUnionHolder.html | 10 +-
.../arrow/vector/holders/DurationHolder.html | 10 +-
.../vector/holders/FixedSizeBinaryHolder.html | 10 +-
.../apache/arrow/vector/holders/Float4Holder.html | 10 +-
.../apache/arrow/vector/holders/Float8Holder.html | 10 +-
.../org/apache/arrow/vector/holders/IntHolder.html | 10 +-
.../arrow/vector/holders/IntervalDayHolder.html | 10 +-
.../vector/holders/IntervalMonthDayNanoHolder.html | 10 +-
.../arrow/vector/holders/IntervalYearHolder.html | 10 +-
.../arrow/vector/holders/LargeVarBinaryHolder.html | 10 +-
.../arrow/vector/holders/LargeVarCharHolder.html | 10 +-
.../arrow/vector/holders/NullableBigIntHolder.html | 10 +-
.../arrow/vector/holders/NullableBitHolder.html | 10 +-
.../vector/holders/NullableDateDayHolder.html | 10 +-
.../vector/holders/NullableDateMilliHolder.html | 10 +-
.../vector/holders/NullableDecimal256Holder.html | 10 +-
.../vector/holders/NullableDecimalHolder.html | 10 +-
.../vector/holders/NullableDurationHolder.html | 10 +-
.../holders/NullableFixedSizeBinaryHolder.html | 10 +-
.../arrow/vector/holders/NullableFloat4Holder.html | 10 +-
.../arrow/vector/holders/NullableFloat8Holder.html | 10 +-
.../arrow/vector/holders/NullableIntHolder.html | 10 +-
.../vector/holders/NullableIntervalDayHolder.html | 10 +-
.../NullableIntervalMonthDayNanoHolder.html | 10 +-
.../vector/holders/NullableIntervalYearHolder.html | 10 +-
.../holders/NullableLargeVarBinaryHolder.html | 10 +-
.../vector/holders/NullableLargeVarCharHolder.html | 10 +-
.../vector/holders/NullableSmallIntHolder.html | 10 +-
.../vector/holders/NullableTimeMicroHolder.html | 10 +-
.../vector/holders/NullableTimeMilliHolder.html | 10 +-
.../vector/holders/NullableTimeNanoHolder.html | 10 +-
.../vector/holders/NullableTimeSecHolder.html | 10 +-
.../holders/NullableTimeStampMicroHolder.html | 10 +-
.../holders/NullableTimeStampMicroTZHolder.html | 10 +-
.../holders/NullableTimeStampMilliHolder.html | 10 +-
.../holders/NullableTimeStampMilliTZHolder.html | 10 +-
.../holders/NullableTimeStampNanoHolder.html | 10 +-
.../holders/NullableTimeStampNanoTZHolder.html | 10 +-
.../vector/holders/NullableTimeStampSecHolder.html | 10 +-
.../holders/NullableTimeStampSecTZHolder.html | 10 +-
.../vector/holders/NullableTinyIntHolder.html | 10 +-
.../arrow/vector/holders/NullableUInt1Holder.html | 10 +-
.../arrow/vector/holders/NullableUInt2Holder.html | 10 +-
.../arrow/vector/holders/NullableUInt4Holder.html | 10 +-
.../arrow/vector/holders/NullableUInt8Holder.html | 10 +-
.../vector/holders/NullableVarBinaryHolder.html | 10 +-
.../vector/holders/NullableVarCharHolder.html | 10 +-
.../arrow/vector/holders/RepeatedListHolder.html | 10 +-
.../arrow/vector/holders/RepeatedStructHolder.html | 10 +-
.../arrow/vector/holders/SmallIntHolder.html | 10 +-
.../arrow/vector/holders/TimeMicroHolder.html | 10 +-
.../arrow/vector/holders/TimeMilliHolder.html | 10 +-
.../arrow/vector/holders/TimeNanoHolder.html | 10 +-
.../apache/arrow/vector/holders/TimeSecHolder.html | 10 +-
.../arrow/vector/holders/TimeStampMicroHolder.html | 10 +-
.../vector/holders/TimeStampMicroTZHolder.html | 10 +-
.../arrow/vector/holders/TimeStampMilliHolder.html | 10 +-
.../vector/holders/TimeStampMilliTZHolder.html | 10 +-
.../arrow/vector/holders/TimeStampNanoHolder.html | 10 +-
.../vector/holders/TimeStampNanoTZHolder.html | 10 +-
.../arrow/vector/holders/TimeStampSecHolder.html | 10 +-
.../arrow/vector/holders/TimeStampSecTZHolder.html | 10 +-
.../apache/arrow/vector/holders/TinyIntHolder.html | 10 +-
.../apache/arrow/vector/holders/UInt1Holder.html | 10 +-
.../apache/arrow/vector/holders/UInt2Holder.html | 10 +-
.../apache/arrow/vector/holders/UInt4Holder.html | 10 +-
.../apache/arrow/vector/holders/UInt8Holder.html | 10 +-
.../apache/arrow/vector/holders/UnionHolder.html | 10 +-
.../apache/arrow/vector/holders/ValueHolder.html | 10 +-
.../arrow/vector/holders/VarBinaryHolder.html | 10 +-
.../apache/arrow/vector/holders/VarCharHolder.html | 10 +-
.../vector/holders/class-use/BigIntHolder.html | 24 +-
.../arrow/vector/holders/class-use/BitHolder.html | 24 +-
.../vector/holders/class-use/ComplexHolder.html | 14 +-
.../vector/holders/class-use/DateDayHolder.html | 26 +-
.../vector/holders/class-use/DateMilliHolder.html | 22 +-
.../vector/holders/class-use/Decimal256Holder.html | 28 +-
.../vector/holders/class-use/DecimalHolder.html | 26 +-
.../vector/holders/class-use/DenseUnionHolder.html | 10 +-
.../vector/holders/class-use/DurationHolder.html | 16 +-
.../holders/class-use/FixedSizeBinaryHolder.html | 14 +-
.../vector/holders/class-use/Float4Holder.html | 28 +-
.../vector/holders/class-use/Float8Holder.html | 28 +-
.../arrow/vector/holders/class-use/IntHolder.html | 26 +-
.../holders/class-use/IntervalDayHolder.html | 26 +-
.../class-use/IntervalMonthDayNanoHolder.html | 28 +-
.../holders/class-use/IntervalYearHolder.html | 24 +-
.../holders/class-use/LargeVarBinaryHolder.html | 22 +-
.../holders/class-use/LargeVarCharHolder.html | 24 +-
.../holders/class-use/NullableBigIntHolder.html | 26 +-
.../holders/class-use/NullableBitHolder.html | 26 +-
.../holders/class-use/NullableDateDayHolder.html | 20 +-
.../holders/class-use/NullableDateMilliHolder.html | 22 +-
.../class-use/NullableDecimal256Holder.html | 20 +-
.../holders/class-use/NullableDecimalHolder.html | 18 +-
.../holders/class-use/NullableDurationHolder.html | 16 +-
.../class-use/NullableFixedSizeBinaryHolder.html | 16 +-
.../holders/class-use/NullableFloat4Holder.html | 22 +-
.../holders/class-use/NullableFloat8Holder.html | 24 +-
.../holders/class-use/NullableIntHolder.html | 24 +-
.../class-use/NullableIntervalDayHolder.html | 24 +-
.../NullableIntervalMonthDayNanoHolder.html | 20 +-
.../class-use/NullableIntervalYearHolder.html | 26 +-
.../class-use/NullableLargeVarBinaryHolder.html | 18 +-
.../class-use/NullableLargeVarCharHolder.html | 24 +-
.../holders/class-use/NullableSmallIntHolder.html | 24 +-
.../holders/class-use/NullableTimeMicroHolder.html | 22 +-
.../holders/class-use/NullableTimeMilliHolder.html | 24 +-
.../holders/class-use/NullableTimeNanoHolder.html | 26 +-
.../holders/class-use/NullableTimeSecHolder.html | 20 +-
.../class-use/NullableTimeStampMicroHolder.html | 24 +-
.../class-use/NullableTimeStampMicroTZHolder.html | 14 +-
.../class-use/NullableTimeStampMilliHolder.html | 24 +-
.../class-use/NullableTimeStampMilliTZHolder.html | 14 +-
.../class-use/NullableTimeStampNanoHolder.html | 20 +-
.../class-use/NullableTimeStampNanoTZHolder.html | 18 +-
.../class-use/NullableTimeStampSecHolder.html | 22 +-
.../class-use/NullableTimeStampSecTZHolder.html | 14 +-
.../holders/class-use/NullableTinyIntHolder.html | 22 +-
.../holders/class-use/NullableUInt1Holder.html | 20 +-
.../holders/class-use/NullableUInt2Holder.html | 26 +-
.../holders/class-use/NullableUInt4Holder.html | 22 +-
.../holders/class-use/NullableUInt8Holder.html | 22 +-
.../holders/class-use/NullableVarBinaryHolder.html | 24 +-
.../holders/class-use/NullableVarCharHolder.html | 51 +-
.../holders/class-use/RepeatedListHolder.html | 10 +-
.../holders/class-use/RepeatedStructHolder.html | 10 +-
.../vector/holders/class-use/SmallIntHolder.html | 20 +-
.../vector/holders/class-use/TimeMicroHolder.html | 20 +-
.../vector/holders/class-use/TimeMilliHolder.html | 26 +-
.../vector/holders/class-use/TimeNanoHolder.html | 20 +-
.../vector/holders/class-use/TimeSecHolder.html | 26 +-
.../holders/class-use/TimeStampMicroHolder.html | 26 +-
.../holders/class-use/TimeStampMicroTZHolder.html | 14 +-
.../holders/class-use/TimeStampMilliHolder.html | 22 +-
.../holders/class-use/TimeStampMilliTZHolder.html | 14 +-
.../holders/class-use/TimeStampNanoHolder.html | 26 +-
.../holders/class-use/TimeStampNanoTZHolder.html | 16 +-
.../holders/class-use/TimeStampSecHolder.html | 26 +-
.../holders/class-use/TimeStampSecTZHolder.html | 14 +-
.../vector/holders/class-use/TinyIntHolder.html | 24 +-
.../vector/holders/class-use/UInt1Holder.html | 22 +-
.../vector/holders/class-use/UInt2Holder.html | 26 +-
.../vector/holders/class-use/UInt4Holder.html | 20 +-
.../vector/holders/class-use/UInt8Holder.html | 22 +-
.../vector/holders/class-use/UnionHolder.html | 20 +-
.../vector/holders/class-use/ValueHolder.html | 10 +-
.../vector/holders/class-use/VarBinaryHolder.html | 26 +-
.../vector/holders/class-use/VarCharHolder.html | 26 +-
.../apache/arrow/vector/holders/package-frame.html | 6 +-
.../arrow/vector/holders/package-summary.html | 10 +-
.../apache/arrow/vector/holders/package-tree.html | 10 +-
.../apache/arrow/vector/holders/package-use.html | 41 +-
.../apache/arrow/vector/ipc/ArrowFileReader.html | 10 +-
.../apache/arrow/vector/ipc/ArrowFileWriter.html | 10 +-
.../org/apache/arrow/vector/ipc/ArrowReader.html | 10 +-
.../apache/arrow/vector/ipc/ArrowStreamReader.html | 10 +-
.../apache/arrow/vector/ipc/ArrowStreamWriter.html | 10 +-
.../org/apache/arrow/vector/ipc/ArrowWriter.html | 10 +-
.../vector/ipc/InvalidArrowFileException.html | 10 +-
.../apache/arrow/vector/ipc/JsonFileReader.html | 10 +-
.../vector/ipc/JsonFileWriter.JSONWriteConfig.html | 10 +-
.../apache/arrow/vector/ipc/JsonFileWriter.html | 10 +-
.../org/apache/arrow/vector/ipc/ReadChannel.html | 10 +-
.../arrow/vector/ipc/SeekableReadChannel.html | 10 +-
.../org/apache/arrow/vector/ipc/WriteChannel.html | 10 +-
.../vector/ipc/class-use/ArrowFileReader.html | 10 +-
.../vector/ipc/class-use/ArrowFileWriter.html | 10 +-
.../arrow/vector/ipc/class-use/ArrowReader.html | 10 +-
.../vector/ipc/class-use/ArrowStreamReader.html | 10 +-
.../vector/ipc/class-use/ArrowStreamWriter.html | 10 +-
.../arrow/vector/ipc/class-use/ArrowWriter.html | 10 +-
.../ipc/class-use/InvalidArrowFileException.html | 10 +-
.../arrow/vector/ipc/class-use/JsonFileReader.html | 10 +-
.../class-use/JsonFileWriter.JSONWriteConfig.html | 10 +-
.../arrow/vector/ipc/class-use/JsonFileWriter.html | 10 +-
.../arrow/vector/ipc/class-use/ReadChannel.html | 10 +-
.../vector/ipc/class-use/SeekableReadChannel.html | 10 +-
.../arrow/vector/ipc/class-use/WriteChannel.html | 16 +-
.../arrow/vector/ipc/message/ArrowBlock.html | 10 +-
.../vector/ipc/message/ArrowBodyCompression.html | 10 +-
.../arrow/vector/ipc/message/ArrowBuffer.html | 10 +-
.../vector/ipc/message/ArrowDictionaryBatch.html | 10 +-
.../arrow/vector/ipc/message/ArrowFieldNode.html | 10 +-
.../arrow/vector/ipc/message/ArrowFooter.html | 10 +-
.../message/ArrowMessage.ArrowMessageVisitor.html | 10 +-
.../arrow/vector/ipc/message/ArrowMessage.html | 10 +-
.../arrow/vector/ipc/message/ArrowRecordBatch.html | 10 +-
.../arrow/vector/ipc/message/FBSerializable.html | 10 +-
.../arrow/vector/ipc/message/FBSerializables.html | 10 +-
.../apache/arrow/vector/ipc/message/IpcOption.html | 10 +-
.../vector/ipc/message/MessageChannelReader.html | 10 +-
.../vector/ipc/message/MessageMetadataResult.html | 10 +-
.../arrow/vector/ipc/message/MessageResult.html | 10 +-
.../vector/ipc/message/MessageSerializer.html | 10 +-
.../vector/ipc/message/class-use/ArrowBlock.html | 22 +-
.../message/class-use/ArrowBodyCompression.html | 10 +-
.../vector/ipc/message/class-use/ArrowBuffer.html | 10 +-
.../message/class-use/ArrowDictionaryBatch.html | 10 +-
.../ipc/message/class-use/ArrowFieldNode.html | 42 +-
.../vector/ipc/message/class-use/ArrowFooter.html | 10 +-
.../ArrowMessage.ArrowMessageVisitor.html | 14 +-
.../vector/ipc/message/class-use/ArrowMessage.html | 10 +-
.../ipc/message/class-use/ArrowRecordBatch.html | 10 +-
.../ipc/message/class-use/FBSerializable.html | 10 +-
.../ipc/message/class-use/FBSerializables.html | 10 +-
.../vector/ipc/message/class-use/IpcOption.html | 10 +-
.../message/class-use/MessageChannelReader.html | 10 +-
.../message/class-use/MessageMetadataResult.html | 10 +-
.../ipc/message/class-use/MessageResult.html | 10 +-
.../ipc/message/class-use/MessageSerializer.html | 10 +-
.../arrow/vector/ipc/message/package-frame.html | 6 +-
.../arrow/vector/ipc/message/package-summary.html | 10 +-
.../arrow/vector/ipc/message/package-tree.html | 10 +-
.../arrow/vector/ipc/message/package-use.html | 10 +-
.../org/apache/arrow/vector/ipc/package-frame.html | 6 +-
.../apache/arrow/vector/ipc/package-summary.html | 10 +-
.../org/apache/arrow/vector/ipc/package-tree.html | 10 +-
.../org/apache/arrow/vector/ipc/package-use.html | 10 +-
.../org/apache/arrow/vector/package-frame.html | 6 +-
.../org/apache/arrow/vector/package-summary.html | 10 +-
.../org/apache/arrow/vector/package-tree.html | 10 +-
.../org/apache/arrow/vector/package-use.html | 53 +-
.../org/apache/arrow/vector/types/DateUnit.html | 10 +-
.../arrow/vector/types/FloatingPointPrecision.html | 10 +-
.../apache/arrow/vector/types/IntervalUnit.html | 10 +-
.../apache/arrow/vector/types/MetadataVersion.html | 10 +-
.../org/apache/arrow/vector/types/TimeUnit.html | 10 +-
.../apache/arrow/vector/types/Types.MinorType.html | 10 +-
.../org/apache/arrow/vector/types/Types.html | 10 +-
.../org/apache/arrow/vector/types/UnionMode.html | 10 +-
.../arrow/vector/types/class-use/DateUnit.html | 10 +-
.../types/class-use/FloatingPointPrecision.html | 10 +-
.../arrow/vector/types/class-use/IntervalUnit.html | 10 +-
.../vector/types/class-use/MetadataVersion.html | 10 +-
.../arrow/vector/types/class-use/TimeUnit.html | 10 +-
.../vector/types/class-use/Types.MinorType.html | 356 +-
.../apache/arrow/vector/types/class-use/Types.html | 10 +-
.../arrow/vector/types/class-use/UnionMode.html | 10 +-
.../apache/arrow/vector/types/package-frame.html | 6 +-
.../apache/arrow/vector/types/package-summary.html | 10 +-
.../apache/arrow/vector/types/package-tree.html | 10 +-
.../org/apache/arrow/vector/types/package-use.html | 10 +-
.../vector/types/pojo/ArrowType.ArrowTypeID.html | 10 +-
.../types/pojo/ArrowType.ArrowTypeVisitor.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Binary.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Bool.html | 10 +-
.../vector/types/pojo/ArrowType.ComplexType.html | 10 +-
.../types/pojo/ArrowType.ComplexTypeVisitor.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Date.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Decimal.html | 10 +-
.../vector/types/pojo/ArrowType.Duration.html | 10 +-
.../vector/types/pojo/ArrowType.ExtensionType.html | 10 +-
.../types/pojo/ArrowType.FixedSizeBinary.html | 10 +-
.../vector/types/pojo/ArrowType.FixedSizeList.html | 10 +-
.../vector/types/pojo/ArrowType.FloatingPoint.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Int.html | 10 +-
.../vector/types/pojo/ArrowType.Interval.html | 10 +-
.../vector/types/pojo/ArrowType.LargeBinary.html | 10 +-
.../vector/types/pojo/ArrowType.LargeList.html | 10 +-
.../vector/types/pojo/ArrowType.LargeUtf8.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.List.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Map.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Null.html | 10 +-
.../vector/types/pojo/ArrowType.PrimitiveType.html | 10 +-
.../types/pojo/ArrowType.PrimitiveTypeVisitor.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Struct.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Time.html | 10 +-
.../vector/types/pojo/ArrowType.Timestamp.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Union.html | 10 +-
.../arrow/vector/types/pojo/ArrowType.Utf8.html | 10 +-
.../apache/arrow/vector/types/pojo/ArrowType.html | 10 +-
.../vector/types/pojo/DictionaryEncoding.html | 10 +-
.../vector/types/pojo/ExtensionTypeRegistry.html | 10 +-
.../org/apache/arrow/vector/types/pojo/Field.html | 31 +-
.../apache/arrow/vector/types/pojo/FieldType.html | 25 +-
.../org/apache/arrow/vector/types/pojo/Schema.html | 10 +-
.../pojo/class-use/ArrowType.ArrowTypeID.html | 10 +-
.../pojo/class-use/ArrowType.ArrowTypeVisitor.html | 10 +-
.../types/pojo/class-use/ArrowType.Binary.html | 10 +-
.../types/pojo/class-use/ArrowType.Bool.html | 10 +-
.../pojo/class-use/ArrowType.ComplexType.html | 10 +-
.../class-use/ArrowType.ComplexTypeVisitor.html | 10 +-
.../types/pojo/class-use/ArrowType.Date.html | 10 +-
.../types/pojo/class-use/ArrowType.Decimal.html | 10 +-
.../types/pojo/class-use/ArrowType.Duration.html | 10 +-
.../pojo/class-use/ArrowType.ExtensionType.html | 10 +-
.../pojo/class-use/ArrowType.FixedSizeBinary.html | 10 +-
.../pojo/class-use/ArrowType.FixedSizeList.html | 10 +-
.../pojo/class-use/ArrowType.FloatingPoint.html | 10 +-
.../vector/types/pojo/class-use/ArrowType.Int.html | 10 +-
.../types/pojo/class-use/ArrowType.Interval.html | 10 +-
.../pojo/class-use/ArrowType.LargeBinary.html | 10 +-
.../types/pojo/class-use/ArrowType.LargeList.html | 10 +-
.../types/pojo/class-use/ArrowType.LargeUtf8.html | 10 +-
.../types/pojo/class-use/ArrowType.List.html | 10 +-
.../vector/types/pojo/class-use/ArrowType.Map.html | 10 +-
.../types/pojo/class-use/ArrowType.Null.html | 10 +-
.../pojo/class-use/ArrowType.PrimitiveType.html | 10 +-
.../class-use/ArrowType.PrimitiveTypeVisitor.html | 10 +-
.../types/pojo/class-use/ArrowType.Struct.html | 10 +-
.../types/pojo/class-use/ArrowType.Time.html | 10 +-
.../types/pojo/class-use/ArrowType.Timestamp.html | 10 +-
.../types/pojo/class-use/ArrowType.Union.html | 10 +-
.../types/pojo/class-use/ArrowType.Utf8.html | 10 +-
.../vector/types/pojo/class-use/ArrowType.html | 83 +-
.../types/pojo/class-use/DictionaryEncoding.html | 14 +-
.../pojo/class-use/ExtensionTypeRegistry.html | 10 +-
.../arrow/vector/types/pojo/class-use/Field.html | 265 +-
.../vector/types/pojo/class-use/FieldType.html | 48 +-
.../arrow/vector/types/pojo/class-use/Schema.html | 124 +-
.../arrow/vector/types/pojo/package-frame.html | 6 +-
.../arrow/vector/types/pojo/package-summary.html | 10 +-
.../arrow/vector/types/pojo/package-tree.html | 10 +-
.../arrow/vector/types/pojo/package-use.html | 53 +-
.../util/ByteArrayReadableSeekableByteChannel.html | 10 +-
.../org/apache/arrow/vector/util/CallBack.html | 10 +-
.../arrow/vector/util/DataSizeRoundingUtil.html | 10 +-
.../org/apache/arrow/vector/util/DateUtility.html | 10 +-
.../apache/arrow/vector/util/DecimalUtility.html | 10 +-
.../arrow/vector/util/DictionaryUtility.html | 10 +-
.../util/ElementAddressableVectorIterator.html | 10 +-
.../arrow/vector/util/JsonStringArrayList.html | 10 +-
.../arrow/vector/util/JsonStringHashMap.html | 10 +-
.../apache/arrow/vector/util/MapWithOrdinal.html | 10 +-
.../arrow/vector/util/MapWithOrdinalImpl.html | 10 +-
.../arrow/vector/util/MultiMapWithOrdinal.html | 10 +-
.../vector/util/OversizedAllocationException.html | 10 +-
.../vector/util/PromotableMultiMapWithOrdinal.html | 10 +-
.../vector/util/SchemaChangeRuntimeException.html | 10 +-
.../apache/arrow/vector/util/SchemaUtility.html | 10 +-
.../arrow/vector/util/Text.TextSerializer.html | 10 +-
.../org/apache/arrow/vector/util/Text.html | 10 +-
.../org/apache/arrow/vector/util/TransferPair.html | 10 +-
.../org/apache/arrow/vector/util/Validator.html | 10 +-
.../arrow/vector/util/ValueVectorUtility.html | 10 +-
.../arrow/vector/util/VectorBatchAppender.html | 10 +-
.../vector/util/VectorSchemaRootAppender.html | 10 +-
.../ByteArrayReadableSeekableByteChannel.html | 10 +-
.../arrow/vector/util/class-use/CallBack.html | 54 +-
.../util/class-use/DataSizeRoundingUtil.html | 10 +-
.../arrow/vector/util/class-use/DateUtility.html | 10 +-
.../vector/util/class-use/DecimalUtility.html | 10 +-
.../vector/util/class-use/DictionaryUtility.html | 10 +-
.../ElementAddressableVectorIterator.html | 10 +-
.../vector/util/class-use/JsonStringArrayList.html | 10 +-
.../vector/util/class-use/JsonStringHashMap.html | 10 +-
.../vector/util/class-use/MapWithOrdinal.html | 10 +-
.../vector/util/class-use/MapWithOrdinalImpl.html | 10 +-
.../vector/util/class-use/MultiMapWithOrdinal.html | 10 +-
.../class-use/OversizedAllocationException.html | 10 +-
.../class-use/PromotableMultiMapWithOrdinal.html | 10 +-
.../class-use/SchemaChangeRuntimeException.html | 10 +-
.../arrow/vector/util/class-use/SchemaUtility.html | 10 +-
.../vector/util/class-use/Text.TextSerializer.html | 10 +-
.../apache/arrow/vector/util/class-use/Text.html | 44 +-
.../arrow/vector/util/class-use/TransferPair.html | 352 +-
.../arrow/vector/util/class-use/Validator.html | 10 +-
.../vector/util/class-use/ValueVectorUtility.html | 10 +-
.../vector/util/class-use/VectorBatchAppender.html | 10 +-
.../util/class-use/VectorSchemaRootAppender.html | 10 +-
.../apache/arrow/vector/util/package-frame.html | 6 +-
.../apache/arrow/vector/util/package-summary.html | 10 +-
.../org/apache/arrow/vector/util/package-tree.html | 10 +-
.../org/apache/arrow/vector/util/package-use.html | 10 +-
.../vector/validate/MetadataV4UnionChecker.html | 10 +-
.../validate/ValidateUtil.ValidateException.html | 10 +-
.../apache/arrow/vector/validate/ValidateUtil.html | 10 +-
.../validate/ValidateVectorBufferVisitor.html | 10 +-
.../vector/validate/ValidateVectorDataVisitor.html | 10 +-
.../vector/validate/ValidateVectorTypeVisitor.html | 10 +-
.../vector/validate/ValidateVectorVisitor.html | 10 +-
.../validate/class-use/MetadataV4UnionChecker.html | 10 +-
.../class-use/ValidateUtil.ValidateException.html | 10 +-
.../vector/validate/class-use/ValidateUtil.html | 10 +-
.../class-use/ValidateVectorBufferVisitor.html | 10 +-
.../class-use/ValidateVectorDataVisitor.html | 10 +-
.../class-use/ValidateVectorTypeVisitor.html | 10 +-
.../validate/class-use/ValidateVectorVisitor.html | 10 +-
.../arrow/vector/validate/package-frame.html | 6 +-
.../arrow/vector/validate/package-summary.html | 10 +-
.../apache/arrow/vector/validate/package-tree.html | 10 +-
.../apache/arrow/vector/validate/package-use.html | 10 +-
docs/java/reference/overview-frame.html | 12 +-
docs/java/reference/overview-summary.html | 34 +-
docs/java/reference/overview-tree.html | 124 +-
docs/java/reference/package-list | 6 +-
docs/java/reference/serialized-form.html | 551 +-
docs/java/vector.html | 747 +-
docs/java/vector_schema_root.html | 747 +-
docs/js/.nojekyll | 1 +
docs/js/assets/highlight.css | 92 +
docs/js/assets/icons.css | 1043 ++
docs/js/assets/{images => }/icons.png | Bin
docs/js/assets/{images => }/icons@2x.png | Bin
docs/js/assets/main.js | 52 +
docs/js/assets/search.js | 1 +
docs/js/assets/style.css | 1388 +++
docs/js/assets/{images => }/widgets.png | Bin
docs/js/assets/{images => }/widgets@2x.png | Bin
docs/js/classes/Arrow_dom.Builder.html | 1408 +--
docs/js/classes/Arrow_dom.Data.html | 5 +
docs/js/classes/Arrow_dom.DataType.html | 962 +-
docs/js/classes/Arrow_dom.Field-1.html | 535 +-
docs/js/classes/Arrow_dom.MapRow.html | 1 +
docs/js/classes/Arrow_dom.RecordBatchReader.html | 1254 +--
docs/js/classes/Arrow_dom.RecordBatchWriter.html | 876 +-
docs/js/classes/Arrow_dom.Schema-1.html | 473 +-
docs/js/classes/Arrow_dom.StructRow.html | 1 +
docs/js/classes/Arrow_dom.Table.html | 1960 +---
docs/js/classes/Arrow_dom.Vector.html | 90 +
docs/js/classes/Arrow_dom.Visitor.html | 1915 +---
docs/js/enums/Arrow_dom.BufferType.html | 262 +-
docs/js/enums/Arrow_dom.DateUnit.html | 1 +
docs/js/enums/Arrow_dom.IntervalUnit.html | 1 +
docs/js/enums/Arrow_dom.MetadataVersion.html | 24 +
docs/js/enums/Arrow_dom.Precision.html | 1 +
docs/js/enums/Arrow_dom.TimeUnit.html | 1 +
docs/js/enums/Arrow_dom.Type.html | 934 +-
docs/js/enums/Arrow_dom.UnionMode.html | 1 +
docs/js/index.html | 431 +-
docs/js/modules.html | 118 +-
docs/js/modules/Arrow_dom.Field.html | 109 +-
docs/js/modules/Arrow_dom.Schema.html | 109 +-
docs/js/modules/Arrow_dom.html | 272 +-
docs/js/modules/Arrow_node.html | 262 +-
docs/objects.inv | Bin 124628 -> 154964 bytes
docs/python/api.html | 279 +-
docs/python/api/arrays.html | 286 +-
docs/python/api/compute.html | 1058 +-
docs/python/api/cuda.html | 270 +-
docs/python/api/dataset.html | 331 +-
docs/python/api/datatypes.html | 272 +-
docs/python/api/files.html | 284 +-
docs/python/api/filesystems.html | 321 +-
docs/python/api/flight.html | 276 +-
docs/python/api/formats.html | 318 +-
docs/python/api/ipc.html | 290 +-
docs/python/api/memory.html | 272 +-
docs/python/api/misc.html | 268 +-
docs/python/api/plasma.html | 268 +-
docs/python/api/tables.html | 275 +-
docs/python/benchmarks.html | 747 +-
docs/python/compute.html | 934 +-
docs/python/csv.html | 749 +-
docs/python/data.html | 1349 ++-
docs/python/dataset.html | 1012 +-
docs/python/extending_types.html | 759 +-
docs/python/feather.html | 747 +-
docs/python/filesystems.html | 747 +-
docs/python/filesystems_deprecated.html | 753 +-
docs/python/generated/pyarrow.Array.html | 705 +-
docs/python/generated/pyarrow.BinaryArray.html | 711 +-
docs/python/generated/pyarrow.BinaryScalar.html | 307 +-
docs/python/generated/pyarrow.BooleanArray.html | 715 +-
docs/python/generated/pyarrow.BooleanScalar.html | 303 +-
docs/python/generated/pyarrow.Buffer.html | 353 +-
.../generated/pyarrow.BufferOutputStream.html | 470 +-
docs/python/generated/pyarrow.BufferReader.html | 466 +-
docs/python/generated/pyarrow.ChunkedArray.html | 669 +-
docs/python/generated/pyarrow.Codec.html | 448 +-
.../generated/pyarrow.CompressedInputStream.html | 470 +-
.../generated/pyarrow.CompressedOutputStream.html | 470 +-
docs/python/generated/pyarrow.DataType.html | 319 +-
docs/python/generated/pyarrow.Date32Array.html | 707 +-
docs/python/generated/pyarrow.Date32Scalar.html | 303 +-
docs/python/generated/pyarrow.Date64Array.html | 707 +-
docs/python/generated/pyarrow.Date64Scalar.html | 303 +-
docs/python/generated/pyarrow.Decimal128Array.html | 707 +-
.../python/generated/pyarrow.Decimal128Scalar.html | 303 +-
docs/python/generated/pyarrow.Decimal128Type.html | 333 +-
docs/python/generated/pyarrow.DictionaryArray.html | 758 +-
.../python/generated/pyarrow.DictionaryScalar.html | 325 +-
docs/python/generated/pyarrow.DictionaryType.html | 333 +-
docs/python/generated/pyarrow.DoubleScalar.html | 303 +-
docs/python/generated/pyarrow.DurationArray.html | 707 +-
docs/python/generated/pyarrow.DurationScalar.html | 307 +-
docs/python/generated/pyarrow.ExtensionArray.html | 717 +-
docs/python/generated/pyarrow.ExtensionType.html | 347 +-
docs/python/generated/pyarrow.Field.html | 399 +-
.../generated/pyarrow.FixedSizeBinaryArray.html | 707 +-
.../generated/pyarrow.FixedSizeBinaryScalar.html | 307 +-
.../generated/pyarrow.FixedSizeBinaryType.html | 325 +-
.../generated/pyarrow.FixedSizeBufferWriter.html | 472 +-
.../generated/pyarrow.FixedSizeListArray.html | 740 +-
docs/python/generated/pyarrow.FloatScalar.html | 303 +-
.../generated/pyarrow.FloatingPointArray.html | 707 +-
.../generated/pyarrow.HadoopFileSystem.cat.html | 283 +-
.../generated/pyarrow.HadoopFileSystem.chmod.html | 284 +-
.../generated/pyarrow.HadoopFileSystem.chown.html | 287 +-
.../generated/pyarrow.HadoopFileSystem.delete.html | 284 +-
.../generated/pyarrow.HadoopFileSystem.df.html | 278 +-
.../pyarrow.HadoopFileSystem.disk_usage.html | 283 +-
.../pyarrow.HadoopFileSystem.download.html | 272 +-
.../generated/pyarrow.HadoopFileSystem.exists.html | 279 +-
.../pyarrow.HadoopFileSystem.get_capacity.html | 278 +-
.../pyarrow.HadoopFileSystem.get_space_used.html | 278 +-
.../generated/pyarrow.HadoopFileSystem.info.html | 283 +-
.../generated/pyarrow.HadoopFileSystem.ls.html | 288 +-
.../generated/pyarrow.HadoopFileSystem.mkdir.html | 279 +-
.../generated/pyarrow.HadoopFileSystem.open.html | 283 +-
.../generated/pyarrow.HadoopFileSystem.rename.html | 284 +-
.../generated/pyarrow.HadoopFileSystem.rm.html | 272 +-
.../generated/pyarrow.HadoopFileSystem.upload.html | 272 +-
docs/python/generated/pyarrow.HdfsFile.html | 468 +-
docs/python/generated/pyarrow.Int16Array.html | 707 +-
docs/python/generated/pyarrow.Int16Scalar.html | 303 +-
docs/python/generated/pyarrow.Int32Array.html | 707 +-
docs/python/generated/pyarrow.Int32Scalar.html | 303 +-
docs/python/generated/pyarrow.Int64Array.html | 707 +-
docs/python/generated/pyarrow.Int64Scalar.html | 303 +-
docs/python/generated/pyarrow.Int8Array.html | 707 +-
docs/python/generated/pyarrow.Int8Scalar.html | 303 +-
docs/python/generated/pyarrow.IntegerArray.html | 707 +-
.../python/generated/pyarrow.LargeBinaryArray.html | 711 +-
.../generated/pyarrow.LargeBinaryScalar.html | 307 +-
docs/python/generated/pyarrow.LargeListArray.html | 763 +-
docs/python/generated/pyarrow.LargeListScalar.html | 313 +-
.../python/generated/pyarrow.LargeStringArray.html | 699 +-
.../generated/pyarrow.LargeStringScalar.html | 307 +-
docs/python/generated/pyarrow.ListArray.html | 757 +-
docs/python/generated/pyarrow.ListScalar.html | 307 +-
docs/python/generated/pyarrow.ListType.html | 329 +-
docs/python/generated/pyarrow.LocalFileSystem.html | 477 +-
docs/python/generated/pyarrow.MapArray.html | 1882 ++++
docs/python/generated/pyarrow.MapScalar.html | 1273 +++
docs/python/generated/pyarrow.MapType.html | 337 +-
.../python/generated/pyarrow.MemoryMappedFile.html | 486 +-
docs/python/generated/pyarrow.MemoryPool.html | 297 +-
.../pyarrow.MonthDayNanoIntervalArray.html | 707 +-
.../pyarrow.MonthDayNanoIntervalScalar.html | 307 +-
docs/python/generated/pyarrow.NA.html | 275 +-
docs/python/generated/pyarrow.NativeFile.html | 458 +-
docs/python/generated/pyarrow.NullArray.html | 707 +-
docs/python/generated/pyarrow.NumericArray.html | 707 +-
docs/python/generated/pyarrow.OSFile.html | 460 +-
docs/python/generated/pyarrow.PyExtensionType.html | 351 +-
docs/python/generated/pyarrow.PythonFile.html | 456 +-
docs/python/generated/pyarrow.RecordBatch.html | 727 +-
docs/python/generated/pyarrow.ResizableBuffer.html | 373 +-
docs/python/generated/pyarrow.Scalar.html | 301 +-
docs/python/generated/pyarrow.Schema.html | 521 +-
.../generated/pyarrow.SerializationContext.html | 356 +-
.../generated/pyarrow.SerializedPyObject.html | 324 +-
docs/python/generated/pyarrow.StringArray.html | 699 +-
docs/python/generated/pyarrow.StringScalar.html | 307 +-
docs/python/generated/pyarrow.StructArray.html | 773 +-
docs/python/generated/pyarrow.StructScalar.html | 325 +-
docs/python/generated/pyarrow.StructType.html | 329 +-
docs/python/generated/pyarrow.Table.html | 1093 +-
docs/python/generated/pyarrow.TableGroupBy.html | 1260 +++
docs/python/generated/pyarrow.Tensor.html | 347 +-
docs/python/generated/pyarrow.Time32Array.html | 707 +-
docs/python/generated/pyarrow.Time32Scalar.html | 303 +-
docs/python/generated/pyarrow.Time32Type.html | 327 +-
docs/python/generated/pyarrow.Time64Array.html | 707 +-
docs/python/generated/pyarrow.Time64Scalar.html | 303 +-
docs/python/generated/pyarrow.Time64Type.html | 327 +-
docs/python/generated/pyarrow.TimestampArray.html | 707 +-
docs/python/generated/pyarrow.TimestampScalar.html | 307 +-
docs/python/generated/pyarrow.TimestampType.html | 331 +-
docs/python/generated/pyarrow.UInt16Array.html | 707 +-
docs/python/generated/pyarrow.UInt16Scalar.html | 303 +-
docs/python/generated/pyarrow.UInt32Array.html | 707 +-
docs/python/generated/pyarrow.UInt32Scalar.html | 303 +-
docs/python/generated/pyarrow.UInt64Array.html | 707 +-
docs/python/generated/pyarrow.UInt64Scalar.html | 303 +-
docs/python/generated/pyarrow.UInt8Array.html | 707 +-
docs/python/generated/pyarrow.UInt8Scalar.html | 303 +-
docs/python/generated/pyarrow.UnionArray.html | 773 +-
docs/python/generated/pyarrow.UnionScalar.html | 311 +-
docs/python/generated/pyarrow.UnionType.html | 331 +-
docs/python/generated/pyarrow.allocate_buffer.html | 293 +-
docs/python/generated/pyarrow.array.html | 322 +-
docs/python/generated/pyarrow.binary.html | 279 +-
docs/python/generated/pyarrow.bool_.html | 272 +-
docs/python/generated/pyarrow.chunked_array.html | 287 +-
docs/python/generated/pyarrow.compress.html | 295 +-
.../pyarrow.compute.ArraySortOptions.html | 1249 +++
.../pyarrow.compute.AssumeTimezoneOptions.html | 1251 +++
.../generated/pyarrow.compute.CastOptions.html | 1360 +++
.../generated/pyarrow.compute.CountOptions.html | 1246 +++
.../pyarrow.compute.DayOfWeekOptions.html | 1248 +++
.../pyarrow.compute.DictionaryEncodeOptions.html | 1248 +++
...yarrow.compute.ElementWiseAggregateOptions.html | 1246 +++
.../pyarrow.compute.ExtractRegexOptions.html | 1245 +++
.../generated/pyarrow.compute.FilterOptions.html | 1246 +++
.../generated/pyarrow.compute.IndexOptions.html | 1245 +++
.../generated/pyarrow.compute.JoinOptions.html | 1249 +++
.../pyarrow.compute.MakeStructOptions.html | 1250 +++
.../pyarrow.compute.MatchSubstringOptions.html | 1247 +++
.../generated/pyarrow.compute.ModeOptions.html | 1251 +++
.../generated/pyarrow.compute.NullOptions.html | 1245 +++
.../generated/pyarrow.compute.PadOptions.html | 1247 +++
.../pyarrow.compute.PartitionNthOptions.html | 1248 +++
.../generated/pyarrow.compute.QuantileOptions.html | 1261 +++
.../pyarrow.compute.ReplaceSliceOptions.html | 1249 +++
.../pyarrow.compute.ReplaceSubstringOptions.html | 1250 +++
.../generated/pyarrow.compute.RoundOptions.html | 1250 +++
.../pyarrow.compute.RoundTemporalOptions.html | 1250 +++
.../pyarrow.compute.RoundToMultipleOptions.html | 1251 +++
.../pyarrow.compute.ScalarAggregateOptions.html | 1249 +++
.../generated/pyarrow.compute.SelectKOptions.html | 1251 +++
.../pyarrow.compute.SetLookupOptions.html | 1249 +++
.../generated/pyarrow.compute.SliceOptions.html | 1250 +++
.../generated/pyarrow.compute.SortOptions.html | 1251 +++
.../generated/pyarrow.compute.SplitOptions.html | 1248 +++
.../pyarrow.compute.SplitPatternOptions.html | 1250 +++
.../generated/pyarrow.compute.StrftimeOptions.html | 1247 +++
.../generated/pyarrow.compute.StrptimeOptions.html | 1248 +++
.../pyarrow.compute.StructFieldOptions.html | 1246 +++
.../generated/pyarrow.compute.TDigestOptions.html | 1255 +++
.../generated/pyarrow.compute.TakeOptions.html | 1247 +++
.../generated/pyarrow.compute.TrimOptions.html | 1245 +++
.../generated/pyarrow.compute.VarianceOptions.html | 1251 +++
.../generated/pyarrow.compute.WeekOptions.html | 1254 +++
docs/python/generated/pyarrow.compute.abs.html | 290 +-
.../generated/pyarrow.compute.abs_checked.html | 284 +-
docs/python/generated/pyarrow.compute.acos.html | 289 +-
.../generated/pyarrow.compute.acos_checked.html | 289 +-
docs/python/generated/pyarrow.compute.add.html | 287 +-
.../generated/pyarrow.compute.add_checked.html | 287 +-
docs/python/generated/pyarrow.compute.all.html | 301 +-
docs/python/generated/pyarrow.compute.and_.html | 287 +-
.../generated/pyarrow.compute.and_kleene.html | 287 +-
docs/python/generated/pyarrow.compute.and_not.html | 287 +-
.../generated/pyarrow.compute.and_not_kleene.html | 287 +-
docs/python/generated/pyarrow.compute.any.html | 301 +-
.../pyarrow.compute.approximate_median.html | 297 +-
.../generated/pyarrow.compute.array_filter.html | 295 +-
.../pyarrow.compute.array_sort_indices.html | 297 +-
.../generated/pyarrow.compute.array_take.html | 296 +-
.../pyarrow.compute.ascii_capitalize.html | 284 +-
.../generated/pyarrow.compute.ascii_center.html | 301 +-
.../generated/pyarrow.compute.ascii_is_alnum.html | 284 +-
.../generated/pyarrow.compute.ascii_is_alpha.html | 284 +-
.../pyarrow.compute.ascii_is_decimal.html | 284 +-
.../generated/pyarrow.compute.ascii_is_lower.html | 284 +-
.../pyarrow.compute.ascii_is_printable.html | 284 +-
.../generated/pyarrow.compute.ascii_is_space.html | 284 +-
.../generated/pyarrow.compute.ascii_is_title.html | 284 +-
.../generated/pyarrow.compute.ascii_is_upper.html | 284 +-
.../generated/pyarrow.compute.ascii_lower.html | 284 +-
.../generated/pyarrow.compute.ascii_lpad.html | 301 +-
.../generated/pyarrow.compute.ascii_ltrim.html | 303 +-
.../pyarrow.compute.ascii_ltrim_whitespace.html | 284 +-
.../generated/pyarrow.compute.ascii_reverse.html | 284 +-
.../generated/pyarrow.compute.ascii_rpad.html | 301 +-
.../generated/pyarrow.compute.ascii_rtrim.html | 302 +-
.../pyarrow.compute.ascii_rtrim_whitespace.html | 284 +-
.../pyarrow.compute.ascii_split_whitespace.html | 296 +-
.../generated/pyarrow.compute.ascii_swapcase.html | 286 +-
.../generated/pyarrow.compute.ascii_title.html | 284 +-
.../generated/pyarrow.compute.ascii_trim.html | 303 +-
.../pyarrow.compute.ascii_trim_whitespace.html | 284 +-
.../generated/pyarrow.compute.ascii_upper.html | 284 +-
docs/python/generated/pyarrow.compute.asin.html | 289 +-
.../generated/pyarrow.compute.asin_checked.html | 289 +-
.../generated/pyarrow.compute.assume_timezone.html | 301 +-
docs/python/generated/pyarrow.compute.atan.html | 289 +-
docs/python/generated/pyarrow.compute.atan2.html | 291 +-
.../generated/pyarrow.compute.binary_join.html | 292 +-
.../pyarrow.compute.binary_join_element_wise.html | 305 +-
.../generated/pyarrow.compute.binary_length.html | 293 +-
.../generated/pyarrow.compute.binary_repeat.html | 1207 ++
.../pyarrow.compute.binary_replace_slice.html | 317 +-
.../generated/pyarrow.compute.binary_reverse.html | 1206 ++
.../generated/pyarrow.compute.bit_wise_and.html | 287 +-
.../generated/pyarrow.compute.bit_wise_not.html | 284 +-
.../generated/pyarrow.compute.bit_wise_or.html | 287 +-
.../generated/pyarrow.compute.bit_wise_xor.html | 287 +-
.../generated/pyarrow.compute.case_when.html | 298 +-
docs/python/generated/pyarrow.compute.cast.html | 302 +-
docs/python/generated/pyarrow.compute.ceil.html | 286 +-
.../generated/pyarrow.compute.ceil_temporal.html | 1216 ++
docs/python/generated/pyarrow.compute.choose.html | 296 +-
.../python/generated/pyarrow.compute.coalesce.html | 290 +-
docs/python/generated/pyarrow.compute.cos.html | 289 +-
.../generated/pyarrow.compute.cos_checked.html | 289 +-
docs/python/generated/pyarrow.compute.count.html | 292 +-
.../generated/pyarrow.compute.count_distinct.html | 292 +-
.../generated/pyarrow.compute.count_substring.html | 298 +-
.../pyarrow.compute.count_substring_regex.html | 298 +-
docs/python/generated/pyarrow.compute.day.html | 284 +-
.../generated/pyarrow.compute.day_of_week.html | 296 +-
.../generated/pyarrow.compute.day_of_year.html | 284 +-
.../pyarrow.compute.day_time_interval_between.html | 293 +-
.../generated/pyarrow.compute.days_between.html | 287 +-
.../pyarrow.compute.dictionary_encode.html | 294 +-
docs/python/generated/pyarrow.compute.divide.html | 287 +-
.../generated/pyarrow.compute.divide_checked.html | 287 +-
.../generated/pyarrow.compute.drop_null.html | 284 +-
.../generated/pyarrow.compute.ends_with.html | 303 +-
docs/python/generated/pyarrow.compute.equal.html | 287 +-
.../generated/pyarrow.compute.extract_regex.html | 291 +-
.../pyarrow.compute.fill_null_backward.html | 1206 ++
.../pyarrow.compute.fill_null_forward.html | 1206 ++
docs/python/generated/pyarrow.compute.filter.html | 305 +-
.../generated/pyarrow.compute.find_substring.html | 298 +-
.../pyarrow.compute.find_substring_regex.html | 298 +-
docs/python/generated/pyarrow.compute.floor.html | 286 +-
.../generated/pyarrow.compute.floor_temporal.html | 1216 ++
docs/python/generated/pyarrow.compute.greater.html | 287 +-
.../generated/pyarrow.compute.greater_equal.html | 287 +-
docs/python/generated/pyarrow.compute.hour.html | 284 +-
.../generated/pyarrow.compute.hours_between.html | 287 +-
docs/python/generated/pyarrow.compute.if_else.html | 292 +-
docs/python/generated/pyarrow.compute.index.html | 295 +-
.../python/generated/pyarrow.compute.index_in.html | 297 +-
.../generated/pyarrow.compute.indices_nonzero.html | 1206 ++
docs/python/generated/pyarrow.compute.invert.html | 284 +-
.../generated/pyarrow.compute.is_finite.html | 293 +-
docs/python/generated/pyarrow.compute.is_in.html | 297 +-
docs/python/generated/pyarrow.compute.is_inf.html | 284 +-
docs/python/generated/pyarrow.compute.is_nan.html | 284 +-
docs/python/generated/pyarrow.compute.is_null.html | 291 +-
.../python/generated/pyarrow.compute.is_valid.html | 286 +-
.../generated/pyarrow.compute.iso_calendar.html | 284 +-
.../python/generated/pyarrow.compute.iso_week.html | 289 +-
.../python/generated/pyarrow.compute.iso_year.html | 287 +-
docs/python/generated/pyarrow.compute.less.html | 287 +-
.../generated/pyarrow.compute.less_equal.html | 287 +-
.../generated/pyarrow.compute.list_element.html | 293 +-
.../generated/pyarrow.compute.list_flatten.html | 284 +-
.../pyarrow.compute.list_parent_indices.html | 284 +-
.../pyarrow.compute.list_value_length.html | 284 +-
docs/python/generated/pyarrow.compute.ln.html | 286 +-
.../generated/pyarrow.compute.ln_checked.html | 288 +-
docs/python/generated/pyarrow.compute.log10.html | 289 +-
.../generated/pyarrow.compute.log10_checked.html | 291 +-
docs/python/generated/pyarrow.compute.log1p.html | 289 +-
.../generated/pyarrow.compute.log1p_checked.html | 289 +-
docs/python/generated/pyarrow.compute.log2.html | 289 +-
.../generated/pyarrow.compute.log2_checked.html | 291 +-
docs/python/generated/pyarrow.compute.logb.html | 289 +-
.../generated/pyarrow.compute.logb_checked.html | 289 +-
.../generated/pyarrow.compute.make_struct.html | 300 +-
.../generated/pyarrow.compute.match_like.html | 303 +-
.../generated/pyarrow.compute.match_substring.html | 298 +-
.../pyarrow.compute.match_substring_regex.html | 298 +-
docs/python/generated/pyarrow.compute.max.html | 297 +-
.../pyarrow.compute.max_element_wise.html | 295 +-
docs/python/generated/pyarrow.compute.mean.html | 297 +-
.../generated/pyarrow.compute.microsecond.html | 284 +-
.../pyarrow.compute.microseconds_between.html | 287 +-
.../generated/pyarrow.compute.millisecond.html | 284 +-
.../pyarrow.compute.milliseconds_between.html | 287 +-
docs/python/generated/pyarrow.compute.min.html | 297 +-
.../pyarrow.compute.min_element_wise.html | 295 +-
docs/python/generated/pyarrow.compute.min_max.html | 297 +-
docs/python/generated/pyarrow.compute.minute.html | 284 +-
.../generated/pyarrow.compute.minutes_between.html | 287 +-
docs/python/generated/pyarrow.compute.mode.html | 310 +-
docs/python/generated/pyarrow.compute.month.html | 284 +-
...ow.compute.month_day_nano_interval_between.html | 287 +-
.../pyarrow.compute.month_interval_between.html | 287 +-
.../python/generated/pyarrow.compute.multiply.html | 287 +-
.../pyarrow.compute.multiply_checked.html | 287 +-
.../generated/pyarrow.compute.nanosecond.html | 284 +-
.../pyarrow.compute.nanoseconds_between.html | 287 +-
docs/python/generated/pyarrow.compute.negate.html | 284 +-
.../generated/pyarrow.compute.negate_checked.html | 284 +-
.../generated/pyarrow.compute.not_equal.html | 287 +-
docs/python/generated/pyarrow.compute.or_.html | 287 +-
.../generated/pyarrow.compute.or_kleene.html | 287 +-
.../pyarrow.compute.partition_nth_indices.html | 296 +-
docs/python/generated/pyarrow.compute.power.html | 287 +-
.../generated/pyarrow.compute.power_checked.html | 287 +-
docs/python/generated/pyarrow.compute.product.html | 297 +-
.../python/generated/pyarrow.compute.quantile.html | 311 +-
docs/python/generated/pyarrow.compute.quarter.html | 284 +-
.../pyarrow.compute.quarters_between.html | 287 +-
.../pyarrow.compute.replace_substring.html | 315 +-
.../pyarrow.compute.replace_substring_regex.html | 312 +-
.../pyarrow.compute.replace_with_mask.html | 305 +-
docs/python/generated/pyarrow.compute.round.html | 301 +-
.../generated/pyarrow.compute.round_temporal.html | 1216 ++
.../pyarrow.compute.round_to_multiple.html | 302 +-
docs/python/generated/pyarrow.compute.second.html | 284 +-
.../generated/pyarrow.compute.seconds_between.html | 287 +-
.../pyarrow.compute.select_k_unstable.html | 312 +-
.../generated/pyarrow.compute.shift_left.html | 297 +-
.../pyarrow.compute.shift_left_checked.html | 295 +-
.../generated/pyarrow.compute.shift_right.html | 295 +-
.../pyarrow.compute.shift_right_checked.html | 294 +-
docs/python/generated/pyarrow.compute.sign.html | 284 +-
docs/python/generated/pyarrow.compute.sin.html | 289 +-
.../generated/pyarrow.compute.sin_checked.html | 289 +-
.../generated/pyarrow.compute.sort_indices.html | 305 +-
.../generated/pyarrow.compute.split_pattern.html | 300 +-
.../pyarrow.compute.split_pattern_regex.html | 300 +-
.../generated/pyarrow.compute.starts_with.html | 309 +-
docs/python/generated/pyarrow.compute.stddev.html | 301 +-
.../python/generated/pyarrow.compute.strftime.html | 301 +-
.../generated/pyarrow.compute.string_is_ascii.html | 284 +-
.../python/generated/pyarrow.compute.strptime.html | 296 +-
.../generated/pyarrow.compute.struct_field.html | 1216 ++
.../generated/pyarrow.compute.subsecond.html | 284 +-
.../python/generated/pyarrow.compute.subtract.html | 287 +-
.../pyarrow.compute.subtract_checked.html | 287 +-
docs/python/generated/pyarrow.compute.sum.html | 297 +-
docs/python/generated/pyarrow.compute.take.html | 295 +-
docs/python/generated/pyarrow.compute.tan.html | 289 +-
.../generated/pyarrow.compute.tan_checked.html | 289 +-
docs/python/generated/pyarrow.compute.tdigest.html | 309 +-
docs/python/generated/pyarrow.compute.trunc.html | 288 +-
docs/python/generated/pyarrow.compute.unique.html | 284 +-
docs/python/generated/pyarrow.compute.us_week.html | 291 +-
.../generated/pyarrow.compute.utf8_capitalize.html | 284 +-
.../generated/pyarrow.compute.utf8_center.html | 297 +-
.../generated/pyarrow.compute.utf8_is_alnum.html | 284 +-
.../generated/pyarrow.compute.utf8_is_alpha.html | 284 +-
.../generated/pyarrow.compute.utf8_is_decimal.html | 284 +-
.../generated/pyarrow.compute.utf8_is_digit.html | 284 +-
.../generated/pyarrow.compute.utf8_is_lower.html | 284 +-
.../generated/pyarrow.compute.utf8_is_numeric.html | 284 +-
.../pyarrow.compute.utf8_is_printable.html | 284 +-
.../generated/pyarrow.compute.utf8_is_space.html | 284 +-
.../generated/pyarrow.compute.utf8_is_title.html | 284 +-
.../generated/pyarrow.compute.utf8_is_upper.html | 284 +-
.../generated/pyarrow.compute.utf8_length.html | 287 +-
.../generated/pyarrow.compute.utf8_lower.html | 284 +-
.../generated/pyarrow.compute.utf8_lpad.html | 297 +-
.../generated/pyarrow.compute.utf8_ltrim.html | 299 +-
.../pyarrow.compute.utf8_ltrim_whitespace.html | 284 +-
.../pyarrow.compute.utf8_replace_slice.html | 305 +-
.../generated/pyarrow.compute.utf8_reverse.html | 284 +-
.../generated/pyarrow.compute.utf8_rpad.html | 297 +-
.../generated/pyarrow.compute.utf8_rtrim.html | 298 +-
.../pyarrow.compute.utf8_rtrim_whitespace.html | 284 +-
.../pyarrow.compute.utf8_slice_codeunits.html | 313 +-
.../pyarrow.compute.utf8_split_whitespace.html | 296 +-
.../generated/pyarrow.compute.utf8_swapcase.html | 284 +-
.../generated/pyarrow.compute.utf8_title.html | 284 +-
.../generated/pyarrow.compute.utf8_trim.html | 299 +-
.../pyarrow.compute.utf8_trim_whitespace.html | 290 +-
.../generated/pyarrow.compute.utf8_upper.html | 284 +-
.../generated/pyarrow.compute.value_counts.html | 284 +-
.../python/generated/pyarrow.compute.variance.html | 307 +-
docs/python/generated/pyarrow.compute.week.html | 309 +-
.../generated/pyarrow.compute.weeks_between.html | 299 +-
docs/python/generated/pyarrow.compute.xor.html | 287 +-
docs/python/generated/pyarrow.compute.year.html | 290 +-
.../generated/pyarrow.compute.year_month_day.html | 1207 ++
.../generated/pyarrow.compute.years_between.html | 287 +-
docs/python/generated/pyarrow.concat_arrays.html | 291 +-
docs/python/generated/pyarrow.concat_tables.html | 287 +-
docs/python/generated/pyarrow.cpu_count.html | 272 +-
.../generated/pyarrow.create_memory_map.html | 288 +-
.../generated/pyarrow.csv.CSVStreamingReader.html | 337 +-
docs/python/generated/pyarrow.csv.CSVWriter.html | 344 +-
.../generated/pyarrow.csv.ConvertOptions.html | 410 +-
docs/python/generated/pyarrow.csv.ISO8601.html | 272 +-
docs/python/generated/pyarrow.csv.InvalidRow.html | 1290 +++
.../python/generated/pyarrow.csv.ParseOptions.html | 369 +-
docs/python/generated/pyarrow.csv.ReadOptions.html | 365 +-
.../python/generated/pyarrow.csv.WriteOptions.html | 307 +-
docs/python/generated/pyarrow.csv.open_csv.html | 305 +-
docs/python/generated/pyarrow.csv.read_csv.html | 306 +-
docs/python/generated/pyarrow.csv.write_csv.html | 296 +-
.../generated/pyarrow.cuda.BufferReader.html | 472 +-
.../generated/pyarrow.cuda.BufferWriter.html | 465 +-
docs/python/generated/pyarrow.cuda.Context.html | 459 +-
docs/python/generated/pyarrow.cuda.CudaBuffer.html | 506 +-
docs/python/generated/pyarrow.cuda.HostBuffer.html | 355 +-
.../generated/pyarrow.cuda.IpcMemHandle.html | 322 +-
.../generated/pyarrow.cuda.new_host_buffer.html | 289 +-
.../generated/pyarrow.cuda.read_message.html | 289 +-
.../generated/pyarrow.cuda.read_record_batch.html | 297 +-
.../pyarrow.cuda.serialize_record_batch.html | 289 +-
.../generated/pyarrow.dataset.CsvFileFormat.html | 341 +-
.../pyarrow.dataset.CsvFragmentScanOptions.html | 1263 +++
docs/python/generated/pyarrow.dataset.Dataset.html | 403 +-
.../pyarrow.dataset.DirectoryPartitioning.html | 360 +-
.../generated/pyarrow.dataset.Expression.html | 321 +-
.../generated/pyarrow.dataset.FileFormat.html | 307 +-
.../pyarrow.dataset.FileSystemDataset.html | 476 +-
.../pyarrow.dataset.FileSystemDatasetFactory.html | 330 +-
.../pyarrow.dataset.FileSystemFactoryOptions.html | 327 +-
.../python/generated/pyarrow.dataset.Fragment.html | 1385 +++
.../pyarrow.dataset.FragmentScanOptions.html | 1229 ++
.../pyarrow.dataset.HivePartitioning.html | 363 +-
.../generated/pyarrow.dataset.IpcFileFormat.html | 319 +-
.../pyarrow.dataset.ParquetFileFormat.html | 340 +-
...pyarrow.dataset.ParquetFragmentScanOptions.html | 1290 +++
.../pyarrow.dataset.ParquetReadOptions.html | 1260 +++
.../generated/pyarrow.dataset.Partitioning.html | 295 +-
.../pyarrow.dataset.PartitioningFactory.html | 285 +-
docs/python/generated/pyarrow.dataset.Scanner.html | 531 +-
.../generated/pyarrow.dataset.UnionDataset.html | 427 +-
docs/python/generated/pyarrow.dataset.dataset.html | 322 +-
docs/python/generated/pyarrow.dataset.field.html | 283 +-
.../generated/pyarrow.dataset.parquet_dataset.html | 310 +-
.../generated/pyarrow.dataset.partitioning.html | 302 +-
docs/python/generated/pyarrow.dataset.scalar.html | 283 +-
.../generated/pyarrow.dataset.write_dataset.html | 363 +-
docs/python/generated/pyarrow.date32.html | 272 +-
docs/python/generated/pyarrow.date64.html | 272 +-
docs/python/generated/pyarrow.decimal128.html | 287 +-
docs/python/generated/pyarrow.decompress.html | 301 +-
.../generated/pyarrow.default_memory_pool.html | 272 +-
docs/python/generated/pyarrow.deserialize.html | 287 +-
.../generated/pyarrow.deserialize_components.html | 287 +-
.../python/generated/pyarrow.deserialize_from.html | 294 +-
docs/python/generated/pyarrow.dictionary.html | 288 +-
docs/python/generated/pyarrow.duration.html | 283 +-
.../generated/pyarrow.feather.read_feather.html | 305 +-
.../generated/pyarrow.feather.read_table.html | 294 +-
.../generated/pyarrow.feather.write_feather.html | 304 +-
docs/python/generated/pyarrow.field.html | 296 +-
docs/python/generated/pyarrow.flight.Action.html | 294 +-
.../generated/pyarrow.flight.ActionType.html | 310 +-
docs/python/generated/pyarrow.flight.CallInfo.html | 295 +-
.../pyarrow.flight.ClientAuthHandler.html | 303 +-
.../generated/pyarrow.flight.ClientMiddleware.html | 317 +-
.../pyarrow.flight.ClientMiddlewareFactory.html | 299 +-
.../generated/pyarrow.flight.DescriptorType.html | 329 +-
.../pyarrow.flight.FlightCallOptions.html | 295 +-
.../generated/pyarrow.flight.FlightClient.html | 485 +-
.../generated/pyarrow.flight.FlightDescriptor.html | 309 +-
.../generated/pyarrow.flight.FlightEndpoint.html | 301 +-
.../generated/pyarrow.flight.FlightInfo.html | 325 +-
.../generated/pyarrow.flight.FlightMethod.html | 339 +-
.../generated/pyarrow.flight.FlightServerBase.html | 369 +-
.../generated/pyarrow.flight.GeneratorStream.html | 292 +-
docs/python/generated/pyarrow.flight.Location.html | 301 +-
.../pyarrow.flight.RecordBatchStream.html | 286 +-
docs/python/generated/pyarrow.flight.Result.html | 286 +-
.../pyarrow.flight.ServerAuthHandler.html | 310 +-
.../generated/pyarrow.flight.ServerMiddleware.html | 306 +-
.../pyarrow.flight.ServerMiddlewareFactory.html | 315 +-
docs/python/generated/pyarrow.flight.Ticket.html | 293 +-
docs/python/generated/pyarrow.float16.html | 272 +-
docs/python/generated/pyarrow.float32.html | 272 +-
docs/python/generated/pyarrow.float64.html | 272 +-
docs/python/generated/pyarrow.foreign_buffer.html | 289 +-
.../python/generated/pyarrow.from_numpy_dtype.html | 278 +-
.../python/generated/pyarrow.fs.FSSpecHandler.html | 499 +-
docs/python/generated/pyarrow.fs.FileInfo.html | 364 +-
docs/python/generated/pyarrow.fs.FileSelector.html | 312 +-
docs/python/generated/pyarrow.fs.FileSystem.html | 560 +-
.../generated/pyarrow.fs.FileSystemHandler.html | 491 +-
.../generated/pyarrow.fs.HadoopFileSystem.html | 594 +-
.../generated/pyarrow.fs.LocalFileSystem.html | 569 +-
docs/python/generated/pyarrow.fs.PyFileSystem.html | 581 +-
docs/python/generated/pyarrow.fs.S3FileSystem.html | 633 +-
docs/python/generated/pyarrow.fs.S3LogLevel.html | 1265 +++
.../generated/pyarrow.fs.SubTreeFileSystem.html | 582 +-
docs/python/generated/pyarrow.fs.copy_files.html | 1231 ++
docs/python/generated/pyarrow.fs.finalize_s3.html | 1193 ++
.../python/generated/pyarrow.fs.initialize_s3.html | 1202 ++
.../generated/pyarrow.fs.resolve_s3_region.html | 1213 ++
docs/python/generated/pyarrow.get_include.html | 272 +-
docs/python/generated/pyarrow.get_libraries.html | 272 +-
.../python/generated/pyarrow.get_library_dirs.html | 272 +-
docs/python/generated/pyarrow.hdfs.connect.html | 301 +-
docs/python/generated/pyarrow.input_stream.html | 291 +-
docs/python/generated/pyarrow.int16.html | 272 +-
docs/python/generated/pyarrow.int32.html | 272 +-
docs/python/generated/pyarrow.int64.html | 272 +-
docs/python/generated/pyarrow.int8.html | 272 +-
.../generated/pyarrow.ipc.IpcWriteOptions.html | 357 +-
docs/python/generated/pyarrow.ipc.Message.html | 351 +-
.../generated/pyarrow.ipc.MessageReader.html | 303 +-
.../pyarrow.ipc.RecordBatchFileReader.html | 341 +-
.../pyarrow.ipc.RecordBatchFileWriter.html | 348 +-
.../pyarrow.ipc.RecordBatchStreamReader.html | 348 +-
.../pyarrow.ipc.RecordBatchStreamWriter.html | 348 +-
.../pyarrow.ipc.get_record_batch_size.html | 279 +-
.../generated/pyarrow.ipc.get_tensor_size.html | 279 +-
docs/python/generated/pyarrow.ipc.new_file.html | 292 +-
docs/python/generated/pyarrow.ipc.new_stream.html | 292 +-
docs/python/generated/pyarrow.ipc.open_file.html | 290 +-
docs/python/generated/pyarrow.ipc.open_stream.html | 283 +-
.../python/generated/pyarrow.ipc.read_message.html | 282 +-
.../generated/pyarrow.ipc.read_record_batch.html | 291 +-
docs/python/generated/pyarrow.ipc.read_tensor.html | 282 +-
.../python/generated/pyarrow.ipc.write_tensor.html | 287 +-
.../generated/pyarrow.jemalloc_memory_pool.html | 272 +-
.../generated/pyarrow.jemalloc_set_decay_ms.html | 279 +-
.../generated/pyarrow.json.ParseOptions.html | 319 +-
.../python/generated/pyarrow.json.ReadOptions.html | 303 +-
docs/python/generated/pyarrow.json.read_json.html | 299 +-
docs/python/generated/pyarrow.large_binary.html | 272 +-
docs/python/generated/pyarrow.large_list.html | 282 +-
docs/python/generated/pyarrow.large_string.html | 272 +-
docs/python/generated/pyarrow.large_utf8.html | 272 +-
docs/python/generated/pyarrow.list_.html | 289 +-
.../generated/pyarrow.log_memory_allocations.html | 279 +-
docs/python/generated/pyarrow.map_.html | 288 +-
docs/python/generated/pyarrow.memory_map.html | 289 +-
.../generated/pyarrow.mimalloc_memory_pool.html | 272 +-
.../generated/pyarrow.month_day_nano_interval.html | 272 +-
docs/python/generated/pyarrow.null.html | 272 +-
docs/python/generated/pyarrow.nulls.html | 293 +-
docs/python/generated/pyarrow.orc.ORCFile.html | 485 +-
docs/python/generated/pyarrow.orc.ORCWriter.html | 1297 +++
docs/python/generated/pyarrow.orc.read_table.html | 1213 ++
docs/python/generated/pyarrow.orc.write_table.html | 1237 +++
docs/python/generated/pyarrow.output_stream.html | 291 +-
.../generated/pyarrow.parquet.ParquetDataset.html | 425 +-
.../generated/pyarrow.parquet.ParquetFile.html | 511 +-
.../generated/pyarrow.parquet.ParquetWriter.html | 441 +-
.../generated/pyarrow.parquet.read_metadata.html | 287 +-
.../generated/pyarrow.parquet.read_pandas.html | 349 +-
.../generated/pyarrow.parquet.read_schema.html | 287 +-
.../generated/pyarrow.parquet.read_table.html | 351 +-
.../generated/pyarrow.parquet.write_metadata.html | 290 +-
.../generated/pyarrow.parquet.write_table.html | 365 +-
.../pyarrow.parquet.write_to_dataset.html | 308 +-
docs/python/generated/pyarrow.plasma.ObjectID.html | 301 +-
.../generated/pyarrow.plasma.PlasmaBuffer.html | 379 +-
.../generated/pyarrow.plasma.PlasmaClient.html | 655 +-
docs/python/generated/pyarrow.py_buffer.html | 277 +-
docs/python/generated/pyarrow.read_serialized.html | 290 +-
docs/python/generated/pyarrow.record_batch.html | 302 +-
.../generated/pyarrow.register_extension_type.html | 279 +-
docs/python/generated/pyarrow.scalar.html | 300 +-
docs/python/generated/pyarrow.schema.html | 293 +-
docs/python/generated/pyarrow.serialize.html | 300 +-
docs/python/generated/pyarrow.serialize_to.html | 289 +-
docs/python/generated/pyarrow.set_cpu_count.html | 279 +-
docs/python/generated/pyarrow.set_memory_pool.html | 279 +-
docs/python/generated/pyarrow.string.html | 272 +-
docs/python/generated/pyarrow.struct.html | 289 +-
.../generated/pyarrow.system_memory_pool.html | 272 +-
docs/python/generated/pyarrow.table.html | 311 +-
docs/python/generated/pyarrow.time32.html | 283 +-
docs/python/generated/pyarrow.time64.html | 283 +-
docs/python/generated/pyarrow.timestamp.html | 296 +-
.../generated/pyarrow.total_allocated_bytes.html | 272 +-
docs/python/generated/pyarrow.types.is_binary.html | 278 +-
.../python/generated/pyarrow.types.is_boolean.html | 278 +-
docs/python/generated/pyarrow.types.is_date.html | 278 +-
docs/python/generated/pyarrow.types.is_date32.html | 278 +-
docs/python/generated/pyarrow.types.is_date64.html | 278 +-
.../python/generated/pyarrow.types.is_decimal.html | 278 +-
.../generated/pyarrow.types.is_dictionary.html | 278 +-
.../pyarrow.types.is_fixed_size_binary.html | 278 +-
.../python/generated/pyarrow.types.is_float16.html | 278 +-
.../python/generated/pyarrow.types.is_float32.html | 278 +-
.../python/generated/pyarrow.types.is_float64.html | 278 +-
.../generated/pyarrow.types.is_floating.html | 278 +-
docs/python/generated/pyarrow.types.is_int16.html | 278 +-
docs/python/generated/pyarrow.types.is_int32.html | 278 +-
docs/python/generated/pyarrow.types.is_int64.html | 278 +-
docs/python/generated/pyarrow.types.is_int8.html | 278 +-
.../python/generated/pyarrow.types.is_integer.html | 278 +-
.../generated/pyarrow.types.is_large_binary.html | 278 +-
.../generated/pyarrow.types.is_large_list.html | 278 +-
.../generated/pyarrow.types.is_large_string.html | 278 +-
.../generated/pyarrow.types.is_large_unicode.html | 278 +-
docs/python/generated/pyarrow.types.is_list.html | 278 +-
docs/python/generated/pyarrow.types.is_map.html | 278 +-
docs/python/generated/pyarrow.types.is_nested.html | 278 +-
docs/python/generated/pyarrow.types.is_null.html | 278 +-
.../generated/pyarrow.types.is_signed_integer.html | 278 +-
docs/python/generated/pyarrow.types.is_string.html | 278 +-
docs/python/generated/pyarrow.types.is_struct.html | 278 +-
.../generated/pyarrow.types.is_temporal.html | 278 +-
docs/python/generated/pyarrow.types.is_time.html | 278 +-
docs/python/generated/pyarrow.types.is_time32.html | 278 +-
docs/python/generated/pyarrow.types.is_time64.html | 278 +-
.../generated/pyarrow.types.is_timestamp.html | 278 +-
docs/python/generated/pyarrow.types.is_uint16.html | 278 +-
docs/python/generated/pyarrow.types.is_uint32.html | 278 +-
docs/python/generated/pyarrow.types.is_uint64.html | 278 +-
docs/python/generated/pyarrow.types.is_uint8.html | 278 +-
.../python/generated/pyarrow.types.is_unicode.html | 278 +-
docs/python/generated/pyarrow.types.is_union.html | 278 +-
.../pyarrow.types.is_unsigned_integer.html | 278 +-
docs/python/generated/pyarrow.uint16.html | 272 +-
docs/python/generated/pyarrow.uint32.html | 272 +-
docs/python/generated/pyarrow.uint64.html | 272 +-
docs/python/generated/pyarrow.uint8.html | 272 +-
docs/python/generated/pyarrow.unify_schemas.html | 290 +-
.../pyarrow.unregister_extension_type.html | 279 +-
docs/python/generated/pyarrow.utf8.html | 272 +-
docs/python/getstarted.html | 761 +-
docs/python/getting_involved.html | 747 +-
docs/python/index.html | 767 +-
docs/python/install.html | 749 +-
docs/python/integration.html | 4374 ++++++++
docs/python/integration/cuda.html | 4513 ++++++++
docs/python/integration/extending.html | 4957 +++++++++
docs/python/integration/python_r.html | 4619 ++++++++
docs/python/ipc.html | 813 +-
docs/python/json.html | 747 +-
docs/python/memory.html | 757 +-
docs/python/numpy.html | 747 +-
docs/python/pandas.html | 761 +-
docs/python/parquet.html | 767 +-
docs/python/plasma.html | 747 +-
docs/python/timestamps.html | 747 +-
docs/r/404.html | 186 +-
docs/r/STYLE.html | 182 +-
docs/r/articles/arrow.html | 174 +-
docs/r/articles/dataset.html | 407 +-
docs/r/articles/developers/bindings.html | 365 +
docs/r/articles/developers/debugging.html | 258 +
docs/r/articles/developers/docker.html | 269 +
docs/r/articles/developers/install_details.html | 272 +
.../developers/install_diagram_windows.png | Bin 0 -> 115780 bytes
docs/r/articles/developers/install_nix.png | Bin 0 -> 99333 bytes
.../articles/developers/matchsubstringoptions.png | Bin 0 -> 89899 bytes
docs/r/articles/developers/setup.html | 506 +
docs/r/articles/developers/starts_with_docs.png | Bin 0 -> 9720 bytes
docs/r/articles/developers/startswithdocs.png | Bin 0 -> 42409 bytes
docs/r/articles/developers/workflow.html | 319 +
docs/r/articles/developing.html | 443 +-
docs/r/articles/flight.html | 87 +-
docs/r/articles/fs.html | 126 +-
docs/r/articles/index.html | 191 +-
docs/r/articles/install.html | 579 +-
docs/r/articles/python.html | 120 +-
docs/r/articles/r_binary_libarrow_binary.png | Bin 0 -> 100845 bytes
docs/r/articles/r_source_libarrow_binary.png | Bin 0 -> 128025 bytes
docs/r/articles/r_source_libarrow_source.png | Bin 0 -> 72075 bytes
docs/r/authors.html | 256 +-
docs/r/extra.js | 56 +
docs/r/index.html | 216 +-
docs/r/news/index.html | 950 +-
docs/r/pkgdown.css | 83 +-
docs/r/pkgdown.js | 4 +-
docs/r/pkgdown.yml | 14 +-
docs/r/reference/ArrayData.html | 184 +-
docs/r/reference/ChunkedArray.html | 315 +-
docs/r/reference/Codec.html | 171 +-
docs/r/reference/CsvReadOptions.html | 216 +-
docs/r/reference/CsvTableReader.html | 185 +-
docs/r/reference/DataType.html | 162 +-
docs/r/reference/Dataset.html | 219 +-
docs/r/reference/DictionaryType.html | 162 +-
docs/r/reference/Expression.html | 163 +-
docs/r/reference/FeatherReader.html | 181 +-
docs/r/reference/Field.html | 222 +-
docs/r/reference/FileFormat.html | 242 +-
docs/r/reference/FileInfo.html | 177 +-
docs/r/reference/FileSelector.html | 172 +-
docs/r/reference/FileSystem.html | 204 +-
docs/r/reference/FileWriteOptions.html | 157 +-
docs/r/reference/FixedWidthType.html | 162 +-
docs/r/reference/FragmentScanOptions.html | 179 +-
docs/r/reference/InputStream.html | 185 +-
docs/r/reference/MemoryPool.html | 167 +-
docs/r/reference/Message.html | 162 +-
docs/r/reference/MessageReader.html | 162 +-
docs/r/reference/OutputStream.html | 179 +-
docs/r/reference/ParquetArrowReaderProperties.html | 181 +-
docs/r/reference/ParquetFileReader.html | 277 +-
docs/r/reference/ParquetFileWriter.html | 183 +-
docs/r/reference/ParquetWriterProperties.html | 192 +-
docs/r/reference/Partitioning.html | 172 +-
docs/r/reference/RecordBatch.html | 361 +-
docs/r/reference/RecordBatchReader.html | 274 +-
docs/r/reference/RecordBatchWriter.html | 270 +-
docs/r/reference/Scalar.html | 216 +-
docs/r/reference/Scanner.html | 195 +-
docs/r/reference/Schema.html | 263 +-
docs/r/reference/Table.html | 367 +-
docs/r/reference/array.html | 315 +-
docs/r/reference/arrow-package.html | 215 +-
docs/r/reference/arrow_available.html | 216 +-
docs/r/reference/arrow_info.html | 168 +-
docs/r/reference/buffer.html | 220 +-
docs/r/reference/call_function.html | 279 +-
docs/r/reference/cast_options.html | 189 +-
docs/r/reference/codec_is_available.html | 193 +-
docs/r/reference/compression.html | 180 +-
docs/r/reference/contains_regex.html | 179 +-
docs/r/reference/copy_files.html | 221 +-
docs/r/reference/cpu_count.html | 176 +-
.../create_package_with_all_dependencies.html | 248 +-
docs/r/reference/data-type.html | 380 +-
docs/r/reference/dataset_factory.html | 258 +-
docs/r/reference/default_memory_pool.html | 172 +-
docs/r/reference/dictionary.html | 200 +-
docs/r/reference/enums.html | 194 +-
docs/r/reference/flight_connect.html | 191 +-
docs/r/reference/flight_get.html | 187 +-
docs/r/reference/flight_put.html | 201 +-
docs/r/reference/get_stringr_pattern_options.html | 185 +-
docs/r/reference/hive_partition.html | 216 +-
docs/r/reference/index.html | 634 +-
docs/r/reference/install_arrow.html | 254 +-
docs/r/reference/install_pyarrow.html | 192 +-
docs/r/reference/io_thread_count.html | 176 +-
docs/r/reference/list_compute_functions.html | 204 +-
docs/r/reference/list_flights.html | 187 +-
docs/r/reference/load_flight_server.html | 198 +-
docs/r/reference/make_readable_file.html | 205 +-
docs/r/reference/map_batches.html | 207 +-
docs/r/reference/match_arrow.html | 333 +-
docs/r/reference/mmap_create.html | 187 +-
docs/r/reference/mmap_open.html | 180 +-
docs/r/reference/open_dataset.html | 544 +-
docs/r/reference/read_delim_arrow.html | 501 +-
docs/r/reference/read_feather.html | 240 +-
docs/r/reference/read_ipc_stream.html | 223 +-
docs/r/reference/read_json_arrow.html | 249 +-
docs/r/reference/read_message.html | 174 +-
docs/r/reference/read_parquet.html | 261 +-
docs/r/reference/read_schema.html | 187 +-
docs/r/reference/recycle_scalars.html | 179 +-
docs/r/reference/reexports.html | 173 +-
docs/r/reference/register_binding.html | 205 +
docs/r/reference/repeat_value_as_array.html | 185 +-
docs/r/reference/s3_bucket.html | 195 +-
docs/r/reference/to_arrow.html | 237 +-
docs/r/reference/to_duckdb.html | 260 +-
docs/r/reference/type.html | 221 +-
docs/r/reference/unify_schemas.html | 205 +-
docs/r/reference/value_counts.html | 189 +-
docs/r/reference/write_csv_arrow.html | 233 +-
docs/r/reference/write_dataset.html | 390 +-
docs/r/reference/write_feather.html | 258 +-
docs/r/reference/write_ipc_stream.html | 231 +-
docs/r/reference/write_parquet.html | 349 +-
docs/r/reference/write_to_raw.html | 199 +-
docs/r/sitemap.xml | 239 +-
docs/r/versions.json | 8 +-
docs/search.html | 754 +-
docs/searchindex.js | 2 +-
docs/status.html | 761 +-
4500 files changed, 666111 insertions(+), 117538 deletions(-)
diff --git a/docs/.buildinfo b/docs/.buildinfo
index c923463..83a9230 100644
--- a/docs/.buildinfo
+++ b/docs/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 006365f4e6cb8980489c81c1c6ca1031
+config: 12183f5d791daf184a2f8ee481a51520
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/.buildinfo b/docs/6.0/.buildinfo
similarity index 100%
copy from docs/.buildinfo
copy to docs/6.0/.buildinfo
diff --git a/docs/6.0/.gitignore b/docs/6.0/.gitignore
new file mode 100644
index 0000000..3a69095
--- /dev/null
+++ b/docs/6.0/.gitignore
@@ -0,0 +1,4 @@
+.doctrees
+_sources
+*/.doctrees
+*/_sources
\ No newline at end of file
diff --git a/docs/6.0/_images/simple_graph.svg b/docs/6.0/_images/simple_graph.svg
new file mode 100644
index 0000000..d875072
--- /dev/null
+++ b/docs/6.0/_images/simple_graph.svg
@@ -0,0 +1,139 @@
+<!---
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<svg width="320pt" height="404pt"
+ viewBox="0.00 0.00 388.02 404.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 400)">
+<title>G</title>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-400 384.0173,-400 384.0173,4 -4,4"/>
+<!-- scan lineitem -->
+<g id="node1" class="node">
+<title>scan lineitem</title>
+<ellipse fill="none" stroke="#000000" cx="62.2569" cy="-378" rx="62.0148" ry="18"/>
+<text text-anchor="middle" x="62.2569" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan lineitem</text>
+</g>
+<!-- filter -->
+<g id="node2" class="node">
+<title>filter</title>
+<ellipse fill="none" stroke="#000000" cx="86.2569" cy="-306" rx="29.6089" ry="18"/>
+<text text-anchor="middle" x="86.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">filter</text>
+</g>
+<!-- scan lineitem->filter -->
+<g id="edge1" class="edge">
+<title>scan lineitem->filter</title>
+<path fill="none" stroke="#000000" d="M68.3132,-359.8314C70.9767,-351.8406 74.163,-342.2819 77.1065,-333.4514"/>
+<polygon fill="#000000" stroke="#000000" points="80.4439,-334.5071 80.2858,-323.9134 73.8031,-332.2934 80.4439,-334.5071"/>
+</g>
+<!-- join -->
+<g id="node3" class="node">
+<title>join</title>
+<ellipse fill="none" stroke="#000000" cx="184.2569" cy="-234" rx="27" ry="18"/>
+<text text-anchor="middle" x="184.2569" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">join</text>
+</g>
+<!-- filter->join -->
+<g id="edge2" class="edge">
+<title>filter->join</title>
+<path fill="none" stroke="#000000" d="M105.6186,-291.7751C120.5341,-280.8168 141.3184,-265.5467 157.7735,-253.4572"/>
+<polygon fill="#000000" stroke="#000000" points="159.9433,-256.2062 165.9299,-247.4648 155.7988,-250.565 159.9433,-256.2062"/>
+</g>
+<!-- join again -->
+<g id="node4" class="node">
+<title>join again</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-162" rx="49.2784" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">join again</text>
+</g>
+<!-- join->join again -->
+<g id="edge3" class="edge">
+<title>join->join again</title>
+<path fill="none" stroke="#000000" d="M195.1578,-217.3008C200.8051,-208.6496 207.8305,-197.8873 214.1788,-188.1623"/>
+<polygon fill="#000000" stroke="#000000" points="217.224,-189.9002 219.7594,-179.6132 211.3623,-186.0738 217.224,-189.9002"/>
+</g>
+<!-- filter again -->
+<g id="node9" class="node">
+<title>filter again</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-90" rx="53.2645" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-85.8" font-family="Times,serif" font-size="14.00" fill="#000000">filter again</text>
+</g>
+<!-- join again->filter again -->
+<g id="edge8" class="edge">
+<title>join again->filter again</title>
+<path fill="none" stroke="#000000" d="M231.2569,-143.8314C231.2569,-136.131 231.2569,-126.9743 231.2569,-118.4166"/>
+<polygon fill="#000000" stroke="#000000" points="234.757,-118.4132 231.2569,-108.4133 227.757,-118.4133 234.757,-118.4132"/>
+</g>
+<!-- scan orders -->
+<g id="node5" class="node">
+<title>scan orders</title>
+<ellipse fill="none" stroke="#000000" cx="197.2569" cy="-378" rx="54.9752" ry="18"/>
+<text text-anchor="middle" x="197.2569" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan orders</text>
+</g>
+<!-- project -->
+<g id="node6" class="node">
+<title>project</title>
+<ellipse fill="none" stroke="#000000" cx="184.2569" cy="-306" rx="37.6986" ry="18"/>
+<text text-anchor="middle" x="184.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">project</text>
+</g>
+<!-- scan orders->project -->
+<g id="edge4" class="edge">
+<title>scan orders->project</title>
+<path fill="none" stroke="#000000" d="M193.9765,-359.8314C192.5861,-352.131 190.9329,-342.9743 189.3877,-334.4166"/>
+<polygon fill="#000000" stroke="#000000" points="192.8028,-333.6322 187.5816,-324.4133 185.9142,-334.8761 192.8028,-333.6322"/>
+</g>
+<!-- project->join -->
+<g id="edge5" class="edge">
+<title>project->join</title>
+<path fill="none" stroke="#000000" d="M184.2569,-287.8314C184.2569,-280.131 184.2569,-270.9743 184.2569,-262.4166"/>
+<polygon fill="#000000" stroke="#000000" points="187.757,-262.4132 184.2569,-252.4133 180.757,-262.4133 187.757,-262.4132"/>
+</g>
+<!-- scan customers -->
+<g id="node7" class="node">
+<title>scan customers</title>
+<ellipse fill="none" stroke="#000000" cx="310.2569" cy="-306" rx="69.5216" ry="18"/>
+<text text-anchor="middle" x="310.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan customers</text>
+</g>
+<!-- aggregate -->
+<g id="node8" class="node">
+<title>aggregate</title>
+<ellipse fill="none" stroke="#000000" cx="294.2569" cy="-234" rx="48.6346" ry="18"/>
+<text text-anchor="middle" x="294.2569" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">aggregate</text>
+</g>
+<!-- scan customers->aggregate -->
+<g id="edge6" class="edge">
+<title>scan customers->aggregate</title>
+<path fill="none" stroke="#000000" d="M306.2195,-287.8314C304.5083,-280.131 302.4735,-270.9743 300.5717,-262.4166"/>
+<polygon fill="#000000" stroke="#000000" points="303.9348,-261.4159 298.3488,-252.4133 297.1015,-262.9344 303.9348,-261.4159"/>
+</g>
+<!-- aggregate->join again -->
+<g id="edge7" class="edge">
+<title>aggregate->join again</title>
+<path fill="none" stroke="#000000" d="M279.0064,-216.5708C271.1906,-207.6385 261.5369,-196.6056 252.9595,-186.8029"/>
+<polygon fill="#000000" stroke="#000000" points="255.5861,-184.4897 246.367,-179.2687 250.3181,-189.0993 255.5861,-184.4897"/>
+</g>
+<!-- write to disk -->
+<g id="node10" class="node">
+<title>write to disk</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-18" rx="59.1276" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">write to disk</text>
+</g>
+<!-- filter again->write to disk -->
+<g id="edge9" class="edge">
+<title>filter again->write to disk</title>
+<path fill="none" stroke="#000000" d="M231.2569,-71.8314C231.2569,-64.131 231.2569,-54.9743 231.2569,-46.4166"/>
+<polygon fill="#000000" stroke="#000000" points="234.757,-46.4132 231.2569,-36.4133 227.757,-46.4133 234.757,-46.4132"/>
+</g>
+</g>
+</svg>
diff --git a/docs/_modules/collections/abc.html b/docs/6.0/_modules/collections/abc.html
similarity index 100%
copy from docs/_modules/collections/abc.html
copy to docs/6.0/_modules/collections/abc.html
diff --git a/docs/_modules/index.html b/docs/6.0/_modules/index.html
similarity index 100%
copy from docs/_modules/index.html
copy to docs/6.0/_modules/index.html
diff --git a/docs/_modules/pyarrow.html b/docs/6.0/_modules/pyarrow.html
similarity index 100%
copy from docs/_modules/pyarrow.html
copy to docs/6.0/_modules/pyarrow.html
diff --git a/docs/_modules/pyarrow/compute.html b/docs/6.0/_modules/pyarrow/compute.html
similarity index 100%
copy from docs/_modules/pyarrow/compute.html
copy to docs/6.0/_modules/pyarrow/compute.html
diff --git a/docs/_modules/pyarrow/dataset.html b/docs/6.0/_modules/pyarrow/dataset.html
similarity index 100%
copy from docs/_modules/pyarrow/dataset.html
copy to docs/6.0/_modules/pyarrow/dataset.html
diff --git a/docs/_modules/pyarrow/feather.html b/docs/6.0/_modules/pyarrow/feather.html
similarity index 100%
copy from docs/_modules/pyarrow/feather.html
copy to docs/6.0/_modules/pyarrow/feather.html
diff --git a/docs/_modules/pyarrow/filesystem.html b/docs/6.0/_modules/pyarrow/filesystem.html
similarity index 100%
copy from docs/_modules/pyarrow/filesystem.html
copy to docs/6.0/_modules/pyarrow/filesystem.html
diff --git a/docs/_modules/pyarrow/fs.html b/docs/6.0/_modules/pyarrow/fs.html
similarity index 100%
copy from docs/_modules/pyarrow/fs.html
copy to docs/6.0/_modules/pyarrow/fs.html
diff --git a/docs/_modules/pyarrow/hdfs.html b/docs/6.0/_modules/pyarrow/hdfs.html
similarity index 100%
copy from docs/_modules/pyarrow/hdfs.html
copy to docs/6.0/_modules/pyarrow/hdfs.html
diff --git a/docs/_modules/pyarrow/ipc.html b/docs/6.0/_modules/pyarrow/ipc.html
similarity index 100%
copy from docs/_modules/pyarrow/ipc.html
copy to docs/6.0/_modules/pyarrow/ipc.html
diff --git a/docs/_modules/pyarrow/orc.html b/docs/6.0/_modules/pyarrow/orc.html
similarity index 100%
copy from docs/_modules/pyarrow/orc.html
copy to docs/6.0/_modules/pyarrow/orc.html
diff --git a/docs/_modules/pyarrow/parquet.html b/docs/6.0/_modules/pyarrow/parquet.html
similarity index 100%
copy from docs/_modules/pyarrow/parquet.html
copy to docs/6.0/_modules/pyarrow/parquet.html
diff --git a/docs/_modules/pyarrow/types.html b/docs/6.0/_modules/pyarrow/types.html
similarity index 100%
copy from docs/_modules/pyarrow/types.html
copy to docs/6.0/_modules/pyarrow/types.html
diff --git a/docs/6.0/_static/arrow.png b/docs/6.0/_static/arrow.png
new file mode 100644
index 0000000..72104b0
Binary files /dev/null and b/docs/6.0/_static/arrow.png differ
diff --git a/docs/_static/basic.css b/docs/6.0/_static/basic.css
similarity index 100%
copy from docs/_static/basic.css
copy to docs/6.0/_static/basic.css
diff --git a/docs/_static/css/blank.css b/docs/6.0/_static/css/blank.css
similarity index 100%
rename from docs/_static/css/blank.css
rename to docs/6.0/_static/css/blank.css
diff --git a/docs/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css b/docs/6.0/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css
similarity index 100%
rename from docs/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css
rename to docs/6.0/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css
diff --git a/docs/_static/css/theme.css b/docs/6.0/_static/css/theme.css
similarity index 100%
rename from docs/_static/css/theme.css
rename to docs/6.0/_static/css/theme.css
diff --git a/docs/_static/doctools.js b/docs/6.0/_static/doctools.js
similarity index 100%
copy from docs/_static/doctools.js
copy to docs/6.0/_static/doctools.js
diff --git a/docs/_static/documentation_options.js b/docs/6.0/_static/documentation_options.js
similarity index 100%
copy from docs/_static/documentation_options.js
copy to docs/6.0/_static/documentation_options.js
diff --git a/docs/6.0/_static/favicon.ico b/docs/6.0/_static/favicon.ico
new file mode 100644
index 0000000..33a554a
Binary files /dev/null and b/docs/6.0/_static/favicon.ico differ
diff --git a/docs/6.0/_static/file.png b/docs/6.0/_static/file.png
new file mode 100644
index 0000000..a858a41
Binary files /dev/null and b/docs/6.0/_static/file.png differ
diff --git a/docs/6.0/_static/jquery-3.5.1.js b/docs/6.0/_static/jquery-3.5.1.js
new file mode 100644
index 0000000..5093733
--- /dev/null
+++ b/docs/6.0/_static/jquery-3.5.1.js
@@ -0,0 +1,10872 @@
+/*!
+ * jQuery JavaScript Library v3.5.1
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2020-05-04T22:49Z
+ */
+( function( global, factory ) {
+
+ "use strict";
+
+ if ( typeof module === "object" && typeof module.exports === "object" ) {
+
+ // For CommonJS and CommonJS-like environments where a proper `window`
+ // is present, execute the factory and get jQuery.
+ // For environments that do not have a `window` with a `document`
+ // (such as Node.js), expose a factory as module.exports.
+ // This accentuates the need for the creation of a real `window`.
+ // e.g. var jQuery = require("jquery")(window);
+ // See ticket #14549 for more info.
+ module.exports = global.document ?
+ factory( global, true ) :
+ function( w ) {
+ if ( !w.document ) {
+ throw new Error( "jQuery requires a window with a document" );
+ }
+ return factory( w );
+ };
+ } else {
+ factory( global );
+ }
+
+// Pass this if window is not defined yet
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
+
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
+
+var arr = [];
+
+var getProto = Object.getPrototypeOf;
+
+var slice = arr.slice;
+
+var flat = arr.flat ? function( array ) {
+ return arr.flat.call( array );
+} : function( array ) {
+ return arr.concat.apply( [], array );
+};
+
+
+var push = arr.push;
+
+var indexOf = arr.indexOf;
+
+var class2type = {};
+
+var toString = class2type.toString;
+
+var hasOwn = class2type.hasOwnProperty;
+
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
+var support = {};
+
+var isFunction = function isFunction( obj ) {
+
+ // Support: Chrome <=57, Firefox <=52
+ // In some browsers, typeof returns "function" for HTML <object> elements
+ // (i.e., `typeof document.createElement( "object" ) === "function"`).
+ // We don't want to classify *any* DOM node as a function.
+ return typeof obj === "function" && typeof obj.nodeType !== "number";
+ };
+
+
+var isWindow = function isWindow( obj ) {
+ return obj != null && obj === obj.window;
+ };
+
+
+var document = window.document;
+
+
+
+ var preservedScriptAttributes = {
+ type: true,
+ src: true,
+ nonce: true,
+ noModule: true
+ };
+
+ function DOMEval( code, node, doc ) {
+ doc = doc || document;
+
+ var i, val,
+ script = doc.createElement( "script" );
+
+ script.text = code;
+ if ( node ) {
+ for ( i in preservedScriptAttributes ) {
+
+ // Support: Firefox 64+, Edge 18+
+ // Some browsers don't support the "nonce" property on scripts.
+ // On the other hand, just using `getAttribute` is not enough as
+ // the `nonce` attribute is reset to an empty string whenever it
+ // becomes browsing-context connected.
+ // See https://github.com/whatwg/html/issues/2369
+ // See https://html.spec.whatwg.org/#nonce-attributes
+ // The `node.getAttribute` check was added for the sake of
+ // `jQuery.globalEval` so that it can fake a nonce-containing node
+ // via an object.
+ val = node[ i ] || node.getAttribute && node.getAttribute( i );
+ if ( val ) {
+ script.setAttribute( i, val );
+ }
+ }
+ }
+ doc.head.appendChild( script ).parentNode.removeChild( script );
+ }
+
+
+function toType( obj ) {
+ if ( obj == null ) {
+ return obj + "";
+ }
+
+ // Support: Android <=2.3 only (functionish RegExp)
+ return typeof obj === "object" || typeof obj === "function" ?
+ class2type[ toString.call( obj ) ] || "object" :
+ typeof obj;
+}
+/* global Symbol */
+// Defining this global in .eslintrc.json would create a danger of using the global
+// unguarded in another place, it seems safer to define global only for this module
+
+
+
+var
+ version = "3.5.1",
+
+ // Define a local copy of jQuery
+ jQuery = function( selector, context ) {
+
+ // The jQuery object is actually just the init constructor 'enhanced'
+ // Need init if jQuery is called (just allow error to be thrown if not included)
+ return new jQuery.fn.init( selector, context );
+ };
+
+jQuery.fn = jQuery.prototype = {
+
+ // The current version of jQuery being used
+ jquery: version,
+
+ constructor: jQuery,
+
+ // The default length of a jQuery object is 0
+ length: 0,
+
+ toArray: function() {
+ return slice.call( this );
+ },
+
+ // Get the Nth element in the matched element set OR
+ // Get the whole matched element set as a clean array
+ get: function( num ) {
+
+ // Return all the elements in a clean array
+ if ( num == null ) {
+ return slice.call( this );
+ }
+
+ // Return just the one element from the set
+ return num < 0 ? this[ num + this.length ] : this[ num ];
+ },
+
+ // Take an array of elements and push it onto the stack
+ // (returning the new matched element set)
+ pushStack: function( elems ) {
+
+ // Build a new jQuery matched element set
+ var ret = jQuery.merge( this.constructor(), elems );
+
+ // Add the old object onto the stack (as a reference)
+ ret.prevObject = this;
+
+ // Return the newly-formed element set
+ return ret;
+ },
+
+ // Execute a callback for every element in the matched set.
+ each: function( callback ) {
+ return jQuery.each( this, callback );
+ },
+
+ map: function( callback ) {
+ return this.pushStack( jQuery.map( this, function( elem, i ) {
+ return callback.call( elem, i, elem );
+ } ) );
+ },
+
+ slice: function() {
+ return this.pushStack( slice.apply( this, arguments ) );
+ },
+
+ first: function() {
+ return this.eq( 0 );
+ },
+
+ last: function() {
+ return this.eq( -1 );
+ },
+
+ even: function() {
+ return this.pushStack( jQuery.grep( this, function( _elem, i ) {
+ return ( i + 1 ) % 2;
+ } ) );
+ },
+
+ odd: function() {
+ return this.pushStack( jQuery.grep( this, function( _elem, i ) {
+ return i % 2;
+ } ) );
+ },
+
+ eq: function( i ) {
+ var len = this.length,
+ j = +i + ( i < 0 ? len : 0 );
+ return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );
+ },
+
+ end: function() {
+ return this.prevObject || this.constructor();
+ },
+
+ // For internal use only.
+ // Behaves like an Array's method, not like a jQuery method.
+ push: push,
+ sort: arr.sort,
+ splice: arr.splice
+};
+
+jQuery.extend = jQuery.fn.extend = function() {
+ var options, name, src, copy, copyIsArray, clone,
+ target = arguments[ 0 ] || {},
+ i = 1,
+ length = arguments.length,
+ deep = false;
+
+ // Handle a deep copy situation
+ if ( typeof target === "boolean" ) {
+ deep = target;
+
+ // Skip the boolean and the target
+ target = arguments[ i ] || {};
+ i++;
+ }
+
+ // Handle case when target is a string or something (possible in deep copy)
+ if ( typeof target !== "object" && !isFunction( target ) ) {
+ target = {};
+ }
+
+ // Extend jQuery itself if only one argument is passed
+ if ( i === length ) {
+ target = this;
+ i--;
+ }
+
+ for ( ; i < length; i++ ) {
+
+ // Only deal with non-null/undefined values
+ if ( ( options = arguments[ i ] ) != null ) {
+
+ // Extend the base object
+ for ( name in options ) {
+ copy = options[ name ];
+
+ // Prevent Object.prototype pollution
+ // Prevent never-ending loop
+ if ( name === "__proto__" || target === copy ) {
+ continue;
+ }
+
+ // Recurse if we're merging plain objects or arrays
+ if ( deep && copy && ( jQuery.isPlainObject( copy ) ||
+ ( copyIsArray = Array.isArray( copy ) ) ) ) {
+ src = target[ name ];
+
+ // Ensure proper type for the source value
+ if ( copyIsArray && !Array.isArray( src ) ) {
+ clone = [];
+ } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) {
+ clone = {};
+ } else {
+ clone = src;
+ }
+ copyIsArray = false;
+
+ // Never move original objects, clone them
+ target[ name ] = jQuery.extend( deep, clone, copy );
+
+ // Don't bring in undefined values
+ } else if ( copy !== undefined ) {
+ target[ name ] = copy;
+ }
+ }
+ }
+ }
+
+ // Return the modified object
+ return target;
+};
+
+jQuery.extend( {
+
+ // Unique for each copy of jQuery on the page
+ expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
+
+ // Assume jQuery is ready without the ready module
+ isReady: true,
+
+ error: function( msg ) {
+ throw new Error( msg );
+ },
+
+ noop: function() {},
+
+ isPlainObject: function( obj ) {
+ var proto, Ctor;
+
+ // Detect obvious negatives
+ // Use toString instead of jQuery.type to catch host objects
+ if ( !obj || toString.call( obj ) !== "[object Object]" ) {
+ return false;
+ }
+
+ proto = getProto( obj );
+
+ // Objects with no prototype (e.g., `Object.create( null )`) are plain
+ if ( !proto ) {
+ return true;
+ }
+
+ // Objects with prototype are plain iff they were constructed by a global Object function
+ Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor;
+ return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
+ },
+
+ isEmptyObject: function( obj ) {
+ var name;
+
+ for ( name in obj ) {
+ return false;
+ }
+ return true;
+ },
+
+ // Evaluates a script in a provided context; falls back to the global one
+ // if not specified.
+ globalEval: function( code, options, doc ) {
+ DOMEval( code, { nonce: options && options.nonce }, doc );
+ },
+
+ each: function( obj, callback ) {
+ var length, i = 0;
+
+ if ( isArrayLike( obj ) ) {
+ length = obj.length;
+ for ( ; i < length; i++ ) {
+ if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+ break;
+ }
+ }
+ } else {
+ for ( i in obj ) {
+ if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+ break;
+ }
+ }
+ }
+
+ return obj;
+ },
+
+ // results is for internal usage only
+ makeArray: function( arr, results ) {
+ var ret = results || [];
+
+ if ( arr != null ) {
+ if ( isArrayLike( Object( arr ) ) ) {
+ jQuery.merge( ret,
+ typeof arr === "string" ?
+ [ arr ] : arr
+ );
+ } else {
+ push.call( ret, arr );
+ }
+ }
+
+ return ret;
+ },
+
+ inArray: function( elem, arr, i ) {
+ return arr == null ? -1 : indexOf.call( arr, elem, i );
+ },
+
+ // Support: Android <=4.0 only, PhantomJS 1 only
+ // push.apply(_, arraylike) throws on ancient WebKit
+ merge: function( first, second ) {
+ var len = +second.length,
+ j = 0,
+ i = first.length;
+
+ for ( ; j < len; j++ ) {
+ first[ i++ ] = second[ j ];
+ }
+
+ first.length = i;
+
+ return first;
+ },
+
+ grep: function( elems, callback, invert ) {
+ var callbackInverse,
+ matches = [],
+ i = 0,
+ length = elems.length,
+ callbackExpect = !invert;
+
+ // Go through the array, only saving the items
+ // that pass the validator function
+ for ( ; i < length; i++ ) {
+ callbackInverse = !callback( elems[ i ], i );
+ if ( callbackInverse !== callbackExpect ) {
+ matches.push( elems[ i ] );
+ }
+ }
+
+ return matches;
+ },
+
+ // arg is for internal usage only
+ map: function( elems, callback, arg ) {
+ var length, value,
+ i = 0,
+ ret = [];
+
+ // Go through the array, translating each of the items to their new values
+ if ( isArrayLike( elems ) ) {
+ length = elems.length;
+ for ( ; i < length; i++ ) {
+ value = callback( elems[ i ], i, arg );
+
+ if ( value != null ) {
+ ret.push( value );
+ }
+ }
+
+ // Go through every key on the object,
+ } else {
+ for ( i in elems ) {
+ value = callback( elems[ i ], i, arg );
+
+ if ( value != null ) {
+ ret.push( value );
+ }
+ }
+ }
+
+ // Flatten any nested arrays
+ return flat( ret );
+ },
+
+ // A global GUID counter for objects
+ guid: 1,
+
+ // jQuery.support is not used in Core but other projects attach their
+ // properties to it so it needs to exist.
+ support: support
+} );
+
+if ( typeof Symbol === "function" ) {
+ jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];
+}
+
+// Populate the class2type map
+jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),
+function( _i, name ) {
+ class2type[ "[object " + name + "]" ] = name.toLowerCase();
+} );
+
+function isArrayLike( obj ) {
+
+ // Support: real iOS 8.2 only (not reproducible in simulator)
+ // `in` check used to prevent JIT error (gh-2145)
+ // hasOwn isn't used here due to false negatives
+ // regarding Nodelist length in IE
+ var length = !!obj && "length" in obj && obj.length,
+ type = toType( obj );
+
+ if ( isFunction( obj ) || isWindow( obj ) ) {
+ return false;
+ }
+
+ return type === "array" || length === 0 ||
+ typeof length === "number" && length > 0 && ( length - 1 ) in obj;
+}
+var Sizzle =
+/*!
+ * Sizzle CSS Selector Engine v2.3.5
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://js.foundation/
+ *
+ * Date: 2020-03-14
+ */
+( function( window ) {
+var i,
+ support,
+ Expr,
+ getText,
+ isXML,
+ tokenize,
+ compile,
+ select,
+ outermostContext,
+ sortInput,
+ hasDuplicate,
+
+ // Local document vars
+ setDocument,
+ document,
+ docElem,
+ documentIsHTML,
+ rbuggyQSA,
+ rbuggyMatches,
+ matches,
+ contains,
+
+ // Instance-specific data
+ expando = "sizzle" + 1 * new Date(),
+ preferredDoc = window.document,
+ dirruns = 0,
+ done = 0,
+ classCache = createCache(),
+ tokenCache = createCache(),
+ compilerCache = createCache(),
+ nonnativeSelectorCache = createCache(),
+ sortOrder = function( a, b ) {
+ if ( a === b ) {
+ hasDuplicate = true;
+ }
+ return 0;
+ },
+
+ // Instance methods
+ hasOwn = ( {} ).hasOwnProperty,
+ arr = [],
+ pop = arr.pop,
+ pushNative = arr.push,
+ push = arr.push,
+ slice = arr.slice,
+
+ // Use a stripped-down indexOf as it's faster than native
+ // https://jsperf.com/thor-indexof-vs-for/5
+ indexOf = function( list, elem ) {
+ var i = 0,
+ len = list.length;
+ for ( ; i < len; i++ ) {
+ if ( list[ i ] === elem ) {
+ return i;
+ }
+ }
+ return -1;
+ },
+
+ booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" +
+ "ismap|loop|multiple|open|readonly|required|scoped",
+
+ // Regular expressions
+
+ // http://www.w3.org/TR/css3-selectors/#whitespace
+ whitespace = "[\\x20\\t\\r\\n\\f]",
+
+ // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram
+ identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace +
+ "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",
+
+ // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors
+ attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace +
+
+ // Operator (capture 2)
+ "*([*^$|!~]?=)" + whitespace +
+
+ // "Attribute values must be CSS identifiers [capture 5]
+ // or strings [capture 3 or capture 4]"
+ "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" +
+ whitespace + "*\\]",
+
+ pseudos = ":(" + identifier + ")(?:\\((" +
+
+ // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:
+ // 1. quoted (capture 3; capture 4 or capture 5)
+ "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" +
+
+ // 2. simple (capture 6)
+ "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" +
+
+ // 3. anything else (capture 2)
+ ".*" +
+ ")\\)|)",
+
+ // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
+ rwhitespace = new RegExp( whitespace + "+", "g" ),
+ rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" +
+ whitespace + "+$", "g" ),
+
+ rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
+ rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace +
+ "*" ),
+ rdescend = new RegExp( whitespace + "|>" ),
+
+ rpseudo = new RegExp( pseudos ),
+ ridentifier = new RegExp( "^" + identifier + "$" ),
+
+ matchExpr = {
+ "ID": new RegExp( "^#(" + identifier + ")" ),
+ "CLASS": new RegExp( "^\\.(" + identifier + ")" ),
+ "TAG": new RegExp( "^(" + identifier + "|[*])" ),
+ "ATTR": new RegExp( "^" + attributes ),
+ "PSEUDO": new RegExp( "^" + pseudos ),
+ "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" +
+ whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" +
+ whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
+ "bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
+
+ // For use in libraries implementing .is()
+ // We use this for POS matching in `select`
+ "needsContext": new RegExp( "^" + whitespace +
+ "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace +
+ "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
+ },
+
+ rhtml = /HTML$/i,
+ rinputs = /^(?:input|select|textarea|button)$/i,
+ rheader = /^h\d$/i,
+
+ rnative = /^[^{]+\{\s*\[native \w/,
+
+ // Easily-parseable/retrievable ID or TAG or CLASS selectors
+ rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
+
+ rsibling = /[+~]/,
+
+ // CSS escapes
+ // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
+ runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ),
+ funescape = function( escape, nonHex ) {
+ var high = "0x" + escape.slice( 1 ) - 0x10000;
+
+ return nonHex ?
+
+ // Strip the backslash prefix from a non-hex escape sequence
+ nonHex :
+
+ // Replace a hexadecimal escape sequence with the encoded Unicode code point
+ // Support: IE <=11+
+ // For values outside the Basic Multilingual Plane (BMP), manually construct a
+ // surrogate pair
+ high < 0 ?
+ String.fromCharCode( high + 0x10000 ) :
+ String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
+ },
+
+ // CSS string/identifier serialization
+ // https://drafts.csswg.org/cssom/#common-serializing-idioms
+ rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,
+ fcssescape = function( ch, asCodePoint ) {
+ if ( asCodePoint ) {
+
+ // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER
+ if ( ch === "\0" ) {
+ return "\uFFFD";
+ }
+
+ // Control characters and (dependent upon position) numbers get escaped as code points
+ return ch.slice( 0, -1 ) + "\\" +
+ ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " ";
+ }
+
+ // Other potentially-special ASCII characters get backslash-escaped
+ return "\\" + ch;
+ },
+
+ // Used for iframes
+ // See setDocument()
+ // Removing the function wrapper causes a "Permission Denied"
+ // error in IE
+ unloadHandler = function() {
+ setDocument();
+ },
+
+ inDisabledFieldset = addCombinator(
+ function( elem ) {
+ return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset";
+ },
+ { dir: "parentNode", next: "legend" }
+ );
+
+// Optimize for push.apply( _, NodeList )
+try {
+ push.apply(
+ ( arr = slice.call( preferredDoc.childNodes ) ),
+ preferredDoc.childNodes
+ );
+
+ // Support: Android<4.0
+ // Detect silently failing push.apply
+ // eslint-disable-next-line no-unused-expressions
+ arr[ preferredDoc.childNodes.length ].nodeType;
+} catch ( e ) {
+ push = { apply: arr.length ?
+
+ // Leverage slice if possible
+ function( target, els ) {
+ pushNative.apply( target, slice.call( els ) );
+ } :
+
+ // Support: IE<9
+ // Otherwise append directly
+ function( target, els ) {
+ var j = target.length,
+ i = 0;
+
+ // Can't trust NodeList.length
+ while ( ( target[ j++ ] = els[ i++ ] ) ) {}
+ target.length = j - 1;
+ }
+ };
+}
+
+function Sizzle( selector, context, results, seed ) {
+ var m, i, elem, nid, match, groups, newSelector,
+ newContext = context && context.ownerDocument,
+
+ // nodeType defaults to 9, since context defaults to document
+ nodeType = context ? context.nodeType : 9;
+
+ results = results || [];
+
+ // Return early from calls with invalid selector or context
+ if ( typeof selector !== "string" || !selector ||
+ nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {
+
+ return results;
+ }
+
+ // Try to shortcut find operations (as opposed to filters) in HTML documents
+ if ( !seed ) {
+ setDocument( context );
+ context = context || document;
+
+ if ( documentIsHTML ) {
+
+ // If the selector is sufficiently simple, try using a "get*By*" DOM method
+ // (excepting DocumentFragment context, where the methods don't exist)
+ if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) {
+
+ // ID selector
+ if ( ( m = match[ 1 ] ) ) {
+
+ // Document context
+ if ( nodeType === 9 ) {
+ if ( ( elem = context.getElementById( m ) ) ) {
+
+ // Support: IE, Opera, Webkit
+ // TODO: identify versions
+ // getElementById can match elements by name instead of ID
+ if ( elem.id === m ) {
+ results.push( elem );
+ return results;
+ }
+ } else {
+ return results;
+ }
+
+ // Element context
+ } else {
+
+ // Support: IE, Opera, Webkit
+ // TODO: identify versions
+ // getElementById can match elements by name instead of ID
+ if ( newContext && ( elem = newContext.getElementById( m ) ) &&
+ contains( context, elem ) &&
+ elem.id === m ) {
+
+ results.push( elem );
+ return results;
+ }
+ }
+
+ // Type selector
+ } else if ( match[ 2 ] ) {
+ push.apply( results, context.getElementsByTagName( selector ) );
+ return results;
+
+ // Class selector
+ } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName &&
+ context.getElementsByClassName ) {
+
+ push.apply( results, context.getElementsByClassName( m ) );
+ return results;
+ }
+ }
+
+ // Take advantage of querySelectorAll
+ if ( support.qsa &&
+ !nonnativeSelectorCache[ selector + " " ] &&
+ ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) &&
+
+ // Support: IE 8 only
+ // Exclude object elements
+ ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) {
+
+ newSelector = selector;
+ newContext = context;
+
+ // qSA considers elements outside a scoping root when evaluating child or
+ // descendant combinators, which is not what we want.
+ // In such cases, we work around the behavior by prefixing every selector in the
+ // list with an ID selector referencing the scope context.
+ // The technique has to be used as well when a leading combinator is used
+ // as such selectors are not recognized by querySelectorAll.
+ // Thanks to Andrew Dupont for this technique.
+ if ( nodeType === 1 &&
+ ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) {
+
+ // Expand context for sibling selectors
+ newContext = rsibling.test( selector ) && testContext( context.parentNode ) ||
+ context;
+
+ // We can use :scope instead of the ID hack if the browser
+ // supports it & if we're not changing the context.
+ if ( newContext !== context || !support.scope ) {
+
+ // Capture the context ID, setting it first if necessary
+ if ( ( nid = context.getAttribute( "id" ) ) ) {
+ nid = nid.replace( rcssescape, fcssescape );
+ } else {
+ context.setAttribute( "id", ( nid = expando ) );
+ }
+ }
+
+ // Prefix every selector in the list
+ groups = tokenize( selector );
+ i = groups.length;
+ while ( i-- ) {
+ groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " +
+ toSelector( groups[ i ] );
+ }
+ newSelector = groups.join( "," );
+ }
+
+ try {
+ push.apply( results,
+ newContext.querySelectorAll( newSelector )
+ );
+ return results;
+ } catch ( qsaError ) {
+ nonnativeSelectorCache( selector, true );
+ } finally {
+ if ( nid === expando ) {
+ context.removeAttribute( "id" );
+ }
+ }
+ }
+ }
+ }
+
+ // All others
+ return select( selector.replace( rtrim, "$1" ), context, results, seed );
+}
+
+/**
+ * Create key-value caches of limited size
+ * @returns {function(string, object)} Returns the Object data after storing it on itself with
+ * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
+ * deleting the oldest entry
+ */
+function createCache() {
+ var keys = [];
+
+ function cache( key, value ) {
+
+ // Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
+ if ( keys.push( key + " " ) > Expr.cacheLength ) {
+
+ // Only keep the most recent entries
+ delete cache[ keys.shift() ];
+ }
+ return ( cache[ key + " " ] = value );
+ }
+ return cache;
+}
+
+/**
+ * Mark a function for special use by Sizzle
+ * @param {Function} fn The function to mark
+ */
+function markFunction( fn ) {
+ fn[ expando ] = true;
+ return fn;
+}
+
+/**
+ * Support testing using an element
+ * @param {Function} fn Passed the created element and returns a boolean result
+ */
+function assert( fn ) {
+ var el = document.createElement( "fieldset" );
+
+ try {
+ return !!fn( el );
+ } catch ( e ) {
+ return false;
+ } finally {
+
+ // Remove from its parent by default
+ if ( el.parentNode ) {
+ el.parentNode.removeChild( el );
+ }
+
+ // release memory in IE
+ el = null;
+ }
+}
+
+/**
+ * Adds the same handler for all of the specified attrs
+ * @param {String} attrs Pipe-separated list of attributes
+ * @param {Function} handler The method that will be applied
+ */
+function addHandle( attrs, handler ) {
+ var arr = attrs.split( "|" ),
+ i = arr.length;
+
+ while ( i-- ) {
+ Expr.attrHandle[ arr[ i ] ] = handler;
+ }
+}
+
+/**
+ * Checks document order of two siblings
+ * @param {Element} a
+ * @param {Element} b
+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
+ */
+function siblingCheck( a, b ) {
+ var cur = b && a,
+ diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
+ a.sourceIndex - b.sourceIndex;
+
+ // Use IE sourceIndex if available on both nodes
+ if ( diff ) {
+ return diff;
+ }
+
+ // Check if b follows a
+ if ( cur ) {
+ while ( ( cur = cur.nextSibling ) ) {
+ if ( cur === b ) {
+ return -1;
+ }
+ }
+ }
+
+ return a ? 1 : -1;
+}
+
+/**
+ * Returns a function to use in pseudos for input types
+ * @param {String} type
+ */
+function createInputPseudo( type ) {
+ return function( elem ) {
+ var name = elem.nodeName.toLowerCase();
+ return name === "input" && elem.type === type;
+ };
+}
+
+/**
+ * Returns a function to use in pseudos for buttons
+ * @param {String} type
+ */
+function createButtonPseudo( type ) {
+ return function( elem ) {
+ var name = elem.nodeName.toLowerCase();
+ return ( name === "input" || name === "button" ) && elem.type === type;
+ };
+}
+
+/**
+ * Returns a function to use in pseudos for :enabled/:disabled
+ * @param {Boolean} disabled true for :disabled; false for :enabled
+ */
+function createDisabledPseudo( disabled ) {
+
+ // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable
+ return function( elem ) {
+
+ // Only certain elements can match :enabled or :disabled
+ // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled
+ // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled
+ if ( "form" in elem ) {
+
+ // Check for inherited disabledness on relevant non-disabled elements:
+ // * listed form-associated elements in a disabled fieldset
+ // https://html.spec.whatwg.org/multipage/forms.html#category-listed
+ // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled
+ // * option elements in a disabled optgroup
+ // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled
+ // All such elements have a "form" property.
+ if ( elem.parentNode && elem.disabled === false ) {
+
+ // Option elements defer to a parent optgroup if present
+ if ( "label" in elem ) {
+ if ( "label" in elem.parentNode ) {
+ return elem.parentNode.disabled === disabled;
+ } else {
+ return elem.disabled === disabled;
+ }
+ }
+
+ // Support: IE 6 - 11
+ // Use the isDisabled shortcut property to check for disabled fieldset ancestors
+ return elem.isDisabled === disabled ||
+
+ // Where there is no isDisabled, check manually
+ /* jshint -W018 */
+ elem.isDisabled !== !disabled &&
+ inDisabledFieldset( elem ) === disabled;
+ }
+
+ return elem.disabled === disabled;
+
+ // Try to winnow out elements that can't be disabled before trusting the disabled property.
+ // Some victims get caught in our net (label, legend, menu, track), but it shouldn't
+ // even exist on them, let alone have a boolean value.
+ } else if ( "label" in elem ) {
+ return elem.disabled === disabled;
+ }
+
+ // Remaining elements are neither :enabled nor :disabled
+ return false;
+ };
+}
+
+/**
+ * Returns a function to use in pseudos for positionals
+ * @param {Function} fn
+ */
+function createPositionalPseudo( fn ) {
+ return markFunction( function( argument ) {
+ argument = +argument;
+ return markFunction( function( seed, matches ) {
+ var j,
+ matchIndexes = fn( [], seed.length, argument ),
+ i = matchIndexes.length;
+
+ // Match elements found at the specified indexes
+ while ( i-- ) {
+ if ( seed[ ( j = matchIndexes[ i ] ) ] ) {
+ seed[ j ] = !( matches[ j ] = seed[ j ] );
+ }
+ }
+ } );
+ } );
+}
+
+/**
+ * Checks a node for validity as a Sizzle context
+ * @param {Element|Object=} context
+ * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value
+ */
+function testContext( context ) {
+ return context && typeof context.getElementsByTagName !== "undefined" && context;
+}
+
+// Expose support vars for convenience
+support = Sizzle.support = {};
+
+/**
+ * Detects XML nodes
+ * @param {Element|Object} elem An element or a document
+ * @returns {Boolean} True iff elem is a non-HTML XML node
+ */
+isXML = Sizzle.isXML = function( elem ) {
+ var namespace = elem.namespaceURI,
+ docElem = ( elem.ownerDocument || elem ).documentElement;
+
+ // Support: IE <=8
+ // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes
+ // https://bugs.jquery.com/ticket/4833
+ return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" );
+};
+
+/**
+ * Sets document-related variables once based on the current document
+ * @param {Element|Object} [doc] An element or document object to use to set the document
+ * @returns {Object} Returns the current document
+ */
+setDocument = Sizzle.setDocument = function( node ) {
+ var hasCompare, subWindow,
+ doc = node ? node.ownerDocument || node : preferredDoc;
+
+ // Return early if doc is invalid or already selected
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) {
+ return document;
+ }
+
+ // Update global variables
+ document = doc;
+ docElem = document.documentElement;
+ documentIsHTML = !isXML( document );
+
+ // Support: IE 9 - 11+, Edge 12 - 18+
+ // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936)
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( preferredDoc != document &&
+ ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
+
+ // Support: IE 11, Edge
+ if ( subWindow.addEventListener ) {
+ subWindow.addEventListener( "unload", unloadHandler, false );
+
+ // Support: IE 9 - 10 only
+ } else if ( subWindow.attachEvent ) {
+ subWindow.attachEvent( "onunload", unloadHandler );
+ }
+ }
+
+ // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only,
+ // Safari 4 - 5 only, Opera <=11.6 - 12.x only
+ // IE/Edge & older browsers don't support the :scope pseudo-class.
+ // Support: Safari 6.0 only
+ // Safari 6.0 supports :scope but it's an alias of :root there.
+ support.scope = assert( function( el ) {
+ docElem.appendChild( el ).appendChild( document.createElement( "div" ) );
+ return typeof el.querySelectorAll !== "undefined" &&
+ !el.querySelectorAll( ":scope fieldset div" ).length;
+ } );
+
+ /* Attributes
+ ---------------------------------------------------------------------- */
+
+ // Support: IE<8
+ // Verify that getAttribute really returns attributes and not properties
+ // (excepting IE8 booleans)
+ support.attributes = assert( function( el ) {
+ el.className = "i";
+ return !el.getAttribute( "className" );
+ } );
+
+ /* getElement(s)By*
+ ---------------------------------------------------------------------- */
+
+ // Check if getElementsByTagName("*") returns only elements
+ support.getElementsByTagName = assert( function( el ) {
+ el.appendChild( document.createComment( "" ) );
+ return !el.getElementsByTagName( "*" ).length;
+ } );
+
+ // Support: IE<9
+ support.getElementsByClassName = rnative.test( document.getElementsByClassName );
+
+ // Support: IE<10
+ // Check if getElementById returns elements by name
+ // The broken getElementById methods don't pick up programmatically-set names,
+ // so use a roundabout getElementsByName test
+ support.getById = assert( function( el ) {
+ docElem.appendChild( el ).id = expando;
+ return !document.getElementsByName || !document.getElementsByName( expando ).length;
+ } );
+
+ // ID filter and find
+ if ( support.getById ) {
+ Expr.filter[ "ID" ] = function( id ) {
+ var attrId = id.replace( runescape, funescape );
+ return function( elem ) {
+ return elem.getAttribute( "id" ) === attrId;
+ };
+ };
+ Expr.find[ "ID" ] = function( id, context ) {
+ if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+ var elem = context.getElementById( id );
+ return elem ? [ elem ] : [];
+ }
+ };
+ } else {
+ Expr.filter[ "ID" ] = function( id ) {
+ var attrId = id.replace( runescape, funescape );
+ return function( elem ) {
+ var node = typeof elem.getAttributeNode !== "undefined" &&
+ elem.getAttributeNode( "id" );
+ return node && node.value === attrId;
+ };
+ };
+
+ // Support: IE 6 - 7 only
+ // getElementById is not reliable as a find shortcut
+ Expr.find[ "ID" ] = function( id, context ) {
+ if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+ var node, i, elems,
+ elem = context.getElementById( id );
+
+ if ( elem ) {
+
+ // Verify the id attribute
+ node = elem.getAttributeNode( "id" );
+ if ( node && node.value === id ) {
+ return [ elem ];
+ }
+
+ // Fall back on getElementsByName
+ elems = context.getElementsByName( id );
+ i = 0;
+ while ( ( elem = elems[ i++ ] ) ) {
+ node = elem.getAttributeNode( "id" );
+ if ( node && node.value === id ) {
+ return [ elem ];
+ }
+ }
+ }
+
+ return [];
+ }
+ };
+ }
+
+ // Tag
+ Expr.find[ "TAG" ] = support.getElementsByTagName ?
+ function( tag, context ) {
+ if ( typeof context.getElementsByTagName !== "undefined" ) {
+ return context.getElementsByTagName( tag );
+
+ // DocumentFragment nodes don't have gEBTN
+ } else if ( support.qsa ) {
+ return context.querySelectorAll( tag );
+ }
+ } :
+
+ function( tag, context ) {
+ var elem,
+ tmp = [],
+ i = 0,
+
+ // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too
+ results = context.getElementsByTagName( tag );
+
+ // Filter out possible comments
+ if ( tag === "*" ) {
+ while ( ( elem = results[ i++ ] ) ) {
+ if ( elem.nodeType === 1 ) {
+ tmp.push( elem );
+ }
+ }
+
+ return tmp;
+ }
+ return results;
+ };
+
+ // Class
+ Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) {
+ if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) {
+ return context.getElementsByClassName( className );
+ }
+ };
+
+ /* QSA/matchesSelector
+ ---------------------------------------------------------------------- */
+
+ // QSA and matchesSelector support
+
+ // matchesSelector(:active) reports false when true (IE9/Opera 11.5)
+ rbuggyMatches = [];
+
+ // qSa(:focus) reports false when true (Chrome 21)
+ // We allow this because of a bug in IE8/9 that throws an error
+ // whenever `document.activeElement` is accessed on an iframe
+ // So, we allow :focus to pass through QSA all the time to avoid the IE error
+ // See https://bugs.jquery.com/ticket/13378
+ rbuggyQSA = [];
+
+ if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) {
+
+ // Build QSA regex
+ // Regex strategy adopted from Diego Perini
+ assert( function( el ) {
+
+ var input;
+
+ // Select is set to empty string on purpose
+ // This is to test IE's treatment of not explicitly
+ // setting a boolean content attribute,
+ // since its presence should be enough
+ // https://bugs.jquery.com/ticket/12359
+ docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" +
+ "<select id='" + expando + "-\r\\' msallowcapture=''>" +
+ "<option selected=''></option></select>";
+
+ // Support: IE8, Opera 11-12.16
+ // Nothing should be selected when empty strings follow ^= or $= or *=
+ // The test attribute must be unknown in Opera but "safe" for WinRT
+ // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section
+ if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) {
+ rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
+ }
+
+ // Support: IE8
+ // Boolean attributes and "value" are not treated correctly
+ if ( !el.querySelectorAll( "[selected]" ).length ) {
+ rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
+ }
+
+ // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+
+ if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) {
+ rbuggyQSA.push( "~=" );
+ }
+
+ // Support: IE 11+, Edge 15 - 18+
+ // IE 11/Edge don't find elements on a `[name='']` query in some cases.
+ // Adding a temporary attribute to the document before the selection works
+ // around the issue.
+ // Interestingly, IE 10 & older don't seem to have the issue.
+ input = document.createElement( "input" );
+ input.setAttribute( "name", "" );
+ el.appendChild( input );
+ if ( !el.querySelectorAll( "[name='']" ).length ) {
+ rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" +
+ whitespace + "*(?:''|\"\")" );
+ }
+
+ // Webkit/Opera - :checked should return selected option elements
+ // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+ // IE8 throws error here and will not see later tests
+ if ( !el.querySelectorAll( ":checked" ).length ) {
+ rbuggyQSA.push( ":checked" );
+ }
+
+ // Support: Safari 8+, iOS 8+
+ // https://bugs.webkit.org/show_bug.cgi?id=136851
+ // In-page `selector#id sibling-combinator selector` fails
+ if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) {
+ rbuggyQSA.push( ".#.+[+~]" );
+ }
+
+ // Support: Firefox <=3.6 - 5 only
+ // Old Firefox doesn't throw on a badly-escaped identifier.
+ el.querySelectorAll( "\\\f" );
+ rbuggyQSA.push( "[\\r\\n\\f]" );
+ } );
+
+ assert( function( el ) {
+ el.innerHTML = "<a href='' disabled='disabled'></a>" +
+ "<select disabled='disabled'><option/></select>";
+
+ // Support: Windows 8 Native Apps
+ // The type and name attributes are restricted during .innerHTML assignment
+ var input = document.createElement( "input" );
+ input.setAttribute( "type", "hidden" );
+ el.appendChild( input ).setAttribute( "name", "D" );
+
+ // Support: IE8
+ // Enforce case-sensitivity of name attribute
+ if ( el.querySelectorAll( "[name=d]" ).length ) {
+ rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" );
+ }
+
+ // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
+ // IE8 throws error here and will not see later tests
+ if ( el.querySelectorAll( ":enabled" ).length !== 2 ) {
+ rbuggyQSA.push( ":enabled", ":disabled" );
+ }
+
+ // Support: IE9-11+
+ // IE's :disabled selector does not pick up the children of disabled fieldsets
+ docElem.appendChild( el ).disabled = true;
+ if ( el.querySelectorAll( ":disabled" ).length !== 2 ) {
+ rbuggyQSA.push( ":enabled", ":disabled" );
+ }
+
+ // Support: Opera 10 - 11 only
+ // Opera 10-11 does not throw on post-comma invalid pseudos
+ el.querySelectorAll( "*,:x" );
+ rbuggyQSA.push( ",.*:" );
+ } );
+ }
+
+ if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches ||
+ docElem.webkitMatchesSelector ||
+ docElem.mozMatchesSelector ||
+ docElem.oMatchesSelector ||
+ docElem.msMatchesSelector ) ) ) ) {
+
+ assert( function( el ) {
+
+ // Check to see if it's possible to do matchesSelector
+ // on a disconnected node (IE 9)
+ support.disconnectedMatch = matches.call( el, "*" );
+
+ // This should fail with an exception
+ // Gecko does not error, returns false instead
+ matches.call( el, "[s!='']:x" );
+ rbuggyMatches.push( "!=", pseudos );
+ } );
+ }
+
+ rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) );
+ rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) );
+
+ /* Contains
+ ---------------------------------------------------------------------- */
+ hasCompare = rnative.test( docElem.compareDocumentPosition );
+
+ // Element contains another
+ // Purposefully self-exclusive
+ // As in, an element does not contain itself
+ contains = hasCompare || rnative.test( docElem.contains ) ?
+ function( a, b ) {
+ var adown = a.nodeType === 9 ? a.documentElement : a,
+ bup = b && b.parentNode;
+ return a === bup || !!( bup && bup.nodeType === 1 && (
+ adown.contains ?
+ adown.contains( bup ) :
+ a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
+ ) );
+ } :
+ function( a, b ) {
+ if ( b ) {
+ while ( ( b = b.parentNode ) ) {
+ if ( b === a ) {
+ return true;
+ }
+ }
+ }
+ return false;
+ };
+
+ /* Sorting
+ ---------------------------------------------------------------------- */
+
+ // Document order sorting
+ sortOrder = hasCompare ?
+ function( a, b ) {
+
+ // Flag for duplicate removal
+ if ( a === b ) {
+ hasDuplicate = true;
+ return 0;
+ }
+
+ // Sort on method existence if only one input has compareDocumentPosition
+ var compare = !a.compareDocumentPosition - !b.compareDocumentPosition;
+ if ( compare ) {
+ return compare;
+ }
+
+ // Calculate position if both inputs belong to the same document
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ?
+ a.compareDocumentPosition( b ) :
+
+ // Otherwise we know they are disconnected
+ 1;
+
+ // Disconnected nodes
+ if ( compare & 1 ||
+ ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) {
+
+ // Choose the first element that is related to our preferred document
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( a == document || a.ownerDocument == preferredDoc &&
+ contains( preferredDoc, a ) ) {
+ return -1;
+ }
+
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( b == document || b.ownerDocument == preferredDoc &&
+ contains( preferredDoc, b ) ) {
+ return 1;
+ }
+
+ // Maintain original order
+ return sortInput ?
+ ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+ 0;
+ }
+
+ return compare & 4 ? -1 : 1;
+ } :
+ function( a, b ) {
+
+ // Exit early if the nodes are identical
+ if ( a === b ) {
+ hasDuplicate = true;
+ return 0;
+ }
+
+ var cur,
+ i = 0,
+ aup = a.parentNode,
+ bup = b.parentNode,
+ ap = [ a ],
+ bp = [ b ];
+
+ // Parentless nodes are either documents or disconnected
+ if ( !aup || !bup ) {
+
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ /* eslint-disable eqeqeq */
+ return a == document ? -1 :
+ b == document ? 1 :
+ /* eslint-enable eqeqeq */
+ aup ? -1 :
+ bup ? 1 :
+ sortInput ?
+ ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+ 0;
+
+ // If the nodes are siblings, we can do a quick check
+ } else if ( aup === bup ) {
+ return siblingCheck( a, b );
+ }
+
+ // Otherwise we need full lists of their ancestors for comparison
+ cur = a;
+ while ( ( cur = cur.parentNode ) ) {
+ ap.unshift( cur );
+ }
+ cur = b;
+ while ( ( cur = cur.parentNode ) ) {
+ bp.unshift( cur );
+ }
+
+ // Walk down the tree looking for a discrepancy
+ while ( ap[ i ] === bp[ i ] ) {
+ i++;
+ }
+
+ return i ?
+
+ // Do a sibling check if the nodes have a common ancestor
+ siblingCheck( ap[ i ], bp[ i ] ) :
+
+ // Otherwise nodes in our document sort first
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ /* eslint-disable eqeqeq */
+ ap[ i ] == preferredDoc ? -1 :
+ bp[ i ] == preferredDoc ? 1 :
+ /* eslint-enable eqeqeq */
+ 0;
+ };
+
+ return document;
+};
+
+Sizzle.matches = function( expr, elements ) {
+ return Sizzle( expr, null, null, elements );
+};
+
+Sizzle.matchesSelector = function( elem, expr ) {
+ setDocument( elem );
+
+ if ( support.matchesSelector && documentIsHTML &&
+ !nonnativeSelectorCache[ expr + " " ] &&
+ ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
+ ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) {
+
+ try {
+ var ret = matches.call( elem, expr );
+
+ // IE 9's matchesSelector returns false on disconnected nodes
+ if ( ret || support.disconnectedMatch ||
+
+ // As well, disconnected nodes are said to be in a document
+ // fragment in IE 9
+ elem.document && elem.document.nodeType !== 11 ) {
+ return ret;
+ }
+ } catch ( e ) {
+ nonnativeSelectorCache( expr, true );
+ }
+ }
+
+ return Sizzle( expr, document, null, [ elem ] ).length > 0;
+};
+
+Sizzle.contains = function( context, elem ) {
+
+ // Set document vars if needed
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( ( context.ownerDocument || context ) != document ) {
+ setDocument( context );
+ }
+ return contains( context, elem );
+};
+
+Sizzle.attr = function( elem, name ) {
+
+ // Set document vars if needed
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( ( elem.ownerDocument || elem ) != document ) {
+ setDocument( elem );
+ }
+
+ var fn = Expr.attrHandle[ name.toLowerCase() ],
+
+ // Don't get fooled by Object.prototype properties (jQuery #13807)
+ val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
+ fn( elem, name, !documentIsHTML ) :
+ undefined;
+
+ return val !== undefined ?
+ val :
+ support.attributes || !documentIsHTML ?
+ elem.getAttribute( name ) :
+ ( val = elem.getAttributeNode( name ) ) && val.specified ?
+ val.value :
+ null;
+};
+
+Sizzle.escape = function( sel ) {
+ return ( sel + "" ).replace( rcssescape, fcssescape );
+};
+
+Sizzle.error = function( msg ) {
+ throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Document sorting and removing duplicates
+ * @param {ArrayLike} results
+ */
+Sizzle.uniqueSort = function( results ) {
+ var elem,
+ duplicates = [],
+ j = 0,
+ i = 0;
+
+ // Unless we *know* we can detect duplicates, assume their presence
+ hasDuplicate = !support.detectDuplicates;
+ sortInput = !support.sortStable && results.slice( 0 );
+ results.sort( sortOrder );
+
+ if ( hasDuplicate ) {
+ while ( ( elem = results[ i++ ] ) ) {
+ if ( elem === results[ i ] ) {
+ j = duplicates.push( i );
+ }
+ }
+ while ( j-- ) {
+ results.splice( duplicates[ j ], 1 );
+ }
+ }
+
+ // Clear input after sorting to release objects
+ // See https://github.com/jquery/sizzle/pull/225
+ sortInput = null;
+
+ return results;
+};
+
+/**
+ * Utility function for retrieving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+getText = Sizzle.getText = function( elem ) {
+ var node,
+ ret = "",
+ i = 0,
+ nodeType = elem.nodeType;
+
+ if ( !nodeType ) {
+
+ // If no nodeType, this is expected to be an array
+ while ( ( node = elem[ i++ ] ) ) {
+
+ // Do not traverse comment nodes
+ ret += getText( node );
+ }
+ } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+
+ // Use textContent for elements
+ // innerText usage removed for consistency of new lines (jQuery #11153)
+ if ( typeof elem.textContent === "string" ) {
+ return elem.textContent;
+ } else {
+
+ // Traverse its children
+ for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+ ret += getText( elem );
+ }
+ }
+ } else if ( nodeType === 3 || nodeType === 4 ) {
+ return elem.nodeValue;
+ }
+
+ // Do not include comment or processing instruction nodes
+
+ return ret;
+};
+
+Expr = Sizzle.selectors = {
+
+ // Can be adjusted by the user
+ cacheLength: 50,
+
+ createPseudo: markFunction,
+
+ match: matchExpr,
+
+ attrHandle: {},
+
+ find: {},
+
+ relative: {
+ ">": { dir: "parentNode", first: true },
+ " ": { dir: "parentNode" },
+ "+": { dir: "previousSibling", first: true },
+ "~": { dir: "previousSibling" }
+ },
+
+ preFilter: {
+ "ATTR": function( match ) {
+ match[ 1 ] = match[ 1 ].replace( runescape, funescape );
+
+ // Move the given value to match[3] whether quoted or unquoted
+ match[ 3 ] = ( match[ 3 ] || match[ 4 ] ||
+ match[ 5 ] || "" ).replace( runescape, funescape );
+
+ if ( match[ 2 ] === "~=" ) {
+ match[ 3 ] = " " + match[ 3 ] + " ";
+ }
+
+ return match.slice( 0, 4 );
+ },
+
+ "CHILD": function( match ) {
+
+ /* matches from matchExpr["CHILD"]
+ 1 type (only|nth|...)
+ 2 what (child|of-type)
+ 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
+ 4 xn-component of xn+y argument ([+-]?\d*n|)
+ 5 sign of xn-component
+ 6 x of xn-component
+ 7 sign of y-component
+ 8 y of y-component
+ */
+ match[ 1 ] = match[ 1 ].toLowerCase();
+
+ if ( match[ 1 ].slice( 0, 3 ) === "nth" ) {
+
+ // nth-* requires argument
+ if ( !match[ 3 ] ) {
+ Sizzle.error( match[ 0 ] );
+ }
+
+ // numeric x and y parameters for Expr.filter.CHILD
+ // remember that false/true cast respectively to 0/1
+ match[ 4 ] = +( match[ 4 ] ?
+ match[ 5 ] + ( match[ 6 ] || 1 ) :
+ 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) );
+ match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" );
+
+ // other types prohibit arguments
+ } else if ( match[ 3 ] ) {
+ Sizzle.error( match[ 0 ] );
+ }
+
+ return match;
+ },
+
+ "PSEUDO": function( match ) {
+ var excess,
+ unquoted = !match[ 6 ] && match[ 2 ];
+
+ if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) {
+ return null;
+ }
+
+ // Accept quoted arguments as-is
+ if ( match[ 3 ] ) {
+ match[ 2 ] = match[ 4 ] || match[ 5 ] || "";
+
+ // Strip excess characters from unquoted arguments
+ } else if ( unquoted && rpseudo.test( unquoted ) &&
+
+ // Get excess from tokenize (recursively)
+ ( excess = tokenize( unquoted, true ) ) &&
+
+ // advance to the next closing parenthesis
+ ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) {
+
+ // excess is a negative index
+ match[ 0 ] = match[ 0 ].slice( 0, excess );
+ match[ 2 ] = unquoted.slice( 0, excess );
+ }
+
+ // Return only captures needed by the pseudo filter method (type and argument)
+ return match.slice( 0, 3 );
+ }
+ },
+
+ filter: {
+
+ "TAG": function( nodeNameSelector ) {
+ var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
+ return nodeNameSelector === "*" ?
+ function() {
+ return true;
+ } :
+ function( elem ) {
+ return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
+ };
+ },
+
+ "CLASS": function( className ) {
+ var pattern = classCache[ className + " " ];
+
+ return pattern ||
+ ( pattern = new RegExp( "(^|" + whitespace +
+ ")" + className + "(" + whitespace + "|$)" ) ) && classCache(
+ className, function( elem ) {
+ return pattern.test(
+ typeof elem.className === "string" && elem.className ||
+ typeof elem.getAttribute !== "undefined" &&
+ elem.getAttribute( "class" ) ||
+ ""
+ );
+ } );
+ },
+
+ "ATTR": function( name, operator, check ) {
+ return function( elem ) {
+ var result = Sizzle.attr( elem, name );
+
+ if ( result == null ) {
+ return operator === "!=";
+ }
+ if ( !operator ) {
+ return true;
+ }
+
+ result += "";
+
+ /* eslint-disable max-len */
+
+ return operator === "=" ? result === check :
+ operator === "!=" ? result !== check :
+ operator === "^=" ? check && result.indexOf( check ) === 0 :
+ operator === "*=" ? check && result.indexOf( check ) > -1 :
+ operator === "$=" ? check && result.slice( -check.length ) === check :
+ operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 :
+ operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
+ false;
+ /* eslint-enable max-len */
+
+ };
+ },
+
+ "CHILD": function( type, what, _argument, first, last ) {
+ var simple = type.slice( 0, 3 ) !== "nth",
+ forward = type.slice( -4 ) !== "last",
+ ofType = what === "of-type";
+
+ return first === 1 && last === 0 ?
+
+ // Shortcut for :nth-*(n)
+ function( elem ) {
+ return !!elem.parentNode;
+ } :
+
+ function( elem, _context, xml ) {
+ var cache, uniqueCache, outerCache, node, nodeIndex, start,
+ dir = simple !== forward ? "nextSibling" : "previousSibling",
+ parent = elem.parentNode,
+ name = ofType && elem.nodeName.toLowerCase(),
+ useCache = !xml && !ofType,
+ diff = false;
+
+ if ( parent ) {
+
+ // :(first|last|only)-(child|of-type)
+ if ( simple ) {
+ while ( dir ) {
+ node = elem;
+ while ( ( node = node[ dir ] ) ) {
+ if ( ofType ?
+ node.nodeName.toLowerCase() === name :
+ node.nodeType === 1 ) {
+
+ return false;
+ }
+ }
+
+ // Reverse direction for :only-* (if we haven't yet done so)
+ start = dir = type === "only" && !start && "nextSibling";
+ }
+ return true;
+ }
+
+ start = [ forward ? parent.firstChild : parent.lastChild ];
+
+ // non-xml :nth-child(...) stores cache data on `parent`
+ if ( forward && useCache ) {
+
+ // Seek `elem` from a previously-cached index
+
+ // ...in a gzip-friendly way
+ node = parent;
+ outerCache = node[ expando ] || ( node[ expando ] = {} );
+
+ // Support: IE <9 only
+ // Defend against cloned attroperties (jQuery gh-1709)
+ uniqueCache = outerCache[ node.uniqueID ] ||
+ ( outerCache[ node.uniqueID ] = {} );
+
+ cache = uniqueCache[ type ] || [];
+ nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+ diff = nodeIndex && cache[ 2 ];
+ node = nodeIndex && parent.childNodes[ nodeIndex ];
+
+ while ( ( node = ++nodeIndex && node && node[ dir ] ||
+
+ // Fallback to seeking `elem` from the start
+ ( diff = nodeIndex = 0 ) || start.pop() ) ) {
+
+ // When found, cache indexes on `parent` and break
+ if ( node.nodeType === 1 && ++diff && node === elem ) {
+ uniqueCache[ type ] = [ dirruns, nodeIndex, diff ];
+ break;
+ }
+ }
+
+ } else {
+
+ // Use previously-cached element index if available
+ if ( useCache ) {
+
+ // ...in a gzip-friendly way
+ node = elem;
+ outerCache = node[ expando ] || ( node[ expando ] = {} );
+
+ // Support: IE <9 only
+ // Defend against cloned attroperties (jQuery gh-1709)
+ uniqueCache = outerCache[ node.uniqueID ] ||
+ ( outerCache[ node.uniqueID ] = {} );
+
+ cache = uniqueCache[ type ] || [];
+ nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+ diff = nodeIndex;
+ }
+
+ // xml :nth-child(...)
+ // or :nth-last-child(...) or :nth(-last)?-of-type(...)
+ if ( diff === false ) {
+
+ // Use the same loop as above to seek `elem` from the start
+ while ( ( node = ++nodeIndex && node && node[ dir ] ||
+ ( diff = nodeIndex = 0 ) || start.pop() ) ) {
+
+ if ( ( ofType ?
+ node.nodeName.toLowerCase() === name :
+ node.nodeType === 1 ) &&
+ ++diff ) {
+
+ // Cache the index of each encountered element
+ if ( useCache ) {
+ outerCache = node[ expando ] ||
+ ( node[ expando ] = {} );
+
+ // Support: IE <9 only
+ // Defend against cloned attroperties (jQuery gh-1709)
+ uniqueCache = outerCache[ node.uniqueID ] ||
+ ( outerCache[ node.uniqueID ] = {} );
+
+ uniqueCache[ type ] = [ dirruns, diff ];
+ }
+
+ if ( node === elem ) {
+ break;
+ }
+ }
+ }
+ }
+ }
+
+ // Incorporate the offset, then check against cycle size
+ diff -= last;
+ return diff === first || ( diff % first === 0 && diff / first >= 0 );
+ }
+ };
+ },
+
+ "PSEUDO": function( pseudo, argument ) {
+
+ // pseudo-class names are case-insensitive
+ // http://www.w3.org/TR/selectors/#pseudo-classes
+ // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
+ // Remember that setFilters inherits from pseudos
+ var args,
+ fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
+ Sizzle.error( "unsupported pseudo: " + pseudo );
+
+ // The user may use createPseudo to indicate that
+ // arguments are needed to create the filter function
+ // just as Sizzle does
+ if ( fn[ expando ] ) {
+ return fn( argument );
+ }
+
+ // But maintain support for old signatures
+ if ( fn.length > 1 ) {
+ args = [ pseudo, pseudo, "", argument ];
+ return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
+ markFunction( function( seed, matches ) {
+ var idx,
+ matched = fn( seed, argument ),
+ i = matched.length;
+ while ( i-- ) {
+ idx = indexOf( seed, matched[ i ] );
+ seed[ idx ] = !( matches[ idx ] = matched[ i ] );
+ }
+ } ) :
+ function( elem ) {
+ return fn( elem, 0, args );
+ };
+ }
+
+ return fn;
+ }
+ },
+
+ pseudos: {
+
+ // Potentially complex pseudos
+ "not": markFunction( function( selector ) {
+
+ // Trim the selector passed to compile
+ // to avoid treating leading and trailing
+ // spaces as combinators
+ var input = [],
+ results = [],
+ matcher = compile( selector.replace( rtrim, "$1" ) );
+
+ return matcher[ expando ] ?
+ markFunction( function( seed, matches, _context, xml ) {
+ var elem,
+ unmatched = matcher( seed, null, xml, [] ),
+ i = seed.length;
+
+ // Match elements unmatched by `matcher`
+ while ( i-- ) {
+ if ( ( elem = unmatched[ i ] ) ) {
+ seed[ i ] = !( matches[ i ] = elem );
+ }
+ }
+ } ) :
+ function( elem, _context, xml ) {
+ input[ 0 ] = elem;
+ matcher( input, null, xml, results );
+
+ // Don't keep the element (issue #299)
+ input[ 0 ] = null;
+ return !results.pop();
+ };
+ } ),
+
+ "has": markFunction( function( selector ) {
+ return function( elem ) {
+ return Sizzle( selector, elem ).length > 0;
+ };
+ } ),
+
+ "contains": markFunction( function( text ) {
+ text = text.replace( runescape, funescape );
+ return function( elem ) {
+ return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1;
+ };
+ } ),
+
+ // "Whether an element is represented by a :lang() selector
+ // is based solely on the element's language value
+ // being equal to the identifier C,
+ // or beginning with the identifier C immediately followed by "-".
+ // The matching of C against the element's language value is performed case-insensitively.
+ // The identifier C does not have to be a valid language name."
+ // http://www.w3.org/TR/selectors/#lang-pseudo
+ "lang": markFunction( function( lang ) {
+
+ // lang value must be a valid identifier
+ if ( !ridentifier.test( lang || "" ) ) {
+ Sizzle.error( "unsupported lang: " + lang );
+ }
+ lang = lang.replace( runescape, funescape ).toLowerCase();
+ return function( elem ) {
+ var elemLang;
+ do {
+ if ( ( elemLang = documentIsHTML ?
+ elem.lang :
+ elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) {
+
+ elemLang = elemLang.toLowerCase();
+ return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
+ }
+ } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 );
+ return false;
+ };
+ } ),
+
+ // Miscellaneous
+ "target": function( elem ) {
+ var hash = window.location && window.location.hash;
+ return hash && hash.slice( 1 ) === elem.id;
+ },
+
+ "root": function( elem ) {
+ return elem === docElem;
+ },
+
+ "focus": function( elem ) {
+ return elem === document.activeElement &&
+ ( !document.hasFocus || document.hasFocus() ) &&
+ !!( elem.type || elem.href || ~elem.tabIndex );
+ },
+
+ // Boolean properties
+ "enabled": createDisabledPseudo( false ),
+ "disabled": createDisabledPseudo( true ),
+
+ "checked": function( elem ) {
+
+ // In CSS3, :checked should return both checked and selected elements
+ // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+ var nodeName = elem.nodeName.toLowerCase();
+ return ( nodeName === "input" && !!elem.checked ) ||
+ ( nodeName === "option" && !!elem.selected );
+ },
+
+ "selected": function( elem ) {
+
+ // Accessing this property makes selected-by-default
+ // options in Safari work properly
+ if ( elem.parentNode ) {
+ // eslint-disable-next-line no-unused-expressions
+ elem.parentNode.selectedIndex;
+ }
+
+ return elem.selected === true;
+ },
+
+ // Contents
+ "empty": function( elem ) {
+
+ // http://www.w3.org/TR/selectors/#empty-pseudo
+ // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),
+ // but not by others (comment: 8; processing instruction: 7; etc.)
+ // nodeType < 6 works because attributes (2) do not appear as children
+ for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+ if ( elem.nodeType < 6 ) {
+ return false;
+ }
+ }
+ return true;
+ },
+
+ "parent": function( elem ) {
+ return !Expr.pseudos[ "empty" ]( elem );
+ },
+
+ // Element/input types
+ "header": function( elem ) {
+ return rheader.test( elem.nodeName );
+ },
+
+ "input": function( elem ) {
+ return rinputs.test( elem.nodeName );
+ },
+
+ "button": function( elem ) {
+ var name = elem.nodeName.toLowerCase();
+ return name === "input" && elem.type === "button" || name === "button";
+ },
+
+ "text": function( elem ) {
+ var attr;
+ return elem.nodeName.toLowerCase() === "input" &&
+ elem.type === "text" &&
+
+ // Support: IE<8
+ // New HTML5 attribute values (e.g., "search") appear with elem.type === "text"
+ ( ( attr = elem.getAttribute( "type" ) ) == null ||
+ attr.toLowerCase() === "text" );
+ },
+
+ // Position-in-collection
+ "first": createPositionalPseudo( function() {
+ return [ 0 ];
+ } ),
+
+ "last": createPositionalPseudo( function( _matchIndexes, length ) {
+ return [ length - 1 ];
+ } ),
+
+ "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) {
+ return [ argument < 0 ? argument + length : argument ];
+ } ),
+
+ "even": createPositionalPseudo( function( matchIndexes, length ) {
+ var i = 0;
+ for ( ; i < length; i += 2 ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } ),
+
+ "odd": createPositionalPseudo( function( matchIndexes, length ) {
+ var i = 1;
+ for ( ; i < length; i += 2 ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } ),
+
+ "lt": createPositionalPseudo( function( matchIndexes, length, argument ) {
+ var i = argument < 0 ?
+ argument + length :
+ argument > length ?
+ length :
+ argument;
+ for ( ; --i >= 0; ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } ),
+
+ "gt": createPositionalPseudo( function( matchIndexes, length, argument ) {
+ var i = argument < 0 ? argument + length : argument;
+ for ( ; ++i < length; ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } )
+ }
+};
+
+Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ];
+
+// Add button/input type pseudos
+for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
+ Expr.pseudos[ i ] = createInputPseudo( i );
+}
+for ( i in { submit: true, reset: true } ) {
+ Expr.pseudos[ i ] = createButtonPseudo( i );
+}
+
+// Easy API for creating new setFilters
+function setFilters() {}
+setFilters.prototype = Expr.filters = Expr.pseudos;
+Expr.setFilters = new setFilters();
+
+tokenize = Sizzle.tokenize = function( selector, parseOnly ) {
+ var matched, match, tokens, type,
+ soFar, groups, preFilters,
+ cached = tokenCache[ selector + " " ];
+
+ if ( cached ) {
+ return parseOnly ? 0 : cached.slice( 0 );
+ }
+
+ soFar = selector;
+ groups = [];
+ preFilters = Expr.preFilter;
+
+ while ( soFar ) {
+
+ // Comma and first run
+ if ( !matched || ( match = rcomma.exec( soFar ) ) ) {
+ if ( match ) {
+
+ // Don't consume trailing commas as valid
+ soFar = soFar.slice( match[ 0 ].length ) || soFar;
+ }
+ groups.push( ( tokens = [] ) );
+ }
+
+ matched = false;
+
+ // Combinators
+ if ( ( match = rcombinators.exec( soFar ) ) ) {
+ matched = match.shift();
+ tokens.push( {
+ value: matched,
+
+ // Cast descendant combinators to space
+ type: match[ 0 ].replace( rtrim, " " )
+ } );
+ soFar = soFar.slice( matched.length );
+ }
+
+ // Filters
+ for ( type in Expr.filter ) {
+ if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] ||
+ ( match = preFilters[ type ]( match ) ) ) ) {
+ matched = match.shift();
+ tokens.push( {
+ value: matched,
+ type: type,
+ matches: match
+ } );
+ soFar = soFar.slice( matched.length );
+ }
+ }
+
+ if ( !matched ) {
+ break;
+ }
+ }
+
+ // Return the length of the invalid excess
+ // if we're just parsing
+ // Otherwise, throw an error or return tokens
+ return parseOnly ?
+ soFar.length :
+ soFar ?
+ Sizzle.error( selector ) :
+
+ // Cache the tokens
+ tokenCache( selector, groups ).slice( 0 );
+};
+
+function toSelector( tokens ) {
+ var i = 0,
+ len = tokens.length,
+ selector = "";
+ for ( ; i < len; i++ ) {
+ selector += tokens[ i ].value;
+ }
+ return selector;
+}
+
+function addCombinator( matcher, combinator, base ) {
+ var dir = combinator.dir,
+ skip = combinator.next,
+ key = skip || dir,
+ checkNonElements = base && key === "parentNode",
+ doneName = done++;
+
+ return combinator.first ?
+
+ // Check against closest ancestor/preceding element
+ function( elem, context, xml ) {
+ while ( ( elem = elem[ dir ] ) ) {
+ if ( elem.nodeType === 1 || checkNonElements ) {
+ return matcher( elem, context, xml );
+ }
+ }
+ return false;
+ } :
+
+ // Check against all ancestor/preceding elements
+ function( elem, context, xml ) {
+ var oldCache, uniqueCache, outerCache,
+ newCache = [ dirruns, doneName ];
+
+ // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching
+ if ( xml ) {
+ while ( ( elem = elem[ dir ] ) ) {
+ if ( elem.nodeType === 1 || checkNonElements ) {
+ if ( matcher( elem, context, xml ) ) {
+ return true;
+ }
+ }
+ }
+ } else {
+ while ( ( elem = elem[ dir ] ) ) {
+ if ( elem.nodeType === 1 || checkNonElements ) {
+ outerCache = elem[ expando ] || ( elem[ expando ] = {} );
+
+ // Support: IE <9 only
+ // Defend against cloned attroperties (jQuery gh-1709)
+ uniqueCache = outerCache[ elem.uniqueID ] ||
+ ( outerCache[ elem.uniqueID ] = {} );
+
+ if ( skip && skip === elem.nodeName.toLowerCase() ) {
+ elem = elem[ dir ] || elem;
+ } else if ( ( oldCache = uniqueCache[ key ] ) &&
+ oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {
+
+ // Assign to newCache so results back-propagate to previous elements
+ return ( newCache[ 2 ] = oldCache[ 2 ] );
+ } else {
+
+ // Reuse newcache so results back-propagate to previous elements
+ uniqueCache[ key ] = newCache;
+
+ // A match means we're done; a fail means we have to keep checking
+ if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) {
+ return true;
+ }
+ }
+ }
+ }
+ }
+ return false;
+ };
+}
+
+function elementMatcher( matchers ) {
+ return matchers.length > 1 ?
+ function( elem, context, xml ) {
+ var i = matchers.length;
+ while ( i-- ) {
+ if ( !matchers[ i ]( elem, context, xml ) ) {
+ return false;
+ }
+ }
+ return true;
+ } :
+ matchers[ 0 ];
+}
+
+function multipleContexts( selector, contexts, results ) {
+ var i = 0,
+ len = contexts.length;
+ for ( ; i < len; i++ ) {
+ Sizzle( selector, contexts[ i ], results );
+ }
+ return results;
+}
+
+function condense( unmatched, map, filter, context, xml ) {
+ var elem,
+ newUnmatched = [],
+ i = 0,
+ len = unmatched.length,
+ mapped = map != null;
+
+ for ( ; i < len; i++ ) {
+ if ( ( elem = unmatched[ i ] ) ) {
+ if ( !filter || filter( elem, context, xml ) ) {
+ newUnmatched.push( elem );
+ if ( mapped ) {
+ map.push( i );
+ }
+ }
+ }
+ }
+
+ return newUnmatched;
+}
+
+function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
+ if ( postFilter && !postFilter[ expando ] ) {
+ postFilter = setMatcher( postFilter );
+ }
+ if ( postFinder && !postFinder[ expando ] ) {
+ postFinder = setMatcher( postFinder, postSelector );
+ }
+ return markFunction( function( seed, results, context, xml ) {
+ var temp, i, elem,
+ preMap = [],
+ postMap = [],
+ preexisting = results.length,
+
+ // Get initial elements from seed or context
+ elems = seed || multipleContexts(
+ selector || "*",
+ context.nodeType ? [ context ] : context,
+ []
+ ),
+
+ // Prefilter to get matcher input, preserving a map for seed-results synchronization
+ matcherIn = preFilter && ( seed || !selector ) ?
+ condense( elems, preMap, preFilter, context, xml ) :
+ elems,
+
+ matcherOut = matcher ?
+
+ // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
+ postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
+
+ // ...intermediate processing is necessary
+ [] :
+
+ // ...otherwise use results directly
+ results :
+ matcherIn;
+
+ // Find primary matches
+ if ( matcher ) {
+ matcher( matcherIn, matcherOut, context, xml );
+ }
+
+ // Apply postFilter
+ if ( postFilter ) {
+ temp = condense( matcherOut, postMap );
+ postFilter( temp, [], context, xml );
+
+ // Un-match failing elements by moving them back to matcherIn
+ i = temp.length;
+ while ( i-- ) {
+ if ( ( elem = temp[ i ] ) ) {
+ matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem );
+ }
+ }
+ }
+
+ if ( seed ) {
+ if ( postFinder || preFilter ) {
+ if ( postFinder ) {
+
+ // Get the final matcherOut by condensing this intermediate into postFinder contexts
+ temp = [];
+ i = matcherOut.length;
+ while ( i-- ) {
+ if ( ( elem = matcherOut[ i ] ) ) {
+
+ // Restore matcherIn since elem is not yet a final match
+ temp.push( ( matcherIn[ i ] = elem ) );
+ }
+ }
+ postFinder( null, ( matcherOut = [] ), temp, xml );
+ }
+
+ // Move matched elements from seed to results to keep them synchronized
+ i = matcherOut.length;
+ while ( i-- ) {
+ if ( ( elem = matcherOut[ i ] ) &&
+ ( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) {
+
+ seed[ temp ] = !( results[ temp ] = elem );
+ }
+ }
+ }
+
+ // Add elements to results, through postFinder if defined
+ } else {
+ matcherOut = condense(
+ matcherOut === results ?
+ matcherOut.splice( preexisting, matcherOut.length ) :
+ matcherOut
+ );
+ if ( postFinder ) {
+ postFinder( null, results, matcherOut, xml );
+ } else {
+ push.apply( results, matcherOut );
+ }
+ }
+ } );
+}
+
+function matcherFromTokens( tokens ) {
+ var checkContext, matcher, j,
+ len = tokens.length,
+ leadingRelative = Expr.relative[ tokens[ 0 ].type ],
+ implicitRelative = leadingRelative || Expr.relative[ " " ],
+ i = leadingRelative ? 1 : 0,
+
+ // The foundational matcher ensures that elements are reachable from top-level context(s)
+ matchContext = addCombinator( function( elem ) {
+ return elem === checkContext;
+ }, implicitRelative, true ),
+ matchAnyContext = addCombinator( function( elem ) {
+ return indexOf( checkContext, elem ) > -1;
+ }, implicitRelative, true ),
+ matchers = [ function( elem, context, xml ) {
+ var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
+ ( checkContext = context ).nodeType ?
+ matchContext( elem, context, xml ) :
+ matchAnyContext( elem, context, xml ) );
+
+ // Avoid hanging onto element (issue #299)
+ checkContext = null;
+ return ret;
+ } ];
+
+ for ( ; i < len; i++ ) {
+ if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) {
+ matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ];
+ } else {
+ matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches );
+
+ // Return special upon seeing a positional matcher
+ if ( matcher[ expando ] ) {
+
+ // Find the next relative operator (if any) for proper handling
+ j = ++i;
+ for ( ; j < len; j++ ) {
+ if ( Expr.relative[ tokens[ j ].type ] ) {
+ break;
+ }
+ }
+ return setMatcher(
+ i > 1 && elementMatcher( matchers ),
+ i > 1 && toSelector(
+
+ // If the preceding token was a descendant combinator, insert an implicit any-element `*`
+ tokens
+ .slice( 0, i - 1 )
+ .concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } )
+ ).replace( rtrim, "$1" ),
+ matcher,
+ i < j && matcherFromTokens( tokens.slice( i, j ) ),
+ j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ),
+ j < len && toSelector( tokens )
+ );
+ }
+ matchers.push( matcher );
+ }
+ }
+
+ return elementMatcher( matchers );
+}
+
+function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
+ var bySet = setMatchers.length > 0,
+ byElement = elementMatchers.length > 0,
+ superMatcher = function( seed, context, xml, results, outermost ) {
+ var elem, j, matcher,
+ matchedCount = 0,
+ i = "0",
+ unmatched = seed && [],
+ setMatched = [],
+ contextBackup = outermostContext,
+
+ // We must always have either seed elements or outermost context
+ elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ),
+
+ // Use integer dirruns iff this is the outermost matcher
+ dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ),
+ len = elems.length;
+
+ if ( outermost ) {
+
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ outermostContext = context == document || context || outermost;
+ }
+
+ // Add elements passing elementMatchers directly to results
+ // Support: IE<9, Safari
+ // Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id
+ for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) {
+ if ( byElement && elem ) {
+ j = 0;
+
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( !context && elem.ownerDocument != document ) {
+ setDocument( elem );
+ xml = !documentIsHTML;
+ }
+ while ( ( matcher = elementMatchers[ j++ ] ) ) {
+ if ( matcher( elem, context || document, xml ) ) {
+ results.push( elem );
+ break;
+ }
+ }
+ if ( outermost ) {
+ dirruns = dirrunsUnique;
+ }
+ }
+
+ // Track unmatched elements for set filters
+ if ( bySet ) {
+
+ // They will have gone through all possible matchers
+ if ( ( elem = !matcher && elem ) ) {
+ matchedCount--;
+ }
+
+ // Lengthen the array for every element, matched or not
+ if ( seed ) {
+ unmatched.push( elem );
+ }
+ }
+ }
+
+ // `i` is now the count of elements visited above, and adding it to `matchedCount`
+ // makes the latter nonnegative.
+ matchedCount += i;
+
+ // Apply set filters to unmatched elements
+ // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount`
+ // equals `i`), unless we didn't visit _any_ elements in the above loop because we have
+ // no element matchers and no seed.
+ // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that
+ // case, which will result in a "00" `matchedCount` that differs from `i` but is also
+ // numerically zero.
+ if ( bySet && i !== matchedCount ) {
+ j = 0;
+ while ( ( matcher = setMatchers[ j++ ] ) ) {
+ matcher( unmatched, setMatched, context, xml );
+ }
+
+ if ( seed ) {
+
+ // Reintegrate element matches to eliminate the need for sorting
+ if ( matchedCount > 0 ) {
+ while ( i-- ) {
+ if ( !( unmatched[ i ] || setMatched[ i ] ) ) {
+ setMatched[ i ] = pop.call( results );
+ }
+ }
+ }
+
+ // Discard index placeholder values to get only actual matches
+ setMatched = condense( setMatched );
+ }
+
+ // Add matches to results
+ push.apply( results, setMatched );
+
+ // Seedless set matches succeeding multiple successful matchers stipulate sorting
+ if ( outermost && !seed && setMatched.length > 0 &&
+ ( matchedCount + setMatchers.length ) > 1 ) {
+
+ Sizzle.uniqueSort( results );
+ }
+ }
+
+ // Override manipulation of globals by nested matchers
+ if ( outermost ) {
+ dirruns = dirrunsUnique;
+ outermostContext = contextBackup;
+ }
+
+ return unmatched;
+ };
+
+ return bySet ?
+ markFunction( superMatcher ) :
+ superMatcher;
+}
+
+compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) {
+ var i,
+ setMatchers = [],
+ elementMatchers = [],
+ cached = compilerCache[ selector + " " ];
+
+ if ( !cached ) {
+
+ // Generate a function of recursive functions that can be used to check each element
+ if ( !match ) {
+ match = tokenize( selector );
+ }
+ i = match.length;
+ while ( i-- ) {
+ cached = matcherFromTokens( match[ i ] );
+ if ( cached[ expando ] ) {
+ setMatchers.push( cached );
+ } else {
+ elementMatchers.push( cached );
+ }
+ }
+
+ // Cache the compiled function
+ cached = compilerCache(
+ selector,
+ matcherFromGroupMatchers( elementMatchers, setMatchers )
+ );
+
+ // Save selector and tokenization
+ cached.selector = selector;
+ }
+ return cached;
+};
+
+/**
+ * A low-level selection function that works with Sizzle's compiled
+ * selector functions
+ * @param {String|Function} selector A selector or a pre-compiled
+ * selector function built with Sizzle.compile
+ * @param {Element} context
+ * @param {Array} [results]
+ * @param {Array} [seed] A set of elements to match against
+ */
+select = Sizzle.select = function( selector, context, results, seed ) {
+ var i, tokens, token, type, find,
+ compiled = typeof selector === "function" && selector,
+ match = !seed && tokenize( ( selector = compiled.selector || selector ) );
+
+ results = results || [];
+
+ // Try to minimize operations if there is only one selector in the list and no seed
+ // (the latter of which guarantees us context)
+ if ( match.length === 1 ) {
+
+ // Reduce context if the leading compound selector is an ID
+ tokens = match[ 0 ] = match[ 0 ].slice( 0 );
+ if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" &&
+ context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) {
+
+ context = ( Expr.find[ "ID" ]( token.matches[ 0 ]
+ .replace( runescape, funescape ), context ) || [] )[ 0 ];
+ if ( !context ) {
+ return results;
+
+ // Precompiled matchers will still verify ancestry, so step up a level
+ } else if ( compiled ) {
+ context = context.parentNode;
+ }
+
+ selector = selector.slice( tokens.shift().value.length );
+ }
+
+ // Fetch a seed set for right-to-left matching
+ i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length;
+ while ( i-- ) {
+ token = tokens[ i ];
+
+ // Abort if we hit a combinator
+ if ( Expr.relative[ ( type = token.type ) ] ) {
+ break;
+ }
+ if ( ( find = Expr.find[ type ] ) ) {
+
+ // Search, expanding context for leading sibling combinators
+ if ( ( seed = find(
+ token.matches[ 0 ].replace( runescape, funescape ),
+ rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) ||
+ context
+ ) ) ) {
+
+ // If seed is empty or no tokens remain, we can return early
+ tokens.splice( i, 1 );
+ selector = seed.length && toSelector( tokens );
+ if ( !selector ) {
+ push.apply( results, seed );
+ return results;
+ }
+
+ break;
+ }
+ }
+ }
+ }
+
+ // Compile and execute a filtering function if one is not provided
+ // Provide `match` to avoid retokenization if we modified the selector above
+ ( compiled || compile( selector, match ) )(
+ seed,
+ context,
+ !documentIsHTML,
+ results,
+ !context || rsibling.test( selector ) && testContext( context.parentNode ) || context
+ );
+ return results;
+};
+
+// One-time assignments
+
+// Sort stability
+support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando;
+
+// Support: Chrome 14-35+
+// Always assume duplicates if they aren't passed to the comparison function
+support.detectDuplicates = !!hasDuplicate;
+
+// Initialize against the default document
+setDocument();
+
+// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
+// Detached nodes confoundingly follow *each other*
+support.sortDetached = assert( function( el ) {
+
+ // Should return 1, but returns 4 (following)
+ return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1;
+} );
+
+// Support: IE<8
+// Prevent attribute/property "interpolation"
+// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !assert( function( el ) {
+ el.innerHTML = "<a href='#'></a>";
+ return el.firstChild.getAttribute( "href" ) === "#";
+} ) ) {
+ addHandle( "type|href|height|width", function( elem, name, isXML ) {
+ if ( !isXML ) {
+ return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
+ }
+ } );
+}
+
+// Support: IE<9
+// Use defaultValue in place of getAttribute("value")
+if ( !support.attributes || !assert( function( el ) {
+ el.innerHTML = "<input/>";
+ el.firstChild.setAttribute( "value", "" );
+ return el.firstChild.getAttribute( "value" ) === "";
+} ) ) {
+ addHandle( "value", function( elem, _name, isXML ) {
+ if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
+ return elem.defaultValue;
+ }
+ } );
+}
+
+// Support: IE<9
+// Use getAttributeNode to fetch booleans when getAttribute lies
+if ( !assert( function( el ) {
+ return el.getAttribute( "disabled" ) == null;
+} ) ) {
+ addHandle( booleans, function( elem, name, isXML ) {
+ var val;
+ if ( !isXML ) {
+ return elem[ name ] === true ? name.toLowerCase() :
+ ( val = elem.getAttributeNode( name ) ) && val.specified ?
+ val.value :
+ null;
+ }
+ } );
+}
+
+return Sizzle;
+
+} )( window );
+
+
+
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+
+// Deprecated
+jQuery.expr[ ":" ] = jQuery.expr.pseudos;
+jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+jQuery.escapeSelector = Sizzle.escape;
+
+
+
+
+var dir = function( elem, dir, until ) {
+ var matched = [],
+ truncate = until !== undefined;
+
+ while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) {
+ if ( elem.nodeType === 1 ) {
+ if ( truncate && jQuery( elem ).is( until ) ) {
+ break;
+ }
+ matched.push( elem );
+ }
+ }
+ return matched;
+};
+
+
+var siblings = function( n, elem ) {
+ var matched = [];
+
+ for ( ; n; n = n.nextSibling ) {
+ if ( n.nodeType === 1 && n !== elem ) {
+ matched.push( n );
+ }
+ }
+
+ return matched;
+};
+
+
+var rneedsContext = jQuery.expr.match.needsContext;
+
+
+
+function nodeName( elem, name ) {
+
+ return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
+
+};
+var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i );
+
+
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, not ) {
+ if ( isFunction( qualifier ) ) {
+ return jQuery.grep( elements, function( elem, i ) {
+ return !!qualifier.call( elem, i, elem ) !== not;
+ } );
+ }
+
+ // Single element
+ if ( qualifier.nodeType ) {
+ return jQuery.grep( elements, function( elem ) {
+ return ( elem === qualifier ) !== not;
+ } );
+ }
+
+ // Arraylike of elements (jQuery, arguments, Array)
+ if ( typeof qualifier !== "string" ) {
+ return jQuery.grep( elements, function( elem ) {
+ return ( indexOf.call( qualifier, elem ) > -1 ) !== not;
+ } );
+ }
+
+ // Filtered directly for both simple and complex selectors
+ return jQuery.filter( qualifier, elements, not );
+}
+
+jQuery.filter = function( expr, elems, not ) {
+ var elem = elems[ 0 ];
+
+ if ( not ) {
+ expr = ":not(" + expr + ")";
+ }
+
+ if ( elems.length === 1 && elem.nodeType === 1 ) {
+ return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [];
+ }
+
+ return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
+ return elem.nodeType === 1;
+ } ) );
+};
+
+jQuery.fn.extend( {
+ find: function( selector ) {
+ var i, ret,
+ len = this.length,
+ self = this;
+
+ if ( typeof selector !== "string" ) {
+ return this.pushStack( jQuery( selector ).filter( function() {
+ for ( i = 0; i < len; i++ ) {
+ if ( jQuery.contains( self[ i ], this ) ) {
+ return true;
+ }
+ }
+ } ) );
+ }
+
+ ret = this.pushStack( [] );
+
+ for ( i = 0; i < len; i++ ) {
+ jQuery.find( selector, self[ i ], ret );
+ }
+
+ return len > 1 ? jQuery.uniqueSort( ret ) : ret;
+ },
+ filter: function( selector ) {
+ return this.pushStack( winnow( this, selector || [], false ) );
+ },
+ not: function( selector ) {
+ return this.pushStack( winnow( this, selector || [], true ) );
+ },
+ is: function( selector ) {
+ return !!winnow(
+ this,
+
+ // If this is a positional/relative selector, check membership in the returned set
+ // so $("p:first").is("p:last") won't return true for a doc with two "p".
+ typeof selector === "string" && rneedsContext.test( selector ) ?
+ jQuery( selector ) :
+ selector || [],
+ false
+ ).length;
+ }
+} );
+
+
+// Initialize a jQuery object
+
+
+// A central reference to the root jQuery(document)
+var rootjQuery,
+
+ // A simple way to check for HTML strings
+ // Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+ // Strict HTML recognition (#11290: must start with <)
+ // Shortcut simple #id case for speed
+ rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,
+
+ init = jQuery.fn.init = function( selector, context, root ) {
+ var match, elem;
+
+ // HANDLE: $(""), $(null), $(undefined), $(false)
+ if ( !selector ) {
+ return this;
+ }
+
+ // Method init() accepts an alternate rootjQuery
+ // so migrate can support jQuery.sub (gh-2101)
+ root = root || rootjQuery;
+
+ // Handle HTML strings
+ if ( typeof selector === "string" ) {
+ if ( selector[ 0 ] === "<" &&
+ selector[ selector.length - 1 ] === ">" &&
+ selector.length >= 3 ) {
+
+ // Assume that strings that start and end with <> are HTML and skip the regex check
+ match = [ null, selector, null ];
+
+ } else {
+ match = rquickExpr.exec( selector );
+ }
+
+ // Match html or make sure no context is specified for #id
+ if ( match && ( match[ 1 ] || !context ) ) {
+
+ // HANDLE: $(html) -> $(array)
+ if ( match[ 1 ] ) {
+ context = context instanceof jQuery ? context[ 0 ] : context;
+
+ // Option to run scripts is true for back-compat
+ // Intentionally let the error be thrown if parseHTML is not present
+ jQuery.merge( this, jQuery.parseHTML(
+ match[ 1 ],
+ context && context.nodeType ? context.ownerDocument || context : document,
+ true
+ ) );
+
+ // HANDLE: $(html, props)
+ if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) {
+ for ( match in context ) {
+
+ // Properties of context are called as methods if possible
+ if ( isFunction( this[ match ] ) ) {
+ this[ match ]( context[ match ] );
+
+ // ...and otherwise set as attributes
+ } else {
+ this.attr( match, context[ match ] );
+ }
+ }
+ }
+
+ return this;
+
+ // HANDLE: $(#id)
+ } else {
+ elem = document.getElementById( match[ 2 ] );
+
+ if ( elem ) {
+
+ // Inject the element directly into the jQuery object
+ this[ 0 ] = elem;
+ this.length = 1;
+ }
+ return this;
+ }
+
+ // HANDLE: $(expr, $(...))
+ } else if ( !context || context.jquery ) {
+ return ( context || root ).find( selector );
+
+ // HANDLE: $(expr, context)
+ // (which is just equivalent to: $(context).find(expr)
+ } else {
+ return this.constructor( context ).find( selector );
+ }
+
+ // HANDLE: $(DOMElement)
+ } else if ( selector.nodeType ) {
+ this[ 0 ] = selector;
+ this.length = 1;
+ return this;
+
+ // HANDLE: $(function)
+ // Shortcut for document ready
+ } else if ( isFunction( selector ) ) {
+ return root.ready !== undefined ?
+ root.ready( selector ) :
+
+ // Execute immediately if ready is not present
+ selector( jQuery );
+ }
+
+ return jQuery.makeArray( selector, this );
+ };
+
+// Give the init function the jQuery prototype for later instantiation
+init.prototype = jQuery.fn;
+
+// Initialize central reference
+rootjQuery = jQuery( document );
+
+
+var rparentsprev = /^(?:parents|prev(?:Until|All))/,
+
+ // Methods guaranteed to produce a unique set when starting from a unique set
+ guaranteedUnique = {
+ children: true,
+ contents: true,
+ next: true,
+ prev: true
+ };
+
+jQuery.fn.extend( {
+ has: function( target ) {
+ var targets = jQuery( target, this ),
+ l = targets.length;
+
+ return this.filter( function() {
+ var i = 0;
+ for ( ; i < l; i++ ) {
+ if ( jQuery.contains( this, targets[ i ] ) ) {
+ return true;
+ }
+ }
+ } );
+ },
+
+ closest: function( selectors, context ) {
+ var cur,
+ i = 0,
+ l = this.length,
+ matched = [],
+ targets = typeof selectors !== "string" && jQuery( selectors );
+
+ // Positional selectors never match, since there's no _selection_ context
+ if ( !rneedsContext.test( selectors ) ) {
+ for ( ; i < l; i++ ) {
+ for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) {
+
+ // Always skip document fragments
+ if ( cur.nodeType < 11 && ( targets ?
+ targets.index( cur ) > -1 :
+
+ // Don't pass non-elements to Sizzle
+ cur.nodeType === 1 &&
+ jQuery.find.matchesSelector( cur, selectors ) ) ) {
+
+ matched.push( cur );
+ break;
+ }
+ }
+ }
+ }
+
+ return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched );
+ },
+
+ // Determine the position of an element within the set
+ index: function( elem ) {
+
+ // No argument, return index in parent
+ if ( !elem ) {
+ return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1;
+ }
+
+ // Index in selector
+ if ( typeof elem === "string" ) {
+ return indexOf.call( jQuery( elem ), this[ 0 ] );
+ }
+
+ // Locate the position of the desired element
+ return indexOf.call( this,
+
+ // If it receives a jQuery object, the first element is used
+ elem.jquery ? elem[ 0 ] : elem
+ );
+ },
+
+ add: function( selector, context ) {
+ return this.pushStack(
+ jQuery.uniqueSort(
+ jQuery.merge( this.get(), jQuery( selector, context ) )
+ )
+ );
+ },
+
+ addBack: function( selector ) {
+ return this.add( selector == null ?
+ this.prevObject : this.prevObject.filter( selector )
+ );
+ }
+} );
+
+function sibling( cur, dir ) {
+ while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {}
+ return cur;
+}
+
+jQuery.each( {
+ parent: function( elem ) {
+ var parent = elem.parentNode;
+ return parent && parent.nodeType !== 11 ? parent : null;
+ },
+ parents: function( elem ) {
+ return dir( elem, "parentNode" );
+ },
+ parentsUntil: function( elem, _i, until ) {
+ return dir( elem, "parentNode", until );
+ },
+ next: function( elem ) {
+ return sibling( elem, "nextSibling" );
+ },
+ prev: function( elem ) {
+ return sibling( elem, "previousSibling" );
+ },
+ nextAll: function( elem ) {
+ return dir( elem, "nextSibling" );
+ },
+ prevAll: function( elem ) {
+ return dir( elem, "previousSibling" );
+ },
+ nextUntil: function( elem, _i, until ) {
+ return dir( elem, "nextSibling", until );
+ },
+ prevUntil: function( elem, _i, until ) {
+ return dir( elem, "previousSibling", until );
+ },
+ siblings: function( elem ) {
+ return siblings( ( elem.parentNode || {} ).firstChild, elem );
+ },
+ children: function( elem ) {
+ return siblings( elem.firstChild );
+ },
+ contents: function( elem ) {
+ if ( elem.contentDocument != null &&
+
+ // Support: IE 11+
+ // <object> elements with no `data` attribute has an object
+ // `contentDocument` with a `null` prototype.
+ getProto( elem.contentDocument ) ) {
+
+ return elem.contentDocument;
+ }
+
+ // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only
+ // Treat the template element as a regular one in browsers that
+ // don't support it.
+ if ( nodeName( elem, "template" ) ) {
+ elem = elem.content || elem;
+ }
+
+ return jQuery.merge( [], elem.childNodes );
+ }
+}, function( name, fn ) {
+ jQuery.fn[ name ] = function( until, selector ) {
+ var matched = jQuery.map( this, fn, until );
+
+ if ( name.slice( -5 ) !== "Until" ) {
+ selector = until;
+ }
+
+ if ( selector && typeof selector === "string" ) {
+ matched = jQuery.filter( selector, matched );
+ }
+
+ if ( this.length > 1 ) {
+
+ // Remove duplicates
+ if ( !guaranteedUnique[ name ] ) {
+ jQuery.uniqueSort( matched );
+ }
+
+ // Reverse order for parents* and prev-derivatives
+ if ( rparentsprev.test( name ) ) {
+ matched.reverse();
+ }
+ }
+
+ return this.pushStack( matched );
+ };
+} );
+var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g );
+
+
+
+// Convert String-formatted options into Object-formatted ones
+function createOptions( options ) {
+ var object = {};
+ jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) {
+ object[ flag ] = true;
+ } );
+ return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ * options: an optional list of space-separated options that will change how
+ * the callback list behaves or a more traditional option object
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible options:
+ *
+ * once: will ensure the callback list can only be fired once (like a Deferred)
+ *
+ * memory: will keep track of previous values and will call any callback added
+ * after the list has been fired right away with the latest "memorized"
+ * values (like a Deferred)
+ *
+ * unique: will ensure a callback can only be added once (no duplicate in the list)
+ *
+ * stopOnFalse: interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( options ) {
+
+ // Convert options from String-formatted to Object-formatted if needed
+ // (we check in cache first)
+ options = typeof options === "string" ?
+ createOptions( options ) :
+ jQuery.extend( {}, options );
+
+ var // Flag to know if list is currently firing
+ firing,
+
+ // Last fire value for non-forgettable lists
+ memory,
+
+ // Flag to know if list was already fired
+ fired,
+
+ // Flag to prevent firing
+ locked,
+
+ // Actual callback list
+ list = [],
+
+ // Queue of execution data for repeatable lists
+ queue = [],
+
+ // Index of currently firing callback (modified by add/remove as needed)
+ firingIndex = -1,
+
+ // Fire callbacks
+ fire = function() {
+
+ // Enforce single-firing
+ locked = locked || options.once;
+
+ // Execute callbacks for all pending executions,
+ // respecting firingIndex overrides and runtime changes
+ fired = firing = true;
+ for ( ; queue.length; firingIndex = -1 ) {
+ memory = queue.shift();
+ while ( ++firingIndex < list.length ) {
+
+ // Run callback and check for early termination
+ if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false &&
+ options.stopOnFalse ) {
+
+ // Jump to end and forget the data so .add doesn't re-fire
+ firingIndex = list.length;
+ memory = false;
+ }
+ }
+ }
+
+ // Forget the data if we're done with it
+ if ( !options.memory ) {
+ memory = false;
+ }
+
+ firing = false;
+
+ // Clean up if we're done firing for good
+ if ( locked ) {
+
+ // Keep an empty list if we have data for future add calls
+ if ( memory ) {
+ list = [];
+
+ // Otherwise, this object is spent
+ } else {
+ list = "";
+ }
+ }
+ },
+
+ // Actual Callbacks object
+ self = {
+
+ // Add a callback or a collection of callbacks to the list
+ add: function() {
+ if ( list ) {
+
+ // If we have memory from a past run, we should fire after adding
+ if ( memory && !firing ) {
+ firingIndex = list.length - 1;
+ queue.push( memory );
+ }
+
+ ( function add( args ) {
+ jQuery.each( args, function( _, arg ) {
+ if ( isFunction( arg ) ) {
+ if ( !options.unique || !self.has( arg ) ) {
+ list.push( arg );
+ }
+ } else if ( arg && arg.length && toType( arg ) !== "string" ) {
+
+ // Inspect recursively
+ add( arg );
+ }
+ } );
+ } )( arguments );
+
+ if ( memory && !firing ) {
+ fire();
+ }
+ }
+ return this;
+ },
+
+ // Remove a callback from the list
+ remove: function() {
+ jQuery.each( arguments, function( _, arg ) {
+ var index;
+ while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
+ list.splice( index, 1 );
+
+ // Handle firing indexes
+ if ( index <= firingIndex ) {
+ firingIndex--;
+ }
+ }
+ } );
+ return this;
+ },
+
+ // Check if a given callback is in the list.
+ // If no argument is given, return whether or not list has callbacks attached.
+ has: function( fn ) {
+ return fn ?
+ jQuery.inArray( fn, list ) > -1 :
+ list.length > 0;
+ },
+
+ // Remove all callbacks from the list
+ empty: function() {
+ if ( list ) {
+ list = [];
+ }
+ return this;
+ },
+
+ // Disable .fire and .add
+ // Abort any current/pending executions
+ // Clear all callbacks and values
+ disable: function() {
+ locked = queue = [];
+ list = memory = "";
+ return this;
+ },
+ disabled: function() {
+ return !list;
+ },
+
+ // Disable .fire
+ // Also disable .add unless we have memory (since it would have no effect)
+ // Abort any pending executions
+ lock: function() {
+ locked = queue = [];
+ if ( !memory && !firing ) {
+ list = memory = "";
+ }
+ return this;
+ },
+ locked: function() {
+ return !!locked;
+ },
+
+ // Call all callbacks with the given context and arguments
+ fireWith: function( context, args ) {
+ if ( !locked ) {
+ args = args || [];
+ args = [ context, args.slice ? args.slice() : args ];
+ queue.push( args );
+ if ( !firing ) {
+ fire();
+ }
+ }
+ return this;
+ },
+
+ // Call all the callbacks with the given arguments
+ fire: function() {
+ self.fireWith( this, arguments );
+ return this;
+ },
+
+ // To know if the callbacks have already been called at least once
+ fired: function() {
+ return !!fired;
+ }
+ };
+
+ return self;
+};
+
+
+function Identity( v ) {
+ return v;
+}
+function Thrower( ex ) {
+ throw ex;
+}
+
+function adoptValue( value, resolve, reject, noValue ) {
+ var method;
+
+ try {
+
+ // Check for promise aspect first to privilege synchronous behavior
+ if ( value && isFunction( ( method = value.promise ) ) ) {
+ method.call( value ).done( resolve ).fail( reject );
+
+ // Other thenables
+ } else if ( value && isFunction( ( method = value.then ) ) ) {
+ method.call( value, resolve, reject );
+
+ // Other non-thenables
+ } else {
+
+ // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer:
+ // * false: [ value ].slice( 0 ) => resolve( value )
+ // * true: [ value ].slice( 1 ) => resolve()
+ resolve.apply( undefined, [ value ].slice( noValue ) );
+ }
+
+ // For Promises/A+, convert exceptions into rejections
+ // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in
+ // Deferred#then to conditionally suppress rejection.
+ } catch ( value ) {
+
+ // Support: Android 4.0 only
+ // Strict mode functions invoked without .call/.apply get global-object context
+ reject.apply( undefined, [ value ] );
+ }
+}
+
+jQuery.extend( {
+
+ Deferred: function( func ) {
+ var tuples = [
+
+ // action, add listener, callbacks,
+ // ... .then handlers, argument index, [final state]
+ [ "notify", "progress", jQuery.Callbacks( "memory" ),
+ jQuery.Callbacks( "memory" ), 2 ],
+ [ "resolve", "done", jQuery.Callbacks( "once memory" ),
+ jQuery.Callbacks( "once memory" ), 0, "resolved" ],
+ [ "reject", "fail", jQuery.Callbacks( "once memory" ),
+ jQuery.Callbacks( "once memory" ), 1, "rejected" ]
+ ],
+ state = "pending",
+ promise = {
+ state: function() {
+ return state;
+ },
+ always: function() {
+ deferred.done( arguments ).fail( arguments );
+ return this;
+ },
+ "catch": function( fn ) {
+ return promise.then( null, fn );
+ },
+
+ // Keep pipe for back-compat
+ pipe: function( /* fnDone, fnFail, fnProgress */ ) {
+ var fns = arguments;
+
+ return jQuery.Deferred( function( newDefer ) {
+ jQuery.each( tuples, function( _i, tuple ) {
+
+ // Map tuples (progress, done, fail) to arguments (done, fail, progress)
+ var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ];
+
+ // deferred.progress(function() { bind to newDefer or newDefer.notify })
+ // deferred.done(function() { bind to newDefer or newDefer.resolve })
+ // deferred.fail(function() { bind to newDefer or newDefer.reject })
+ deferred[ tuple[ 1 ] ]( function() {
+ var returned = fn && fn.apply( this, arguments );
+ if ( returned && isFunction( returned.promise ) ) {
+ returned.promise()
+ .progress( newDefer.notify )
+ .done( newDefer.resolve )
+ .fail( newDefer.reject );
+ } else {
+ newDefer[ tuple[ 0 ] + "With" ](
+ this,
+ fn ? [ returned ] : arguments
+ );
+ }
+ } );
+ } );
+ fns = null;
+ } ).promise();
+ },
+ then: function( onFulfilled, onRejected, onProgress ) {
+ var maxDepth = 0;
+ function resolve( depth, deferred, handler, special ) {
+ return function() {
+ var that = this,
+ args = arguments,
+ mightThrow = function() {
+ var returned, then;
+
+ // Support: Promises/A+ section 2.3.3.3.3
+ // https://promisesaplus.com/#point-59
+ // Ignore double-resolution attempts
+ if ( depth < maxDepth ) {
+ return;
+ }
+
+ returned = handler.apply( that, args );
+
+ // Support: Promises/A+ section 2.3.1
+ // https://promisesaplus.com/#point-48
+ if ( returned === deferred.promise() ) {
+ throw new TypeError( "Thenable self-resolution" );
+ }
+
+ // Support: Promises/A+ sections 2.3.3.1, 3.5
+ // https://promisesaplus.com/#point-54
+ // https://promisesaplus.com/#point-75
+ // Retrieve `then` only once
+ then = returned &&
+
+ // Support: Promises/A+ section 2.3.4
+ // https://promisesaplus.com/#point-64
+ // Only check objects and functions for thenability
+ ( typeof returned === "object" ||
+ typeof returned === "function" ) &&
+ returned.then;
+
+ // Handle a returned thenable
+ if ( isFunction( then ) ) {
+
+ // Special processors (notify) just wait for resolution
+ if ( special ) {
+ then.call(
+ returned,
+ resolve( maxDepth, deferred, Identity, special ),
+ resolve( maxDepth, deferred, Thrower, special )
+ );
+
+ // Normal processors (resolve) also hook into progress
+ } else {
+
+ // ...and disregard older resolution values
+ maxDepth++;
+
+ then.call(
+ returned,
+ resolve( maxDepth, deferred, Identity, special ),
+ resolve( maxDepth, deferred, Thrower, special ),
+ resolve( maxDepth, deferred, Identity,
+ deferred.notifyWith )
+ );
+ }
+
+ // Handle all other returned values
+ } else {
+
+ // Only substitute handlers pass on context
+ // and multiple values (non-spec behavior)
+ if ( handler !== Identity ) {
+ that = undefined;
+ args = [ returned ];
+ }
+
+ // Process the value(s)
+ // Default process is resolve
+ ( special || deferred.resolveWith )( that, args );
+ }
+ },
+
+ // Only normal processors (resolve) catch and reject exceptions
+ process = special ?
+ mightThrow :
+ function() {
+ try {
+ mightThrow();
+ } catch ( e ) {
+
+ if ( jQuery.Deferred.exceptionHook ) {
+ jQuery.Deferred.exceptionHook( e,
+ process.stackTrace );
+ }
+
+ // Support: Promises/A+ section 2.3.3.3.4.1
+ // https://promisesaplus.com/#point-61
+ // Ignore post-resolution exceptions
+ if ( depth + 1 >= maxDepth ) {
+
+ // Only substitute handlers pass on context
+ // and multiple values (non-spec behavior)
+ if ( handler !== Thrower ) {
+ that = undefined;
+ args = [ e ];
+ }
+
+ deferred.rejectWith( that, args );
+ }
+ }
+ };
+
+ // Support: Promises/A+ section 2.3.3.3.1
+ // https://promisesaplus.com/#point-57
+ // Re-resolve promises immediately to dodge false rejection from
+ // subsequent errors
+ if ( depth ) {
+ process();
+ } else {
+
+ // Call an optional hook to record the stack, in case of exception
+ // since it's otherwise lost when execution goes async
+ if ( jQuery.Deferred.getStackHook ) {
+ process.stackTrace = jQuery.Deferred.getStackHook();
+ }
+ window.setTimeout( process );
+ }
+ };
+ }
+
+ return jQuery.Deferred( function( newDefer ) {
+
+ // progress_handlers.add( ... )
+ tuples[ 0 ][ 3 ].add(
+ resolve(
+ 0,
+ newDefer,
+ isFunction( onProgress ) ?
+ onProgress :
+ Identity,
+ newDefer.notifyWith
+ )
+ );
+
+ // fulfilled_handlers.add( ... )
+ tuples[ 1 ][ 3 ].add(
+ resolve(
+ 0,
+ newDefer,
+ isFunction( onFulfilled ) ?
+ onFulfilled :
+ Identity
+ )
+ );
+
+ // rejected_handlers.add( ... )
+ tuples[ 2 ][ 3 ].add(
+ resolve(
+ 0,
+ newDefer,
+ isFunction( onRejected ) ?
+ onRejected :
+ Thrower
+ )
+ );
+ } ).promise();
+ },
+
+ // Get a promise for this deferred
+ // If obj is provided, the promise aspect is added to the object
+ promise: function( obj ) {
+ return obj != null ? jQuery.extend( obj, promise ) : promise;
+ }
+ },
+ deferred = {};
+
+ // Add list-specific methods
+ jQuery.each( tuples, function( i, tuple ) {
+ var list = tuple[ 2 ],
+ stateString = tuple[ 5 ];
+
+ // promise.progress = list.add
+ // promise.done = list.add
+ // promise.fail = list.add
+ promise[ tuple[ 1 ] ] = list.add;
+
+ // Handle state
+ if ( stateString ) {
+ list.add(
+ function() {
+
+ // state = "resolved" (i.e., fulfilled)
+ // state = "rejected"
+ state = stateString;
+ },
+
+ // rejected_callbacks.disable
+ // fulfilled_callbacks.disable
+ tuples[ 3 - i ][ 2 ].disable,
+
+ // rejected_handlers.disable
+ // fulfilled_handlers.disable
+ tuples[ 3 - i ][ 3 ].disable,
+
+ // progress_callbacks.lock
+ tuples[ 0 ][ 2 ].lock,
+
+ // progress_handlers.lock
+ tuples[ 0 ][ 3 ].lock
+ );
+ }
+
+ // progress_handlers.fire
+ // fulfilled_handlers.fire
+ // rejected_handlers.fire
+ list.add( tuple[ 3 ].fire );
+
+ // deferred.notify = function() { deferred.notifyWith(...) }
+ // deferred.resolve = function() { deferred.resolveWith(...) }
+ // deferred.reject = function() { deferred.rejectWith(...) }
+ deferred[ tuple[ 0 ] ] = function() {
+ deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments );
+ return this;
+ };
+
+ // deferred.notifyWith = list.fireWith
+ // deferred.resolveWith = list.fireWith
+ // deferred.rejectWith = list.fireWith
+ deferred[ tuple[ 0 ] + "With" ] = list.fireWith;
+ } );
+
+ // Make the deferred a promise
+ promise.promise( deferred );
+
+ // Call given func if any
+ if ( func ) {
+ func.call( deferred, deferred );
+ }
+
+ // All done!
+ return deferred;
+ },
+
+ // Deferred helper
+ when: function( singleValue ) {
+ var
+
+ // count of uncompleted subordinates
+ remaining = arguments.length,
+
+ // count of unprocessed arguments
+ i = remaining,
+
+ // subordinate fulfillment data
+ resolveContexts = Array( i ),
+ resolveValues = slice.call( arguments ),
+
+ // the master Deferred
+ master = jQuery.Deferred(),
+
+ // subordinate callback factory
+ updateFunc = function( i ) {
+ return function( value ) {
+ resolveContexts[ i ] = this;
+ resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value;
+ if ( !( --remaining ) ) {
+ master.resolveWith( resolveContexts, resolveValues );
+ }
+ };
+ };
+
+ // Single- and empty arguments are adopted like Promise.resolve
+ if ( remaining <= 1 ) {
+ adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject,
+ !remaining );
+
+ // Use .then() to unwrap secondary thenables (cf. gh-3000)
+ if ( master.state() === "pending" ||
+ isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) {
+
+ return master.then();
+ }
+ }
+
+ // Multiple arguments are aggregated like Promise.all array elements
+ while ( i-- ) {
+ adoptValue( resolveValues[ i ], updateFunc( i ), master.reject );
+ }
+
+ return master.promise();
+ }
+} );
+
+
+// These usually indicate a programmer mistake during development,
+// warn about them ASAP rather than swallowing them by default.
+var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
+
+jQuery.Deferred.exceptionHook = function( error, stack ) {
+
+ // Support: IE 8 - 9 only
+ // Console exists when dev tools are open, which can happen at any time
+ if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) {
+ window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack );
+ }
+};
+
+
+
+
+jQuery.readyException = function( error ) {
+ window.setTimeout( function() {
+ throw error;
+ } );
+};
+
+
+
+
+// The deferred used on DOM ready
+var readyList = jQuery.Deferred();
+
+jQuery.fn.ready = function( fn ) {
+
+ readyList
+ .then( fn )
+
+ // Wrap jQuery.readyException in a function so that the lookup
+ // happens at the time of error handling instead of callback
+ // registration.
+ .catch( function( error ) {
+ jQuery.readyException( error );
+ } );
+
+ return this;
+};
+
+jQuery.extend( {
+
+ // Is the DOM ready to be used? Set to true once it occurs.
+ isReady: false,
+
+ // A counter to track how many items to wait for before
+ // the ready event fires. See #6781
+ readyWait: 1,
+
+ // Handle when the DOM is ready
+ ready: function( wait ) {
+
+ // Abort if there are pending holds or we're already ready
+ if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
+ return;
+ }
+
+ // Remember that the DOM is ready
+ jQuery.isReady = true;
+
+ // If a normal DOM Ready event fired, decrement, and wait if need be
+ if ( wait !== true && --jQuery.readyWait > 0 ) {
+ return;
+ }
+
+ // If there are functions bound, to execute
+ readyList.resolveWith( document, [ jQuery ] );
+ }
+} );
+
+jQuery.ready.then = readyList.then;
+
+// The ready event handler and self cleanup method
+function completed() {
+ document.removeEventListener( "DOMContentLoaded", completed );
+ window.removeEventListener( "load", completed );
+ jQuery.ready();
+}
+
+// Catch cases where $(document).ready() is called
+// after the browser event has already occurred.
+// Support: IE <=9 - 10 only
+// Older IE sometimes signals "interactive" too soon
+if ( document.readyState === "complete" ||
+ ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) {
+
+ // Handle it asynchronously to allow scripts the opportunity to delay ready
+ window.setTimeout( jQuery.ready );
+
+} else {
+
+ // Use the handy event callback
+ document.addEventListener( "DOMContentLoaded", completed );
+
+ // A fallback to window.onload, that will always work
+ window.addEventListener( "load", completed );
+}
+
+
+
+
+// Multifunctional method to get and set values of a collection
+// The value/s can optionally be executed if it's a function
+var access = function( elems, fn, key, value, chainable, emptyGet, raw ) {
+ var i = 0,
+ len = elems.length,
+ bulk = key == null;
+
+ // Sets many values
+ if ( toType( key ) === "object" ) {
+ chainable = true;
+ for ( i in key ) {
+ access( elems, fn, i, key[ i ], true, emptyGet, raw );
+ }
+
+ // Sets one value
+ } else if ( value !== undefined ) {
+ chainable = true;
+
+ if ( !isFunction( value ) ) {
+ raw = true;
+ }
+
+ if ( bulk ) {
+
+ // Bulk operations run against the entire set
+ if ( raw ) {
+ fn.call( elems, value );
+ fn = null;
+
+ // ...except when executing function values
+ } else {
+ bulk = fn;
+ fn = function( elem, _key, value ) {
+ return bulk.call( jQuery( elem ), value );
+ };
+ }
+ }
+
+ if ( fn ) {
+ for ( ; i < len; i++ ) {
+ fn(
+ elems[ i ], key, raw ?
+ value :
+ value.call( elems[ i ], i, fn( elems[ i ], key ) )
+ );
+ }
+ }
+ }
+
+ if ( chainable ) {
+ return elems;
+ }
+
+ // Gets
+ if ( bulk ) {
+ return fn.call( elems );
+ }
+
+ return len ? fn( elems[ 0 ], key ) : emptyGet;
+};
+
+
+// Matches dashed string for camelizing
+var rmsPrefix = /^-ms-/,
+ rdashAlpha = /-([a-z])/g;
+
+// Used by camelCase as callback to replace()
+function fcamelCase( _all, letter ) {
+ return letter.toUpperCase();
+}
+
+// Convert dashed to camelCase; used by the css and data modules
+// Support: IE <=9 - 11, Edge 12 - 15
+// Microsoft forgot to hump their vendor prefix (#9572)
+function camelCase( string ) {
+ return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+}
+var acceptData = function( owner ) {
+
+ // Accepts only:
+ // - Node
+ // - Node.ELEMENT_NODE
+ // - Node.DOCUMENT_NODE
+ // - Object
+ // - Any
+ return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
+};
+
+
+
+
+function Data() {
+ this.expando = jQuery.expando + Data.uid++;
+}
+
+Data.uid = 1;
+
+Data.prototype = {
+
+ cache: function( owner ) {
+
+ // Check if the owner object already has a cache
+ var value = owner[ this.expando ];
+
+ // If not, create one
+ if ( !value ) {
+ value = {};
+
+ // We can accept data for non-element nodes in modern browsers,
+ // but we should not, see #8335.
+ // Always return an empty object.
+ if ( acceptData( owner ) ) {
+
+ // If it is a node unlikely to be stringify-ed or looped over
+ // use plain assignment
+ if ( owner.nodeType ) {
+ owner[ this.expando ] = value;
+
+ // Otherwise secure it in a non-enumerable property
+ // configurable must be true to allow the property to be
+ // deleted when data is removed
+ } else {
+ Object.defineProperty( owner, this.expando, {
+ value: value,
+ configurable: true
+ } );
+ }
+ }
+ }
+
+ return value;
+ },
+ set: function( owner, data, value ) {
+ var prop,
+ cache = this.cache( owner );
+
+ // Handle: [ owner, key, value ] args
+ // Always use camelCase key (gh-2257)
+ if ( typeof data === "string" ) {
+ cache[ camelCase( data ) ] = value;
+
+ // Handle: [ owner, { properties } ] args
+ } else {
+
+ // Copy the properties one-by-one to the cache object
+ for ( prop in data ) {
+ cache[ camelCase( prop ) ] = data[ prop ];
+ }
+ }
+ return cache;
+ },
+ get: function( owner, key ) {
+ return key === undefined ?
+ this.cache( owner ) :
+
+ // Always use camelCase key (gh-2257)
+ owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ];
+ },
+ access: function( owner, key, value ) {
+
+ // In cases where either:
+ //
+ // 1. No key was specified
+ // 2. A string key was specified, but no value provided
+ //
+ // Take the "read" path and allow the get method to determine
+ // which value to return, respectively either:
+ //
+ // 1. The entire cache object
+ // 2. The data stored at the key
+ //
+ if ( key === undefined ||
+ ( ( key && typeof key === "string" ) && value === undefined ) ) {
+
+ return this.get( owner, key );
+ }
+
+ // When the key is not a string, or both a key and value
+ // are specified, set or extend (existing objects) with either:
+ //
+ // 1. An object of properties
+ // 2. A key and value
+ //
+ this.set( owner, key, value );
+
+ // Since the "set" path can have two possible entry points
+ // return the expected data based on which path was taken[*]
+ return value !== undefined ? value : key;
+ },
+ remove: function( owner, key ) {
+ var i,
+ cache = owner[ this.expando ];
+
+ if ( cache === undefined ) {
+ return;
+ }
+
+ if ( key !== undefined ) {
+
+ // Support array or space separated string of keys
+ if ( Array.isArray( key ) ) {
+
+ // If key is an array of keys...
+ // We always set camelCase keys, so remove that.
+ key = key.map( camelCase );
+ } else {
+ key = camelCase( key );
+
+ // If a key with the spaces exists, use it.
+ // Otherwise, create an array by matching non-whitespace
+ key = key in cache ?
+ [ key ] :
+ ( key.match( rnothtmlwhite ) || [] );
+ }
+
+ i = key.length;
+
+ while ( i-- ) {
+ delete cache[ key[ i ] ];
+ }
+ }
+
+ // Remove the expando if there's no more data
+ if ( key === undefined || jQuery.isEmptyObject( cache ) ) {
+
+ // Support: Chrome <=35 - 45
+ // Webkit & Blink performance suffers when deleting properties
+ // from DOM nodes, so set to undefined instead
+ // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted)
+ if ( owner.nodeType ) {
+ owner[ this.expando ] = undefined;
+ } else {
+ delete owner[ this.expando ];
+ }
+ }
+ },
+ hasData: function( owner ) {
+ var cache = owner[ this.expando ];
+ return cache !== undefined && !jQuery.isEmptyObject( cache );
+ }
+};
+var dataPriv = new Data();
+
+var dataUser = new Data();
+
+
+
+// Implementation Summary
+//
+// 1. Enforce API surface and semantic compatibility with 1.9.x branch
+// 2. Improve the module's maintainability by reducing the storage
+// paths to a single mechanism.
+// 3. Use the same single mechanism to support "private" and "user" data.
+// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
+// 5. Avoid exposing implementation details on user objects (eg. expando properties)
+// 6. Provide a clear path for implementation upgrade to WeakMap in 2014
+
+var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
+ rmultiDash = /[A-Z]/g;
+
+function getData( data ) {
+ if ( data === "true" ) {
+ return true;
+ }
+
+ if ( data === "false" ) {
+ return false;
+ }
+
+ if ( data === "null" ) {
+ return null;
+ }
+
+ // Only convert to a number if it doesn't change the string
+ if ( data === +data + "" ) {
+ return +data;
+ }
+
+ if ( rbrace.test( data ) ) {
+ return JSON.parse( data );
+ }
+
+ return data;
+}
+
+function dataAttr( elem, key, data ) {
+ var name;
+
+ // If nothing was found internally, try to fetch any
+ // data from the HTML5 data-* attribute
+ if ( data === undefined && elem.nodeType === 1 ) {
+ name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase();
+ data = elem.getAttribute( name );
+
+ if ( typeof data === "string" ) {
+ try {
+ data = getData( data );
+ } catch ( e ) {}
+
+ // Make sure we set the data so it isn't changed later
+ dataUser.set( elem, key, data );
+ } else {
+ data = undefined;
+ }
+ }
+ return data;
+}
+
+jQuery.extend( {
+ hasData: function( elem ) {
+ return dataUser.hasData( elem ) || dataPriv.hasData( elem );
+ },
+
+ data: function( elem, name, data ) {
+ return dataUser.access( elem, name, data );
+ },
+
+ removeData: function( elem, name ) {
+ dataUser.remove( elem, name );
+ },
+
+ // TODO: Now that all calls to _data and _removeData have been replaced
+ // with direct calls to dataPriv methods, these can be deprecated.
+ _data: function( elem, name, data ) {
+ return dataPriv.access( elem, name, data );
+ },
+
+ _removeData: function( elem, name ) {
+ dataPriv.remove( elem, name );
+ }
+} );
+
+jQuery.fn.extend( {
+ data: function( key, value ) {
+ var i, name, data,
+ elem = this[ 0 ],
+ attrs = elem && elem.attributes;
+
+ // Gets all values
+ if ( key === undefined ) {
+ if ( this.length ) {
+ data = dataUser.get( elem );
+
+ if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) {
+ i = attrs.length;
+ while ( i-- ) {
+
+ // Support: IE 11 only
+ // The attrs elements can be null (#14894)
+ if ( attrs[ i ] ) {
+ name = attrs[ i ].name;
+ if ( name.indexOf( "data-" ) === 0 ) {
+ name = camelCase( name.slice( 5 ) );
+ dataAttr( elem, name, data[ name ] );
+ }
+ }
+ }
+ dataPriv.set( elem, "hasDataAttrs", true );
+ }
+ }
+
+ return data;
+ }
+
+ // Sets multiple values
+ if ( typeof key === "object" ) {
+ return this.each( function() {
+ dataUser.set( this, key );
+ } );
+ }
+
+ return access( this, function( value ) {
+ var data;
+
+ // The calling jQuery object (element matches) is not empty
+ // (and therefore has an element appears at this[ 0 ]) and the
+ // `value` parameter was not undefined. An empty jQuery object
+ // will result in `undefined` for elem = this[ 0 ] which will
+ // throw an exception if an attempt to read a data cache is made.
+ if ( elem && value === undefined ) {
+
+ // Attempt to get data from the cache
+ // The key will always be camelCased in Data
+ data = dataUser.get( elem, key );
+ if ( data !== undefined ) {
+ return data;
+ }
+
+ // Attempt to "discover" the data in
+ // HTML5 custom data-* attrs
+ data = dataAttr( elem, key );
+ if ( data !== undefined ) {
+ return data;
+ }
+
+ // We tried really hard, but the data doesn't exist.
+ return;
+ }
+
+ // Set the data...
+ this.each( function() {
+
+ // We always store the camelCased key
+ dataUser.set( this, key, value );
+ } );
+ }, null, value, arguments.length > 1, null, true );
+ },
+
+ removeData: function( key ) {
+ return this.each( function() {
+ dataUser.remove( this, key );
+ } );
+ }
+} );
+
+
+jQuery.extend( {
+ queue: function( elem, type, data ) {
+ var queue;
+
+ if ( elem ) {
+ type = ( type || "fx" ) + "queue";
+ queue = dataPriv.get( elem, type );
+
+ // Speed up dequeue by getting out quickly if this is just a lookup
+ if ( data ) {
+ if ( !queue || Array.isArray( data ) ) {
+ queue = dataPriv.access( elem, type, jQuery.makeArray( data ) );
+ } else {
+ queue.push( data );
+ }
+ }
+ return queue || [];
+ }
+ },
+
+ dequeue: function( elem, type ) {
+ type = type || "fx";
+
+ var queue = jQuery.queue( elem, type ),
+ startLength = queue.length,
+ fn = queue.shift(),
+ hooks = jQuery._queueHooks( elem, type ),
+ next = function() {
+ jQuery.dequeue( elem, type );
+ };
+
+ // If the fx queue is dequeued, always remove the progress sentinel
+ if ( fn === "inprogress" ) {
+ fn = queue.shift();
+ startLength--;
+ }
+
+ if ( fn ) {
+
+ // Add a progress sentinel to prevent the fx queue from being
+ // automatically dequeued
+ if ( type === "fx" ) {
+ queue.unshift( "inprogress" );
+ }
+
+ // Clear up the last queue stop function
+ delete hooks.stop;
+ fn.call( elem, next, hooks );
+ }
+
+ if ( !startLength && hooks ) {
+ hooks.empty.fire();
+ }
+ },
+
+ // Not public - generate a queueHooks object, or return the current one
+ _queueHooks: function( elem, type ) {
+ var key = type + "queueHooks";
+ return dataPriv.get( elem, key ) || dataPriv.access( elem, key, {
+ empty: jQuery.Callbacks( "once memory" ).add( function() {
+ dataPriv.remove( elem, [ type + "queue", key ] );
+ } )
+ } );
+ }
+} );
+
+jQuery.fn.extend( {
+ queue: function( type, data ) {
+ var setter = 2;
+
+ if ( typeof type !== "string" ) {
+ data = type;
+ type = "fx";
+ setter--;
+ }
+
+ if ( arguments.length < setter ) {
+ return jQuery.queue( this[ 0 ], type );
+ }
+
+ return data === undefined ?
+ this :
+ this.each( function() {
+ var queue = jQuery.queue( this, type, data );
+
+ // Ensure a hooks for this queue
+ jQuery._queueHooks( this, type );
+
+ if ( type === "fx" && queue[ 0 ] !== "inprogress" ) {
+ jQuery.dequeue( this, type );
+ }
+ } );
+ },
+ dequeue: function( type ) {
+ return this.each( function() {
+ jQuery.dequeue( this, type );
+ } );
+ },
+ clearQueue: function( type ) {
+ return this.queue( type || "fx", [] );
+ },
+
+ // Get a promise resolved when queues of a certain type
+ // are emptied (fx is the type by default)
+ promise: function( type, obj ) {
+ var tmp,
+ count = 1,
+ defer = jQuery.Deferred(),
+ elements = this,
+ i = this.length,
+ resolve = function() {
+ if ( !( --count ) ) {
+ defer.resolveWith( elements, [ elements ] );
+ }
+ };
+
+ if ( typeof type !== "string" ) {
+ obj = type;
+ type = undefined;
+ }
+ type = type || "fx";
+
+ while ( i-- ) {
+ tmp = dataPriv.get( elements[ i ], type + "queueHooks" );
+ if ( tmp && tmp.empty ) {
+ count++;
+ tmp.empty.add( resolve );
+ }
+ }
+ resolve();
+ return defer.promise( obj );
+ }
+} );
+var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source;
+
+var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" );
+
+
+var cssExpand = [ "Top", "Right", "Bottom", "Left" ];
+
+var documentElement = document.documentElement;
+
+
+
+ var isAttached = function( elem ) {
+ return jQuery.contains( elem.ownerDocument, elem );
+ },
+ composed = { composed: true };
+
+ // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only
+ // Check attachment across shadow DOM boundaries when possible (gh-3504)
+ // Support: iOS 10.0-10.2 only
+ // Early iOS 10 versions support `attachShadow` but not `getRootNode`,
+ // leading to errors. We need to check for `getRootNode`.
+ if ( documentElement.getRootNode ) {
+ isAttached = function( elem ) {
+ return jQuery.contains( elem.ownerDocument, elem ) ||
+ elem.getRootNode( composed ) === elem.ownerDocument;
+ };
+ }
+var isHiddenWithinTree = function( elem, el ) {
+
+ // isHiddenWithinTree might be called from jQuery#filter function;
+ // in that case, element will be second argument
+ elem = el || elem;
+
+ // Inline style trumps all
+ return elem.style.display === "none" ||
+ elem.style.display === "" &&
+
+ // Otherwise, check computed style
+ // Support: Firefox <=43 - 45
+ // Disconnected elements can have computed display: none, so first confirm that elem is
+ // in the document.
+ isAttached( elem ) &&
+
+ jQuery.css( elem, "display" ) === "none";
+ };
+
+
+
+function adjustCSS( elem, prop, valueParts, tween ) {
+ var adjusted, scale,
+ maxIterations = 20,
+ currentValue = tween ?
+ function() {
+ return tween.cur();
+ } :
+ function() {
+ return jQuery.css( elem, prop, "" );
+ },
+ initial = currentValue(),
+ unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
+
+ // Starting value computation is required for potential unit mismatches
+ initialInUnit = elem.nodeType &&
+ ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) &&
+ rcssNum.exec( jQuery.css( elem, prop ) );
+
+ if ( initialInUnit && initialInUnit[ 3 ] !== unit ) {
+
+ // Support: Firefox <=54
+ // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)
+ initial = initial / 2;
+
+ // Trust units reported by jQuery.css
+ unit = unit || initialInUnit[ 3 ];
+
+ // Iteratively approximate from a nonzero starting point
+ initialInUnit = +initial || 1;
+
+ while ( maxIterations-- ) {
+
+ // Evaluate and update our best guess (doubling guesses that zero out).
+ // Finish if the scale equals or crosses 1 (making the old*new product non-positive).
+ jQuery.style( elem, prop, initialInUnit + unit );
+ if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) {
+ maxIterations = 0;
+ }
+ initialInUnit = initialInUnit / scale;
+
+ }
+
+ initialInUnit = initialInUnit * 2;
+ jQuery.style( elem, prop, initialInUnit + unit );
+
+ // Make sure we update the tween properties later on
+ valueParts = valueParts || [];
+ }
+
+ if ( valueParts ) {
+ initialInUnit = +initialInUnit || +initial || 0;
+
+ // Apply relative offset (+=/-=) if specified
+ adjusted = valueParts[ 1 ] ?
+ initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] :
+ +valueParts[ 2 ];
+ if ( tween ) {
+ tween.unit = unit;
+ tween.start = initialInUnit;
+ tween.end = adjusted;
+ }
+ }
+ return adjusted;
+}
+
+
+var defaultDisplayMap = {};
+
+function getDefaultDisplay( elem ) {
+ var temp,
+ doc = elem.ownerDocument,
+ nodeName = elem.nodeName,
+ display = defaultDisplayMap[ nodeName ];
+
+ if ( display ) {
+ return display;
+ }
+
+ temp = doc.body.appendChild( doc.createElement( nodeName ) );
+ display = jQuery.css( temp, "display" );
+
+ temp.parentNode.removeChild( temp );
+
+ if ( display === "none" ) {
+ display = "block";
+ }
+ defaultDisplayMap[ nodeName ] = display;
+
+ return display;
+}
+
+function showHide( elements, show ) {
+ var display, elem,
+ values = [],
+ index = 0,
+ length = elements.length;
+
+ // Determine new display value for elements that need to change
+ for ( ; index < length; index++ ) {
+ elem = elements[ index ];
+ if ( !elem.style ) {
+ continue;
+ }
+
+ display = elem.style.display;
+ if ( show ) {
+
+ // Since we force visibility upon cascade-hidden elements, an immediate (and slow)
+ // check is required in this first loop unless we have a nonempty display value (either
+ // inline or about-to-be-restored)
+ if ( display === "none" ) {
+ values[ index ] = dataPriv.get( elem, "display" ) || null;
+ if ( !values[ index ] ) {
+ elem.style.display = "";
+ }
+ }
+ if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) {
+ values[ index ] = getDefaultDisplay( elem );
+ }
+ } else {
+ if ( display !== "none" ) {
+ values[ index ] = "none";
+
+ // Remember what we're overwriting
+ dataPriv.set( elem, "display", display );
+ }
+ }
+ }
+
+ // Set the display of the elements in a second loop to avoid constant reflow
+ for ( index = 0; index < length; index++ ) {
+ if ( values[ index ] != null ) {
+ elements[ index ].style.display = values[ index ];
+ }
+ }
+
+ return elements;
+}
+
+jQuery.fn.extend( {
+ show: function() {
+ return showHide( this, true );
+ },
+ hide: function() {
+ return showHide( this );
+ },
+ toggle: function( state ) {
+ if ( typeof state === "boolean" ) {
+ return state ? this.show() : this.hide();
+ }
+
+ return this.each( function() {
+ if ( isHiddenWithinTree( this ) ) {
+ jQuery( this ).show();
+ } else {
+ jQuery( this ).hide();
+ }
+ } );
+ }
+} );
+var rcheckableType = ( /^(?:checkbox|radio)$/i );
+
+var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i );
+
+var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i );
+
+
+
+( function() {
+ var fragment = document.createDocumentFragment(),
+ div = fragment.appendChild( document.createElement( "div" ) ),
+ input = document.createElement( "input" );
+
+ // Support: Android 4.0 - 4.3 only
+ // Check state lost if the name is set (#11217)
+ // Support: Windows Web Apps (WWA)
+ // `name` and `type` must use .setAttribute for WWA (#14901)
+ input.setAttribute( "type", "radio" );
+ input.setAttribute( "checked", "checked" );
+ input.setAttribute( "name", "t" );
+
+ div.appendChild( input );
+
+ // Support: Android <=4.1 only
+ // Older WebKit doesn't clone checked state correctly in fragments
+ support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+ // Support: IE <=11 only
+ // Make sure textarea (and checkbox) defaultValue is properly cloned
+ div.innerHTML = "<textarea>x</textarea>";
+ support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue;
+
+ // Support: IE <=9 only
+ // IE <=9 replaces <option> tags with their contents when inserted outside of
+ // the select element.
+ div.innerHTML = "<option></option>";
+ support.option = !!div.lastChild;
+} )();
+
+
+// We have to close these tags to support XHTML (#13200)
+var wrapMap = {
+
+ // XHTML parsers do not magically insert elements in the
+ // same way that tag soup parsers do. So we cannot shorten
+ // this by omitting <tbody> or other required elements.
+ thead: [ 1, "<table>", "</table>" ],
+ col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
+ tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+ td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+
+ _default: [ 0, "", "" ]
+};
+
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+// Support: IE <=9 only
+if ( !support.option ) {
+ wrapMap.optgroup = wrapMap.option = [ 1, "<select multiple='multiple'>", "</select>" ];
+}
+
+
+function getAll( context, tag ) {
+
+ // Support: IE <=9 - 11 only
+ // Use typeof to avoid zero-argument method invocation on host objects (#15151)
+ var ret;
+
+ if ( typeof context.getElementsByTagName !== "undefined" ) {
+ ret = context.getElementsByTagName( tag || "*" );
+
+ } else if ( typeof context.querySelectorAll !== "undefined" ) {
+ ret = context.querySelectorAll( tag || "*" );
+
+ } else {
+ ret = [];
+ }
+
+ if ( tag === undefined || tag && nodeName( context, tag ) ) {
+ return jQuery.merge( [ context ], ret );
+ }
+
+ return ret;
+}
+
+
+// Mark scripts as having already been evaluated
+function setGlobalEval( elems, refElements ) {
+ var i = 0,
+ l = elems.length;
+
+ for ( ; i < l; i++ ) {
+ dataPriv.set(
+ elems[ i ],
+ "globalEval",
+ !refElements || dataPriv.get( refElements[ i ], "globalEval" )
+ );
+ }
+}
+
+
+var rhtml = /<|&#?\w+;/;
+
+function buildFragment( elems, context, scripts, selection, ignored ) {
+ var elem, tmp, tag, wrap, attached, j,
+ fragment = context.createDocumentFragment(),
+ nodes = [],
+ i = 0,
+ l = elems.length;
+
+ for ( ; i < l; i++ ) {
+ elem = elems[ i ];
+
+ if ( elem || elem === 0 ) {
+
+ // Add nodes directly
+ if ( toType( elem ) === "object" ) {
+
+ // Support: Android <=4.0 only, PhantomJS 1 only
+ // push.apply(_, arraylike) throws on ancient WebKit
+ jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
+
+ // Convert non-html into a text node
+ } else if ( !rhtml.test( elem ) ) {
+ nodes.push( context.createTextNode( elem ) );
+
+ // Convert html into DOM nodes
+ } else {
+ tmp = tmp || fragment.appendChild( context.createElement( "div" ) );
+
+ // Deserialize a standard representation
+ tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase();
+ wrap = wrapMap[ tag ] || wrapMap._default;
+ tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ];
+
+ // Descend through wrappers to the right content
+ j = wrap[ 0 ];
+ while ( j-- ) {
+ tmp = tmp.lastChild;
+ }
+
+ // Support: Android <=4.0 only, PhantomJS 1 only
+ // push.apply(_, arraylike) throws on ancient WebKit
+ jQuery.merge( nodes, tmp.childNodes );
+
+ // Remember the top-level container
+ tmp = fragment.firstChild;
+
+ // Ensure the created nodes are orphaned (#12392)
+ tmp.textContent = "";
+ }
+ }
+ }
+
+ // Remove wrapper from fragment
+ fragment.textContent = "";
+
+ i = 0;
+ while ( ( elem = nodes[ i++ ] ) ) {
+
+ // Skip elements already in the context collection (trac-4087)
+ if ( selection && jQuery.inArray( elem, selection ) > -1 ) {
+ if ( ignored ) {
+ ignored.push( elem );
+ }
+ continue;
+ }
+
+ attached = isAttached( elem );
+
+ // Append to fragment
+ tmp = getAll( fragment.appendChild( elem ), "script" );
+
+ // Preserve script evaluation history
+ if ( attached ) {
+ setGlobalEval( tmp );
+ }
+
+ // Capture executables
+ if ( scripts ) {
+ j = 0;
+ while ( ( elem = tmp[ j++ ] ) ) {
+ if ( rscriptType.test( elem.type || "" ) ) {
+ scripts.push( elem );
+ }
+ }
+ }
+ }
+
+ return fragment;
+}
+
+
+var
+ rkeyEvent = /^key/,
+ rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/,
+ rtypenamespace = /^([^.]*)(?:\.(.+)|)/;
+
+function returnTrue() {
+ return true;
+}
+
+function returnFalse() {
+ return false;
+}
+
+// Support: IE <=9 - 11+
+// focus() and blur() are asynchronous, except when they are no-op.
+// So expect focus to be synchronous when the element is already active,
+// and blur to be synchronous when the element is not already active.
+// (focus and blur are always synchronous in other supported browsers,
+// this just defines when we can count on it).
+function expectSync( elem, type ) {
+ return ( elem === safeActiveElement() ) === ( type === "focus" );
+}
+
+// Support: IE <=9 only
+// Accessing document.activeElement can throw unexpectedly
+// https://bugs.jquery.com/ticket/13393
+function safeActiveElement() {
+ try {
+ return document.activeElement;
+ } catch ( err ) { }
+}
+
+function on( elem, types, selector, data, fn, one ) {
+ var origFn, type;
+
+ // Types can be a map of types/handlers
+ if ( typeof types === "object" ) {
+
+ // ( types-Object, selector, data )
+ if ( typeof selector !== "string" ) {
+
+ // ( types-Object, data )
+ data = data || selector;
+ selector = undefined;
+ }
+ for ( type in types ) {
+ on( elem, type, selector, data, types[ type ], one );
+ }
+ return elem;
+ }
+
+ if ( data == null && fn == null ) {
+
+ // ( types, fn )
+ fn = selector;
+ data = selector = undefined;
+ } else if ( fn == null ) {
+ if ( typeof selector === "string" ) {
+
+ // ( types, selector, fn )
+ fn = data;
+ data = undefined;
+ } else {
+
+ // ( types, data, fn )
+ fn = data;
+ data = selector;
+ selector = undefined;
+ }
+ }
+ if ( fn === false ) {
+ fn = returnFalse;
+ } else if ( !fn ) {
+ return elem;
+ }
+
+ if ( one === 1 ) {
+ origFn = fn;
+ fn = function( event ) {
+
+ // Can use an empty set, since event contains the info
+ jQuery().off( event );
+ return origFn.apply( this, arguments );
+ };
+
+ // Use same guid so caller can remove using origFn
+ fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+ }
+ return elem.each( function() {
+ jQuery.event.add( this, types, fn, data, selector );
+ } );
+}
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+ global: {},
+
+ add: function( elem, types, handler, data, selector ) {
+
+ var handleObjIn, eventHandle, tmp,
+ events, t, handleObj,
+ special, handlers, type, namespaces, origType,
+ elemData = dataPriv.get( elem );
+
+ // Only attach events to objects that accept data
+ if ( !acceptData( elem ) ) {
+ return;
+ }
+
+ // Caller can pass in an object of custom data in lieu of the handler
+ if ( handler.handler ) {
+ handleObjIn = handler;
+ handler = handleObjIn.handler;
+ selector = handleObjIn.selector;
+ }
+
+ // Ensure that invalid selectors throw exceptions at attach time
+ // Evaluate against documentElement in case elem is a non-element node (e.g., document)
+ if ( selector ) {
+ jQuery.find.matchesSelector( documentElement, selector );
+ }
+
+ // Make sure that the handler has a unique ID, used to find/remove it later
+ if ( !handler.guid ) {
+ handler.guid = jQuery.guid++;
+ }
+
+ // Init the element's event structure and main handler, if this is the first
+ if ( !( events = elemData.events ) ) {
... 1047856 lines suppressed ...