blob: af3d55afbeeca32dab7810416186d43b9b45d0fa [file]
<!DOCTYPE HTML>
<html lang>
<head>
<!-- Generated by javadoc (25) -->
<title>Class Hierarchy (datasketches-java 9.0.1-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
<script type="text/javascript" src="script-files/script.js"></script>
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
</head>
<body class="tree-page">
<script type="text/javascript">const pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="nav-content">
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button></div>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="search.html">Search</a></li>
<li><a href="help-doc.html#tree">Help</a></li>
</ul>
</div>
</div>
<div class="sub-nav">
<div class="nav-content">
<ol class="sub-nav-list"></ol>
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="main-grid">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal contents-list">
<li><a href="org/apache/datasketches/package-tree.html">org.apache.datasketches</a>, </li>
<li><a href="org/apache/datasketches/common/package-tree.html">org.apache.datasketches.common</a>, </li>
<li><a href="org/apache/datasketches/common/positional/package-tree.html">org.apache.datasketches.common.positional</a>, </li>
<li><a href="org/apache/datasketches/count/package-tree.html">org.apache.datasketches.count</a>, </li>
<li><a href="org/apache/datasketches/cpc/package-tree.html">org.apache.datasketches.cpc</a>, </li>
<li><a href="org/apache/datasketches/fdt/package-tree.html">org.apache.datasketches.fdt</a>, </li>
<li><a href="org/apache/datasketches/filters/package-tree.html">org.apache.datasketches.filters</a>, </li>
<li><a href="org/apache/datasketches/filters/bloomfilter/package-tree.html">org.apache.datasketches.filters.bloomfilter</a>, </li>
<li><a href="org/apache/datasketches/frequencies/package-tree.html">org.apache.datasketches.frequencies</a>, </li>
<li><a href="org/apache/datasketches/hash/package-tree.html">org.apache.datasketches.hash</a>, </li>
<li><a href="org/apache/datasketches/hll/package-tree.html">org.apache.datasketches.hll</a>, </li>
<li><a href="org/apache/datasketches/hllmap/package-tree.html">org.apache.datasketches.hllmap</a>, </li>
<li><a href="org/apache/datasketches/kll/package-tree.html">org.apache.datasketches.kll</a>, </li>
<li><a href="org/apache/datasketches/partitions/package-tree.html">org.apache.datasketches.partitions</a>, </li>
<li><a href="org/apache/datasketches/quantiles/package-tree.html">org.apache.datasketches.quantiles</a>, </li>
<li><a href="org/apache/datasketches/quantilescommon/package-tree.html">org.apache.datasketches.quantilescommon</a>, </li>
<li><a href="org/apache/datasketches/req/package-tree.html">org.apache.datasketches.req</a>, </li>
<li><a href="org/apache/datasketches/sampling/package-tree.html">org.apache.datasketches.sampling</a>, </li>
<li><a href="org/apache/datasketches/tdigest/package-tree.html">org.apache.datasketches.tdigest</a>, </li>
<li><a href="org/apache/datasketches/theta/package-tree.html">org.apache.datasketches.theta</a>, </li>
<li><a href="org/apache/datasketches/thetacommon/package-tree.html">org.apache.datasketches.thetacommon</a>, </li>
<li><a href="org/apache/datasketches/tuple/package-tree.html">org.apache.datasketches.tuple</a>, </li>
<li><a href="org/apache/datasketches/tuple/adouble/package-tree.html">org.apache.datasketches.tuple.adouble</a>, </li>
<li><a href="org/apache/datasketches/tuple/aninteger/package-tree.html">org.apache.datasketches.tuple.aninteger</a>, </li>
<li><a href="org/apache/datasketches/tuple/arrayofdoubles/package-tree.html">org.apache.datasketches.tuple.arrayofdoubles</a>, </li>
<li><a href="org/apache/datasketches/tuple/strings/package-tree.html">org.apache.datasketches.tuple.strings</a></li>
</ul>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesAnotB.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesAnotB</a>
<ul>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesAnotBImpl.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesAnotBImpl</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesIntersection.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesIntersection</a></li>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSetOperationBuilder.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesSetOperationBuilder</a></li>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesSketch</a>
<ul>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesCompactSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesCompactSketch</a></li>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUpdatableSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesUpdatableSketch</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUnion.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesUnion</a></li>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUpdatableSketchBuilder.html" class="type-name-link" title="class in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesUpdatableSketchBuilder</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ArrayOfItemsSerDe.html" class="type-name-link" title="class in org.apache.datasketches.common">ArrayOfItemsSerDe</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ArrayOfBooleansSerDe.html" class="type-name-link" title="class in org.apache.datasketches.common">ArrayOfBooleansSerDe</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ArrayOfDoublesSerDe.html" class="type-name-link" title="class in org.apache.datasketches.common">ArrayOfDoublesSerDe</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ArrayOfLongsSerDe.html" class="type-name-link" title="class in org.apache.datasketches.common">ArrayOfLongsSerDe</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ArrayOfNumbersSerDe.html" class="type-name-link" title="class in org.apache.datasketches.common">ArrayOfNumbersSerDe</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ArrayOfStringsSerDe.html" class="type-name-link" title="class in org.apache.datasketches.common">ArrayOfStringsSerDe</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ArrayOfUtf16StringsSerDe.html" class="type-name-link" title="class in org.apache.datasketches.common">ArrayOfUtf16StringsSerDe</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.strings.<a href="org/apache/datasketches/tuple/strings/ArrayOfStringsSummary.html" class="type-name-link" title="class in org.apache.datasketches.tuple.strings">ArrayOfStringsSummary</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/UpdatableSummary.html" title="interface in org.apache.datasketches.tuple">UpdatableSummary</a>&lt;U&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.strings.<a href="org/apache/datasketches/tuple/strings/ArrayOfStringsSummaryDeserializer.html" class="type-name-link" title="class in org.apache.datasketches.tuple.strings">ArrayOfStringsSummaryDeserializer</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryDeserializer.html" title="interface in org.apache.datasketches.tuple">SummaryDeserializer</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.strings.<a href="org/apache/datasketches/tuple/strings/ArrayOfStringsSummaryFactory.html" class="type-name-link" title="class in org.apache.datasketches.tuple.strings">ArrayOfStringsSummaryFactory</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryFactory.html" title="interface in org.apache.datasketches.tuple">SummaryFactory</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.strings.<a href="org/apache/datasketches/tuple/strings/ArrayOfStringsSummarySetOperations.html" class="type-name-link" title="class in org.apache.datasketches.tuple.strings">ArrayOfStringsSummarySetOperations</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummarySetOperations.html" title="interface in org.apache.datasketches.tuple">SummarySetOperations</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/BinarySearch.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">BinarySearch</a></li>
<li class="circle">org.apache.datasketches.tdigest.<a href="org/apache/datasketches/tdigest/BinarySearch.html" class="type-name-link" title="class in org.apache.datasketches.tdigest">BinarySearch</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/BinomialBoundsN.html" class="type-name-link" title="class in org.apache.datasketches.thetacommon">BinomialBoundsN</a></li>
<li class="circle">org.apache.datasketches.filters.bloomfilter.<a href="org/apache/datasketches/filters/bloomfilter/BloomFilter.html" class="type-name-link" title="class in org.apache.datasketches.filters.bloomfilter">BloomFilter</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentStatus.html" title="interface in org.apache.datasketches.common">MemorySegmentStatus</a>)</li>
<li class="circle">org.apache.datasketches.filters.bloomfilter.<a href="org/apache/datasketches/filters/bloomfilter/BloomFilterBuilder.html" class="type-name-link" title="class in org.apache.datasketches.filters.bloomfilter">BloomFilterBuilder</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/BoundsOnBinomialProportions.html" class="type-name-link" title="class in org.apache.datasketches.common">BoundsOnBinomialProportions</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/BoundsOnRatiosInSampledSets.html" class="type-name-link" title="class in org.apache.datasketches.common">BoundsOnRatiosInSampledSets</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/BoundsOnRatiosInThetaSketchedSets.html" class="type-name-link" title="class in org.apache.datasketches.thetacommon">BoundsOnRatiosInThetaSketchedSets</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/BoundsOnRatiosInTupleSketchedSets.html" class="type-name-link" title="class in org.apache.datasketches.thetacommon">BoundsOnRatiosInTupleSketchedSets</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ByteArrayUtil.html" class="type-name-link" title="class in org.apache.datasketches.common">ByteArrayUtil</a></li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/ClassicUtil.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">ClassicUtil</a></li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/CompressionCharacterization.html" class="type-name-link" title="class in org.apache.datasketches.cpc">CompressionCharacterization</a></li>
<li class="circle">org.apache.datasketches.count.<a href="org/apache/datasketches/count/CountMinSketch.html" class="type-name-link" title="class in org.apache.datasketches.count">CountMinSketch</a></li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/CpcSketch.html" class="type-name-link" title="class in org.apache.datasketches.cpc">CpcSketch</a></li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/CpcUnion.html" class="type-name-link" title="class in org.apache.datasketches.cpc">CpcUnion</a></li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/CpcWrapper.html" class="type-name-link" title="class in org.apache.datasketches.cpc">CpcWrapper</a></li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/DeserializeResult.html" class="type-name-link" title="class in org.apache.datasketches.tuple">DeserializeResult</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.filters.bloomfilter.<a href="org/apache/datasketches/filters/bloomfilter/DirectBitArrayR.html" class="type-name-link" title="class in org.apache.datasketches.filters.bloomfilter">DirectBitArrayR</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/DoublesSketchSortedView.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">DoublesSketchSortedView</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/DoublesSortedView.html" title="interface in org.apache.datasketches.quantilescommon">DoublesSortedView</a>)</li>
<li class="circle">org.apache.datasketches.tuple.adouble.<a href="org/apache/datasketches/tuple/adouble/DoubleSummary.html" class="type-name-link" title="class in org.apache.datasketches.tuple.adouble">DoubleSummary</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/UpdatableSummary.html" title="interface in org.apache.datasketches.tuple">UpdatableSummary</a>&lt;U&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.adouble.<a href="org/apache/datasketches/tuple/adouble/DoubleSummaryDeserializer.html" class="type-name-link" title="class in org.apache.datasketches.tuple.adouble">DoubleSummaryDeserializer</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryDeserializer.html" title="interface in org.apache.datasketches.tuple">SummaryDeserializer</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.adouble.<a href="org/apache/datasketches/tuple/adouble/DoubleSummaryFactory.html" class="type-name-link" title="class in org.apache.datasketches.tuple.adouble">DoubleSummaryFactory</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryFactory.html" title="interface in org.apache.datasketches.tuple">SummaryFactory</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.adouble.<a href="org/apache/datasketches/tuple/adouble/DoubleSummarySetOperations.html" class="type-name-link" title="class in org.apache.datasketches.tuple.adouble">DoubleSummarySetOperations</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummarySetOperations.html" title="interface in org.apache.datasketches.tuple">SummarySetOperations</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/EbppsItemsSketch.html" class="type-name-link" title="class in org.apache.datasketches.sampling">EbppsItemsSketch</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/Filter.html" class="type-name-link" title="class in org.apache.datasketches.tuple">Filter</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/FloatsSketchSortedView.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">FloatsSketchSortedView</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/FloatsSortedView.html" title="interface in org.apache.datasketches.quantilescommon">FloatsSortedView</a>)</li>
<li class="circle">org.apache.datasketches.frequencies.<a href="org/apache/datasketches/frequencies/FrequentItemsSketch.html" class="type-name-link" title="class in org.apache.datasketches.frequencies">FrequentItemsSketch</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.frequencies.<a href="org/apache/datasketches/frequencies/FrequentItemsSketch.Row.html" class="type-name-link" title="class in org.apache.datasketches.frequencies">FrequentItemsSketch.Row</a>&lt;T&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.frequencies.<a href="org/apache/datasketches/frequencies/FrequentLongsSketch.html" class="type-name-link" title="class in org.apache.datasketches.frequencies">FrequentLongsSketch</a></li>
<li class="circle">org.apache.datasketches.frequencies.<a href="org/apache/datasketches/frequencies/FrequentLongsSketch.Row.html" class="type-name-link" title="class in org.apache.datasketches.frequencies">FrequentLongsSketch.Row</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericInequalitySearch.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">GenericInequalitySearch</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericPartitionBoundaries.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">GenericPartitionBoundaries</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.fdt.<a href="org/apache/datasketches/fdt/Group.html" class="type-name-link" title="class in org.apache.datasketches.fdt">Group</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/HashOperations.html" class="type-name-link" title="class in org.apache.datasketches.thetacommon">HashOperations</a></li>
<li class="circle">org.apache.datasketches.hll.<a href="org/apache/datasketches/hll/HllSketch.html" class="type-name-link" title="class in org.apache.datasketches.hll">HllSketch</a></li>
<li class="circle">org.apache.datasketches.hll.<a href="org/apache/datasketches/hll/HllUnion.html" class="type-name-link" title="class in org.apache.datasketches.hll">HllUnion</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/IncludeMinMax.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">IncludeMinMax</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/IncludeMinMax.DoublesPair.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">IncludeMinMax.DoublesPair</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/IncludeMinMax.FloatsPair.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">IncludeMinMax.FloatsPair</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/IncludeMinMax.ItemsPair.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">IncludeMinMax.ItemsPair</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/IncludeMinMax.LongsPair.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">IncludeMinMax.LongsPair</a></li>
<li class="circle">org.apache.datasketches.tuple.aninteger.<a href="org/apache/datasketches/tuple/aninteger/IntegerSummary.html" class="type-name-link" title="class in org.apache.datasketches.tuple.aninteger">IntegerSummary</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/UpdatableSummary.html" title="interface in org.apache.datasketches.tuple">UpdatableSummary</a>&lt;U&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.aninteger.<a href="org/apache/datasketches/tuple/aninteger/IntegerSummaryDeserializer.html" class="type-name-link" title="class in org.apache.datasketches.tuple.aninteger">IntegerSummaryDeserializer</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryDeserializer.html" title="interface in org.apache.datasketches.tuple">SummaryDeserializer</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.aninteger.<a href="org/apache/datasketches/tuple/aninteger/IntegerSummaryFactory.html" class="type-name-link" title="class in org.apache.datasketches.tuple.aninteger">IntegerSummaryFactory</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryFactory.html" title="interface in org.apache.datasketches.tuple">SummaryFactory</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.tuple.aninteger.<a href="org/apache/datasketches/tuple/aninteger/IntegerSummarySetOperations.html" class="type-name-link" title="class in org.apache.datasketches.tuple.aninteger">IntegerSummarySetOperations</a> (implements org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummarySetOperations.html" title="interface in org.apache.datasketches.tuple">SummarySetOperations</a>&lt;S&gt;)</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/ItemsSketchSortedView.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">ItemsSketchSortedView</a>&lt;T&gt; (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericSortedView.html" title="interface in org.apache.datasketches.quantilescommon">GenericSortedView</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/JaccardSimilarity.html" class="type-name-link" title="class in org.apache.datasketches.theta">JaccardSimilarity</a></li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/JaccardSimilarity.html" class="type-name-link" title="class in org.apache.datasketches.tuple">JaccardSimilarity</a></li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllSketch.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllSketch</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentStatus.html" title="interface in org.apache.datasketches.common">MemorySegmentStatus</a>, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesAPI</a>)
<ul>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllDoublesSketch.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllDoublesSketch</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesDoublesAPI</a>)</li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllFloatsSketch.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllFloatsSketch</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesFloatsAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesFloatsAPI</a>)</li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllItemsSketch.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllItemsSketch</a>&lt;T&gt; (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericAPI</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllLongsSketch.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllLongsSketch</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesLongsAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesLongsAPI</a>)</li>
</ul>
</li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllSketchIterator</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesSketchIteratorAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesSketchIteratorAPI</a>)
<ul>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllDoublesSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllDoublesSketchIterator</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesDoublesSketchIteratorAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesDoublesSketchIteratorAPI</a>)</li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllFloatsSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllFloatsSketchIterator</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesFloatsSketchIterator.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesFloatsSketchIterator</a>)</li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllItemsSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllItemsSketchIterator</a>&lt;T&gt; (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericSketchIteratorAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericSketchIteratorAPI</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllLongsSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.kll">KllLongsSketchIterator</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesLongsSketchIterator.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesLongsSketchIterator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/KolmogorovSmirnov.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">KolmogorovSmirnov</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/LongsSketchSortedView.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">LongsSketchSortedView</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/LongsSortedView.html" title="interface in org.apache.datasketches.quantilescommon">LongsSortedView</a>)</li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentRequest.Default.html" class="type-name-link" title="class in org.apache.datasketches.common">MemorySegmentRequest.Default</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentRequest.html" title="interface in org.apache.datasketches.common">MemorySegmentRequest</a>)</li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentRequestExample.html" class="type-name-link" title="class in org.apache.datasketches.common">MemorySegmentRequestExample</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentRequest.html" title="interface in org.apache.datasketches.common">MemorySegmentRequest</a>)</li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/MergingValidation.html" class="type-name-link" title="class in org.apache.datasketches.cpc">MergingValidation</a></li>
<li class="circle">org.apache.datasketches.hash.<a href="org/apache/datasketches/hash/MurmurHash3.html" class="type-name-link" title="class in org.apache.datasketches.hash">MurmurHash3</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)</li>
<li class="circle">org.apache.datasketches.hash.<a href="org/apache/datasketches/hash/MurmurHash3FFM.html" class="type-name-link" title="class in org.apache.datasketches.hash">MurmurHash3FFM</a></li>
<li class="circle">org.apache.datasketches.partitions.<a href="org/apache/datasketches/partitions/Partitioner.html" class="type-name-link" title="class in org.apache.datasketches.partitions">Partitioner</a>&lt;T,<wbr>S&gt;</li>
<li class="circle">org.apache.datasketches.partitions.<a href="org/apache/datasketches/partitions/Partitioner.PartitionBoundsRow.html" class="type-name-link" title="class in org.apache.datasketches.partitions">Partitioner.PartitionBoundsRow</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.partitions.<a href="org/apache/datasketches/partitions/Partitioner.StackElement.html" class="type-name-link" title="class in org.apache.datasketches.partitions">Partitioner.StackElement</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.fdt.<a href="org/apache/datasketches/fdt/PostProcessor.html" class="type-name-link" title="class in org.apache.datasketches.fdt">PostProcessor</a></li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesDoublesSketch.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesDoublesSketch</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentStatus.html" title="interface in org.apache.datasketches.common">MemorySegmentStatus</a>, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesDoublesAPI</a>)
<ul>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/CompactQuantilesDoublesSketch.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">CompactQuantilesDoublesSketch</a></li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/UpdatableQuantilesDoublesSketch.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">UpdatableQuantilesDoublesSketch</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesDoublesSketchBuilder.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesDoublesSketchBuilder</a></li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesDoublesSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesDoublesSketchIterator</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesDoublesSketchIteratorAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesDoublesSketchIteratorAPI</a>)</li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesDoublesUnion.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesDoublesUnion</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentStatus.html" title="interface in org.apache.datasketches.common">MemorySegmentStatus</a>)</li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesDoublesUnionBuilder.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesDoublesUnionBuilder</a></li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesItemsSketch.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesItemsSketch</a>&lt;T&gt; (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericAPI</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesItemsSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesItemsSketchIterator</a>&lt;T&gt; (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericSketchIteratorAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericSketchIteratorAPI</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.quantiles.<a href="org/apache/datasketches/quantiles/QuantilesItemsUnion.html" class="type-name-link" title="class in org.apache.datasketches.quantiles">QuantilesItemsUnion</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesUtil.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">QuantilesUtil</a></li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/QuickMergingValidation.html" class="type-name-link" title="class in org.apache.datasketches.cpc">QuickMergingValidation</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/QuickSelect.html" class="type-name-link" title="class in org.apache.datasketches.common">QuickSelect</a></li>
<li class="circle">org.apache.datasketches.req.<a href="org/apache/datasketches/req/ReqSketch.html" class="type-name-link" title="class in org.apache.datasketches.req">ReqSketch</a></li>
<li class="circle">org.apache.datasketches.req.<a href="org/apache/datasketches/req/ReqSketchBuilder.html" class="type-name-link" title="class in org.apache.datasketches.req">ReqSketchBuilder</a></li>
<li class="circle">org.apache.datasketches.req.<a href="org/apache/datasketches/req/ReqSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.req">ReqSketchIterator</a> (implements org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesFloatsSketchIterator.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesFloatsSketchIterator</a>)</li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/ReservoirItemsSketch.html" class="type-name-link" title="class in org.apache.datasketches.sampling">ReservoirItemsSketch</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/ReservoirItemsUnion.html" class="type-name-link" title="class in org.apache.datasketches.sampling">ReservoirItemsUnion</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/ReservoirLongsSketch.html" class="type-name-link" title="class in org.apache.datasketches.sampling">ReservoirLongsSketch</a></li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/ReservoirLongsUnion.html" class="type-name-link" title="class in org.apache.datasketches.sampling">ReservoirLongsUnion</a></li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/SampleSubsetSummary.html" class="type-name-link" title="class in org.apache.datasketches.sampling">SampleSubsetSummary</a></li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SerializerDeserializer.html" class="type-name-link" title="class in org.apache.datasketches.tuple">SerializerDeserializer</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/SetOperationCornerCases.html" class="type-name-link" title="class in org.apache.datasketches.thetacommon">SetOperationCornerCases</a></li>
<li class="circle">org.apache.datasketches.tdigest.<a href="org/apache/datasketches/tdigest/Sort.html" class="type-name-link" title="class in org.apache.datasketches.tdigest">Sort</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SortedViewIterator.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">SortedViewIterator</a>
<ul>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/DoublesSortedViewIterator.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">DoublesSortedViewIterator</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/FloatsSortedViewIterator.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">FloatsSortedViewIterator</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericSortedViewIterator.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">GenericSortedViewIterator</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/LongsSortedViewIterator.html" class="type-name-link" title="class in org.apache.datasketches.quantilescommon">LongsSortedViewIterator</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/SpecialValueLayouts.html" class="type-name-link" title="class in org.apache.datasketches.common">SpecialValueLayouts</a></li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/StreamingValidation.html" class="type-name-link" title="class in org.apache.datasketches.cpc">StreamingValidation</a></li>
<li class="circle">org.apache.datasketches.tdigest.<a href="org/apache/datasketches/tdigest/TDigestDouble.html" class="type-name-link" title="class in org.apache.datasketches.tdigest">TDigestDouble</a></li>
<li class="circle">org.apache.datasketches.cpc.<a href="org/apache/datasketches/cpc/TestUtil.html" class="type-name-link" title="class in org.apache.datasketches.cpc">TestUtil</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/ThetaSetOperation.html" class="type-name-link" title="class in org.apache.datasketches.theta">ThetaSetOperation</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentStatus.html" title="interface in org.apache.datasketches.common">MemorySegmentStatus</a>)
<ul>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/ThetaAnotB.html" class="type-name-link" title="class in org.apache.datasketches.theta">ThetaAnotB</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/ThetaIntersection.html" class="type-name-link" title="class in org.apache.datasketches.theta">ThetaIntersection</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/ThetaUnion.html" class="type-name-link" title="class in org.apache.datasketches.theta">ThetaUnion</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/ThetaSetOperationBuilder.html" class="type-name-link" title="class in org.apache.datasketches.theta">ThetaSetOperationBuilder</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/ThetaSketch.html" class="type-name-link" title="class in org.apache.datasketches.theta">ThetaSketch</a> (implements org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentStatus.html" title="interface in org.apache.datasketches.common">MemorySegmentStatus</a>)
<ul>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/CompactThetaSketch.html" class="type-name-link" title="class in org.apache.datasketches.theta">CompactThetaSketch</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/UpdatableThetaSketch.html" class="type-name-link" title="class in org.apache.datasketches.theta">UpdatableThetaSketch</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/ThetaUtil.html" class="type-name-link" title="class in org.apache.datasketches.thetacommon">ThetaUtil</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
<ul>
<li class="circle">org.apache.datasketches.common.positional.<a href="org/apache/datasketches/common/positional/PositionInvariantsException.html" class="type-name-link" title="class in org.apache.datasketches.common.positional">PositionInvariantsException</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/SketchesException.html" class="type-name-link" title="class in org.apache.datasketches.common">SketchesException</a>
<ul>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/SketchesArgumentException.html" class="type-name-link" title="class in org.apache.datasketches.common">SketchesArgumentException</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/SketchesNotSupportedException.html" class="type-name-link" title="class in org.apache.datasketches.common">SketchesNotSupportedException</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/SketchesReadOnlyException.html" class="type-name-link" title="class in org.apache.datasketches.common">SketchesReadOnlyException</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/SketchesStateException.html" class="type-name-link" title="class in org.apache.datasketches.common">SketchesStateException</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/TupleAnotB.html" class="type-name-link" title="class in org.apache.datasketches.tuple">TupleAnotB</a>&lt;S&gt;</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/TupleIntersection.html" class="type-name-link" title="class in org.apache.datasketches.tuple">TupleIntersection</a>&lt;S&gt;</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/TupleSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple">TupleSketch</a>&lt;S&gt;
<ul>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/CompactTupleSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple">CompactTupleSketch</a>&lt;S&gt;</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/UpdatableTupleSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple">UpdatableTupleSketch</a>&lt;U,<wbr>S&gt;
<ul>
<li class="circle">org.apache.datasketches.tuple.strings.<a href="org/apache/datasketches/tuple/strings/ArrayOfStringsTupleSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple.strings">ArrayOfStringsTupleSketch</a>
<ul>
<li class="circle">org.apache.datasketches.fdt.<a href="org/apache/datasketches/fdt/FdtSketch.html" class="type-name-link" title="class in org.apache.datasketches.fdt">FdtSketch</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.adouble.<a href="org/apache/datasketches/tuple/adouble/DoubleTupleSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple.adouble">DoubleTupleSketch</a></li>
<li class="circle">org.apache.datasketches.tuple.aninteger.<a href="org/apache/datasketches/tuple/aninteger/IntegerTupleSketch.html" class="type-name-link" title="class in org.apache.datasketches.tuple.aninteger">IntegerTupleSketch</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/TupleSketchIterator.html" class="type-name-link" title="class in org.apache.datasketches.tuple">TupleSketchIterator</a>&lt;S&gt;</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/TupleUnion.html" class="type-name-link" title="class in org.apache.datasketches.tuple">TupleUnion</a>&lt;S&gt;</li>
<li class="circle">org.apache.datasketches.hllmap.<a href="org/apache/datasketches/hllmap/UniqueCountMap.html" class="type-name-link" title="class in org.apache.datasketches.hllmap">UniqueCountMap</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/UpdatableThetaSketchBuilder.html" class="type-name-link" title="class in org.apache.datasketches.theta">UpdatableThetaSketchBuilder</a></li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/UpdatableTupleSketchBuilder.html" class="type-name-link" title="class in org.apache.datasketches.tuple">UpdatableTupleSketchBuilder</a>&lt;U,<wbr>S&gt;</li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/Util.html" class="type-name-link" title="class in org.apache.datasketches.common">Util</a></li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/Util.html" class="type-name-link" title="class in org.apache.datasketches.tuple">Util</a></li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/VarOptItemsSamples.html" class="type-name-link" title="class in org.apache.datasketches.sampling">VarOptItemsSamples</a>&lt;T&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/VarOptItemsSamples.VarOptItemsIterator.html" class="type-name-link" title="class in org.apache.datasketches.sampling">VarOptItemsSamples.VarOptItemsIterator</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/VarOptItemsSamples.WeightedSample.html" class="type-name-link" title="class in org.apache.datasketches.sampling">VarOptItemsSamples.WeightedSample</a></li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/VarOptItemsSketch.html" class="type-name-link" title="class in org.apache.datasketches.sampling">VarOptItemsSketch</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/VarOptItemsUnion.html" class="type-name-link" title="class in org.apache.datasketches.sampling">VarOptItemsUnion</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.hash.<a href="org/apache/datasketches/hash/XxHash.html" class="type-name-link" title="class in org.apache.datasketches.hash">XxHash</a></li>
<li class="circle">org.apache.datasketches.hash.<a href="org/apache/datasketches/hash/XxHash64.html" class="type-name-link" title="class in org.apache.datasketches.hash">XxHash64</a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesCombiner.html" class="type-name-link" title="interface in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesCombiner</a></li>
<li class="circle">org.apache.datasketches.tuple.arrayofdoubles.<a href="org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketchIterator.html" class="type-name-link" title="interface in org.apache.datasketches.tuple.arrayofdoubles">ArrayOfDoublesSketchIterator</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/HashIterator.html" class="type-name-link" title="interface in org.apache.datasketches.theta">HashIterator</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentRequest.html" class="type-name-link" title="interface in org.apache.datasketches.common">MemorySegmentRequest</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/MemorySegmentStatus.html" class="type-name-link" title="interface in org.apache.datasketches.common">MemorySegmentStatus</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/PartitioningFeature.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">PartitioningFeature</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericSortedView.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">GenericSortedView</a>&lt;T&gt; (also extends org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SketchPartitionLimits.html" title="interface in org.apache.datasketches.quantilescommon">SketchPartitionLimits</a>, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SortedView.html" title="interface in org.apache.datasketches.quantilescommon">SortedView</a>)</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericAPI</a>&lt;T&gt; (also extends org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesAPI</a>, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SketchPartitionLimits.html" title="interface in org.apache.datasketches.quantilescommon">SketchPartitionLimits</a>)</li>
</ul>
</li>
<li class="circle">org.apache.datasketches.common.positional.<a href="org/apache/datasketches/common/positional/Positional.html" class="type-name-link" title="interface in org.apache.datasketches.common.positional">Positional</a>
<ul>
<li class="circle">org.apache.datasketches.common.positional.<a href="org/apache/datasketches/common/positional/PositionalSegment.html" class="type-name-link" title="interface in org.apache.datasketches.common.positional">PositionalSegment</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesAPI</a>
<ul>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesDoublesAPI</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesFloatsAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesFloatsAPI</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericAPI</a>&lt;T&gt; (also extends org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/PartitioningFeature.html" title="interface in org.apache.datasketches.quantilescommon">PartitioningFeature</a>&lt;T&gt;, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SketchPartitionLimits.html" title="interface in org.apache.datasketches.quantilescommon">SketchPartitionLimits</a>)</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesLongsAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesLongsAPI</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesSketchIteratorAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesSketchIteratorAPI</a>
<ul>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesDoublesSketchIteratorAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesDoublesSketchIteratorAPI</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesFloatsSketchIterator.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesFloatsSketchIterator</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericSketchIteratorAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericSketchIteratorAPI</a>&lt;T&gt;</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesLongsSketchIterator.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesLongsSketchIterator</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.req.<a href="org/apache/datasketches/req/ReqDebug.html" class="type-name-link" title="interface in org.apache.datasketches.req">ReqDebug</a></li>
<li class="circle">org.apache.datasketches.partitions.<a href="org/apache/datasketches/partitions/SketchFillRequest.html" class="type-name-link" title="interface in org.apache.datasketches.partitions">SketchFillRequest</a>&lt;T,<wbr>S&gt;</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SketchPartitionLimits.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">SketchPartitionLimits</a>
<ul>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericSortedView.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">GenericSortedView</a>&lt;T&gt; (also extends org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/PartitioningFeature.html" title="interface in org.apache.datasketches.quantilescommon">PartitioningFeature</a>&lt;T&gt;, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SortedView.html" title="interface in org.apache.datasketches.quantilescommon">SortedView</a>)</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesGenericAPI.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">QuantilesGenericAPI</a>&lt;T&gt; (also extends org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/PartitioningFeature.html" title="interface in org.apache.datasketches.quantilescommon">PartitioningFeature</a>&lt;T&gt;, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantilesAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesAPI</a>)</li>
</ul>
</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SortedView.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">SortedView</a>
<ul>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/DoublesSortedView.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">DoublesSortedView</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/FloatsSortedView.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">FloatsSortedView</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericSortedView.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">GenericSortedView</a>&lt;T&gt; (also extends org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/PartitioningFeature.html" title="interface in org.apache.datasketches.quantilescommon">PartitioningFeature</a>&lt;T&gt;, org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/SketchPartitionLimits.html" title="interface in org.apache.datasketches.quantilescommon">SketchPartitionLimits</a>)</li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/LongsSortedView.html" class="type-name-link" title="interface in org.apache.datasketches.quantilescommon">LongsSortedView</a></li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/Summary.html" class="type-name-link" title="interface in org.apache.datasketches.tuple">Summary</a>
<ul>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/UpdatableSummary.html" class="type-name-link" title="interface in org.apache.datasketches.tuple">UpdatableSummary</a>&lt;U&gt;</li>
</ul>
</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryDeserializer.html" class="type-name-link" title="interface in org.apache.datasketches.tuple">SummaryDeserializer</a>&lt;S&gt;</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummaryFactory.html" class="type-name-link" title="interface in org.apache.datasketches.tuple">SummaryFactory</a>&lt;S&gt;</li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SummarySetOperations.html" class="type-name-link" title="interface in org.apache.datasketches.tuple">SummarySetOperations</a>&lt;S&gt;</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Annotation Interface Hierarchy">Annotation Interface Hierarchy</h2>
<ul>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/SuppressFBWarnings.html" class="type-name-link" title="annotation interface in org.apache.datasketches.common">SuppressFBWarnings</a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/Annotation.html" title="class or interface in java.lang.annotation" class="external-link">Annotation</a>)</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">org.apache.datasketches.partitions.<a href="org/apache/datasketches/partitions/BoundsRule.html" class="type-name-link" title="enum class in org.apache.datasketches.partitions">BoundsRule</a></li>
<li class="circle">org.apache.datasketches.tuple.adouble.<a href="org/apache/datasketches/tuple/adouble/DoubleSummary.Mode.html" class="type-name-link" title="enum class in org.apache.datasketches.tuple.adouble">DoubleSummary.Mode</a></li>
<li class="circle">org.apache.datasketches.frequencies.<a href="org/apache/datasketches/frequencies/ErrorType.html" class="type-name-link" title="enum class in org.apache.datasketches.frequencies">ErrorType</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/Family.html" class="type-name-link" title="enum class in org.apache.datasketches.common">Family</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/GenericInequalitySearch.Inequality.html" class="type-name-link" title="enum class in org.apache.datasketches.quantilescommon">GenericInequalitySearch.Inequality</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/InequalitySearch.html" class="type-name-link" title="enum class in org.apache.datasketches.quantilescommon">InequalitySearch</a></li>
<li class="circle">org.apache.datasketches.tuple.aninteger.<a href="org/apache/datasketches/tuple/aninteger/IntegerSummary.Mode.html" class="type-name-link" title="enum class in org.apache.datasketches.tuple.aninteger">IntegerSummary.Mode</a></li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllSketch.SketchStructure.html" class="type-name-link" title="enum class in org.apache.datasketches.kll">KllSketch.SketchStructure</a></li>
<li class="circle">org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllSketch.SketchType.html" class="type-name-link" title="enum class in org.apache.datasketches.kll">KllSketch.SketchType</a></li>
<li class="circle">org.apache.datasketches.quantilescommon.<a href="org/apache/datasketches/quantilescommon/QuantileSearchCriteria.html" class="type-name-link" title="enum class in org.apache.datasketches.quantilescommon">QuantileSearchCriteria</a></li>
<li class="circle">org.apache.datasketches.common.<a href="org/apache/datasketches/common/ResizeFactor.html" class="type-name-link" title="enum class in org.apache.datasketches.common">ResizeFactor</a></li>
<li class="circle">org.apache.datasketches.tuple.<a href="org/apache/datasketches/tuple/SerializerDeserializer.SketchType.html" class="type-name-link" title="enum class in org.apache.datasketches.tuple">SerializerDeserializer.SketchType</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/SetOperationCornerCases.AnotbAction.html" class="type-name-link" title="enum class in org.apache.datasketches.thetacommon">SetOperationCornerCases.AnotbAction</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/SetOperationCornerCases.CornerCase.html" class="type-name-link" title="enum class in org.apache.datasketches.thetacommon">SetOperationCornerCases.CornerCase</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/SetOperationCornerCases.IntersectAction.html" class="type-name-link" title="enum class in org.apache.datasketches.thetacommon">SetOperationCornerCases.IntersectAction</a></li>
<li class="circle">org.apache.datasketches.thetacommon.<a href="org/apache/datasketches/thetacommon/SetOperationCornerCases.UnionAction.html" class="type-name-link" title="enum class in org.apache.datasketches.thetacommon">SetOperationCornerCases.UnionAction</a></li>
<li class="circle">org.apache.datasketches.hll.<a href="org/apache/datasketches/hll/TgtHllType.html" class="type-name-link" title="enum class in org.apache.datasketches.hll">TgtHllType</a></li>
<li class="circle">org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/UpdateReturnState.html" class="type-name-link" title="enum class in org.apache.datasketches.theta">UpdateReturnState</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2015&#x2013;2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</main>
</div>
</body>
</html>