http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html index 434ae88..dc0d7a6 100644 --- a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html @@ -96,8 +96,8 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="strong">ExecutorType</span></a></li> <li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="strong">EventType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="strong">ExecutorType</span></a></li> </ul> </li> </ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html index ee91566..ba6f5ac 100644 --- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html @@ -161,13 +161,13 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">BitComparator.BitwiseOp</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">Filter.ReturnCode</span></a></li> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.Order</span></a></li> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">RegexStringComparator.EngineType</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterList.Operator</span></a></li> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.SatisfiesCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterWrapper.FilterRowRetCode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.Order</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.SatisfiesCode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">RegexStringComparator.EngineType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">BitComparator.BitwiseOp</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">CompareFilter.CompareOp</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/HalfStoreFileReader.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/HalfStoreFileReader.html b/devapidocs/org/apache/hadoop/hbase/io/HalfStoreFileReader.html index c04e945..97fd34f 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/HalfStoreFileReader.html +++ b/devapidocs/org/apache/hadoop/hbase/io/HalfStoreFileReader.html @@ -235,9 +235,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.R <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/HalfStoreFileReader.html#getScanner(boolean,%20boolean,%20boolean)">getScanner</a></strong>(boolean cacheBlocks, boolean pread, - boolean isCompaction)</code> -<div class="block">Warning: Do not write further code which depends on this call.</div> -</td> + boolean isCompaction)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>protected boolean</code></td> @@ -408,10 +406,6 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.R <pre>public <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/HalfStoreFileReader.html#line.121">getScanner</a>(boolean cacheBlocks, boolean pread, boolean isCompaction)</pre> -<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Reader.html#getScanner(boolean,%20boolean,%20boolean)">StoreFile.Reader</a></code></strong></div> -<div class="block">Warning: Do not write further code which depends on this call. Instead - use getStoreFileScanner() which uses the StoreFileScanner class/interface - which is the preferred way to scan a store with higher level concepts.</div> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Reader.html#getScanner(boolean,%20boolean,%20boolean)">getScanner</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Reader.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Reader</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/class-use/ByteArrayOutputStream.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/class-use/ByteArrayOutputStream.html b/devapidocs/org/apache/hadoop/hbase/io/class-use/ByteArrayOutputStream.html index 7d29aaa..784fbab 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/class-use/ByteArrayOutputStream.html +++ b/devapidocs/org/apache/hadoop/hbase/io/class-use/ByteArrayOutputStream.html @@ -100,8 +100,7 @@ <tr class="altColor"> <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/io/ByteArrayOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteArrayOutputStream</a></code></td> <td class="colLast"><span class="strong">HFileBlock.Writer.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html#baosInMemory">baosInMemory</a></strong></code> -<div class="block">The stream we use to accumulate data in uncompressed format for each - block.</div> +<div class="block">The stream we use to accumulate data into a block in an uncompressed format.</div> </td> </tr> </tbody> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/class-use/HeapSize.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/class-use/HeapSize.html b/devapidocs/org/apache/hadoop/hbase/io/class-use/HeapSize.html index 34d852d..be2d374 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/class-use/HeapSize.html +++ b/devapidocs/org/apache/hadoop/hbase/io/class-use/HeapSize.html @@ -343,7 +343,7 @@ <tr class="altColor"> <td class="colFirst"><code>class </code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a></strong></code> -<div class="block">Reads <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> version 1 and version 2 blocks but writes version 2 blocks only.</div> +<div class="block">Reads <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> version 2 blocks to HFiles and via <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile"><code>Cacheable</code></a> Interface to caches.</div> </td> </tr> <tr class="rowColor"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html b/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html index d4e3d2c..88d546a 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html +++ b/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html @@ -113,7 +113,7 @@ </dl> <hr> <br> -<pre>private static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.262">EncodedDataBlock.BufferGrabbingByteArrayOutputStream</a> +<pre>private static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.268">EncodedDataBlock.BufferGrabbingByteArrayOutputStream</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io">ByteArrayOutputStream</a></pre> </li> </ul> @@ -226,7 +226,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutpu <ul class="blockListLast"> <li class="blockList"> <h4>buf</h4> -<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html#line.263">buf</a></pre> +<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html#line.269">buf</a></pre> </li> </ul> </li> @@ -243,7 +243,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutpu <ul class="blockListLast"> <li class="blockList"> <h4>EncodedDataBlock.BufferGrabbingByteArrayOutputStream</h4> -<pre>private <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html#line.262">EncodedDataBlock.BufferGrabbingByteArrayOutputStream</a>()</pre> +<pre>private <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html#line.268">EncodedDataBlock.BufferGrabbingByteArrayOutputStream</a>()</pre> </li> </ul> </li> @@ -260,7 +260,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutpu <ul class="blockListLast"> <li class="blockList"> <h4>write</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html#line.266">write</a>(byte[] b, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.BufferGrabbingByteArrayOutputStream.html#line.272">write</a>(byte[] b, int off, int len)</pre> <dl> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html b/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html index d48f92b..ae56765 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html +++ b/devapidocs/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html @@ -402,7 +402,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getEncodedCompressedSize</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.194">getEncodedCompressedSize</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> comprAlgo, +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.200">getEncodedCompressedSize</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> comprAlgo, org.apache.hadoop.io.compress.Compressor compressor) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Estimate size after second stage of compression (e.g. LZO).</div> @@ -419,7 +419,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getEncodedData</h4> -<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.202">getEncodedData</a>()</pre> +<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.208">getEncodedData</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>encoded data with header</dd></dl> </li> </ul> @@ -429,7 +429,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getUncompressedBuffer</h4> -<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.210">getUncompressedBuffer</a>()</pre> +<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.216">getUncompressedBuffer</a>()</pre> </li> </ul> <a name="encodeData()"> @@ -438,7 +438,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>encodeData</h4> -<pre>public byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.221">encodeData</a>()</pre> +<pre>public byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.html#line.227">encodeData</a>()</pre> <div class="block">Do the encoding, but do not cache the encoded data.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>encoded data block with header and checksum</dd></dl> </li> @@ -449,7 +449,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/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/encoding/EncodedDataBlock.html#line.272">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/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/encoding/EncodedDataBlock.html#line.278">toString</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html b/devapidocs/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html index 619e12d..58ccc7f 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html +++ b/devapidocs/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html @@ -282,7 +282,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileB <ul class="blockList"> <li class="blockList"> <h4>getHFileContext</h4> -<pre>public <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/encoding/HFileBlockDefaultDecodingContext.html#line.100">getHFileContext</a>()</pre> +<pre>public <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/encoding/HFileBlockDefaultDecodingContext.html#line.106">getHFileContext</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html#getHFileContext()">getHFileContext</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a></code></dd> @@ -295,7 +295,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileB <ul class="blockList"> <li class="blockList"> <h4>getTagCompressionContext</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/TagCompressionContext.html" title="class in org.apache.hadoop.hbase.io">TagCompressionContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#line.104">getTagCompressionContext</a>()</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/TagCompressionContext.html" title="class in org.apache.hadoop.hbase.io">TagCompressionContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#line.110">getTagCompressionContext</a>()</pre> </li> </ul> <a name="setTagCompressionContext(org.apache.hadoop.hbase.io.TagCompressionContext)"> @@ -304,7 +304,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileB <ul class="blockListLast"> <li class="blockList"> <h4>setTagCompressionContext</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#line.108">setTagCompressionContext</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/TagCompressionContext.html" title="class in org.apache.hadoop.hbase.io">TagCompressionContext</a> tagCompressionContext)</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#line.114">setTagCompressionContext</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/TagCompressionContext.html" title="class in org.apache.hadoop.hbase.io">TagCompressionContext</a> tagCompressionContext)</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockType.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockType.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockType.html index a6b2e4f..2838e37 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockType.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockType.html @@ -315,10 +315,14 @@ the order they are declared.</div> </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html#write(java.io.DataOutput)">write</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out)</code> </td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html#write(java.nio.ByteBuffer)">write</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html#write(java.io.DataOutput)">write</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html#writeToStream(java.io.OutputStream)">writeToStream</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out)</code> </td> </tr> </table> @@ -586,13 +590,22 @@ not permitted.)</div> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> </li> </ul> +<a name="write(java.nio.ByteBuffer)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>write</h4> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.135">write</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf)</pre> +</li> +</ul> <a name="write(org.apache.hadoop.hbase.nio.ByteBuff)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>write</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.135">write</a>(<a href="../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> buf)</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.139">write</a>(<a href="../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> buf)</pre> </li> </ul> <a name="getCategory()"> @@ -601,7 +614,7 @@ not permitted.)</div> <ul class="blockList"> <li class="blockList"> <h4>getCategory</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType.BlockCategory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.139">getCategory</a>()</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType.BlockCategory</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.143">getCategory</a>()</pre> </li> </ul> <a name="parse(byte[], int, int)"> @@ -610,7 +623,7 @@ not permitted.)</div> <ul class="blockList"> <li class="blockList"> <h4>parse</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.143">parse</a>(byte[] buf, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.147">parse</a>(byte[] buf, int offset, int length) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -624,7 +637,7 @@ not permitted.)</div> <ul class="blockList"> <li class="blockList"> <h4>read</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.159">read</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInputStream.html?is-external=true" title="class or interface in java.io">DataInputStream</a> in) +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.163">read</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInputStream.html?is-external=true" title="class or interface in java.io">DataInputStream</a> in) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> @@ -636,7 +649,7 @@ not permitted.)</div> <ul class="blockList"> <li class="blockList"> <h4>read</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.165">read</a>(<a href="../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> buf) +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.169">read</a>(<a href="../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> buf) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> @@ -648,7 +661,7 @@ not permitted.)</div> <ul class="blockList"> <li class="blockList"> <h4>put</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.180">put</a>(byte[] bytes, +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.184">put</a>(byte[] bytes, int offset)</pre> <div class="block">Put the magic record out to the specified byte array position.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>bytes</code> - the byte array</dd><dd><code>offset</code> - position in the array</dd> @@ -661,7 +674,7 @@ not permitted.)</div> <ul class="blockList"> <li class="blockList"> <h4>readAndCheck</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.189">readAndCheck</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInputStream.html?is-external=true" title="class or interface in java.io">DataInputStream</a> in) +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.193">readAndCheck</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInputStream.html?is-external=true" title="class or interface in java.io">DataInputStream</a> in) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Reads a magic record of the length <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html#MAGIC_LENGTH"><code>MAGIC_LENGTH</code></a> from the given stream and expects it to match this block type.</div> @@ -675,7 +688,7 @@ not permitted.)</div> <ul class="blockList"> <li class="blockList"> <h4>readAndCheck</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.202">readAndCheck</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in) +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.206">readAndCheck</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Reads a magic record of the length <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html#MAGIC_LENGTH"><code>MAGIC_LENGTH</code></a> from the given byte buffer and expects it to match this block type.</div> @@ -689,7 +702,7 @@ not permitted.)</div> <ul class="blockListLast"> <li class="blockList"> <h4>isData</h4> -<pre>public final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.214">isData</a>()</pre> +<pre>public final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockType.html#line.218">isData</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>whether this block type is encoded or unencoded data block</dd></dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html index 9913839..b36c484 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html @@ -368,7 +368,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>numChunks</h4> -<pre>static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html#line.155">numChunks</a>(long datasize, +<pre>static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html#line.154">numChunks</a>(long datasize, int bytesPerChecksum)</pre> <div class="block">Returns the number of checksum chunks needed to store the checksums for a specified data size</div> @@ -382,7 +382,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>reserveSpaceForChecksums</h4> -<pre>static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html#line.171">reserveSpaceForChecksums</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io">ByteArrayOutputStream</a> baos, +<pre>static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html#line.170">reserveSpaceForChecksums</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io">ByteArrayOutputStream</a> baos, int numBytes, int bytesPerChecksum) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -400,7 +400,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>generateExceptionForChecksumFailureForTest</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html#line.188">generateExceptionForChecksumFailureForTest</a>(boolean value)</pre> +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/ChecksumUtil.html#line.187">generateExceptionForChecksumFailureForTest</a>(boolean value)</pre> <div class="block">Mechanism to throw an exception in case of hbase checksum failure. This is used by unit tests only.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - Setting this to true will cause hbase checksum http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html index 9eacc6f..e985f1b 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html @@ -91,7 +91,7 @@ </dl> <hr> <br> -<pre>static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html#line.1301">HFileBlock.BlockIterator</a></pre> +<pre>static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html#line.1280">HFileBlock.BlockIterator</a></pre> <div class="block">An interface allowing to iterate <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFileBlock</code></a>s.</div> </li> </ul> @@ -145,7 +145,7 @@ <ul class="blockList"> <li class="blockList"> <h4>nextBlock</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/HFileBlock.BlockIterator.html#line.1306">nextBlock</a>() +<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/HFileBlock.BlockIterator.html#line.1285">nextBlock</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Get the next block, or null if there are no more blocks to iterate.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -158,7 +158,7 @@ <ul class="blockListLast"> <li class="blockList"> <h4>nextBlockWithBlockType</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/HFileBlock.BlockIterator.html#line.1312">nextBlockWithBlockType</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> blockType) +<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/HFileBlock.BlockIterator.html#line.1291">nextBlockWithBlockType</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> blockType) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Similar to <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html#nextBlock()"><code>nextBlock()</code></a> but checks block type, throws an exception if incorrect, and returns the HFile block</div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html index 12f0ddc..4fcd46e 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html @@ -91,7 +91,7 @@ </dl> <hr> <br> -<pre>static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html#line.1284">HFileBlock.BlockWritable</a></pre> +<pre>static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html#line.1263">HFileBlock.BlockWritable</a></pre> <div class="block">Something that can be written into a block.</div> </li> </ul> @@ -144,7 +144,7 @@ <ul class="blockList"> <li class="blockList"> <h4>getBlockType</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html#line.1287">getBlockType</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html#line.1266">getBlockType</a>()</pre> <div class="block">The type of block this data should use.</div> </li> </ul> @@ -154,7 +154,7 @@ <ul class="blockListLast"> <li class="blockList"> <h4>writeToBlock</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html#line.1295">writeToBlock</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out) +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html#line.1274">writeToBlock</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Writes the block to the provided stream. Must not write any magic records.</div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html index 61d6f98..ef1eaea 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html @@ -95,7 +95,7 @@ </dl> <hr> <br> -<pre>static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html#line.1316">HFileBlock.FSReader</a></pre> +<pre>static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html#line.1295">HFileBlock.FSReader</a></pre> <div class="block">A full-fledged reader with iteration ability.</div> </li> </ul> @@ -142,9 +142,8 @@ </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#readBlockData(long,%20long,%20int,%20boolean)">readBlockData</a></strong>(long offset, +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#readBlockData(long,%20long,%20boolean)">readBlockData</a></strong>(long offset, long onDiskSize, - int uncompressedSize, boolean pread)</code> <div class="block">Reads the block at the given offset in the file with the given on-disk size and uncompressed size.</div> @@ -173,22 +172,20 @@ <!-- --> </a> <h3>Method Detail</h3> -<a name="readBlockData(long, long, int, boolean)"> +<a name="readBlockData(long, long, boolean)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>readBlockData</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/HFileBlock.FSReader.html#line.1329">readBlockData</a>(long offset, +<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/HFileBlock.FSReader.html#line.1306">readBlockData</a>(long offset, long onDiskSize, - int uncompressedSize, boolean pread) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Reads the block at the given offset in the file with the given on-disk size and uncompressed size.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>offset</code> - </dd><dd><code>onDiskSize</code> - the on-disk size of the entire block, including all - applicable headers, or -1 if unknown</dd><dd><code>uncompressedSize</code> - the uncompressed size of the compressed part of - the block, or -1 if unknown</dd> + applicable headers, or -1 if unknown</dd> <dt><span class="strong">Returns:</span></dt><dd>the newly read block</dd> <dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> @@ -200,7 +197,7 @@ <ul class="blockList"> <li class="blockList"> <h4>blockRange</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.BlockIterator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1341">blockRange</a>(long startOffset, +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.BlockIterator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1317">blockRange</a>(long startOffset, long endOffset)</pre> <div class="block">Creates a block iterator over the given portion of the <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a>. The iterator returns blocks starting with offset such that offset <= @@ -215,7 +212,7 @@ <ul class="blockList"> <li class="blockList"> <h4>closeStreams</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1344">closeStreams</a>() +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1320">closeStreams</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Closes the backing streams</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -228,7 +225,7 @@ <ul class="blockList"> <li class="blockList"> <h4>getBlockDecodingContext</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1347">getBlockDecodingContext</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1323">getBlockDecodingContext</a>()</pre> <div class="block">Get a decoder for <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html#ENCODED_DATA"><code>BlockType.ENCODED_DATA</code></a> blocks from this file.</div> </li> </ul> @@ -238,7 +235,7 @@ <ul class="blockList"> <li class="blockList"> <h4>getDefaultBlockDecodingContext</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1350">getDefaultBlockDecodingContext</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1326">getDefaultBlockDecodingContext</a>()</pre> <div class="block">Get the default decoder for blocks from this file.</div> </li> </ul> @@ -248,7 +245,7 @@ <ul class="blockList"> <li class="blockList"> <h4>setIncludesMemstoreTS</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1352">setIncludesMemstoreTS</a>(boolean includesMemstoreTS)</pre> +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1328">setIncludesMemstoreTS</a>(boolean includesMemstoreTS)</pre> </li> </ul> <a name="setDataBlockEncoder(org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder)"> @@ -257,7 +254,7 @@ <ul class="blockListLast"> <li class="blockList"> <h4>setDataBlockEncoder</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1353">setDataBlockEncoder</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a> encoder)</pre> +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html#line.1329">setDataBlockEncoder</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a> encoder)</pre> </li> </ul> </li>