http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9d35424/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html index 78efb66..d761220 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.396">HFile.Reader</a> +<pre>public static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.421">HFile.Reader</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.CachingBlockReader</a></pre> <div class="block">An interface used by clients to open and iterate an <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a>.</div> </li> @@ -305,7 +305,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getName</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.402">getName</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.427">getName</a>()</pre> <div class="block">Returns this reader's "name". Usually the last component of the path. Needs to be constant as the file is being moved to support caching on write.</div> @@ -317,7 +317,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getComparator</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.404">getComparator</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.429">getComparator</a>()</pre> </li> </ul> <a name="getScanner-boolean-boolean-boolean-"> @@ -326,7 +326,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getScanner</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.406">getScanner</a>(boolean cacheBlocks, +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.431">getScanner</a>(boolean cacheBlocks, boolean pread, boolean isCompaction)</pre> </li> @@ -337,7 +337,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getMetaBlock</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.408">getMetaBlock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metaBlockName, +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.433">getMetaBlock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metaBlockName, boolean cacheBlock) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -352,7 +352,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>loadFileInfo</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.410">loadFileInfo</a>() +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.435">loadFileInfo</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -366,7 +366,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getLastKey</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.412">getLastKey</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.437">getLastKey</a>()</pre> </li> </ul> <a name="midkey--"> @@ -375,7 +375,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>midkey</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.414">midkey</a>() +<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.439">midkey</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -389,7 +389,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>length</h4> -<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.416">length</a>()</pre> +<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.441">length</a>()</pre> </li> </ul> <a name="getEntries--"> @@ -398,7 +398,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getEntries</h4> -<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.418">getEntries</a>()</pre> +<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.443">getEntries</a>()</pre> </li> </ul> <a name="getFirstKey--"> @@ -407,7 +407,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getFirstKey</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.420">getFirstKey</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.445">getFirstKey</a>()</pre> </li> </ul> <a name="indexSize--"> @@ -416,7 +416,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>indexSize</h4> -<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.422">indexSize</a>()</pre> +<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.447">indexSize</a>()</pre> </li> </ul> <a name="getFirstRowKey--"> @@ -425,7 +425,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getFirstRowKey</h4> -<pre>byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.424">getFirstRowKey</a>()</pre> +<pre>byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.449">getFirstRowKey</a>()</pre> </li> </ul> <a name="getLastRowKey--"> @@ -434,7 +434,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getLastRowKey</h4> -<pre>byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.426">getLastRowKey</a>()</pre> +<pre>byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.451">getLastRowKey</a>()</pre> </li> </ul> <a name="getTrailer--"> @@ -443,7 +443,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getTrailer</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.428">getTrailer</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.453">getTrailer</a>()</pre> </li> </ul> <a name="getDataBlockIndexReader--"> @@ -452,7 +452,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getDataBlockIndexReader</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexReader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.430">getDataBlockIndexReader</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexReader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.455">getDataBlockIndexReader</a>()</pre> </li> </ul> <a name="getScanner-boolean-boolean-"> @@ -461,7 +461,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getScanner</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.432">getScanner</a>(boolean cacheBlocks, +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.457">getScanner</a>(boolean cacheBlocks, boolean pread)</pre> </li> </ul> @@ -471,7 +471,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getCompressionAlgorithm</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.434">getCompressionAlgorithm</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.459">getCompressionAlgorithm</a>()</pre> </li> </ul> <a name="getGeneralBloomFilterMetadata--"> @@ -480,7 +480,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getGeneralBloomFilterMetadata</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.441">getGeneralBloomFilterMetadata</a>() +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.466">getGeneralBloomFilterMetadata</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Retrieves general Bloom filter metadata as appropriate for each <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> version. @@ -497,7 +497,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getDeleteBloomFilterMetadata</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.448">getDeleteBloomFilterMetadata</a>() +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.473">getDeleteBloomFilterMetadata</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Retrieves delete family Bloom filter metadata as appropriate for each <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> version. @@ -514,7 +514,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getPath</h4> -<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.450">getPath</a>()</pre> +<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.475">getPath</a>()</pre> </li> </ul> <a name="close-boolean-"> @@ -523,7 +523,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>close</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.453">close</a>(boolean evictOnClose) +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.478">close</a>(boolean evictOnClose) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Close method with optional evictOnClose</div> <dl> @@ -538,7 +538,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getDataBlockEncoding</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.455">getDataBlockEncoding</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.480">getDataBlockEncoding</a>()</pre> </li> </ul> <a name="hasMVCCInfo--"> @@ -547,7 +547,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>hasMVCCInfo</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.457">hasMVCCInfo</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.482">hasMVCCInfo</a>()</pre> </li> </ul> <a name="getFileContext--"> @@ -556,7 +556,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getFileContext</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.462">getFileContext</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.487">getFileContext</a>()</pre> <div class="block">Return the file context of the HFile this reader belongs to</div> </li> </ul> @@ -566,7 +566,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>isPrimaryReplicaReader</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.464">isPrimaryReplicaReader</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.489">isPrimaryReplicaReader</a>()</pre> </li> </ul> <a name="shouldIncludeMemstoreTS--"> @@ -575,7 +575,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>shouldIncludeMemstoreTS</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.466">shouldIncludeMemstoreTS</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.491">shouldIncludeMemstoreTS</a>()</pre> </li> </ul> <a name="isDecodeMemstoreTS--"> @@ -584,7 +584,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>isDecodeMemstoreTS</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.468">isDecodeMemstoreTS</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.493">isDecodeMemstoreTS</a>()</pre> </li> </ul> <a name="getEffectiveEncodingInCache-boolean-"> @@ -593,7 +593,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getEffectiveEncodingInCache</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.470">getEffectiveEncodingInCache</a>(boolean isCompaction)</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.495">getEffectiveEncodingInCache</a>(boolean isCompaction)</pre> </li> </ul> <a name="getUncachedBlockReader--"> @@ -602,7 +602,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getUncachedBlockReader</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.473">getUncachedBlockReader</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.498">getUncachedBlockReader</a>()</pre> </li> </ul> <a name="prefetchComplete--"> @@ -611,7 +611,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockListLast"> <li class="blockList"> <h4>prefetchComplete</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.476">prefetchComplete</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#line.501">prefetchComplete</a>()</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9d35424/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html index 368ffbf..67140d1 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.200">HFile.Writer</a> +<pre>public static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.225">HFile.Writer</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/CellSink.html" title="interface in org.apache.hadoop.hbase.regionserver">CellSink</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/ShipperListener.html" title="interface in org.apache.hadoop.hbase.regionserver">ShipperListener</a></pre> <div class="block">API required to write an <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a></div> </li> @@ -239,7 +239,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockListLast"> <li class="blockList"> <h4>MAX_MEMSTORE_TS_KEY</h4> -<pre>static final byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.202">MAX_MEMSTORE_TS_KEY</a></pre> +<pre>static final byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.227">MAX_MEMSTORE_TS_KEY</a></pre> <div class="block">Max memstore (mvcc) timestamp in FileInfo</div> </li> </ul> @@ -257,7 +257,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>appendFileInfo</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.205">appendFileInfo</a>(byte[] key, +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.230">appendFileInfo</a>(byte[] key, byte[] value) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Add an element to the file info map.</div> @@ -273,7 +273,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getPath</h4> -<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.208">getPath</a>()</pre> +<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.233">getPath</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the path to this <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a></dd> @@ -286,7 +286,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>addInlineBlockWriter</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.214">addInlineBlockWriter</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlockWriter.html" title="interface in org.apache.hadoop.hbase.io.hfile">InlineBlockWriter</a> bloomWriter)</pre> +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.239">addInlineBlockWriter</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlockWriter.html" title="interface in org.apache.hadoop.hbase.io.hfile">InlineBlockWriter</a> bloomWriter)</pre> <div class="block">Adds an inline block writer such as a multi-level block index writer or a compound Bloom filter writer.</div> </li> @@ -297,7 +297,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>appendMetaBlock</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.221">appendMetaBlock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bloomFilterMetaKey, +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.246">appendMetaBlock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bloomFilterMetaKey, org.apache.hadoop.io.Writable metaWriter)</pre> </li> </ul> @@ -307,7 +307,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>addGeneralBloomFilter</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.228">addGeneralBloomFilter</a>(<a href="../../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> bfw)</pre> +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.253">addGeneralBloomFilter</a>(<a href="../../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> bfw)</pre> <div class="block">Store general Bloom filter in the file. This does not deal with Bloom filter internals but is necessary, since Bloom filters are stored differently in HFile version 1 and version 2.</div> @@ -319,7 +319,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>addDeleteFamilyBloomFilter</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.234">addDeleteFamilyBloomFilter</a>(<a href="../../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> bfw) +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.259">addDeleteFamilyBloomFilter</a>(<a href="../../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> bfw) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Store delete family Bloom filter in the file, which is only supported in HFile V2.</div> @@ -335,7 +335,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockListLast"> <li class="blockList"> <h4>getFileContext</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.239">getFileContext</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#line.264">getFileContext</a>()</pre> <div class="block">Return the file context for the HFile this writer belongs to</div> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9d35424/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html index 68429a6..17d12df 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.246">HFile.WriterFactory</a> +<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.271">HFile.WriterFactory</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">This variety of ways to construct writers is used throughout the code, and we want to be able to swap writer implementations.</div> @@ -261,7 +261,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>conf</h4> -<pre>protected final org.apache.hadoop.conf.Configuration <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.247">conf</a></pre> +<pre>protected final org.apache.hadoop.conf.Configuration <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.272">conf</a></pre> </li> </ul> <a name="cacheConf"> @@ -270,7 +270,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>cacheConf</h4> -<pre>protected final <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.248">cacheConf</a></pre> +<pre>protected final <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.273">cacheConf</a></pre> </li> </ul> <a name="fs"> @@ -279,7 +279,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>fs</h4> -<pre>protected org.apache.hadoop.fs.FileSystem <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.249">fs</a></pre> +<pre>protected org.apache.hadoop.fs.FileSystem <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.274">fs</a></pre> </li> </ul> <a name="path"> @@ -288,7 +288,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>path</h4> -<pre>protected org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.250">path</a></pre> +<pre>protected org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.275">path</a></pre> </li> </ul> <a name="ostream"> @@ -297,7 +297,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>ostream</h4> -<pre>protected org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.251">ostream</a></pre> +<pre>protected org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.276">ostream</a></pre> </li> </ul> <a name="comparator"> @@ -306,7 +306,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>comparator</h4> -<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.252">comparator</a></pre> +<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.277">comparator</a></pre> </li> </ul> <a name="favoredNodes"> @@ -315,7 +315,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>favoredNodes</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a>[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.254">favoredNodes</a></pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a>[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.279">favoredNodes</a></pre> </li> </ul> <a name="fileContext"> @@ -324,7 +324,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>fileContext</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.255">fileContext</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.280">fileContext</a></pre> </li> </ul> <a name="shouldDropBehind"> @@ -333,7 +333,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>shouldDropBehind</h4> -<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.256">shouldDropBehind</a></pre> +<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.281">shouldDropBehind</a></pre> </li> </ul> </li> @@ -350,7 +350,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>WriterFactory</h4> -<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.258">WriterFactory</a>(org.apache.hadoop.conf.Configuration conf, +<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.283">WriterFactory</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf)</pre> </li> </ul> @@ -368,7 +368,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>withPath</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.263">withPath</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.288">withPath</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path)</pre> </li> </ul> @@ -378,7 +378,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>withOutputStream</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.271">withOutputStream</a>(org.apache.hadoop.fs.FSDataOutputStream ostream)</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.296">withOutputStream</a>(org.apache.hadoop.fs.FSDataOutputStream ostream)</pre> </li> </ul> <a name="withComparator-org.apache.hadoop.hbase.CellComparator-"> @@ -387,7 +387,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>withComparator</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.277">withComparator</a>(<a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> comparator)</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.302">withComparator</a>(<a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> comparator)</pre> </li> </ul> <a name="withFavoredNodes-java.net.InetSocketAddress:A-"> @@ -396,7 +396,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>withFavoredNodes</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.283">withFavoredNodes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a>[] favoredNodes)</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.308">withFavoredNodes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a>[] favoredNodes)</pre> </li> </ul> <a name="withFileContext-org.apache.hadoop.hbase.io.hfile.HFileContext-"> @@ -405,7 +405,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>withFileContext</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.289">withFileContext</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> fileContext)</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.314">withFileContext</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> fileContext)</pre> </li> </ul> <a name="withShouldDropCacheBehind-boolean-"> @@ -414,7 +414,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>withShouldDropCacheBehind</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.294">withShouldDropCacheBehind</a>(boolean shouldDropBehind)</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.319">withShouldDropCacheBehind</a>(boolean shouldDropBehind)</pre> </li> </ul> <a name="create--"> @@ -423,7 +423,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>create</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.300">create</a>() +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html#line.325">create</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9d35424/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.html index 601dfef..3ae73e7 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.138">HFile</a> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.140">HFile</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">File format for hbase. A file of sorted key/value pairs. Both keys and values are byte arrays. @@ -293,18 +293,24 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </td> </tr> <tr class="altColor"> +<td class="colFirst"><code>(package private) static <a href="../../../../../../org/apache/hadoop/hbase/io/MetricsIO.html" title="class in org.apache.hadoop.hbase.io">MetricsIO</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#metrics">metrics</a></span></code> +<div class="block">Static instance for the metrics so that HFileReaders access the same instance</div> +</td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#MIN_FORMAT_VERSION">MIN_FORMAT_VERSION</a></span></code> <div class="block">Minimum supported HFile format version</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#MIN_FORMAT_VERSION_WITH_TAGS">MIN_FORMAT_VERSION_WITH_TAGS</a></span></code> <div class="block">Minimum HFile format version with support for persisting cell tags</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#MIN_NUM_HFILE_PATH_LEVELS">MIN_NUM_HFILE_PATH_LEVELS</a></span></code> <div class="block">We assume that HFile path ends with @@ -393,69 +399,75 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code>static long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getChecksumFailuresCount--">getChecksumFailuresCount</a></span>()</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getAndResetChecksumFailuresCount--">getAndResetChecksumFailuresCount</a></span>()</code> <div class="block">Number of checksum verification failures.</div> </td> </tr> <tr id="i7" class="rowColor"> +<td class="colFirst"><code>static long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getChecksumFailuresCount--">getChecksumFailuresCount</a></span>()</code> +<div class="block">Number of checksum verification failures.</div> +</td> +</tr> +<tr id="i8" class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getFormatVersion-org.apache.hadoop.conf.Configuration-">getFormatVersion</a></span>(org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>(package private) static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getStoreFiles-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getStoreFiles</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path regionDir)</code> <div class="block">Returns all HFiles belonging to the given region directory.</div> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getSupportedCompressionAlgorithms--">getSupportedCompressionAlgorithms</a></span>()</code> <div class="block">Get names of supported compression algorithms.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getWriterFactory-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.io.hfile.CacheConfig-">getWriterFactory</a></span>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf)</code> <div class="block">Returns the factory to be used to create <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> writers</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#getWriterFactoryNoCache-org.apache.hadoop.conf.Configuration-">getWriterFactoryNoCache</a></span>(org.apache.hadoop.conf.Configuration conf)</code> <div class="block">Returns the factory to be used to create <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> writers.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#isHFileFormat-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.FileStatus-">isHFileFormat</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.FileStatus fileStatus)</code> <div class="block">Returns true if the specified file has a valid HFile Trailer.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#isHFileFormat-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">isHFileFormat</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path)</code> <div class="block">Returns true if the specified file has a valid HFile Trailer.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#isReservedFileInfoKey-byte:A-">isReservedFileInfoKey</a></span>(byte[] key)</code> <div class="block">Return true if the given file info key is reserved for internal use.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>(package private) static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#longToInt-long-">longToInt</a></span>(long l)</code> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#main-java.lang.String:A-">main</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args)</code> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>private static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#pickReaderVersion-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.io.FSDataInputStreamWrapper-long-org.apache.hadoop.hbase.io.hfile.CacheConfig-org.apache.hadoop.hbase.fs.HFileSystem-boolean-org.apache.hadoop.conf.Configuration-">pickReaderVersion</a></span>(org.apache.hadoop.fs.Path path, <a href="../../../../../../org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html" title="class in org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a> fsdis, @@ -467,6 +479,15 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <div class="block">Method returns the reader given the specified arguments.</div> </td> </tr> +<tr id="i19" class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#updateReadLatency-long-boolean-">updateReadLatency</a></span>(long latencyMillis, + boolean pread)</code> </td> +</tr> +<tr id="i20" class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html#updateWriteLatency-long-">updateWriteLatency</a></span>(long latencyMillis)</code> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -495,7 +516,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.140">LOG</a></pre> +<pre>static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.142">LOG</a></pre> </li> </ul> <a name="MAXIMUM_KEY_LENGTH"> @@ -504,7 +525,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>MAXIMUM_KEY_LENGTH</h4> -<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.145">MAXIMUM_KEY_LENGTH</a></pre> +<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.147">MAXIMUM_KEY_LENGTH</a></pre> <div class="block">Maximum length of key in HFile.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -518,7 +539,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_COMPRESSION_ALGORITHM</h4> -<pre>public static final <a href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.150">DEFAULT_COMPRESSION_ALGORITHM</a></pre> +<pre>public static final <a href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.152">DEFAULT_COMPRESSION_ALGORITHM</a></pre> <div class="block">Default compression: none.</div> </li> </ul> @@ -528,7 +549,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>MIN_FORMAT_VERSION</h4> -<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.154">MIN_FORMAT_VERSION</a></pre> +<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.156">MIN_FORMAT_VERSION</a></pre> <div class="block">Minimum supported HFile format version</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -542,7 +563,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>MAX_FORMAT_VERSION</h4> -<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.158">MAX_FORMAT_VERSION</a></pre> +<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.160">MAX_FORMAT_VERSION</a></pre> <div class="block">Maximum supported HFile format version</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -556,7 +577,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>MIN_FORMAT_VERSION_WITH_TAGS</h4> -<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.163">MIN_FORMAT_VERSION_WITH_TAGS</a></pre> +<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.165">MIN_FORMAT_VERSION_WITH_TAGS</a></pre> <div class="block">Minimum HFile format version with support for persisting cell tags</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -570,7 +591,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_COMPRESSION</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.166">DEFAULT_COMPRESSION</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.168">DEFAULT_COMPRESSION</a></pre> <div class="block">Default compression name: none.</div> </li> </ul> @@ -580,7 +601,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>BLOOM_FILTER_DATA_KEY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.170">BLOOM_FILTER_DATA_KEY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.172">BLOOM_FILTER_DATA_KEY</a></pre> <div class="block">Meta data block name for bloom filter bits.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -594,7 +615,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>MIN_NUM_HFILE_PATH_LEVELS</h4> -<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.178">MIN_NUM_HFILE_PATH_LEVELS</a></pre> +<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.180">MIN_NUM_HFILE_PATH_LEVELS</a></pre> <div class="block">We assume that HFile path ends with ROOT_DIR/TABLE_NAME/REGION_NAME/CF_NAME/HFILE, so it has at least this many levels of nesting. This is needed for identifying table and CF name @@ -611,7 +632,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_BYTES_PER_CHECKSUM</h4> -<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.183">DEFAULT_BYTES_PER_CHECKSUM</a></pre> +<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.185">DEFAULT_BYTES_PER_CHECKSUM</a></pre> <div class="block">The number of bytes per checksum.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -625,7 +646,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>CHECKSUM_FAILURES</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.186">CHECKSUM_FAILURES</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.188">CHECKSUM_FAILURES</a></pre> </li> </ul> <a name="DATABLOCK_READ_COUNT"> @@ -634,7 +655,17 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>DATABLOCK_READ_COUNT</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.189">DATABLOCK_READ_COUNT</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.191">DATABLOCK_READ_COUNT</a></pre> +</li> +</ul> +<a name="metrics"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>metrics</h4> +<pre>static final <a href="../../../../../../org/apache/hadoop/hbase/io/MetricsIO.html" title="class in org.apache.hadoop.hbase.io">MetricsIO</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.194">metrics</a></pre> +<div class="block">Static instance for the metrics so that HFileReaders access the same instance</div> </li> </ul> <a name="FORMAT_VERSION_KEY"> @@ -643,7 +674,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>FORMAT_VERSION_KEY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.319">FORMAT_VERSION_KEY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.344">FORMAT_VERSION_KEY</a></pre> <div class="block">The configuration key for HFile version to use for new files</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -665,7 +696,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>HFile</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.138">HFile</a>()</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.140">HFile</a>()</pre> </li> </ul> </li> @@ -676,24 +707,54 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Method Detail</h3> +<a name="getAndResetChecksumFailuresCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAndResetChecksumFailuresCount</h4> +<pre>public static final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.200">getAndResetChecksumFailuresCount</a>()</pre> +<div class="block">Number of checksum verification failures. It also + clears the counter.</div> +</li> +</ul> <a name="getChecksumFailuresCount--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getChecksumFailuresCount</h4> -<pre>public static final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.195">getChecksumFailuresCount</a>()</pre> +<pre>public static final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.208">getChecksumFailuresCount</a>()</pre> <div class="block">Number of checksum verification failures. It also clears the counter.</div> </li> </ul> +<a name="updateReadLatency-long-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>updateReadLatency</h4> +<pre>public static final void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.212">updateReadLatency</a>(long latencyMillis, + boolean pread)</pre> +</li> +</ul> +<a name="updateWriteLatency-long-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>updateWriteLatency</h4> +<pre>public static final void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.220">updateWriteLatency</a>(long latencyMillis)</pre> +</li> +</ul> <a name="getFormatVersion-org.apache.hadoop.conf.Configuration-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getFormatVersion</h4> -<pre>public static int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.321">getFormatVersion</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>public static int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.346">getFormatVersion</a>(org.apache.hadoop.conf.Configuration conf)</pre> </li> </ul> <a name="getWriterFactoryNoCache-org.apache.hadoop.conf.Configuration-"> @@ -702,7 +763,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getWriterFactoryNoCache</h4> -<pre>public static final <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.332">getWriterFactoryNoCache</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>public static final <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.357">getWriterFactoryNoCache</a>(org.apache.hadoop.conf.Configuration conf)</pre> <div class="block">Returns the factory to be used to create <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> writers. Disables block cache access for all writers created through the returned factory.</div> @@ -714,7 +775,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getWriterFactory</h4> -<pre>public static final <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.342">getWriterFactory</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static final <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.WriterFactory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.367">getWriterFactory</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf)</pre> <div class="block">Returns the factory to be used to create <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> writers</div> </li> @@ -725,7 +786,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>pickReaderVersion</h4> -<pre>private static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.494">pickReaderVersion</a>(org.apache.hadoop.fs.Path path, +<pre>private static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.519">pickReaderVersion</a>(org.apache.hadoop.fs.Path path, <a href="../../../../../../org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html" title="class in org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a> fsdis, long size, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf, @@ -756,7 +817,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createReader</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.529">createReader</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.554">createReader</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, <a href="../../../../../../org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html" title="class in org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a> fsdis, long size, @@ -786,7 +847,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createReader</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.554">createReader</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.579">createReader</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration conf) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -809,7 +870,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createReader</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.571">createReader</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.596">createReader</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf, boolean primaryReplicaReader, @@ -836,7 +897,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createReaderFromStream</h4> -<pre>static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.583">createReaderFromStream</a>(org.apache.hadoop.fs.Path path, +<pre>static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.608">createReaderFromStream</a>(org.apache.hadoop.fs.Path path, org.apache.hadoop.fs.FSDataInputStream fsdis, long size, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf, @@ -855,7 +916,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isHFileFormat</h4> -<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.596">isHFileFormat</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.621">isHFileFormat</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Returns true if the specified file has a valid HFile Trailer.</div> @@ -876,7 +937,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isHFileFormat</h4> -<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.607">isHFileFormat</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.632">isHFileFormat</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.FileStatus fileStatus) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Returns true if the specified file has a valid HFile Trailer.</div> @@ -897,7 +958,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isReservedFileInfoKey</h4> -<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.848">isReservedFileInfoKey</a>(byte[] key)</pre> +<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.873">isReservedFileInfoKey</a>(byte[] key)</pre> <div class="block">Return true if the given file info key is reserved for internal use.</div> </li> </ul> @@ -907,7 +968,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSupportedCompressionAlgorithms</h4> -<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.864">getSupportedCompressionAlgorithms</a>()</pre> +<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.889">getSupportedCompressionAlgorithms</a>()</pre> <div class="block">Get names of supported compression algorithms. The names are acceptable by HFile.Writer.</div> <dl> @@ -928,7 +989,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>longToInt</h4> -<pre>static int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.873">longToInt</a>(long l)</pre> +<pre>static int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.898">longToInt</a>(long l)</pre> </li> </ul> <a name="getStoreFiles-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-"> @@ -937,7 +998,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getStoreFiles</h4> -<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.888">getStoreFiles</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.913">getStoreFiles</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path regionDir) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Returns all HFiles belonging to the given region directory. Could return an @@ -959,7 +1020,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkFormatVersion</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.915">checkFormatVersion</a>(int version) +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.940">checkFormatVersion</a>(int version) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre> <div class="block">Checks the given <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> format version, and throws an exception if invalid. Note that if the version number comes from an input file and has @@ -979,7 +1040,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkHFileVersion</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.925">checkHFileVersion</a>(org.apache.hadoop.conf.Configuration c)</pre> +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.950">checkHFileVersion</a>(org.apache.hadoop.conf.Configuration c)</pre> </li> </ul> <a name="main-java.lang.String:A-"> @@ -988,7 +1049,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>main</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.936">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args) +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.961">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt>
