You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2017/04/01 06:35:53 UTC
[01/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Repository: hbase-site
Updated Branches:
refs/heads/asf-site 299e71039 -> e45238fc0
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
index 8932766..e1a753a 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
@@ -36,432 +36,471 @@
<span class="sourceLineNo">028</span>import java.io.DataOutputStream;<a name="line.28"></a>
<span class="sourceLineNo">029</span>import java.io.IOException;<a name="line.29"></a>
<span class="sourceLineNo">030</span>import java.nio.ByteBuffer;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import java.util.Collection;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import java.util.Collections;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import java.util.Set;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import java.util.SortedSet;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import java.util.TreeSet;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.HConstants;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.testclassification.MiscTests;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.testclassification.SmallTests;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import org.apache.hadoop.io.WritableUtils;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import org.junit.Before;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.junit.Test;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import org.junit.experimental.categories.Category;<a name="line.43"></a>
-<span class="sourceLineNo">044</span><a name="line.44"></a>
-<span class="sourceLineNo">045</span>@Category({MiscTests.class, SmallTests.class})<a name="line.45"></a>
-<span class="sourceLineNo">046</span>public class TestByteBufferUtils {<a name="line.46"></a>
-<span class="sourceLineNo">047</span><a name="line.47"></a>
-<span class="sourceLineNo">048</span> private byte[] array;<a name="line.48"></a>
+<span class="sourceLineNo">031</span>import java.util.ArrayList;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import java.util.Collection;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import java.util.Collections;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import java.util.List;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import java.util.Set;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import java.util.SortedSet;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import java.util.TreeSet;<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.HConstants;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.testclassification.MiscTests;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.testclassification.SmallTests;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import org.apache.hadoop.io.WritableUtils;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import org.junit.AfterClass;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import org.junit.Before;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import org.junit.Test;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import org.junit.experimental.categories.Category;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>import org.junit.runner.RunWith;<a name="line.47"></a>
+<span class="sourceLineNo">048</span>import org.junit.runners.Parameterized;<a name="line.48"></a>
<span class="sourceLineNo">049</span><a name="line.49"></a>
-<span class="sourceLineNo">050</span> /**<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * Create an array with sample data.<a name="line.51"></a>
-<span class="sourceLineNo">052</span> */<a name="line.52"></a>
-<span class="sourceLineNo">053</span> @Before<a name="line.53"></a>
-<span class="sourceLineNo">054</span> public void setUp() {<a name="line.54"></a>
-<span class="sourceLineNo">055</span> array = new byte[8];<a name="line.55"></a>
-<span class="sourceLineNo">056</span> for (int i = 0; i < array.length; ++i) {<a name="line.56"></a>
-<span class="sourceLineNo">057</span> array[i] = (byte) ('a' + i);<a name="line.57"></a>
-<span class="sourceLineNo">058</span> }<a name="line.58"></a>
-<span class="sourceLineNo">059</span> }<a name="line.59"></a>
-<span class="sourceLineNo">060</span><a name="line.60"></a>
-<span class="sourceLineNo">061</span> private static final int MAX_VLONG_LENGTH = 9;<a name="line.61"></a>
-<span class="sourceLineNo">062</span> private static final Collection<Long> testNumbers;<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span> private static void addNumber(Set<Long> a, long l) {<a name="line.64"></a>
-<span class="sourceLineNo">065</span> if (l != Long.MIN_VALUE) {<a name="line.65"></a>
-<span class="sourceLineNo">066</span> a.add(l - 1);<a name="line.66"></a>
-<span class="sourceLineNo">067</span> }<a name="line.67"></a>
-<span class="sourceLineNo">068</span> a.add(l);<a name="line.68"></a>
-<span class="sourceLineNo">069</span> if (l != Long.MAX_VALUE) {<a name="line.69"></a>
-<span class="sourceLineNo">070</span> a.add(l + 1);<a name="line.70"></a>
-<span class="sourceLineNo">071</span> }<a name="line.71"></a>
-<span class="sourceLineNo">072</span> for (long divisor = 3; divisor <= 10; ++divisor) {<a name="line.72"></a>
-<span class="sourceLineNo">073</span> for (long delta = -1; delta <= 1; ++delta) {<a name="line.73"></a>
-<span class="sourceLineNo">074</span> a.add(l / divisor + delta);<a name="line.74"></a>
-<span class="sourceLineNo">075</span> }<a name="line.75"></a>
-<span class="sourceLineNo">076</span> }<a name="line.76"></a>
-<span class="sourceLineNo">077</span> }<a name="line.77"></a>
-<span class="sourceLineNo">078</span><a name="line.78"></a>
-<span class="sourceLineNo">079</span> static {<a name="line.79"></a>
-<span class="sourceLineNo">080</span> SortedSet<Long> a = new TreeSet<>();<a name="line.80"></a>
-<span class="sourceLineNo">081</span> for (int i = 0; i <= 63; ++i) {<a name="line.81"></a>
-<span class="sourceLineNo">082</span> long v = (-1L) << i;<a name="line.82"></a>
-<span class="sourceLineNo">083</span> assertTrue(v < 0);<a name="line.83"></a>
-<span class="sourceLineNo">084</span> addNumber(a, v);<a name="line.84"></a>
-<span class="sourceLineNo">085</span> v = (1L << i) - 1;<a name="line.85"></a>
-<span class="sourceLineNo">086</span> assertTrue(v >= 0);<a name="line.86"></a>
-<span class="sourceLineNo">087</span> addNumber(a, v);<a name="line.87"></a>
-<span class="sourceLineNo">088</span> }<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span> testNumbers = Collections.unmodifiableSet(a);<a name="line.90"></a>
-<span class="sourceLineNo">091</span> System.err.println("Testing variable-length long serialization using: "<a name="line.91"></a>
-<span class="sourceLineNo">092</span> + testNumbers + " (count: " + testNumbers.size() + ")");<a name="line.92"></a>
-<span class="sourceLineNo">093</span> assertEquals(1753, testNumbers.size());<a name="line.93"></a>
-<span class="sourceLineNo">094</span> assertEquals(Long.MIN_VALUE, a.first().longValue());<a name="line.94"></a>
-<span class="sourceLineNo">095</span> assertEquals(Long.MAX_VALUE, a.last().longValue());<a name="line.95"></a>
-<span class="sourceLineNo">096</span> }<a name="line.96"></a>
-<span class="sourceLineNo">097</span><a name="line.97"></a>
-<span class="sourceLineNo">098</span> @Test<a name="line.98"></a>
-<span class="sourceLineNo">099</span> public void testReadWriteVLong() {<a name="line.99"></a>
-<span class="sourceLineNo">100</span> for (long l : testNumbers) {<a name="line.100"></a>
-<span class="sourceLineNo">101</span> ByteBuffer b = ByteBuffer.allocate(MAX_VLONG_LENGTH);<a name="line.101"></a>
-<span class="sourceLineNo">102</span> ByteBufferUtils.writeVLong(b, l);<a name="line.102"></a>
-<span class="sourceLineNo">103</span> b.flip();<a name="line.103"></a>
-<span class="sourceLineNo">104</span> assertEquals(l, ByteBufferUtils.readVLong(b));<a name="line.104"></a>
-<span class="sourceLineNo">105</span> }<a name="line.105"></a>
-<span class="sourceLineNo">106</span> }<a name="line.106"></a>
-<span class="sourceLineNo">107</span><a name="line.107"></a>
-<span class="sourceLineNo">108</span> @Test<a name="line.108"></a>
-<span class="sourceLineNo">109</span> public void testConsistencyWithHadoopVLong() throws IOException {<a name="line.109"></a>
-<span class="sourceLineNo">110</span> ByteArrayOutputStream baos = new ByteArrayOutputStream();<a name="line.110"></a>
-<span class="sourceLineNo">111</span> DataOutputStream dos = new DataOutputStream(baos);<a name="line.111"></a>
-<span class="sourceLineNo">112</span> for (long l : testNumbers) {<a name="line.112"></a>
-<span class="sourceLineNo">113</span> baos.reset();<a name="line.113"></a>
-<span class="sourceLineNo">114</span> ByteBuffer b = ByteBuffer.allocate(MAX_VLONG_LENGTH);<a name="line.114"></a>
-<span class="sourceLineNo">115</span> ByteBufferUtils.writeVLong(b, l);<a name="line.115"></a>
-<span class="sourceLineNo">116</span> String bufStr = Bytes.toStringBinary(b.array(),<a name="line.116"></a>
-<span class="sourceLineNo">117</span> b.arrayOffset(), b.position());<a name="line.117"></a>
-<span class="sourceLineNo">118</span> WritableUtils.writeVLong(dos, l);<a name="line.118"></a>
-<span class="sourceLineNo">119</span> String baosStr = Bytes.toStringBinary(baos.toByteArray());<a name="line.119"></a>
-<span class="sourceLineNo">120</span> assertEquals(baosStr, bufStr);<a name="line.120"></a>
-<span class="sourceLineNo">121</span> }<a name="line.121"></a>
-<span class="sourceLineNo">122</span> }<a name="line.122"></a>
-<span class="sourceLineNo">123</span><a name="line.123"></a>
-<span class="sourceLineNo">124</span> /**<a name="line.124"></a>
-<span class="sourceLineNo">125</span> * Test copying to stream from buffer.<a name="line.125"></a>
-<span class="sourceLineNo">126</span> */<a name="line.126"></a>
-<span class="sourceLineNo">127</span> @Test<a name="line.127"></a>
-<span class="sourceLineNo">128</span> public void testMoveBufferToStream() {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> final int arrayOffset = 7;<a name="line.129"></a>
-<span class="sourceLineNo">130</span> final int initialPosition = 10;<a name="line.130"></a>
-<span class="sourceLineNo">131</span> final int endPadding = 5;<a name="line.131"></a>
-<span class="sourceLineNo">132</span> byte[] arrayWrapper =<a name="line.132"></a>
-<span class="sourceLineNo">133</span> new byte[arrayOffset + initialPosition + array.length + endPadding];<a name="line.133"></a>
-<span class="sourceLineNo">134</span> System.arraycopy(array, 0, arrayWrapper,<a name="line.134"></a>
-<span class="sourceLineNo">135</span> arrayOffset + initialPosition, array.length);<a name="line.135"></a>
-<span class="sourceLineNo">136</span> ByteBuffer buffer = ByteBuffer.wrap(arrayWrapper, arrayOffset,<a name="line.136"></a>
-<span class="sourceLineNo">137</span> initialPosition + array.length).slice();<a name="line.137"></a>
-<span class="sourceLineNo">138</span> assertEquals(initialPosition + array.length, buffer.limit());<a name="line.138"></a>
-<span class="sourceLineNo">139</span> assertEquals(0, buffer.position());<a name="line.139"></a>
-<span class="sourceLineNo">140</span> buffer.position(initialPosition);<a name="line.140"></a>
-<span class="sourceLineNo">141</span> ByteArrayOutputStream bos = new ByteArrayOutputStream();<a name="line.141"></a>
-<span class="sourceLineNo">142</span> try {<a name="line.142"></a>
-<span class="sourceLineNo">143</span> ByteBufferUtils.moveBufferToStream(bos, buffer, array.length);<a name="line.143"></a>
-<span class="sourceLineNo">144</span> } catch (IOException e) {<a name="line.144"></a>
-<span class="sourceLineNo">145</span> fail("IOException in testCopyToStream()");<a name="line.145"></a>
-<span class="sourceLineNo">146</span> }<a name="line.146"></a>
-<span class="sourceLineNo">147</span> assertArrayEquals(array, bos.toByteArray());<a name="line.147"></a>
-<span class="sourceLineNo">148</span> assertEquals(initialPosition + array.length, buffer.position());<a name="line.148"></a>
-<span class="sourceLineNo">149</span> }<a name="line.149"></a>
-<span class="sourceLineNo">150</span><a name="line.150"></a>
-<span class="sourceLineNo">151</span> /**<a name="line.151"></a>
-<span class="sourceLineNo">152</span> * Test copying to stream from buffer with offset.<a name="line.152"></a>
-<span class="sourceLineNo">153</span> * @throws IOException On test failure.<a name="line.153"></a>
-<span class="sourceLineNo">154</span> */<a name="line.154"></a>
-<span class="sourceLineNo">155</span> @Test<a name="line.155"></a>
-<span class="sourceLineNo">156</span> public void testCopyToStreamWithOffset() throws IOException {<a name="line.156"></a>
-<span class="sourceLineNo">157</span> ByteBuffer buffer = ByteBuffer.wrap(array);<a name="line.157"></a>
-<span class="sourceLineNo">158</span><a name="line.158"></a>
-<span class="sourceLineNo">159</span> ByteArrayOutputStream bos = new ByteArrayOutputStream();<a name="line.159"></a>
-<span class="sourceLineNo">160</span><a name="line.160"></a>
-<span class="sourceLineNo">161</span> ByteBufferUtils.copyBufferToStream(bos, buffer, array.length / 2,<a name="line.161"></a>
-<span class="sourceLineNo">162</span> array.length / 2);<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span> byte[] returnedArray = bos.toByteArray();<a name="line.164"></a>
-<span class="sourceLineNo">165</span> for (int i = 0; i < array.length / 2; ++i) {<a name="line.165"></a>
-<span class="sourceLineNo">166</span> int pos = array.length / 2 + i;<a name="line.166"></a>
-<span class="sourceLineNo">167</span> assertEquals(returnedArray[i], array[pos]);<a name="line.167"></a>
-<span class="sourceLineNo">168</span> }<a name="line.168"></a>
-<span class="sourceLineNo">169</span> }<a name="line.169"></a>
-<span class="sourceLineNo">170</span><a name="line.170"></a>
-<span class="sourceLineNo">171</span> /**<a name="line.171"></a>
-<span class="sourceLineNo">172</span> * Test copying data from stream.<a name="line.172"></a>
-<span class="sourceLineNo">173</span> * @throws IOException On test failure.<a name="line.173"></a>
-<span class="sourceLineNo">174</span> */<a name="line.174"></a>
-<span class="sourceLineNo">175</span> @Test<a name="line.175"></a>
-<span class="sourceLineNo">176</span> public void testCopyFromStream() throws IOException {<a name="line.176"></a>
-<span class="sourceLineNo">177</span> ByteBuffer buffer = ByteBuffer.allocate(array.length);<a name="line.177"></a>
-<span class="sourceLineNo">178</span> ByteArrayInputStream bis = new ByteArrayInputStream(array);<a name="line.178"></a>
-<span class="sourceLineNo">179</span> DataInputStream dis = new DataInputStream(bis);<a name="line.179"></a>
-<span class="sourceLineNo">180</span><a name="line.180"></a>
-<span class="sourceLineNo">181</span> ByteBufferUtils.copyFromStreamToBuffer(buffer, dis, array.length / 2);<a name="line.181"></a>
-<span class="sourceLineNo">182</span> ByteBufferUtils.copyFromStreamToBuffer(buffer, dis,<a name="line.182"></a>
-<span class="sourceLineNo">183</span> array.length - array.length / 2);<a name="line.183"></a>
-<span class="sourceLineNo">184</span> for (int i = 0; i < array.length; ++i) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> assertEquals(array[i], buffer.get(i));<a name="line.185"></a>
-<span class="sourceLineNo">186</span> }<a name="line.186"></a>
-<span class="sourceLineNo">187</span> }<a name="line.187"></a>
-<span class="sourceLineNo">188</span><a name="line.188"></a>
-<span class="sourceLineNo">189</span> /**<a name="line.189"></a>
-<span class="sourceLineNo">190</span> * Test copying from buffer.<a name="line.190"></a>
-<span class="sourceLineNo">191</span> */<a name="line.191"></a>
-<span class="sourceLineNo">192</span> @Test<a name="line.192"></a>
-<span class="sourceLineNo">193</span> public void testCopyFromBuffer() {<a name="line.193"></a>
-<span class="sourceLineNo">194</span> ByteBuffer srcBuffer = ByteBuffer.allocate(array.length);<a name="line.194"></a>
-<span class="sourceLineNo">195</span> ByteBuffer dstBuffer = ByteBuffer.allocate(array.length);<a name="line.195"></a>
-<span class="sourceLineNo">196</span> srcBuffer.put(array);<a name="line.196"></a>
-<span class="sourceLineNo">197</span><a name="line.197"></a>
-<span class="sourceLineNo">198</span> ByteBufferUtils.copyFromBufferToBuffer(srcBuffer, dstBuffer,<a name="line.198"></a>
-<span class="sourceLineNo">199</span> array.length / 2, array.length / 4);<a name="line.199"></a>
-<span class="sourceLineNo">200</span> for (int i = 0; i < array.length / 4; ++i) {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> assertEquals(srcBuffer.get(i + array.length / 2),<a name="line.201"></a>
-<span class="sourceLineNo">202</span> dstBuffer.get(i));<a name="line.202"></a>
-<span class="sourceLineNo">203</span> }<a name="line.203"></a>
-<span class="sourceLineNo">204</span> }<a name="line.204"></a>
-<span class="sourceLineNo">205</span><a name="line.205"></a>
-<span class="sourceLineNo">206</span> /**<a name="line.206"></a>
-<span class="sourceLineNo">207</span> * Test 7-bit encoding of integers.<a name="line.207"></a>
-<span class="sourceLineNo">208</span> * @throws IOException On test failure.<a name="line.208"></a>
-<span class="sourceLineNo">209</span> */<a name="line.209"></a>
-<span class="sourceLineNo">210</span> @Test<a name="line.210"></a>
-<span class="sourceLineNo">211</span> public void testCompressedInt() throws IOException {<a name="line.211"></a>
-<span class="sourceLineNo">212</span> testCompressedInt(0);<a name="line.212"></a>
-<span class="sourceLineNo">213</span> testCompressedInt(Integer.MAX_VALUE);<a name="line.213"></a>
-<span class="sourceLineNo">214</span> testCompressedInt(Integer.MIN_VALUE);<a name="line.214"></a>
-<span class="sourceLineNo">215</span><a name="line.215"></a>
-<span class="sourceLineNo">216</span> for (int i = 0; i < 3; i++) {<a name="line.216"></a>
-<span class="sourceLineNo">217</span> testCompressedInt((128 << i) - 1);<a name="line.217"></a>
-<span class="sourceLineNo">218</span> }<a name="line.218"></a>
+<span class="sourceLineNo">050</span>@Category({MiscTests.class, SmallTests.class})<a name="line.50"></a>
+<span class="sourceLineNo">051</span>@RunWith(Parameterized.class)<a name="line.51"></a>
+<span class="sourceLineNo">052</span>public class TestByteBufferUtils {<a name="line.52"></a>
+<span class="sourceLineNo">053</span><a name="line.53"></a>
+<span class="sourceLineNo">054</span> private byte[] array;<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span> @AfterClass<a name="line.56"></a>
+<span class="sourceLineNo">057</span> public static void afterClass() throws Exception {<a name="line.57"></a>
+<span class="sourceLineNo">058</span> ByteBufferUtils.UNSAFE_AVAIL = UnsafeAvailChecker.isAvailable();<a name="line.58"></a>
+<span class="sourceLineNo">059</span> ByteBufferUtils.UNSAFE_UNALIGNED = UnsafeAvailChecker.unaligned();<a name="line.59"></a>
+<span class="sourceLineNo">060</span> }<a name="line.60"></a>
+<span class="sourceLineNo">061</span><a name="line.61"></a>
+<span class="sourceLineNo">062</span> @Parameterized.Parameters<a name="line.62"></a>
+<span class="sourceLineNo">063</span> public static Collection<Object[]> parameters() {<a name="line.63"></a>
+<span class="sourceLineNo">064</span> List<Object[]> paramList = new ArrayList<>(2);<a name="line.64"></a>
+<span class="sourceLineNo">065</span> {<a name="line.65"></a>
+<span class="sourceLineNo">066</span> paramList.add(new Object[] { false });<a name="line.66"></a>
+<span class="sourceLineNo">067</span> paramList.add(new Object[] { true });<a name="line.67"></a>
+<span class="sourceLineNo">068</span> }<a name="line.68"></a>
+<span class="sourceLineNo">069</span> return paramList;<a name="line.69"></a>
+<span class="sourceLineNo">070</span> }<a name="line.70"></a>
+<span class="sourceLineNo">071</span><a name="line.71"></a>
+<span class="sourceLineNo">072</span> public TestByteBufferUtils(boolean useUnsafeIfPossible) {<a name="line.72"></a>
+<span class="sourceLineNo">073</span> if (useUnsafeIfPossible) {<a name="line.73"></a>
+<span class="sourceLineNo">074</span> ByteBufferUtils.UNSAFE_AVAIL = UnsafeAvailChecker.isAvailable();<a name="line.74"></a>
+<span class="sourceLineNo">075</span> ByteBufferUtils.UNSAFE_UNALIGNED = UnsafeAvailChecker.unaligned();<a name="line.75"></a>
+<span class="sourceLineNo">076</span> } else {<a name="line.76"></a>
+<span class="sourceLineNo">077</span> ByteBufferUtils.UNSAFE_AVAIL = false;<a name="line.77"></a>
+<span class="sourceLineNo">078</span> ByteBufferUtils.UNSAFE_UNALIGNED = false;<a name="line.78"></a>
+<span class="sourceLineNo">079</span> }<a name="line.79"></a>
+<span class="sourceLineNo">080</span> }<a name="line.80"></a>
+<span class="sourceLineNo">081</span> /**<a name="line.81"></a>
+<span class="sourceLineNo">082</span> * Create an array with sample data.<a name="line.82"></a>
+<span class="sourceLineNo">083</span> */<a name="line.83"></a>
+<span class="sourceLineNo">084</span> @Before<a name="line.84"></a>
+<span class="sourceLineNo">085</span> public void setUp() {<a name="line.85"></a>
+<span class="sourceLineNo">086</span> array = new byte[8];<a name="line.86"></a>
+<span class="sourceLineNo">087</span> for (int i = 0; i < array.length; ++i) {<a name="line.87"></a>
+<span class="sourceLineNo">088</span> array[i] = (byte) ('a' + i);<a name="line.88"></a>
+<span class="sourceLineNo">089</span> }<a name="line.89"></a>
+<span class="sourceLineNo">090</span> }<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> private static final int MAX_VLONG_LENGTH = 9;<a name="line.92"></a>
+<span class="sourceLineNo">093</span> private static final Collection<Long> testNumbers;<a name="line.93"></a>
+<span class="sourceLineNo">094</span><a name="line.94"></a>
+<span class="sourceLineNo">095</span> private static void addNumber(Set<Long> a, long l) {<a name="line.95"></a>
+<span class="sourceLineNo">096</span> if (l != Long.MIN_VALUE) {<a name="line.96"></a>
+<span class="sourceLineNo">097</span> a.add(l - 1);<a name="line.97"></a>
+<span class="sourceLineNo">098</span> }<a name="line.98"></a>
+<span class="sourceLineNo">099</span> a.add(l);<a name="line.99"></a>
+<span class="sourceLineNo">100</span> if (l != Long.MAX_VALUE) {<a name="line.100"></a>
+<span class="sourceLineNo">101</span> a.add(l + 1);<a name="line.101"></a>
+<span class="sourceLineNo">102</span> }<a name="line.102"></a>
+<span class="sourceLineNo">103</span> for (long divisor = 3; divisor <= 10; ++divisor) {<a name="line.103"></a>
+<span class="sourceLineNo">104</span> for (long delta = -1; delta <= 1; ++delta) {<a name="line.104"></a>
+<span class="sourceLineNo">105</span> a.add(l / divisor + delta);<a name="line.105"></a>
+<span class="sourceLineNo">106</span> }<a name="line.106"></a>
+<span class="sourceLineNo">107</span> }<a name="line.107"></a>
+<span class="sourceLineNo">108</span> }<a name="line.108"></a>
+<span class="sourceLineNo">109</span><a name="line.109"></a>
+<span class="sourceLineNo">110</span> static {<a name="line.110"></a>
+<span class="sourceLineNo">111</span> SortedSet<Long> a = new TreeSet<>();<a name="line.111"></a>
+<span class="sourceLineNo">112</span> for (int i = 0; i <= 63; ++i) {<a name="line.112"></a>
+<span class="sourceLineNo">113</span> long v = (-1L) << i;<a name="line.113"></a>
+<span class="sourceLineNo">114</span> assertTrue(v < 0);<a name="line.114"></a>
+<span class="sourceLineNo">115</span> addNumber(a, v);<a name="line.115"></a>
+<span class="sourceLineNo">116</span> v = (1L << i) - 1;<a name="line.116"></a>
+<span class="sourceLineNo">117</span> assertTrue(v >= 0);<a name="line.117"></a>
+<span class="sourceLineNo">118</span> addNumber(a, v);<a name="line.118"></a>
+<span class="sourceLineNo">119</span> }<a name="line.119"></a>
+<span class="sourceLineNo">120</span><a name="line.120"></a>
+<span class="sourceLineNo">121</span> testNumbers = Collections.unmodifiableSet(a);<a name="line.121"></a>
+<span class="sourceLineNo">122</span> System.err.println("Testing variable-length long serialization using: "<a name="line.122"></a>
+<span class="sourceLineNo">123</span> + testNumbers + " (count: " + testNumbers.size() + ")");<a name="line.123"></a>
+<span class="sourceLineNo">124</span> assertEquals(1753, testNumbers.size());<a name="line.124"></a>
+<span class="sourceLineNo">125</span> assertEquals(Long.MIN_VALUE, a.first().longValue());<a name="line.125"></a>
+<span class="sourceLineNo">126</span> assertEquals(Long.MAX_VALUE, a.last().longValue());<a name="line.126"></a>
+<span class="sourceLineNo">127</span> }<a name="line.127"></a>
+<span class="sourceLineNo">128</span><a name="line.128"></a>
+<span class="sourceLineNo">129</span> @Test<a name="line.129"></a>
+<span class="sourceLineNo">130</span> public void testReadWriteVLong() {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> for (long l : testNumbers) {<a name="line.131"></a>
+<span class="sourceLineNo">132</span> ByteBuffer b = ByteBuffer.allocate(MAX_VLONG_LENGTH);<a name="line.132"></a>
+<span class="sourceLineNo">133</span> ByteBufferUtils.writeVLong(b, l);<a name="line.133"></a>
+<span class="sourceLineNo">134</span> b.flip();<a name="line.134"></a>
+<span class="sourceLineNo">135</span> assertEquals(l, ByteBufferUtils.readVLong(b));<a name="line.135"></a>
+<span class="sourceLineNo">136</span> }<a name="line.136"></a>
+<span class="sourceLineNo">137</span> }<a name="line.137"></a>
+<span class="sourceLineNo">138</span><a name="line.138"></a>
+<span class="sourceLineNo">139</span> @Test<a name="line.139"></a>
+<span class="sourceLineNo">140</span> public void testConsistencyWithHadoopVLong() throws IOException {<a name="line.140"></a>
+<span class="sourceLineNo">141</span> ByteArrayOutputStream baos = new ByteArrayOutputStream();<a name="line.141"></a>
+<span class="sourceLineNo">142</span> DataOutputStream dos = new DataOutputStream(baos);<a name="line.142"></a>
+<span class="sourceLineNo">143</span> for (long l : testNumbers) {<a name="line.143"></a>
+<span class="sourceLineNo">144</span> baos.reset();<a name="line.144"></a>
+<span class="sourceLineNo">145</span> ByteBuffer b = ByteBuffer.allocate(MAX_VLONG_LENGTH);<a name="line.145"></a>
+<span class="sourceLineNo">146</span> ByteBufferUtils.writeVLong(b, l);<a name="line.146"></a>
+<span class="sourceLineNo">147</span> String bufStr = Bytes.toStringBinary(b.array(),<a name="line.147"></a>
+<span class="sourceLineNo">148</span> b.arrayOffset(), b.position());<a name="line.148"></a>
+<span class="sourceLineNo">149</span> WritableUtils.writeVLong(dos, l);<a name="line.149"></a>
+<span class="sourceLineNo">150</span> String baosStr = Bytes.toStringBinary(baos.toByteArray());<a name="line.150"></a>
+<span class="sourceLineNo">151</span> assertEquals(baosStr, bufStr);<a name="line.151"></a>
+<span class="sourceLineNo">152</span> }<a name="line.152"></a>
+<span class="sourceLineNo">153</span> }<a name="line.153"></a>
+<span class="sourceLineNo">154</span><a name="line.154"></a>
+<span class="sourceLineNo">155</span> /**<a name="line.155"></a>
+<span class="sourceLineNo">156</span> * Test copying to stream from buffer.<a name="line.156"></a>
+<span class="sourceLineNo">157</span> */<a name="line.157"></a>
+<span class="sourceLineNo">158</span> @Test<a name="line.158"></a>
+<span class="sourceLineNo">159</span> public void testMoveBufferToStream() {<a name="line.159"></a>
+<span class="sourceLineNo">160</span> final int arrayOffset = 7;<a name="line.160"></a>
+<span class="sourceLineNo">161</span> final int initialPosition = 10;<a name="line.161"></a>
+<span class="sourceLineNo">162</span> final int endPadding = 5;<a name="line.162"></a>
+<span class="sourceLineNo">163</span> byte[] arrayWrapper =<a name="line.163"></a>
+<span class="sourceLineNo">164</span> new byte[arrayOffset + initialPosition + array.length + endPadding];<a name="line.164"></a>
+<span class="sourceLineNo">165</span> System.arraycopy(array, 0, arrayWrapper,<a name="line.165"></a>
+<span class="sourceLineNo">166</span> arrayOffset + initialPosition, array.length);<a name="line.166"></a>
+<span class="sourceLineNo">167</span> ByteBuffer buffer = ByteBuffer.wrap(arrayWrapper, arrayOffset,<a name="line.167"></a>
+<span class="sourceLineNo">168</span> initialPosition + array.length).slice();<a name="line.168"></a>
+<span class="sourceLineNo">169</span> assertEquals(initialPosition + array.length, buffer.limit());<a name="line.169"></a>
+<span class="sourceLineNo">170</span> assertEquals(0, buffer.position());<a name="line.170"></a>
+<span class="sourceLineNo">171</span> buffer.position(initialPosition);<a name="line.171"></a>
+<span class="sourceLineNo">172</span> ByteArrayOutputStream bos = new ByteArrayOutputStream();<a name="line.172"></a>
+<span class="sourceLineNo">173</span> try {<a name="line.173"></a>
+<span class="sourceLineNo">174</span> ByteBufferUtils.moveBufferToStream(bos, buffer, array.length);<a name="line.174"></a>
+<span class="sourceLineNo">175</span> } catch (IOException e) {<a name="line.175"></a>
+<span class="sourceLineNo">176</span> fail("IOException in testCopyToStream()");<a name="line.176"></a>
+<span class="sourceLineNo">177</span> }<a name="line.177"></a>
+<span class="sourceLineNo">178</span> assertArrayEquals(array, bos.toByteArray());<a name="line.178"></a>
+<span class="sourceLineNo">179</span> assertEquals(initialPosition + array.length, buffer.position());<a name="line.179"></a>
+<span class="sourceLineNo">180</span> }<a name="line.180"></a>
+<span class="sourceLineNo">181</span><a name="line.181"></a>
+<span class="sourceLineNo">182</span> /**<a name="line.182"></a>
+<span class="sourceLineNo">183</span> * Test copying to stream from buffer with offset.<a name="line.183"></a>
+<span class="sourceLineNo">184</span> * @throws IOException On test failure.<a name="line.184"></a>
+<span class="sourceLineNo">185</span> */<a name="line.185"></a>
+<span class="sourceLineNo">186</span> @Test<a name="line.186"></a>
+<span class="sourceLineNo">187</span> public void testCopyToStreamWithOffset() throws IOException {<a name="line.187"></a>
+<span class="sourceLineNo">188</span> ByteBuffer buffer = ByteBuffer.wrap(array);<a name="line.188"></a>
+<span class="sourceLineNo">189</span><a name="line.189"></a>
+<span class="sourceLineNo">190</span> ByteArrayOutputStream bos = new ByteArrayOutputStream();<a name="line.190"></a>
+<span class="sourceLineNo">191</span><a name="line.191"></a>
+<span class="sourceLineNo">192</span> ByteBufferUtils.copyBufferToStream(bos, buffer, array.length / 2,<a name="line.192"></a>
+<span class="sourceLineNo">193</span> array.length / 2);<a name="line.193"></a>
+<span class="sourceLineNo">194</span><a name="line.194"></a>
+<span class="sourceLineNo">195</span> byte[] returnedArray = bos.toByteArray();<a name="line.195"></a>
+<span class="sourceLineNo">196</span> for (int i = 0; i < array.length / 2; ++i) {<a name="line.196"></a>
+<span class="sourceLineNo">197</span> int pos = array.length / 2 + i;<a name="line.197"></a>
+<span class="sourceLineNo">198</span> assertEquals(returnedArray[i], array[pos]);<a name="line.198"></a>
+<span class="sourceLineNo">199</span> }<a name="line.199"></a>
+<span class="sourceLineNo">200</span> }<a name="line.200"></a>
+<span class="sourceLineNo">201</span><a name="line.201"></a>
+<span class="sourceLineNo">202</span> /**<a name="line.202"></a>
+<span class="sourceLineNo">203</span> * Test copying data from stream.<a name="line.203"></a>
+<span class="sourceLineNo">204</span> * @throws IOException On test failure.<a name="line.204"></a>
+<span class="sourceLineNo">205</span> */<a name="line.205"></a>
+<span class="sourceLineNo">206</span> @Test<a name="line.206"></a>
+<span class="sourceLineNo">207</span> public void testCopyFromStream() throws IOException {<a name="line.207"></a>
+<span class="sourceLineNo">208</span> ByteBuffer buffer = ByteBuffer.allocate(array.length);<a name="line.208"></a>
+<span class="sourceLineNo">209</span> ByteArrayInputStream bis = new ByteArrayInputStream(array);<a name="line.209"></a>
+<span class="sourceLineNo">210</span> DataInputStream dis = new DataInputStream(bis);<a name="line.210"></a>
+<span class="sourceLineNo">211</span><a name="line.211"></a>
+<span class="sourceLineNo">212</span> ByteBufferUtils.copyFromStreamToBuffer(buffer, dis, array.length / 2);<a name="line.212"></a>
+<span class="sourceLineNo">213</span> ByteBufferUtils.copyFromStreamToBuffer(buffer, dis,<a name="line.213"></a>
+<span class="sourceLineNo">214</span> array.length - array.length / 2);<a name="line.214"></a>
+<span class="sourceLineNo">215</span> for (int i = 0; i < array.length; ++i) {<a name="line.215"></a>
+<span class="sourceLineNo">216</span> assertEquals(array[i], buffer.get(i));<a name="line.216"></a>
+<span class="sourceLineNo">217</span> }<a name="line.217"></a>
+<span class="sourceLineNo">218</span> }<a name="line.218"></a>
<span class="sourceLineNo">219</span><a name="line.219"></a>
-<span class="sourceLineNo">220</span> for (int i = 0; i < 3; i++) {<a name="line.220"></a>
-<span class="sourceLineNo">221</span> testCompressedInt((128 << i));<a name="line.221"></a>
-<span class="sourceLineNo">222</span> }<a name="line.222"></a>
-<span class="sourceLineNo">223</span> }<a name="line.223"></a>
-<span class="sourceLineNo">224</span><a name="line.224"></a>
-<span class="sourceLineNo">225</span> /**<a name="line.225"></a>
-<span class="sourceLineNo">226</span> * Test how much bytes we need to store integer.<a name="line.226"></a>
-<span class="sourceLineNo">227</span> */<a name="line.227"></a>
-<span class="sourceLineNo">228</span> @Test<a name="line.228"></a>
-<span class="sourceLineNo">229</span> public void testIntFitsIn() {<a name="line.229"></a>
-<span class="sourceLineNo">230</span> assertEquals(1, ByteBufferUtils.intFitsIn(0));<a name="line.230"></a>
-<span class="sourceLineNo">231</span> assertEquals(1, ByteBufferUtils.intFitsIn(1));<a name="line.231"></a>
-<span class="sourceLineNo">232</span> assertEquals(2, ByteBufferUtils.intFitsIn(1 << 8));<a name="line.232"></a>
-<span class="sourceLineNo">233</span> assertEquals(3, ByteBufferUtils.intFitsIn(1 << 16));<a name="line.233"></a>
-<span class="sourceLineNo">234</span> assertEquals(4, ByteBufferUtils.intFitsIn(-1));<a name="line.234"></a>
-<span class="sourceLineNo">235</span> assertEquals(4, ByteBufferUtils.intFitsIn(Integer.MAX_VALUE));<a name="line.235"></a>
-<span class="sourceLineNo">236</span> assertEquals(4, ByteBufferUtils.intFitsIn(Integer.MIN_VALUE));<a name="line.236"></a>
-<span class="sourceLineNo">237</span> }<a name="line.237"></a>
-<span class="sourceLineNo">238</span><a name="line.238"></a>
-<span class="sourceLineNo">239</span> /**<a name="line.239"></a>
-<span class="sourceLineNo">240</span> * Test how much bytes we need to store long.<a name="line.240"></a>
-<span class="sourceLineNo">241</span> */<a name="line.241"></a>
-<span class="sourceLineNo">242</span> @Test<a name="line.242"></a>
-<span class="sourceLineNo">243</span> public void testLongFitsIn() {<a name="line.243"></a>
-<span class="sourceLineNo">244</span> assertEquals(1, ByteBufferUtils.longFitsIn(0));<a name="line.244"></a>
-<span class="sourceLineNo">245</span> assertEquals(1, ByteBufferUtils.longFitsIn(1));<a name="line.245"></a>
-<span class="sourceLineNo">246</span> assertEquals(3, ByteBufferUtils.longFitsIn(1l << 16));<a name="line.246"></a>
-<span class="sourceLineNo">247</span> assertEquals(5, ByteBufferUtils.longFitsIn(1l << 32));<a name="line.247"></a>
-<span class="sourceLineNo">248</span> assertEquals(8, ByteBufferUtils.longFitsIn(-1));<a name="line.248"></a>
-<span class="sourceLineNo">249</span> assertEquals(8, ByteBufferUtils.longFitsIn(Long.MIN_VALUE));<a name="line.249"></a>
-<span class="sourceLineNo">250</span> assertEquals(8, ByteBufferUtils.longFitsIn(Long.MAX_VALUE));<a name="line.250"></a>
-<span class="sourceLineNo">251</span> }<a name="line.251"></a>
-<span class="sourceLineNo">252</span><a name="line.252"></a>
-<span class="sourceLineNo">253</span> /**<a name="line.253"></a>
-<span class="sourceLineNo">254</span> * Test if we are comparing equal bytes.<a name="line.254"></a>
-<span class="sourceLineNo">255</span> */<a name="line.255"></a>
-<span class="sourceLineNo">256</span> @Test<a name="line.256"></a>
-<span class="sourceLineNo">257</span> public void testArePartEqual() {<a name="line.257"></a>
-<span class="sourceLineNo">258</span> byte[] array = new byte[] { 1, 2, 3, 4, 5, 1, 2, 3, 4 };<a name="line.258"></a>
-<span class="sourceLineNo">259</span> ByteBuffer buffer = ByteBuffer.wrap(array);<a name="line.259"></a>
-<span class="sourceLineNo">260</span> assertTrue(ByteBufferUtils.arePartsEqual(buffer, 0, 4, 5, 4));<a name="line.260"></a>
-<span class="sourceLineNo">261</span> assertTrue(ByteBufferUtils.arePartsEqual(buffer, 1, 2, 6, 2));<a name="line.261"></a>
-<span class="sourceLineNo">262</span> assertFalse(ByteBufferUtils.arePartsEqual(buffer, 1, 2, 6, 3));<a name="line.262"></a>
-<span class="sourceLineNo">263</span> assertFalse(ByteBufferUtils.arePartsEqual(buffer, 1, 3, 6, 2));<a name="line.263"></a>
-<span class="sourceLineNo">264</span> assertFalse(ByteBufferUtils.arePartsEqual(buffer, 0, 3, 6, 3));<a name="line.264"></a>
-<span class="sourceLineNo">265</span> }<a name="line.265"></a>
-<span class="sourceLineNo">266</span><a name="line.266"></a>
-<span class="sourceLineNo">267</span> /**<a name="line.267"></a>
-<span class="sourceLineNo">268</span> * Test serializing int to bytes<a name="line.268"></a>
-<span class="sourceLineNo">269</span> */<a name="line.269"></a>
-<span class="sourceLineNo">270</span> @Test<a name="line.270"></a>
-<span class="sourceLineNo">271</span> public void testPutInt() {<a name="line.271"></a>
-<span class="sourceLineNo">272</span> testPutInt(0);<a name="line.272"></a>
-<span class="sourceLineNo">273</span> testPutInt(Integer.MAX_VALUE);<a name="line.273"></a>
-<span class="sourceLineNo">274</span><a name="line.274"></a>
-<span class="sourceLineNo">275</span> for (int i = 0; i < 3; i++) {<a name="line.275"></a>
-<span class="sourceLineNo">276</span> testPutInt((128 << i) - 1);<a name="line.276"></a>
-<span class="sourceLineNo">277</span> }<a name="line.277"></a>
-<span class="sourceLineNo">278</span><a name="line.278"></a>
-<span class="sourceLineNo">279</span> for (int i = 0; i < 3; i++) {<a name="line.279"></a>
-<span class="sourceLineNo">280</span> testPutInt((128 << i));<a name="line.280"></a>
-<span class="sourceLineNo">281</span> }<a name="line.281"></a>
+<span class="sourceLineNo">220</span> /**<a name="line.220"></a>
+<span class="sourceLineNo">221</span> * Test copying from buffer.<a name="line.221"></a>
+<span class="sourceLineNo">222</span> */<a name="line.222"></a>
+<span class="sourceLineNo">223</span> @Test<a name="line.223"></a>
+<span class="sourceLineNo">224</span> public void testCopyFromBuffer() {<a name="line.224"></a>
+<span class="sourceLineNo">225</span> ByteBuffer srcBuffer = ByteBuffer.allocate(array.length);<a name="line.225"></a>
+<span class="sourceLineNo">226</span> ByteBuffer dstBuffer = ByteBuffer.allocate(array.length);<a name="line.226"></a>
+<span class="sourceLineNo">227</span> srcBuffer.put(array);<a name="line.227"></a>
+<span class="sourceLineNo">228</span><a name="line.228"></a>
+<span class="sourceLineNo">229</span> ByteBufferUtils.copyFromBufferToBuffer(srcBuffer, dstBuffer,<a name="line.229"></a>
+<span class="sourceLineNo">230</span> array.length / 2, array.length / 4);<a name="line.230"></a>
+<span class="sourceLineNo">231</span> for (int i = 0; i < array.length / 4; ++i) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span> assertEquals(srcBuffer.get(i + array.length / 2),<a name="line.232"></a>
+<span class="sourceLineNo">233</span> dstBuffer.get(i));<a name="line.233"></a>
+<span class="sourceLineNo">234</span> }<a name="line.234"></a>
+<span class="sourceLineNo">235</span> }<a name="line.235"></a>
+<span class="sourceLineNo">236</span><a name="line.236"></a>
+<span class="sourceLineNo">237</span> /**<a name="line.237"></a>
+<span class="sourceLineNo">238</span> * Test 7-bit encoding of integers.<a name="line.238"></a>
+<span class="sourceLineNo">239</span> * @throws IOException On test failure.<a name="line.239"></a>
+<span class="sourceLineNo">240</span> */<a name="line.240"></a>
+<span class="sourceLineNo">241</span> @Test<a name="line.241"></a>
+<span class="sourceLineNo">242</span> public void testCompressedInt() throws IOException {<a name="line.242"></a>
+<span class="sourceLineNo">243</span> testCompressedInt(0);<a name="line.243"></a>
+<span class="sourceLineNo">244</span> testCompressedInt(Integer.MAX_VALUE);<a name="line.244"></a>
+<span class="sourceLineNo">245</span> testCompressedInt(Integer.MIN_VALUE);<a name="line.245"></a>
+<span class="sourceLineNo">246</span><a name="line.246"></a>
+<span class="sourceLineNo">247</span> for (int i = 0; i < 3; i++) {<a name="line.247"></a>
+<span class="sourceLineNo">248</span> testCompressedInt((128 << i) - 1);<a name="line.248"></a>
+<span class="sourceLineNo">249</span> }<a name="line.249"></a>
+<span class="sourceLineNo">250</span><a name="line.250"></a>
+<span class="sourceLineNo">251</span> for (int i = 0; i < 3; i++) {<a name="line.251"></a>
+<span class="sourceLineNo">252</span> testCompressedInt((128 << i));<a name="line.252"></a>
+<span class="sourceLineNo">253</span> }<a name="line.253"></a>
+<span class="sourceLineNo">254</span> }<a name="line.254"></a>
+<span class="sourceLineNo">255</span><a name="line.255"></a>
+<span class="sourceLineNo">256</span> /**<a name="line.256"></a>
+<span class="sourceLineNo">257</span> * Test how much bytes we need to store integer.<a name="line.257"></a>
+<span class="sourceLineNo">258</span> */<a name="line.258"></a>
+<span class="sourceLineNo">259</span> @Test<a name="line.259"></a>
+<span class="sourceLineNo">260</span> public void testIntFitsIn() {<a name="line.260"></a>
+<span class="sourceLineNo">261</span> assertEquals(1, ByteBufferUtils.intFitsIn(0));<a name="line.261"></a>
+<span class="sourceLineNo">262</span> assertEquals(1, ByteBufferUtils.intFitsIn(1));<a name="line.262"></a>
+<span class="sourceLineNo">263</span> assertEquals(2, ByteBufferUtils.intFitsIn(1 << 8));<a name="line.263"></a>
+<span class="sourceLineNo">264</span> assertEquals(3, ByteBufferUtils.intFitsIn(1 << 16));<a name="line.264"></a>
+<span class="sourceLineNo">265</span> assertEquals(4, ByteBufferUtils.intFitsIn(-1));<a name="line.265"></a>
+<span class="sourceLineNo">266</span> assertEquals(4, ByteBufferUtils.intFitsIn(Integer.MAX_VALUE));<a name="line.266"></a>
+<span class="sourceLineNo">267</span> assertEquals(4, ByteBufferUtils.intFitsIn(Integer.MIN_VALUE));<a name="line.267"></a>
+<span class="sourceLineNo">268</span> }<a name="line.268"></a>
+<span class="sourceLineNo">269</span><a name="line.269"></a>
+<span class="sourceLineNo">270</span> /**<a name="line.270"></a>
+<span class="sourceLineNo">271</span> * Test how much bytes we need to store long.<a name="line.271"></a>
+<span class="sourceLineNo">272</span> */<a name="line.272"></a>
+<span class="sourceLineNo">273</span> @Test<a name="line.273"></a>
+<span class="sourceLineNo">274</span> public void testLongFitsIn() {<a name="line.274"></a>
+<span class="sourceLineNo">275</span> assertEquals(1, ByteBufferUtils.longFitsIn(0));<a name="line.275"></a>
+<span class="sourceLineNo">276</span> assertEquals(1, ByteBufferUtils.longFitsIn(1));<a name="line.276"></a>
+<span class="sourceLineNo">277</span> assertEquals(3, ByteBufferUtils.longFitsIn(1l << 16));<a name="line.277"></a>
+<span class="sourceLineNo">278</span> assertEquals(5, ByteBufferUtils.longFitsIn(1l << 32));<a name="line.278"></a>
+<span class="sourceLineNo">279</span> assertEquals(8, ByteBufferUtils.longFitsIn(-1));<a name="line.279"></a>
+<span class="sourceLineNo">280</span> assertEquals(8, ByteBufferUtils.longFitsIn(Long.MIN_VALUE));<a name="line.280"></a>
+<span class="sourceLineNo">281</span> assertEquals(8, ByteBufferUtils.longFitsIn(Long.MAX_VALUE));<a name="line.281"></a>
<span class="sourceLineNo">282</span> }<a name="line.282"></a>
<span class="sourceLineNo">283</span><a name="line.283"></a>
-<span class="sourceLineNo">284</span> // Utility methods invoked from test methods<a name="line.284"></a>
-<span class="sourceLineNo">285</span><a name="line.285"></a>
-<span class="sourceLineNo">286</span> private void testCompressedInt(int value) throws IOException {<a name="line.286"></a>
-<span class="sourceLineNo">287</span> int parsedValue = 0;<a name="line.287"></a>
-<span class="sourceLineNo">288</span><a name="line.288"></a>
-<span class="sourceLineNo">289</span> ByteArrayOutputStream bos = new ByteArrayOutputStream();<a name="line.289"></a>
-<span class="sourceLineNo">290</span> ByteBufferUtils.putCompressedInt(bos, value);<a name="line.290"></a>
-<span class="sourceLineNo">291</span><a name="line.291"></a>
-<span class="sourceLineNo">292</span> ByteArrayInputStream bis = new ByteArrayInputStream(<a name="line.292"></a>
-<span class="sourceLineNo">293</span> bos.toByteArray());<a name="line.293"></a>
-<span class="sourceLineNo">294</span> parsedValue = ByteBufferUtils.readCompressedInt(bis);<a name="line.294"></a>
-<span class="sourceLineNo">295</span><a name="line.295"></a>
-<span class="sourceLineNo">296</span> assertEquals(value, parsedValue);<a name="line.296"></a>
-<span class="sourceLineNo">297</span> }<a name="line.297"></a>
-<span class="sourceLineNo">298</span><a name="line.298"></a>
-<span class="sourceLineNo">299</span> private void testPutInt(int value) {<a name="line.299"></a>
-<span class="sourceLineNo">300</span> ByteArrayOutputStream baos = new ByteArrayOutputStream();<a name="line.300"></a>
-<span class="sourceLineNo">301</span> try {<a name="line.301"></a>
-<span class="sourceLineNo">302</span> ByteBufferUtils.putInt(baos, value);<a name="line.302"></a>
-<span class="sourceLineNo">303</span> } catch (IOException e) {<a name="line.303"></a>
-<span class="sourceLineNo">304</span> throw new RuntimeException("Bug in putIn()", e);<a name="line.304"></a>
-<span class="sourceLineNo">305</span> }<a name="line.305"></a>
-<span class="sourceLineNo">306</span><a name="line.306"></a>
-<span class="sourceLineNo">307</span> ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());<a name="line.307"></a>
-<span class="sourceLineNo">308</span> DataInputStream dis = new DataInputStream(bais);<a name="line.308"></a>
-<span class="sourceLineNo">309</span> try {<a name="line.309"></a>
-<span class="sourceLineNo">310</span> assertEquals(dis.readInt(), value);<a name="line.310"></a>
-<span class="sourceLineNo">311</span> } catch (IOException e) {<a name="line.311"></a>
-<span class="sourceLineNo">312</span> throw new RuntimeException("Bug in test!", e);<a name="line.312"></a>
-<span class="sourceLineNo">313</span> }<a name="line.313"></a>
-<span class="sourceLineNo">314</span> }<a name="line.314"></a>
-<span class="sourceLineNo">315</span><a name="line.315"></a>
-<span class="sourceLineNo">316</span> @Test<a name="line.316"></a>
-<span class="sourceLineNo">317</span> public void testToBytes(){<a name="line.317"></a>
-<span class="sourceLineNo">318</span> ByteBuffer buffer = ByteBuffer.allocate(5);<a name="line.318"></a>
-<span class="sourceLineNo">319</span> buffer.put(new byte[]{0,1,2,3,4});<a name="line.319"></a>
-<span class="sourceLineNo">320</span> assertEquals(5, buffer.position());<a name="line.320"></a>
-<span class="sourceLineNo">321</span> assertEquals(5, buffer.limit());<a name="line.321"></a>
-<span class="sourceLineNo">322</span> byte[] copy = ByteBufferUtils.toBytes(buffer, 2);<a name="line.322"></a>
-<span class="sourceLineNo">323</span> assertArrayEquals(new byte[]{2,3,4}, copy);<a name="line.323"></a>
-<span class="sourceLineNo">324</span> assertEquals(5, buffer.position());<a name="line.324"></a>
-<span class="sourceLineNo">325</span> assertEquals(5, buffer.limit());<a name="line.325"></a>
-<span class="sourceLineNo">326</span> }<a name="line.326"></a>
-<span class="sourceLineNo">327</span><a name="line.327"></a>
-<span class="sourceLineNo">328</span> @Test<a name="line.328"></a>
-<span class="sourceLineNo">329</span> public void testToPrimitiveTypes() {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> ByteBuffer buffer = ByteBuffer.allocate(15);<a name="line.330"></a>
-<span class="sourceLineNo">331</span> long l = 988L;<a name="line.331"></a>
-<span class="sourceLineNo">332</span> int i = 135;<a name="line.332"></a>
-<span class="sourceLineNo">333</span> short s = 7;<a name="line.333"></a>
-<span class="sourceLineNo">334</span> buffer.putLong(l);<a name="line.334"></a>
-<span class="sourceLineNo">335</span> buffer.putShort(s);<a name="line.335"></a>
-<span class="sourceLineNo">336</span> buffer.putInt(i);<a name="line.336"></a>
-<span class="sourceLineNo">337</span> assertEquals(l, ByteBufferUtils.toLong(buffer, 0));<a name="line.337"></a>
-<span class="sourceLineNo">338</span> assertEquals(s, ByteBufferUtils.toShort(buffer, 8));<a name="line.338"></a>
-<span class="sourceLineNo">339</span> assertEquals(i, ByteBufferUtils.toInt(buffer, 10));<a name="line.339"></a>
-<span class="sourceLineNo">340</span> }<a name="line.340"></a>
-<span class="sourceLineNo">341</span><a name="line.341"></a>
-<span class="sourceLineNo">342</span> @Test<a name="line.342"></a>
-<span class="sourceLineNo">343</span> public void testCopyFromArrayToBuffer() {<a name="line.343"></a>
-<span class="sourceLineNo">344</span> byte[] b = new byte[15];<a name="line.344"></a>
-<span class="sourceLineNo">345</span> b[0] = -1;<a name="line.345"></a>
-<span class="sourceLineNo">346</span> long l = 988L;<a name="line.346"></a>
-<span class="sourceLineNo">347</span> int i = 135;<a name="line.347"></a>
-<span class="sourceLineNo">348</span> short s = 7;<a name="line.348"></a>
-<span class="sourceLineNo">349</span> Bytes.putLong(b, 1, l);<a name="line.349"></a>
-<span class="sourceLineNo">350</span> Bytes.putShort(b, 9, s);<a name="line.350"></a>
-<span class="sourceLineNo">351</span> Bytes.putInt(b, 11, i);<a name="line.351"></a>
-<span class="sourceLineNo">352</span> ByteBuffer buffer = ByteBuffer.allocate(14);<a name="line.352"></a>
-<span class="sourceLineNo">353</span> ByteBufferUtils.copyFromArrayToBuffer(buffer, b, 1, 14);<a name="line.353"></a>
-<span class="sourceLineNo">354</span> buffer.rewind();<a name="line.354"></a>
-<span class="sourceLineNo">355</span> assertEquals(l, buffer.getLong());<a name="line.355"></a>
-<span class="sourceLineNo">356</span> assertEquals(s, buffer.getShort());<a name="line.356"></a>
-<span class="sourceLineNo">357</span> assertEquals(i, buffer.getInt());<a name="line.357"></a>
-<span class="sourceLineNo">358</span> }<a name="line.358"></a>
-<span class="sourceLineNo">359</span><a name="line.359"></a>
-<span class="sourceLineNo">360</span> @Test<a name="line.360"></a>
-<span class="sourceLineNo">361</span> public void testCopyFromBufferToArray() {<a name="line.361"></a>
-<span class="sourceLineNo">362</span> ByteBuffer buffer = ByteBuffer.allocate(15);<a name="line.362"></a>
-<span class="sourceLineNo">363</span> buffer.put((byte) -1);<a name="line.363"></a>
-<span class="sourceLineNo">364</span> long l = 988L;<a name="line.364"></a>
-<span class="sourceLineNo">365</span> int i = 135;<a name="line.365"></a>
-<span class="sourceLineNo">366</span> short s = 7;<a name="line.366"></a>
-<span class="sourceLineNo">367</span> buffer.putShort(s);<a name="line.367"></a>
-<span class="sourceLineNo">368</span> buffer.putInt(i);<a name="line.368"></a>
-<span class="sourceLineNo">369</span> buffer.putLong(l);<a name="line.369"></a>
-<span class="sourceLineNo">370</span> byte[] b = new byte[15];<a name="line.370"></a>
-<span class="sourceLineNo">371</span> ByteBufferUtils.copyFromBufferToArray(b, buffer, 1, 1, 14);<a name="line.371"></a>
-<span class="sourceLineNo">372</span> assertEquals(s, Bytes.toShort(b, 1));<a name="line.372"></a>
-<span class="sourceLineNo">373</span> assertEquals(i, Bytes.toInt(b, 3));<a name="line.373"></a>
-<span class="sourceLineNo">374</span> assertEquals(l, Bytes.toLong(b, 7));<a name="line.374"></a>
-<span class="sourceLineNo">375</span> }<a name="line.375"></a>
-<span class="sourceLineNo">376</span><a name="line.376"></a>
-<span class="sourceLineNo">377</span> @Test<a name="line.377"></a>
-<span class="sourceLineNo">378</span> public void testRelativeCopyFromBuffertoBuffer() {<a name="line.378"></a>
-<span class="sourceLineNo">379</span> ByteBuffer bb1 = ByteBuffer.allocate(135);<a name="line.379"></a>
-<span class="sourceLineNo">380</span> ByteBuffer bb2 = ByteBuffer.allocate(135);<a name="line.380"></a>
-<span class="sourceLineNo">381</span> fillBB(bb1, (byte) 5);<a name="line.381"></a>
-<span class="sourceLineNo">382</span> ByteBufferUtils.copyFromBufferToBuffer(bb1, bb2);<a name="line.382"></a>
-<span class="sourceLineNo">383</span> assertTrue(bb1.position() == bb2.position());<a name="line.383"></a>
-<span class="sourceLineNo">384</span> assertTrue(bb1.limit() == bb2.limit());<a name="line.384"></a>
-<span class="sourceLineNo">385</span> bb1 = ByteBuffer.allocateDirect(135);<a name="line.385"></a>
-<span class="sourceLineNo">386</span> bb2 = ByteBuffer.allocateDirect(135);<a name="line.386"></a>
-<span class="sourceLineNo">387</span> fillBB(bb1, (byte) 5);<a name="line.387"></a>
-<span class="sourceLineNo">388</span> ByteBufferUtils.copyFromBufferToBuffer(bb1, bb2);<a name="line.388"></a>
-<span class="sourceLineNo">389</span> assertTrue(bb1.position() == bb2.position());<a name="line.389"></a>
-<span class="sourceLineNo">390</span> assertTrue(bb1.limit() == bb2.limit());<a name="line.390"></a>
-<span class="sourceLineNo">391</span> }<a name="line.391"></a>
-<span class="sourceLineNo">392</span> @Test<a name="line.392"></a>
-<span class="sourceLineNo">393</span> public void testCompareTo() {<a name="line.393"></a>
-<span class="sourceLineNo">394</span> ByteBuffer bb1 = ByteBuffer.allocate(135);<a name="line.394"></a>
-<span class="sourceLineNo">395</span> ByteBuffer bb2 = ByteBuffer.allocate(135);<a name="line.395"></a>
-<span class="sourceLineNo">396</span> byte[] b = new byte[71];<a name="line.396"></a>
-<span class="sourceLineNo">397</span> fillBB(bb1, (byte) 5);<a name="line.397"></a>
-<span class="sourceLineNo">398</span> fillBB(bb2, (byte) 5);<a name="line.398"></a>
-<span class="sourceLineNo">399</span> fillArray(b, (byte) 5);<a name="line.399"></a>
-<span class="sourceLineNo">400</span> assertEquals(0, ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), bb2, 0, bb2.remaining()));<a name="line.400"></a>
-<span class="sourceLineNo">401</span> assertTrue(ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), b, 0, b.length) > 0);<a name="line.401"></a>
-<span class="sourceLineNo">402</span> bb2.put(134, (byte) 6);<a name="line.402"></a>
-<span class="sourceLineNo">403</span> assertTrue(ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), bb2, 0, bb2.remaining()) < 0);<a name="line.403"></a>
-<span class="sourceLineNo">404</span> bb2.put(6, (byte) 4);<a name="line.404"></a>
-<span class="sourceLineNo">405</span> assertTrue(ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), bb2, 0, bb2.remaining()) > 0);<a name="line.405"></a>
-<span class="sourceLineNo">406</span> // Assert reverse comparing BB and bytearray works.<a name="line.406"></a>
-<span class="sourceLineNo">407</span> ByteBuffer bb3 = ByteBuffer.allocate(135);<a name="line.407"></a>
-<span class="sourceLineNo">408</span> fillBB(bb3, (byte)0);<a name="line.408"></a>
-<span class="sourceLineNo">409</span> byte[] b3 = new byte[135];<a name="line.409"></a>
-<span class="sourceLineNo">410</span> fillArray(b3, (byte)1);<a name="line.410"></a>
-<span class="sourceLineNo">411</span> int result = ByteBufferUtils.compareTo(b3, 0, b3.length, bb3, 0, bb3.remaining());<a name="line.411"></a>
-<span class="sourceLineNo">412</span> assertTrue(result > 0);<a name="line.412"></a>
-<span class="sourceLineNo">413</span> result = ByteBufferUtils.compareTo(bb3, 0, bb3.remaining(), b3, 0, b3.length);<a name="line.413"></a>
-<span class="sourceLineNo">414</span> assertTrue(result < 0);<a name="line.414"></a>
-<span class="sourceLineNo">415</span> }<a name="line.415"></a>
-<span class="sourceLineNo">416</span><a name="line.416"></a>
-<span class="sourceLineNo">417</span> @Test<a name="line.417"></a>
-<span class="sourceLineNo">418</span> public void testEquals() {<a name="line.418"></a>
-<span class="sourceLineNo">419</span> byte[] a = Bytes.toBytes("http://A");<a name="line.419"></a>
-<span class="sourceLineNo">420</span> ByteBuffer bb = ByteBuffer.wrap(a);<a name="line.420"></a>
-<span class="sourceLineNo">421</span><a name="line.421"></a>
-<span class="sourceLineNo">422</span> assertTrue(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0,<a name="line.422"></a>
-<span class="sourceLineNo">423</span> HConstants.EMPTY_BYTE_BUFFER, 0, 0));<a name="line.423"></a>
-<span class="sourceLineNo">424</span><a name="line.424"></a>
-<span class="sourceLineNo">425</span> assertFalse(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0, bb,<a name="line.425"></a>
-<span class="sourceLineNo">426</span> 0, a.length));<a name="line.426"></a>
-<span class="sourceLineNo">427</span><a name="line.427"></a>
-<span class="sourceLineNo">428</span> assertFalse(ByteBufferUtils.equals(bb, 0, 0, HConstants.EMPTY_BYTE_BUFFER,<a name="line.428"></a>
-<span class="sourceLineNo">429</span> 0, a.length));<a name="line.429"></a>
-<span class="sourceLineNo">430</span><a name="line.430"></a>
-<span class="sourceLineNo">431</span> assertTrue(ByteBufferUtils.equals(bb, 0, a.length, bb, 0, a.length));<a name="line.431"></a>
-<span class="sourceLineNo">432</span><a name="line.432"></a>
-<span class="sourceLineNo">433</span> assertTrue(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0,<a name="line.433"></a>
-<span class="sourceLineNo">434</span> HConstants.EMPTY_BYTE_ARRAY, 0, 0));<a name="line.434"></a>
-<span class="sourceLineNo">435</span><a name="line.435"></a>
-<span class="sourceLineNo">436</span> assertFalse(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0, a,<a name="line.436"></a>
-<span class="sourceLineNo">437</span> 0, a.length));<a name="line.437"></a>
-<span class="sourceLineNo">438</span><a name="line.438"></a>
-<span class="sourceLineNo">439</span> assertFalse(ByteBufferUtils.equals(bb, 0, a.length,<a name="line.439"></a>
-<span class="sourceLineNo">440</span> HConstants.EMPTY_BYTE_ARRAY, 0, 0));<a name="line.440"></a>
-<span class="sourceLineNo">441</span><a name="line.441"></a>
-<span class="sourceLineNo">442</span> assertTrue(ByteBufferUtils.equals(bb, 0, a.length, a, 0, a.length));<a name="line.442"></a>
-<span class="sourceLineNo">443</span> }<a name="line.443"></a>
-<span class="sourceLineNo">444</span><a name="line.444"></a>
-<span class="sourceLineNo">445</span> private static void fillBB(ByteBuffer bb, byte b) {<a name="line.445"></a>
-<span class="sourceLineNo">446</span> for (int i = bb.position(); i < bb.limit(); i++) {<a name="line.446"></a>
-<span class="sourceLineNo">447</span> bb.put(i, b);<a name="line.447"></a>
-<span class="sourceLineNo">448</span> }<a name="line.448"></a>
-<span class="sourceLineNo">449</span> }<a name="line.449"></a>
-<span class="sourceLineNo">450</span><a name="line.450"></a>
-<span class="sourceLineNo">451</span> private static void fillArray(byte[] bb, byte b) {<a name="line.451"></a>
-<span class="sourceLineNo">452</span> for (int i = 0; i < bb.length; i++) {<a name="line.452"></a>
-<span class="sourceLineNo">453</span> bb[i] = b;<a name="line.453"></a>
-<span class="sourceLineNo">454</span> }<a name="line.454"></a>
-<span class="sourceLineNo">455</span> }<a name="line.455"></a>
-<span class="sourceLineNo">456</span>}<a name="line.456"></a>
+<span class="sourceLineNo">284</span> /**<a name="line.284"></a>
+<span class="sourceLineNo">285</span> * Test if we are comparing equal bytes.<a name="line.285"></a>
+<span class="sourceLineNo">286</span> */<a name="line.286"></a>
+<span class="sourceLineNo">287</span> @Test<a name="line.287"></a>
+<span class="sourceLineNo">288</span> public void testArePartEqual() {<a name="line.288"></a>
+<span class="sourceLineNo">289</span> byte[] array = new byte[] { 1, 2, 3, 4, 5, 1, 2, 3, 4 };<a name="line.289"></a>
+<span class="sourceLineNo">290</span> ByteBuffer buffer = ByteBuffer.wrap(array);<a name="line.290"></a>
+<span class="sourceLineNo">291</span> assertTrue(ByteBufferUtils.arePartsEqual(buffer, 0, 4, 5, 4));<a name="line.291"></a>
+<span class="sourceLineNo">292</span> assertTrue(ByteBufferUtils.arePartsEqual(buffer, 1, 2, 6, 2));<a name="line.292"></a>
+<span class="sourceLineNo">293</span> assertFalse(ByteBufferUtils.arePartsEqual(buffer, 1, 2, 6, 3));<a name="line.293"></a>
+<span class="sourceLineNo">294</span> assertFalse(ByteBufferUtils.arePartsEqual(buffer, 1, 3, 6, 2));<a name="line.294"></a>
+<span class="sourceLineNo">295</span> assertFalse(ByteBufferUtils.arePartsEqual(buffer, 0, 3, 6, 3));<a name="line.295"></a>
+<span class="sourceLineNo">296</span> }<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span> /**<a name="line.298"></a>
+<span class="sourceLineNo">299</span> * Test serializing int to bytes<a name="line.299"></a>
+<span class="sourceLineNo">300</span> */<a name="line.300"></a>
+<span class="sourceLineNo">301</span> @Test<a name="line.301"></a>
+<span class="sourceLineNo">302</span> public void testPutInt() {<a name="line.302"></a>
+<span class="sourceLineNo">303</span> testPutInt(0);<a name="line.303"></a>
+<span class="sourceLineNo">304</span> testPutInt(Integer.MAX_VALUE);<a name="line.304"></a>
+<span class="sourceLineNo">305</span><a name="line.305"></a>
+<span class="sourceLineNo">306</span> for (int i = 0; i < 3; i++) {<a name="line.306"></a>
+<span class="sourceLineNo">307</span> testPutInt((128 << i) - 1);<a name="line.307"></a>
+<span class="sourceLineNo">308</span> }<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span> for (int i = 0; i < 3; i++) {<a name="line.310"></a>
+<span class="sourceLineNo">311</span> testPutInt((128 << i));<a name="line.311"></a>
+<span class="sourceLineNo">312</span> }<a name="line.312"></a>
+<span class="sourceLineNo">313</span> }<a name="line.313"></a>
+<span class="sourceLineNo">314</span><a name="line.314"></a>
+<span class="sourceLineNo">315</span> // Utility methods invoked from test methods<a name="line.315"></a>
+<span class="sourceLineNo">316</span><a name="line.316"></a>
+<span class="sourceLineNo">317</span> private void testCompressedInt(int value) throws IOException {<a name="line.317"></a>
+<span class="sourceLineNo">318</span> int parsedValue = 0;<a name="line.318"></a>
+<span class="sourceLineNo">319</span><a name="line.319"></a>
+<span class="sourceLineNo">320</span> ByteArrayOutputStream bos = new ByteArrayOutputStream();<a name="line.320"></a>
+<span class="sourceLineNo">321</span> ByteBufferUtils.putCompressedInt(bos, value);<a name="line.321"></a>
+<span class="sourceLineNo">322</span><a name="line.322"></a>
+<span class="sourceLineNo">323</span> ByteArrayInputStream bis = new ByteArrayInputStream(<a name="line.323"></a>
+<span class="sourceLineNo">324</span> bos.toByteArray());<a name="line.324"></a>
+<span class="sourceLineNo">325</span> parsedValue = ByteBufferUtils.readCompressedInt(bis);<a name="line.325"></a>
+<span class="sourceLineNo">326</span><a name="line.326"></a>
+<span class="sourceLineNo">327</span> assertEquals(value, parsedValue);<a name="line.327"></a>
+<span class="sourceLineNo">328</span> }<a name="line.328"></a>
+<span class="sourceLineNo">329</span><a name="line.329"></a>
+<span class="sourceLineNo">330</span> private void testPutInt(int value) {<a name="line.330"></a>
+<span class="sourceLineNo">331</span> ByteArrayOutputStream baos = new ByteArrayOutputStream();<a name="line.331"></a>
+<span class="sourceLineNo">332</span> try {<a name="line.332"></a>
+<span class="sourceLineNo">333</span> ByteBufferUtils.putInt(baos, value);<a name="line.333"></a>
+<span class="sourceLineNo">334</span> } catch (IOException e) {<a name="line.334"></a>
+<span class="sourceLineNo">335</span> throw new RuntimeException("Bug in putIn()", e);<a name="line.335"></a>
+<span class="sourceLineNo">336</span> }<a name="line.336"></a>
+<span class="sourceLineNo">337</span><a name="line.337"></a>
+<span class="sourceLineNo">338</span> ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());<a name="line.338"></a>
+<span class="sourceLineNo">339</span> DataInputStream dis = new DataInputStream(bais);<a name="line.339"></a>
+<span class="sourceLineNo">340</span> try {<a name="line.340"></a>
+<span class="sourceLineNo">341</span> assertEquals(dis.readInt(), value);<a name="line.341"></a>
+<span class="sourceLineNo">342</span> } catch (IOException e) {<a name="line.342"></a>
+<span class="sourceLineNo">343</span> throw new RuntimeException("Bug in test!", e);<a name="line.343"></a>
+<span class="sourceLineNo">344</span> }<a name="line.344"></a>
+<span class="sourceLineNo">345</span> }<a name="line.345"></a>
+<span class="sourceLineNo">346</span><a name="line.346"></a>
+<span class="sourceLineNo">347</span> @Test<a name="line.347"></a>
+<span class="sourceLineNo">348</span> public void testToBytes(){<a name="line.348"></a>
+<span class="sourceLineNo">349</span> ByteBuffer buffer = ByteBuffer.allocate(5);<a name="line.349"></a>
+<span class="sourceLineNo">350</span> buffer.put(new byte[]{0,1,2,3,4});<a name="line.350"></a>
+<span class="sourceLineNo">351</span> assertEquals(5, buffer.position());<a name="line.351"></a>
+<span class="sourceLineNo">352</span> assertEquals(5, buffer.limit());<a name="line.352"></a>
+<span class="sourceLineNo">353</span> byte[] copy = ByteBufferUtils.toBytes(buffer, 2);<a name="line.353"></a>
+<span class="sourceLineNo">354</span> assertArrayEquals(new byte[]{2,3,4}, copy);<a name="line.354"></a>
+<span class="sourceLineNo">355</span> assertEquals(5, buffer.position());<a name="line.355"></a>
+<span class="sourceLineNo">356</span> assertEquals(5, buffer.limit());<a name="line.356"></a>
+<span class="sourceLineNo">357</span> }<a name="line.357"></a>
+<span class="sourceLineNo">358</span><a name="line.358"></a>
+<span class="sourceLineNo">359</span> @Test<a name="line.359"></a>
+<span class="sourceLineNo">360</span> public void testToPrimitiveTypes() {<a name="line.360"></a>
+<span class="sourceLineNo">361</span> ByteBuffer buffer = ByteBuffer.allocate(15);<a name="line.361"></a>
+<span class="sourceLineNo">362</span> long l = 988L;<a name="line.362"></a>
+<span class="sourceLineNo">363</span> int i = 135;<a name="line.363"></a>
+<span class="sourceLineNo">364</span> short s = 7;<a name="line.364"></a>
+<span class="sourceLineNo">365</span> buffer.putLong(l);<a name="line.365"></a>
+<span class="sourceLineNo">366</span> buffer.putShort(s);<a name="line.366"></a>
+<span class="sourceLineNo">367</span> buffer.putInt(i);<a name="line.367"></a>
+<span class="sourceLineNo">368</span> assertEquals(l, ByteBufferUtils.toLong(buffer, 0));<a name="line.368"></a>
+<span class="sourceLineNo">369</span> assertEquals(s, ByteBufferUtils.toShort(buffer, 8));<a name="line.369"></a>
+<span class="sourceLineNo">370</span> assertEquals(i, ByteBufferUtils.toInt(buffer, 10));<a name="line.370"></a>
+<span class="sourceLineNo">371</span> }<a name="line.371"></a>
+<span class="sourceLineNo">372</span><a name="line.372"></a>
+<span class="sourceLineNo">373</span> @Test<a name="line.373"></a>
+<span class="sourceLineNo">374</span> public void testCopyFromArrayToBuffer() {<a name="line.374"></a>
+<span class="sourceLineNo">375</span> byte[] b = new byte[15];<a name="line.375"></a>
+<span class="sourceLineNo">376</span> b[0] = -1;<a name="line.376"></a>
+<span class="sourceLineNo">377</span> long l = 988L;<a name="line.377"></a>
+<span class="sourceLineNo">378</span> int i = 135;<a name="line.378"></a>
+<span class="sourceLineNo">379</span> short s = 7;<a name="line.379"></a>
+<span class="sourceLineNo">380</span> Bytes.putLong(b, 1, l);<a name="line.380"></a>
+<span class="sourceLineNo">381</span> Bytes.putShort(b, 9, s);<a name="line.381"></a>
+<span class="sourceLineNo">382</span> Bytes.putInt(b, 11, i);<a name="line.382"></a>
+<span class="sourceLineNo">383</span> ByteBuffer buffer = ByteBuffer.allocate(14);<a name="line.383"></a>
+<span class="sourceLineNo">384</span> ByteBufferUtils.copyFromArrayToBuffer(buffer, b, 1, 14);<a name="line.384"></a>
+<span class="sourceLineNo">385</span> buffer.rewind();<a name="line.385"></a>
+<span class="sourceLineNo">386</span> assertEquals(l, buffer.getLong());<a name="line.386"></a>
+<span class="sourceLineNo">387</span> assertEquals(s, buffer.getShort());<a name="line.387"></a>
+<span class="sourceLineNo">388</span> assertEquals(i, buffer.getInt());<a name="line.388"></a>
+<span class="sourceLineNo">389</span> }<a name="line.389"></a>
+<span class="sourceLineNo">390</span><a name="line.390"></a>
+<span class="sourceLineNo">391</span> @Test<a name="line.391"></a>
+<span class="sourceLineNo">392</span> public void testCopyFromBufferToArray() {<a name="line.392"></a>
+<span class="sourceLineNo">393</span> ByteBuffer buffer = ByteBuffer.allocate(15);<a name="line.393"></a>
+<span class="sourceLineNo">394</span> buffer.put((byte) -1);<a name="line.394"></a>
+<span class="sourceLineNo">395</span> long l = 988L;<a name="line.395"></a>
+<span class="sourceLineNo">396</span> int i = 135;<a name="line.396"></a>
+<span class="sourceLineNo">397</span> short s = 7;<a name="line.397"></a>
+<span class="sourceLineNo">398</span> buffer.putShort(s);<a name="line.398"></a>
+<span class="sourceLineNo">399</span> buffer.putInt(i);<a name="line.399"></a>
+<span class="sourceLineNo">400</span> buffer.putLong(l);<a name="line.400"></a>
+<span class="sourceLineNo">401</span> byte[] b = new byte[15];<a name="line.401"></a>
+<span class="sourceLineNo">402</span> ByteBufferUtils.copyFromBufferToArray(b, buffer, 1, 1, 14);<a name="line.402"></a>
+<span class="sourceLineNo">403</span> assertEquals(s, Bytes.toShort(b, 1));<a name="line.403"></a>
+<span class="sourceLineNo">404</span> assertEquals(i, Bytes.toInt(b, 3));<a name="line.404"></a>
+<span class="sourceLineNo">405</span> assertEquals(l, Bytes.toLong(b, 7));<a name="line.405"></a>
+<span class="sourceLineNo">406</span> }<a name="line.406"></a>
+<span class="sourceLineNo">407</span><a name="line.407"></a>
+<span class="sourceLineNo">408</span> @Test<a name="line.408"></a>
+<span class="sourceLineNo">409</span> public void testRelativeCopyFromBuffertoBuffer() {<a name="line.409"></a>
+<span class="sourceLineNo">410</span> ByteBuffer bb1 = ByteBuffer.allocate(135);<a name="line.410"></a>
+<span class="sourceLineNo">411</span> ByteBuffer bb2 = ByteBuffer.allocate(135);<a name="line.411"></a>
+<span class="sourceLineNo">412</span> fillBB(bb1, (byte) 5);<a name="line.412"></a>
+<span class="sourceLineNo">413</span> ByteBufferUtils.copyFromBufferToBuffer(bb1, bb2);<a name="line.413"></a>
+<span class="sourceLineNo">414</span> assertTrue(bb1.position() == bb2.position());<a name="line.414"></a>
+<span class="sourceLineNo">415</span> assertTrue(bb1.limit() == bb2.limit());<a name="line.415"></a>
+<span class="sourceLineNo">416</span> bb1 = ByteBuffer.allocateDirect(135);<a name="line.416"></a>
+<span class="sourceLineNo">417</span> bb2 = ByteBuffer.allocateDirect(135);<a name="line.417"></a>
+<span class="sourceLineNo">418</span> fillBB(bb1, (byte) 5);<a name="line.418"></a>
+<span class="sourceLineNo">419</span> ByteBufferUtils.copyFromBufferToBuffer(bb1, bb2);<a name="line.419"></a>
+<span class="sourceLineNo">420</span> assertTrue(bb1.position() == bb2.position());<a name="line.420"></a>
+<span class="sourceLineNo">421</span> assertTrue(bb1.limit() == bb2.limit());<a name="line.421"></a>
+<span class="sourceLineNo">422</span> }<a name="line.422"></a>
+<span class="sourceLineNo">423</span> @Test<a name="line.423"></a>
+<span class="sourceLineNo">424</span> public void testCompareTo() {<a name="line.424"></a>
+<span class="sourceLineNo">425</span> ByteBuffer bb1 = ByteBuffer.allocate(135);<a name="line.425"></a>
+<span class="sourceLineNo">426</span> ByteBuffer bb2 = ByteBuffer.allocate(135);<a name="line.426"></a>
+<span class="sourceLineNo">427</span> byte[] b = new byte[71];<a name="line.427"></a>
+<span class="sourceLineNo">428</span> fillBB(bb1, (byte) 5);<a name="line.428"></a>
+<span class="sourceLineNo">429</span> fillBB(bb2, (byte) 5);<a name="line.429"></a>
+<span class="sourceLineNo">430</span> fillArray(b, (byte) 5);<a name="line.430"></a>
+<span class="sourceLineNo">431</span> assertEquals(0, ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), bb2, 0, bb2.remaining()));<a name="line.431"></a>
+<span class="sourceLineNo">432</span> assertTrue(ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), b, 0, b.length) > 0);<a name="line.432"></a>
+<span class="sourceLineNo">433</span> bb2.put(134, (byte) 6);<a name="line.433"></a>
+<span class="sourceLineNo">434</span> assertTrue(ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), bb2, 0, bb2.remaining()) < 0);<a name="line.434"></a>
+<span class="sourceLineNo">435</span> bb2.put(6, (byte) 4);<a name="line.435"></a>
+<span class="sourceLineNo">436</span> assertTrue(ByteBufferUtils.compareTo(bb1, 0, bb1.remaining(), bb2, 0, bb2.remaining()) > 0);<a name="line.436"></a>
+<span class="sourceLineNo">437</span> // Assert reverse comparing BB and bytearray works.<a name="line.437"></a>
+<span class="sourceLineNo">438</span> ByteBuffer bb3 = ByteBuffer.allocate(135);<a name="line.438"></a>
+<span class="sourceLineNo">439</span> fillBB(bb3, (byte)0);<a name="line.439"></a>
+<span class="sourceLineNo">440</span> byte[] b3 = new byte[135];<a name="line.440"></a>
+<span class="sourceLineNo">441</span> fillArray(b3, (byte)1);<a name="line.441"></a>
+<span class="sourceLineNo">442</span> int result = ByteBufferUtils.compareTo(b3, 0, b3.length, bb3, 0, bb3.remaining());<a name="line.442"></a>
+<span class="sourceLineNo">443</span> assertTrue(result > 0);<a name="line.443"></a>
+<span class="sourceLineNo">444</span> result = ByteBufferUtils.compareTo(bb3, 0, bb3.remaining(), b3, 0, b3.length);<a name="line.444"></a>
+<span class="sourceLineNo">445</span> assertTrue(result < 0);<a name="line.445"></a>
+<span class="sourceLineNo">446</span><a name="line.446"></a>
+<span class="sourceLineNo">447</span> byte[] b4 = Bytes.toBytes("123");<a name="line.447"></a>
+<span class="sourceLineNo">448</span> ByteBuffer bb4 = ByteBuffer.allocate(10 + b4.length);<a name="line.448"></a>
+<span class="sourceLineNo">449</span> for (int i = 10; i < (bb4.capacity()); ++i) {<a name="line.449"></a>
+<span class="sourceLineNo">450</span> bb4.put(i, b4[i - 10]);<a name="line.450"></a>
+<span class="sourceLineNo">451</span> }<a name="line.451"></a>
+<span class="sourceLineNo">452</span> result = ByteBufferUtils.compareTo(b4, 0, b4.length, bb4, 10, b4.length);<a name="line.452"></a>
+<span class="sourceLineNo">453</span> assertEquals(0, result);<a name="line.453"></a>
+<span class="sourceLineNo">454</span> }<a name="line.454"></a>
+<span class="sourceLineNo">455</span><a name="line.455"></a>
+<span class="sourceLineNo">456</span> @Test<a name="line.456"></a>
+<span class="sourceLineNo">457</span> public void testEquals() {<a name="line.457"></a>
+<span class="sourceLineNo">458</span> byte[] a = Bytes.toBytes("http://A");<a name="line.458"></a>
+<span class="sourceLineNo">459</span> ByteBuffer bb = ByteBuffer.wrap(a);<a name="line.459"></a>
+<span class="sourceLineNo">460</span><a name="line.460"></a>
+<span class="sourceLineNo">461</span> assertTrue(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0,<a name="line.461"></a>
+<span class="sourceLineNo">462</span> HConstants.EMPTY_BYTE_BUFFER, 0, 0));<a name="line.462"></a>
+<span class="sourceLineNo">463</span><a name="line.463"></a>
+<span class="sourceLineNo">464</span> assertFalse(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0, bb,<a name="line.464"></a>
+<span class="sourceLineNo">465</span> 0, a.length));<a name="line.465"></a>
+<span class="sourceLineNo">466</span><a name="line.466"></a>
+<span class="sourceLineNo">467</span> assertFalse(ByteBufferUtils.equals(bb, 0, 0, HConstants.EMPTY_BYTE_BUFFER,<a name="line.467"></a>
+<span class="sourceLineNo">468</span> 0, a.length));<a name="line.468"></a>
+<span class="sourceLineNo">469</span><a name="line.469"></a>
+<span class="sourceLineNo">470</span> assertTrue(ByteBufferUtils.equals(bb, 0, a.length, bb, 0, a.length));<a name="line.470"></a>
+<span class="sourceLineNo">471</span><a name="line.471"></a>
+<span class="sourceLineNo">472</span> assertTrue(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0,<a name="line.472"></a>
+<span class="sourceLineNo">473</span> HConstants.EMPTY_BYTE_ARRAY, 0, 0));<a name="line.473"></a>
+<span class="sourceLineNo">474</span><a name="line.474"></a>
+<span class="sourceLineNo">475</span> assertFalse(ByteBufferUtils.equals(HConstants.EMPTY_BYTE_BUFFER, 0, 0, a,<a name="line.475"></a>
+<span class="sourceLineNo">476</span> 0, a.length));<a name="line.476"></a>
+<span class="sourceLineNo">477</span><a name="line.477"></a>
+<span class="sourceLineNo">478</span> assertFalse(ByteBufferUtils.equals(bb, 0, a.length,<a name="line.478"></a>
+<span class="sourceLineNo">479</span> HConstants.EMPTY_BYTE_ARRAY, 0, 0));<a name="line.479"></a>
+<span class="sourceLineNo">480</span><a name="line.480"></a>
+<span class="sourceLineNo">481</span> assertTrue(ByteBufferUtils.equals(bb, 0, a.length, a, 0, a.length));<a name="line.481"></a>
+<span class="sourceLineNo">482</span> }<a name="line.482"></a>
+<span class="sourceLineNo">483</span><a name="line.483"></a>
+<span class="sourceLineNo">484</span> private static void fillBB(ByteBuffer bb, byte b) {<a name="line.484"></a>
+<span class="sourceLineNo">485</span> for (int i = bb.position(); i < bb.limit(); i++) {<a name="line.485"></a>
+<span class="sourceLineNo">486</span> bb.put(i, b);<a name="line.486"></a>
+<span class="sourceLineNo">487</span> }<a name="line.487"></a>
+<span class="sourceLineNo">488</span> }<a name="line.488"></a>
+<span class="sourceLineNo">489</span><a name="line.489"></a>
+<span class="sourceLineNo">490</span> private static void fillArray(byte[] bb, byte b) {<a name="line.490"></a>
+<span class="sourceLineNo">491</span> for (int i = 0; i < bb.length; i++) {<a name="line.491"></a>
+<span class="sourceLineNo">492</span> bb[i] = b;<a name="line.492"></a>
+<span class="sourceLineNo">493</span> }<a name="line.493"></a>
+<span class="sourceLineNo">494</span> }<a name="line.494"></a>
+<span class="sourceLineNo">495</span>}<a name="line.495"></a>
[10/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/apidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html b/apidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
index db9d7c8..01c3b24 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
@@ -24,1061 +24,1064 @@
<span class="sourceLineNo">016</span> */<a name="line.16"></a>
<span class="sourceLineNo">017</span>package org.apache.hadoop.hbase.util;<a name="line.17"></a>
<span class="sourceLineNo">018</span><a name="line.18"></a>
-<span class="sourceLineNo">019</span>import java.io.ByteArrayOutputStream;<a name="line.19"></a>
-<span class="sourceLineNo">020</span>import java.io.DataInput;<a name="line.20"></a>
-<span class="sourceLineNo">021</span>import java.io.DataInputStream;<a name="line.21"></a>
-<span class="sourceLineNo">022</span>import java.io.IOException;<a name="line.22"></a>
-<span class="sourceLineNo">023</span>import java.io.InputStream;<a name="line.23"></a>
-<span class="sourceLineNo">024</span>import java.io.OutputStream;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import java.math.BigDecimal;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import java.math.BigInteger;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import java.nio.ByteBuffer;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import java.util.Arrays;<a name="line.28"></a>
-<span class="sourceLineNo">029</span><a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.io.ByteBufferWriter;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.io.util.StreamUtils;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.io.IOUtils;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.io.WritableUtils;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>import sun.nio.ch.DirectBuffer;<a name="line.37"></a>
-<span class="sourceLineNo">038</span><a name="line.38"></a>
-<span class="sourceLineNo">039</span>/**<a name="line.39"></a>
-<span class="sourceLineNo">040</span> * Utility functions for working with byte buffers, such as reading/writing<a name="line.40"></a>
-<span class="sourceLineNo">041</span> * variable-length long numbers.<a name="line.41"></a>
-<span class="sourceLineNo">042</span> */<a name="line.42"></a>
-<span class="sourceLineNo">043</span>@SuppressWarnings("restriction")<a name="line.43"></a>
-<span class="sourceLineNo">044</span>@InterfaceAudience.Public<a name="line.44"></a>
-<span class="sourceLineNo">045</span>@InterfaceStability.Evolving<a name="line.45"></a>
-<span class="sourceLineNo">046</span>public final class ByteBufferUtils {<a name="line.46"></a>
-<span class="sourceLineNo">047</span><a name="line.47"></a>
-<span class="sourceLineNo">048</span> // "Compressed integer" serialization helper constants.<a name="line.48"></a>
-<span class="sourceLineNo">049</span> public final static int VALUE_MASK = 0x7f;<a name="line.49"></a>
-<span class="sourceLineNo">050</span> public final static int NEXT_BIT_SHIFT = 7;<a name="line.50"></a>
-<span class="sourceLineNo">051</span> public final static int NEXT_BIT_MASK = 1 << 7;<a name="line.51"></a>
-<span class="sourceLineNo">052</span> private static final boolean UNSAFE_AVAIL = UnsafeAvailChecker.isAvailable();<a name="line.52"></a>
-<span class="sourceLineNo">053</span> private static final boolean UNSAFE_UNALIGNED = UnsafeAvailChecker.unaligned();<a name="line.53"></a>
-<span class="sourceLineNo">054</span><a name="line.54"></a>
-<span class="sourceLineNo">055</span> private ByteBufferUtils() {<a name="line.55"></a>
-<span class="sourceLineNo">056</span> }<a name="line.56"></a>
+<span class="sourceLineNo">019</span>import com.google.common.annotations.VisibleForTesting;<a name="line.19"></a>
+<span class="sourceLineNo">020</span>import java.io.ByteArrayOutputStream;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import java.io.DataInput;<a name="line.21"></a>
+<span class="sourceLineNo">022</span>import java.io.DataInputStream;<a name="line.22"></a>
+<span class="sourceLineNo">023</span>import java.io.IOException;<a name="line.23"></a>
+<span class="sourceLineNo">024</span>import java.io.InputStream;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import java.io.OutputStream;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import java.math.BigDecimal;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import java.math.BigInteger;<a name="line.27"></a>
+<span class="sourceLineNo">028</span>import java.nio.ByteBuffer;<a name="line.28"></a>
+<span class="sourceLineNo">029</span>import java.util.Arrays;<a name="line.29"></a>
+<span class="sourceLineNo">030</span><a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.io.ByteBufferWriter;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.io.util.StreamUtils;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.io.IOUtils;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.io.WritableUtils;<a name="line.36"></a>
+<span class="sourceLineNo">037</span><a name="line.37"></a>
+<span class="sourceLineNo">038</span>import sun.nio.ch.DirectBuffer;<a name="line.38"></a>
+<span class="sourceLineNo">039</span><a name="line.39"></a>
+<span class="sourceLineNo">040</span>/**<a name="line.40"></a>
+<span class="sourceLineNo">041</span> * Utility functions for working with byte buffers, such as reading/writing<a name="line.41"></a>
+<span class="sourceLineNo">042</span> * variable-length long numbers.<a name="line.42"></a>
+<span class="sourceLineNo">043</span> */<a name="line.43"></a>
+<span class="sourceLineNo">044</span>@SuppressWarnings("restriction")<a name="line.44"></a>
+<span class="sourceLineNo">045</span>@InterfaceAudience.Public<a name="line.45"></a>
+<span class="sourceLineNo">046</span>@InterfaceStability.Evolving<a name="line.46"></a>
+<span class="sourceLineNo">047</span>public final class ByteBufferUtils {<a name="line.47"></a>
+<span class="sourceLineNo">048</span><a name="line.48"></a>
+<span class="sourceLineNo">049</span> // "Compressed integer" serialization helper constants.<a name="line.49"></a>
+<span class="sourceLineNo">050</span> public final static int VALUE_MASK = 0x7f;<a name="line.50"></a>
+<span class="sourceLineNo">051</span> public final static int NEXT_BIT_SHIFT = 7;<a name="line.51"></a>
+<span class="sourceLineNo">052</span> public final static int NEXT_BIT_MASK = 1 << 7;<a name="line.52"></a>
+<span class="sourceLineNo">053</span> @VisibleForTesting<a name="line.53"></a>
+<span class="sourceLineNo">054</span> static boolean UNSAFE_AVAIL = UnsafeAvailChecker.isAvailable();<a name="line.54"></a>
+<span class="sourceLineNo">055</span> @VisibleForTesting<a name="line.55"></a>
+<span class="sourceLineNo">056</span> static boolean UNSAFE_UNALIGNED = UnsafeAvailChecker.unaligned();<a name="line.56"></a>
<span class="sourceLineNo">057</span><a name="line.57"></a>
-<span class="sourceLineNo">058</span> /**<a name="line.58"></a>
-<span class="sourceLineNo">059</span> * Similar to {@link WritableUtils#writeVLong(java.io.DataOutput, long)},<a name="line.59"></a>
-<span class="sourceLineNo">060</span> * but writes to a {@link ByteBuffer}.<a name="line.60"></a>
-<span class="sourceLineNo">061</span> */<a name="line.61"></a>
-<span class="sourceLineNo">062</span> public static void writeVLong(ByteBuffer out, long i) {<a name="line.62"></a>
-<span class="sourceLineNo">063</span> if (i >= -112 && i <= 127) {<a name="line.63"></a>
-<span class="sourceLineNo">064</span> out.put((byte) i);<a name="line.64"></a>
-<span class="sourceLineNo">065</span> return;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> }<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span> int len = -112;<a name="line.68"></a>
-<span class="sourceLineNo">069</span> if (i < 0) {<a name="line.69"></a>
-<span class="sourceLineNo">070</span> i ^= -1L; // take one's complement<a name="line.70"></a>
-<span class="sourceLineNo">071</span> len = -120;<a name="line.71"></a>
-<span class="sourceLineNo">072</span> }<a name="line.72"></a>
-<span class="sourceLineNo">073</span><a name="line.73"></a>
-<span class="sourceLineNo">074</span> long tmp = i;<a name="line.74"></a>
-<span class="sourceLineNo">075</span> while (tmp != 0) {<a name="line.75"></a>
-<span class="sourceLineNo">076</span> tmp = tmp >> 8;<a name="line.76"></a>
-<span class="sourceLineNo">077</span> len--;<a name="line.77"></a>
-<span class="sourceLineNo">078</span> }<a name="line.78"></a>
-<span class="sourceLineNo">079</span><a name="line.79"></a>
-<span class="sourceLineNo">080</span> out.put((byte) len);<a name="line.80"></a>
-<span class="sourceLineNo">081</span><a name="line.81"></a>
-<span class="sourceLineNo">082</span> len = (len < -120) ? -(len + 120) : -(len + 112);<a name="line.82"></a>
-<span class="sourceLineNo">083</span><a name="line.83"></a>
-<span class="sourceLineNo">084</span> for (int idx = len; idx != 0; idx--) {<a name="line.84"></a>
-<span class="sourceLineNo">085</span> int shiftbits = (idx - 1) * 8;<a name="line.85"></a>
-<span class="sourceLineNo">086</span> long mask = 0xFFL << shiftbits;<a name="line.86"></a>
-<span class="sourceLineNo">087</span> out.put((byte) ((i & mask) >> shiftbits));<a name="line.87"></a>
-<span class="sourceLineNo">088</span> }<a name="line.88"></a>
-<span class="sourceLineNo">089</span> }<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span> /**<a name="line.91"></a>
-<span class="sourceLineNo">092</span> * Similar to {@link WritableUtils#readVLong(DataInput)} but reads from a<a name="line.92"></a>
-<span class="sourceLineNo">093</span> * {@link ByteBuffer}.<a name="line.93"></a>
-<span class="sourceLineNo">094</span> */<a name="line.94"></a>
-<span class="sourceLineNo">095</span> public static long readVLong(ByteBuffer in) {<a name="line.95"></a>
-<span class="sourceLineNo">096</span> byte firstByte = in.get();<a name="line.96"></a>
-<span class="sourceLineNo">097</span> int len = WritableUtils.decodeVIntSize(firstByte);<a name="line.97"></a>
-<span class="sourceLineNo">098</span> if (len == 1) {<a name="line.98"></a>
-<span class="sourceLineNo">099</span> return firstByte;<a name="line.99"></a>
-<span class="sourceLineNo">100</span> }<a name="line.100"></a>
-<span class="sourceLineNo">101</span> long i = 0;<a name="line.101"></a>
-<span class="sourceLineNo">102</span> for (int idx = 0; idx < len-1; idx++) {<a name="line.102"></a>
-<span class="sourceLineNo">103</span> byte b = in.get();<a name="line.103"></a>
-<span class="sourceLineNo">104</span> i = i << 8;<a name="line.104"></a>
-<span class="sourceLineNo">105</span> i = i | (b & 0xFF);<a name="line.105"></a>
-<span class="sourceLineNo">106</span> }<a name="line.106"></a>
-<span class="sourceLineNo">107</span> return (WritableUtils.isNegativeVInt(firstByte) ? (i ^ -1L) : i);<a name="line.107"></a>
-<span class="sourceLineNo">108</span> }<a name="line.108"></a>
-<span class="sourceLineNo">109</span><a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span> /**<a name="line.111"></a>
-<span class="sourceLineNo">112</span> * Put in buffer integer using 7 bit encoding. For each written byte:<a name="line.112"></a>
-<span class="sourceLineNo">113</span> * 7 bits are used to store value<a name="line.113"></a>
-<span class="sourceLineNo">114</span> * 1 bit is used to indicate whether there is next bit.<a name="line.114"></a>
-<span class="sourceLineNo">115</span> * @param value Int to be compressed.<a name="line.115"></a>
-<span class="sourceLineNo">116</span> * @param out Where to put compressed data<a name="line.116"></a>
-<span class="sourceLineNo">117</span> * @return Number of bytes written.<a name="line.117"></a>
-<span class="sourceLineNo">118</span> * @throws IOException on stream error<a name="line.118"></a>
-<span class="sourceLineNo">119</span> */<a name="line.119"></a>
-<span class="sourceLineNo">120</span> public static int putCompressedInt(OutputStream out, final int value)<a name="line.120"></a>
-<span class="sourceLineNo">121</span> throws IOException {<a name="line.121"></a>
-<span class="sourceLineNo">122</span> int i = 0;<a name="line.122"></a>
-<span class="sourceLineNo">123</span> int tmpvalue = value;<a name="line.123"></a>
-<span class="sourceLineNo">124</span> do {<a name="line.124"></a>
-<span class="sourceLineNo">125</span> byte b = (byte) (tmpvalue & VALUE_MASK);<a name="line.125"></a>
-<span class="sourceLineNo">126</span> tmpvalue >>>= NEXT_BIT_SHIFT;<a name="line.126"></a>
-<span class="sourceLineNo">127</span> if (tmpvalue != 0) {<a name="line.127"></a>
-<span class="sourceLineNo">128</span> b |= (byte) NEXT_BIT_MASK;<a name="line.128"></a>
-<span class="sourceLineNo">129</span> }<a name="line.129"></a>
-<span class="sourceLineNo">130</span> out.write(b);<a name="line.130"></a>
-<span class="sourceLineNo">131</span> i++;<a name="line.131"></a>
-<span class="sourceLineNo">132</span> } while (tmpvalue != 0);<a name="line.132"></a>
-<span class="sourceLineNo">133</span> return i;<a name="line.133"></a>
-<span class="sourceLineNo">134</span> }<a name="line.134"></a>
-<span class="sourceLineNo">135</span><a name="line.135"></a>
-<span class="sourceLineNo">136</span> /**<a name="line.136"></a>
-<span class="sourceLineNo">137</span> * Put in output stream 32 bit integer (Big Endian byte order).<a name="line.137"></a>
-<span class="sourceLineNo">138</span> * @param out Where to put integer.<a name="line.138"></a>
-<span class="sourceLineNo">139</span> * @param value Value of integer.<a name="line.139"></a>
-<span class="sourceLineNo">140</span> * @throws IOException On stream error.<a name="line.140"></a>
-<span class="sourceLineNo">141</span> */<a name="line.141"></a>
-<span class="sourceLineNo">142</span> public static void putInt(OutputStream out, final int value)<a name="line.142"></a>
-<span class="sourceLineNo">143</span> throws IOException {<a name="line.143"></a>
-<span class="sourceLineNo">144</span> // We have writeInt in ByteBufferOutputStream so that it can directly write<a name="line.144"></a>
-<span class="sourceLineNo">145</span> // int to underlying<a name="line.145"></a>
-<span class="sourceLineNo">146</span> // ByteBuffer in one step.<a name="line.146"></a>
-<span class="sourceLineNo">147</span> if (out instanceof ByteBufferWriter) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span> ((ByteBufferWriter) out).writeInt(value);<a name="line.148"></a>
-<span class="sourceLineNo">149</span> } else {<a name="line.149"></a>
-<span class="sourceLineNo">150</span> StreamUtils.writeInt(out, value);<a name="line.150"></a>
-<span class="sourceLineNo">151</span> }<a name="line.151"></a>
-<span class="sourceLineNo">152</span> }<a name="line.152"></a>
-<span class="sourceLineNo">153</span><a name="line.153"></a>
-<span class="sourceLineNo">154</span> public static byte toByte(ByteBuffer buffer, int offset) {<a name="line.154"></a>
-<span class="sourceLineNo">155</span> if (UNSAFE_AVAIL) {<a name="line.155"></a>
-<span class="sourceLineNo">156</span> return UnsafeAccess.toByte(buffer, offset);<a name="line.156"></a>
-<span class="sourceLineNo">157</span> } else {<a name="line.157"></a>
-<span class="sourceLineNo">158</span> return buffer.get(offset);<a name="line.158"></a>
-<span class="sourceLineNo">159</span> }<a name="line.159"></a>
-<span class="sourceLineNo">160</span> }<a name="line.160"></a>
-<span class="sourceLineNo">161</span><a name="line.161"></a>
-<span class="sourceLineNo">162</span> /**<a name="line.162"></a>
-<span class="sourceLineNo">163</span> * Copy the data to the output stream and update position in buffer.<a name="line.163"></a>
-<span class="sourceLineNo">164</span> * @param out the stream to write bytes to<a name="line.164"></a>
-<span class="sourceLineNo">165</span> * @param in the buffer to read bytes from<a name="line.165"></a>
-<span class="sourceLineNo">166</span> * @param length the number of bytes to copy<a name="line.166"></a>
-<span class="sourceLineNo">167</span> */<a name="line.167"></a>
-<span class="sourceLineNo">168</span> public static void moveBufferToStream(OutputStream out, ByteBuffer in,<a name="line.168"></a>
-<span class="sourceLineNo">169</span> int length) throws IOException {<a name="line.169"></a>
-<span class="sourceLineNo">170</span> copyBufferToStream(out, in, in.position(), length);<a name="line.170"></a>
-<span class="sourceLineNo">171</span> skip(in, length);<a name="line.171"></a>
-<span class="sourceLineNo">172</span> }<a name="line.172"></a>
-<span class="sourceLineNo">173</span><a name="line.173"></a>
-<span class="sourceLineNo">174</span> /**<a name="line.174"></a>
-<span class="sourceLineNo">175</span> * Copy data from a buffer to an output stream. Does not update the position<a name="line.175"></a>
-<span class="sourceLineNo">176</span> * in the buffer.<a name="line.176"></a>
-<span class="sourceLineNo">177</span> * @param out the stream to write bytes to<a name="line.177"></a>
-<span class="sourceLineNo">178</span> * @param in the buffer to read bytes from<a name="line.178"></a>
-<span class="sourceLineNo">179</span> * @param offset the offset in the buffer (from the buffer's array offset)<a name="line.179"></a>
-<span class="sourceLineNo">180</span> * to start copying bytes from<a name="line.180"></a>
-<span class="sourceLineNo">181</span> * @param length the number of bytes to copy<a name="line.181"></a>
-<span class="sourceLineNo">182</span> */<a name="line.182"></a>
-<span class="sourceLineNo">183</span> public static void copyBufferToStream(OutputStream out, ByteBuffer in,<a name="line.183"></a>
-<span class="sourceLineNo">184</span> int offset, int length) throws IOException {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> if (out instanceof ByteBufferWriter) {<a name="line.185"></a>
-<span class="sourceLineNo">186</span> ((ByteBufferWriter) out).write(in, offset, length);<a name="line.186"></a>
-<span class="sourceLineNo">187</span> } else if (in.hasArray()) {<a name="line.187"></a>
-<span class="sourceLineNo">188</span> out.write(in.array(), in.arrayOffset() + offset, length);<a name="line.188"></a>
-<span class="sourceLineNo">189</span> } else {<a name="line.189"></a>
-<span class="sourceLineNo">190</span> for (int i = 0; i < length; ++i) {<a name="line.190"></a>
-<span class="sourceLineNo">191</span> out.write(toByte(in, offset + i));<a name="line.191"></a>
-<span class="sourceLineNo">192</span> }<a name="line.192"></a>
-<span class="sourceLineNo">193</span> }<a name="line.193"></a>
-<span class="sourceLineNo">194</span> }<a name="line.194"></a>
-<span class="sourceLineNo">195</span><a name="line.195"></a>
-<span class="sourceLineNo">196</span> public static int putLong(OutputStream out, final long value,<a name="line.196"></a>
-<span class="sourceLineNo">197</span> final int fitInBytes) throws IOException {<a name="line.197"></a>
-<span class="sourceLineNo">198</span> long tmpValue = value;<a name="line.198"></a>
-<span class="sourceLineNo">199</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.199"></a>
-<span class="sourceLineNo">200</span> out.write((byte) (tmpValue & 0xff));<a name="line.200"></a>
-<span class="sourceLineNo">201</span> tmpValue >>>= 8;<a name="line.201"></a>
-<span class="sourceLineNo">202</span> }<a name="line.202"></a>
-<span class="sourceLineNo">203</span> return fitInBytes;<a name="line.203"></a>
-<span class="sourceLineNo">204</span> }<a name="line.204"></a>
-<span class="sourceLineNo">205</span><a name="line.205"></a>
-<span class="sourceLineNo">206</span> public static int putByte(ByteBuffer buffer, int offset, byte b) {<a name="line.206"></a>
-<span class="sourceLineNo">207</span> if (UNSAFE_AVAIL) {<a name="line.207"></a>
-<span class="sourceLineNo">208</span> return UnsafeAccess.putByte(buffer, offset, b);<a name="line.208"></a>
-<span class="sourceLineNo">209</span> } else {<a name="line.209"></a>
-<span class="sourceLineNo">210</span> buffer.put(offset, b);<a name="line.210"></a>
-<span class="sourceLineNo">211</span> return offset + 1;<a name="line.211"></a>
-<span class="sourceLineNo">212</span> }<a name="line.212"></a>
-<span class="sourceLineNo">213</span> }<a name="line.213"></a>
-<span class="sourceLineNo">214</span><a name="line.214"></a>
-<span class="sourceLineNo">215</span> /**<a name="line.215"></a>
-<span class="sourceLineNo">216</span> * Check how many bytes are required to store value.<a name="line.216"></a>
-<span class="sourceLineNo">217</span> * @param value Value which size will be tested.<a name="line.217"></a>
-<span class="sourceLineNo">218</span> * @return How many bytes are required to store value.<a name="line.218"></a>
-<span class="sourceLineNo">219</span> */<a name="line.219"></a>
-<span class="sourceLineNo">220</span> public static int longFitsIn(final long value) {<a name="line.220"></a>
-<span class="sourceLineNo">221</span> if (value < 0) {<a name="line.221"></a>
-<span class="sourceLineNo">222</span> return 8;<a name="line.222"></a>
-<span class="sourceLineNo">223</span> }<a name="line.223"></a>
-<span class="sourceLineNo">224</span><a name="line.224"></a>
-<span class="sourceLineNo">225</span> if (value < (1l << 4 * 8)) {<a name="line.225"></a>
-<span class="sourceLineNo">226</span> // no more than 4 bytes<a name="line.226"></a>
-<span class="sourceLineNo">227</span> if (value < (1l << 2 * 8)) {<a name="line.227"></a>
-<span class="sourceLineNo">228</span> if (value < (1l << 1 * 8)) {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> return 1;<a name="line.229"></a>
-<span class="sourceLineNo">230</span> }<a name="line.230"></a>
-<span class="sourceLineNo">231</span> return 2;<a name="line.231"></a>
-<span class="sourceLineNo">232</span> }<a name="line.232"></a>
-<span class="sourceLineNo">233</span> if (value < (1l << 3 * 8)) {<a name="line.233"></a>
-<span class="sourceLineNo">234</span> return 3;<a name="line.234"></a>
+<span class="sourceLineNo">058</span> private ByteBufferUtils() {<a name="line.58"></a>
+<span class="sourceLineNo">059</span> }<a name="line.59"></a>
+<span class="sourceLineNo">060</span><a name="line.60"></a>
+<span class="sourceLineNo">061</span> /**<a name="line.61"></a>
+<span class="sourceLineNo">062</span> * Similar to {@link WritableUtils#writeVLong(java.io.DataOutput, long)},<a name="line.62"></a>
+<span class="sourceLineNo">063</span> * but writes to a {@link ByteBuffer}.<a name="line.63"></a>
+<span class="sourceLineNo">064</span> */<a name="line.64"></a>
+<span class="sourceLineNo">065</span> public static void writeVLong(ByteBuffer out, long i) {<a name="line.65"></a>
+<span class="sourceLineNo">066</span> if (i >= -112 && i <= 127) {<a name="line.66"></a>
+<span class="sourceLineNo">067</span> out.put((byte) i);<a name="line.67"></a>
+<span class="sourceLineNo">068</span> return;<a name="line.68"></a>
+<span class="sourceLineNo">069</span> }<a name="line.69"></a>
+<span class="sourceLineNo">070</span><a name="line.70"></a>
+<span class="sourceLineNo">071</span> int len = -112;<a name="line.71"></a>
+<span class="sourceLineNo">072</span> if (i < 0) {<a name="line.72"></a>
+<span class="sourceLineNo">073</span> i ^= -1L; // take one's complement<a name="line.73"></a>
+<span class="sourceLineNo">074</span> len = -120;<a name="line.74"></a>
+<span class="sourceLineNo">075</span> }<a name="line.75"></a>
+<span class="sourceLineNo">076</span><a name="line.76"></a>
+<span class="sourceLineNo">077</span> long tmp = i;<a name="line.77"></a>
+<span class="sourceLineNo">078</span> while (tmp != 0) {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> tmp = tmp >> 8;<a name="line.79"></a>
+<span class="sourceLineNo">080</span> len--;<a name="line.80"></a>
+<span class="sourceLineNo">081</span> }<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span> out.put((byte) len);<a name="line.83"></a>
+<span class="sourceLineNo">084</span><a name="line.84"></a>
+<span class="sourceLineNo">085</span> len = (len < -120) ? -(len + 120) : -(len + 112);<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span> for (int idx = len; idx != 0; idx--) {<a name="line.87"></a>
+<span class="sourceLineNo">088</span> int shiftbits = (idx - 1) * 8;<a name="line.88"></a>
+<span class="sourceLineNo">089</span> long mask = 0xFFL << shiftbits;<a name="line.89"></a>
+<span class="sourceLineNo">090</span> out.put((byte) ((i & mask) >> shiftbits));<a name="line.90"></a>
+<span class="sourceLineNo">091</span> }<a name="line.91"></a>
+<span class="sourceLineNo">092</span> }<a name="line.92"></a>
+<span class="sourceLineNo">093</span><a name="line.93"></a>
+<span class="sourceLineNo">094</span> /**<a name="line.94"></a>
+<span class="sourceLineNo">095</span> * Similar to {@link WritableUtils#readVLong(DataInput)} but reads from a<a name="line.95"></a>
+<span class="sourceLineNo">096</span> * {@link ByteBuffer}.<a name="line.96"></a>
+<span class="sourceLineNo">097</span> */<a name="line.97"></a>
+<span class="sourceLineNo">098</span> public static long readVLong(ByteBuffer in) {<a name="line.98"></a>
+<span class="sourceLineNo">099</span> byte firstByte = in.get();<a name="line.99"></a>
+<span class="sourceLineNo">100</span> int len = WritableUtils.decodeVIntSize(firstByte);<a name="line.100"></a>
+<span class="sourceLineNo">101</span> if (len == 1) {<a name="line.101"></a>
+<span class="sourceLineNo">102</span> return firstByte;<a name="line.102"></a>
+<span class="sourceLineNo">103</span> }<a name="line.103"></a>
+<span class="sourceLineNo">104</span> long i = 0;<a name="line.104"></a>
+<span class="sourceLineNo">105</span> for (int idx = 0; idx < len-1; idx++) {<a name="line.105"></a>
+<span class="sourceLineNo">106</span> byte b = in.get();<a name="line.106"></a>
+<span class="sourceLineNo">107</span> i = i << 8;<a name="line.107"></a>
+<span class="sourceLineNo">108</span> i = i | (b & 0xFF);<a name="line.108"></a>
+<span class="sourceLineNo">109</span> }<a name="line.109"></a>
+<span class="sourceLineNo">110</span> return (WritableUtils.isNegativeVInt(firstByte) ? (i ^ -1L) : i);<a name="line.110"></a>
+<span class="sourceLineNo">111</span> }<a name="line.111"></a>
+<span class="sourceLineNo">112</span><a name="line.112"></a>
+<span class="sourceLineNo">113</span><a name="line.113"></a>
+<span class="sourceLineNo">114</span> /**<a name="line.114"></a>
+<span class="sourceLineNo">115</span> * Put in buffer integer using 7 bit encoding. For each written byte:<a name="line.115"></a>
+<span class="sourceLineNo">116</span> * 7 bits are used to store value<a name="line.116"></a>
+<span class="sourceLineNo">117</span> * 1 bit is used to indicate whether there is next bit.<a name="line.117"></a>
+<span class="sourceLineNo">118</span> * @param value Int to be compressed.<a name="line.118"></a>
+<span class="sourceLineNo">119</span> * @param out Where to put compressed data<a name="line.119"></a>
+<span class="sourceLineNo">120</span> * @return Number of bytes written.<a name="line.120"></a>
+<span class="sourceLineNo">121</span> * @throws IOException on stream error<a name="line.121"></a>
+<span class="sourceLineNo">122</span> */<a name="line.122"></a>
+<span class="sourceLineNo">123</span> public static int putCompressedInt(OutputStream out, final int value)<a name="line.123"></a>
+<span class="sourceLineNo">124</span> throws IOException {<a name="line.124"></a>
+<span class="sourceLineNo">125</span> int i = 0;<a name="line.125"></a>
+<span class="sourceLineNo">126</span> int tmpvalue = value;<a name="line.126"></a>
+<span class="sourceLineNo">127</span> do {<a name="line.127"></a>
+<span class="sourceLineNo">128</span> byte b = (byte) (tmpvalue & VALUE_MASK);<a name="line.128"></a>
+<span class="sourceLineNo">129</span> tmpvalue >>>= NEXT_BIT_SHIFT;<a name="line.129"></a>
+<span class="sourceLineNo">130</span> if (tmpvalue != 0) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> b |= (byte) NEXT_BIT_MASK;<a name="line.131"></a>
+<span class="sourceLineNo">132</span> }<a name="line.132"></a>
+<span class="sourceLineNo">133</span> out.write(b);<a name="line.133"></a>
+<span class="sourceLineNo">134</span> i++;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> } while (tmpvalue != 0);<a name="line.135"></a>
+<span class="sourceLineNo">136</span> return i;<a name="line.136"></a>
+<span class="sourceLineNo">137</span> }<a name="line.137"></a>
+<span class="sourceLineNo">138</span><a name="line.138"></a>
+<span class="sourceLineNo">139</span> /**<a name="line.139"></a>
+<span class="sourceLineNo">140</span> * Put in output stream 32 bit integer (Big Endian byte order).<a name="line.140"></a>
+<span class="sourceLineNo">141</span> * @param out Where to put integer.<a name="line.141"></a>
+<span class="sourceLineNo">142</span> * @param value Value of integer.<a name="line.142"></a>
+<span class="sourceLineNo">143</span> * @throws IOException On stream error.<a name="line.143"></a>
+<span class="sourceLineNo">144</span> */<a name="line.144"></a>
+<span class="sourceLineNo">145</span> public static void putInt(OutputStream out, final int value)<a name="line.145"></a>
+<span class="sourceLineNo">146</span> throws IOException {<a name="line.146"></a>
+<span class="sourceLineNo">147</span> // We have writeInt in ByteBufferOutputStream so that it can directly write<a name="line.147"></a>
+<span class="sourceLineNo">148</span> // int to underlying<a name="line.148"></a>
+<span class="sourceLineNo">149</span> // ByteBuffer in one step.<a name="line.149"></a>
+<span class="sourceLineNo">150</span> if (out instanceof ByteBufferWriter) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span> ((ByteBufferWriter) out).writeInt(value);<a name="line.151"></a>
+<span class="sourceLineNo">152</span> } else {<a name="line.152"></a>
+<span class="sourceLineNo">153</span> StreamUtils.writeInt(out, value);<a name="line.153"></a>
+<span class="sourceLineNo">154</span> }<a name="line.154"></a>
+<span class="sourceLineNo">155</span> }<a name="line.155"></a>
+<span class="sourceLineNo">156</span><a name="line.156"></a>
+<span class="sourceLineNo">157</span> public static byte toByte(ByteBuffer buffer, int offset) {<a name="line.157"></a>
+<span class="sourceLineNo">158</span> if (UNSAFE_AVAIL) {<a name="line.158"></a>
+<span class="sourceLineNo">159</span> return UnsafeAccess.toByte(buffer, offset);<a name="line.159"></a>
+<span class="sourceLineNo">160</span> } else {<a name="line.160"></a>
+<span class="sourceLineNo">161</span> return buffer.get(offset);<a name="line.161"></a>
+<span class="sourceLineNo">162</span> }<a name="line.162"></a>
+<span class="sourceLineNo">163</span> }<a name="line.163"></a>
+<span class="sourceLineNo">164</span><a name="line.164"></a>
+<span class="sourceLineNo">165</span> /**<a name="line.165"></a>
+<span class="sourceLineNo">166</span> * Copy the data to the output stream and update position in buffer.<a name="line.166"></a>
+<span class="sourceLineNo">167</span> * @param out the stream to write bytes to<a name="line.167"></a>
+<span class="sourceLineNo">168</span> * @param in the buffer to read bytes from<a name="line.168"></a>
+<span class="sourceLineNo">169</span> * @param length the number of bytes to copy<a name="line.169"></a>
+<span class="sourceLineNo">170</span> */<a name="line.170"></a>
+<span class="sourceLineNo">171</span> public static void moveBufferToStream(OutputStream out, ByteBuffer in,<a name="line.171"></a>
+<span class="sourceLineNo">172</span> int length) throws IOException {<a name="line.172"></a>
+<span class="sourceLineNo">173</span> copyBufferToStream(out, in, in.position(), length);<a name="line.173"></a>
+<span class="sourceLineNo">174</span> skip(in, length);<a name="line.174"></a>
+<span class="sourceLineNo">175</span> }<a name="line.175"></a>
+<span class="sourceLineNo">176</span><a name="line.176"></a>
+<span class="sourceLineNo">177</span> /**<a name="line.177"></a>
+<span class="sourceLineNo">178</span> * Copy data from a buffer to an output stream. Does not update the position<a name="line.178"></a>
+<span class="sourceLineNo">179</span> * in the buffer.<a name="line.179"></a>
+<span class="sourceLineNo">180</span> * @param out the stream to write bytes to<a name="line.180"></a>
+<span class="sourceLineNo">181</span> * @param in the buffer to read bytes from<a name="line.181"></a>
+<span class="sourceLineNo">182</span> * @param offset the offset in the buffer (from the buffer's array offset)<a name="line.182"></a>
+<span class="sourceLineNo">183</span> * to start copying bytes from<a name="line.183"></a>
+<span class="sourceLineNo">184</span> * @param length the number of bytes to copy<a name="line.184"></a>
+<span class="sourceLineNo">185</span> */<a name="line.185"></a>
+<span class="sourceLineNo">186</span> public static void copyBufferToStream(OutputStream out, ByteBuffer in,<a name="line.186"></a>
+<span class="sourceLineNo">187</span> int offset, int length) throws IOException {<a name="line.187"></a>
+<span class="sourceLineNo">188</span> if (out instanceof ByteBufferWriter) {<a name="line.188"></a>
+<span class="sourceLineNo">189</span> ((ByteBufferWriter) out).write(in, offset, length);<a name="line.189"></a>
+<span class="sourceLineNo">190</span> } else if (in.hasArray()) {<a name="line.190"></a>
+<span class="sourceLineNo">191</span> out.write(in.array(), in.arrayOffset() + offset, length);<a name="line.191"></a>
+<span class="sourceLineNo">192</span> } else {<a name="line.192"></a>
+<span class="sourceLineNo">193</span> for (int i = 0; i < length; ++i) {<a name="line.193"></a>
+<span class="sourceLineNo">194</span> out.write(toByte(in, offset + i));<a name="line.194"></a>
+<span class="sourceLineNo">195</span> }<a name="line.195"></a>
+<span class="sourceLineNo">196</span> }<a name="line.196"></a>
+<span class="sourceLineNo">197</span> }<a name="line.197"></a>
+<span class="sourceLineNo">198</span><a name="line.198"></a>
+<span class="sourceLineNo">199</span> public static int putLong(OutputStream out, final long value,<a name="line.199"></a>
+<span class="sourceLineNo">200</span> final int fitInBytes) throws IOException {<a name="line.200"></a>
+<span class="sourceLineNo">201</span> long tmpValue = value;<a name="line.201"></a>
+<span class="sourceLineNo">202</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span> out.write((byte) (tmpValue & 0xff));<a name="line.203"></a>
+<span class="sourceLineNo">204</span> tmpValue >>>= 8;<a name="line.204"></a>
+<span class="sourceLineNo">205</span> }<a name="line.205"></a>
+<span class="sourceLineNo">206</span> return fitInBytes;<a name="line.206"></a>
+<span class="sourceLineNo">207</span> }<a name="line.207"></a>
+<span class="sourceLineNo">208</span><a name="line.208"></a>
+<span class="sourceLineNo">209</span> public static int putByte(ByteBuffer buffer, int offset, byte b) {<a name="line.209"></a>
+<span class="sourceLineNo">210</span> if (UNSAFE_AVAIL) {<a name="line.210"></a>
+<span class="sourceLineNo">211</span> return UnsafeAccess.putByte(buffer, offset, b);<a name="line.211"></a>
+<span class="sourceLineNo">212</span> } else {<a name="line.212"></a>
+<span class="sourceLineNo">213</span> buffer.put(offset, b);<a name="line.213"></a>
+<span class="sourceLineNo">214</span> return offset + 1;<a name="line.214"></a>
+<span class="sourceLineNo">215</span> }<a name="line.215"></a>
+<span class="sourceLineNo">216</span> }<a name="line.216"></a>
+<span class="sourceLineNo">217</span><a name="line.217"></a>
+<span class="sourceLineNo">218</span> /**<a name="line.218"></a>
+<span class="sourceLineNo">219</span> * Check how many bytes are required to store value.<a name="line.219"></a>
+<span class="sourceLineNo">220</span> * @param value Value which size will be tested.<a name="line.220"></a>
+<span class="sourceLineNo">221</span> * @return How many bytes are required to store value.<a name="line.221"></a>
+<span class="sourceLineNo">222</span> */<a name="line.222"></a>
+<span class="sourceLineNo">223</span> public static int longFitsIn(final long value) {<a name="line.223"></a>
+<span class="sourceLineNo">224</span> if (value < 0) {<a name="line.224"></a>
+<span class="sourceLineNo">225</span> return 8;<a name="line.225"></a>
+<span class="sourceLineNo">226</span> }<a name="line.226"></a>
+<span class="sourceLineNo">227</span><a name="line.227"></a>
+<span class="sourceLineNo">228</span> if (value < (1l << 4 * 8)) {<a name="line.228"></a>
+<span class="sourceLineNo">229</span> // no more than 4 bytes<a name="line.229"></a>
+<span class="sourceLineNo">230</span> if (value < (1l << 2 * 8)) {<a name="line.230"></a>
+<span class="sourceLineNo">231</span> if (value < (1l << 1 * 8)) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span> return 1;<a name="line.232"></a>
+<span class="sourceLineNo">233</span> }<a name="line.233"></a>
+<span class="sourceLineNo">234</span> return 2;<a name="line.234"></a>
<span class="sourceLineNo">235</span> }<a name="line.235"></a>
-<span class="sourceLineNo">236</span> return 4;<a name="line.236"></a>
-<span class="sourceLineNo">237</span> }<a name="line.237"></a>
-<span class="sourceLineNo">238</span> // more than 4 bytes<a name="line.238"></a>
-<span class="sourceLineNo">239</span> if (value < (1l << 6 * 8)) {<a name="line.239"></a>
-<span class="sourceLineNo">240</span> if (value < (1l << 5 * 8)) {<a name="line.240"></a>
-<span class="sourceLineNo">241</span> return 5;<a name="line.241"></a>
-<span class="sourceLineNo">242</span> }<a name="line.242"></a>
-<span class="sourceLineNo">243</span> return 6;<a name="line.243"></a>
-<span class="sourceLineNo">244</span> }<a name="line.244"></a>
-<span class="sourceLineNo">245</span> if (value < (1l << 7 * 8)) {<a name="line.245"></a>
-<span class="sourceLineNo">246</span> return 7;<a name="line.246"></a>
+<span class="sourceLineNo">236</span> if (value < (1l << 3 * 8)) {<a name="line.236"></a>
+<span class="sourceLineNo">237</span> return 3;<a name="line.237"></a>
+<span class="sourceLineNo">238</span> }<a name="line.238"></a>
+<span class="sourceLineNo">239</span> return 4;<a name="line.239"></a>
+<span class="sourceLineNo">240</span> }<a name="line.240"></a>
+<span class="sourceLineNo">241</span> // more than 4 bytes<a name="line.241"></a>
+<span class="sourceLineNo">242</span> if (value < (1l << 6 * 8)) {<a name="line.242"></a>
+<span class="sourceLineNo">243</span> if (value < (1l << 5 * 8)) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span> return 5;<a name="line.244"></a>
+<span class="sourceLineNo">245</span> }<a name="line.245"></a>
+<span class="sourceLineNo">246</span> return 6;<a name="line.246"></a>
<span class="sourceLineNo">247</span> }<a name="line.247"></a>
-<span class="sourceLineNo">248</span> return 8;<a name="line.248"></a>
-<span class="sourceLineNo">249</span> }<a name="line.249"></a>
-<span class="sourceLineNo">250</span><a name="line.250"></a>
-<span class="sourceLineNo">251</span> /**<a name="line.251"></a>
-<span class="sourceLineNo">252</span> * Check how many bytes is required to store value.<a name="line.252"></a>
-<span class="sourceLineNo">253</span> * @param value Value which size will be tested.<a name="line.253"></a>
-<span class="sourceLineNo">254</span> * @return How many bytes are required to store value.<a name="line.254"></a>
-<span class="sourceLineNo">255</span> */<a name="line.255"></a>
-<span class="sourceLineNo">256</span> public static int intFitsIn(final int value) {<a name="line.256"></a>
-<span class="sourceLineNo">257</span> if (value < 0) {<a name="line.257"></a>
-<span class="sourceLineNo">258</span> return 4;<a name="line.258"></a>
-<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span><a name="line.260"></a>
-<span class="sourceLineNo">261</span> if (value < (1 << 2 * 8)) {<a name="line.261"></a>
-<span class="sourceLineNo">262</span> if (value < (1 << 1 * 8)) {<a name="line.262"></a>
-<span class="sourceLineNo">263</span> return 1;<a name="line.263"></a>
-<span class="sourceLineNo">264</span> }<a name="line.264"></a>
-<span class="sourceLineNo">265</span> return 2;<a name="line.265"></a>
-<span class="sourceLineNo">266</span> }<a name="line.266"></a>
-<span class="sourceLineNo">267</span> if (value <= (1 << 3 * 8)) {<a name="line.267"></a>
-<span class="sourceLineNo">268</span> return 3;<a name="line.268"></a>
+<span class="sourceLineNo">248</span> if (value < (1l << 7 * 8)) {<a name="line.248"></a>
+<span class="sourceLineNo">249</span> return 7;<a name="line.249"></a>
+<span class="sourceLineNo">250</span> }<a name="line.250"></a>
+<span class="sourceLineNo">251</span> return 8;<a name="line.251"></a>
+<span class="sourceLineNo">252</span> }<a name="line.252"></a>
+<span class="sourceLineNo">253</span><a name="line.253"></a>
+<span class="sourceLineNo">254</span> /**<a name="line.254"></a>
+<span class="sourceLineNo">255</span> * Check how many bytes is required to store value.<a name="line.255"></a>
+<span class="sourceLineNo">256</span> * @param value Value which size will be tested.<a name="line.256"></a>
+<span class="sourceLineNo">257</span> * @return How many bytes are required to store value.<a name="line.257"></a>
+<span class="sourceLineNo">258</span> */<a name="line.258"></a>
+<span class="sourceLineNo">259</span> public static int intFitsIn(final int value) {<a name="line.259"></a>
+<span class="sourceLineNo">260</span> if (value < 0) {<a name="line.260"></a>
+<span class="sourceLineNo">261</span> return 4;<a name="line.261"></a>
+<span class="sourceLineNo">262</span> }<a name="line.262"></a>
+<span class="sourceLineNo">263</span><a name="line.263"></a>
+<span class="sourceLineNo">264</span> if (value < (1 << 2 * 8)) {<a name="line.264"></a>
+<span class="sourceLineNo">265</span> if (value < (1 << 1 * 8)) {<a name="line.265"></a>
+<span class="sourceLineNo">266</span> return 1;<a name="line.266"></a>
+<span class="sourceLineNo">267</span> }<a name="line.267"></a>
+<span class="sourceLineNo">268</span> return 2;<a name="line.268"></a>
<span class="sourceLineNo">269</span> }<a name="line.269"></a>
-<span class="sourceLineNo">270</span> return 4;<a name="line.270"></a>
-<span class="sourceLineNo">271</span> }<a name="line.271"></a>
-<span class="sourceLineNo">272</span><a name="line.272"></a>
-<span class="sourceLineNo">273</span> /**<a name="line.273"></a>
-<span class="sourceLineNo">274</span> * Read integer from stream coded in 7 bits and increment position.<a name="line.274"></a>
-<span class="sourceLineNo">275</span> * @return the integer that has been read<a name="line.275"></a>
-<span class="sourceLineNo">276</span> * @throws IOException<a name="line.276"></a>
-<span class="sourceLineNo">277</span> */<a name="line.277"></a>
-<span class="sourceLineNo">278</span> public static int readCompressedInt(InputStream input)<a name="line.278"></a>
-<span class="sourceLineNo">279</span> throws IOException {<a name="line.279"></a>
-<span class="sourceLineNo">280</span> int result = 0;<a name="line.280"></a>
-<span class="sourceLineNo">281</span> int i = 0;<a name="line.281"></a>
-<span class="sourceLineNo">282</span> byte b;<a name="line.282"></a>
-<span class="sourceLineNo">283</span> do {<a name="line.283"></a>
-<span class="sourceLineNo">284</span> b = (byte) input.read();<a name="line.284"></a>
-<span class="sourceLineNo">285</span> result += (b & VALUE_MASK) << (NEXT_BIT_SHIFT * i);<a name="line.285"></a>
-<span class="sourceLineNo">286</span> i++;<a name="line.286"></a>
-<span class="sourceLineNo">287</span> if (i > Bytes.SIZEOF_INT + 1) {<a name="line.287"></a>
-<span class="sourceLineNo">288</span> throw new IllegalStateException(<a name="line.288"></a>
-<span class="sourceLineNo">289</span> "Corrupted compressed int (too long: " + (i + 1) + " bytes)");<a name="line.289"></a>
-<span class="sourceLineNo">290</span> }<a name="line.290"></a>
-<span class="sourceLineNo">291</span> } while (0 != (b & NEXT_BIT_MASK));<a name="line.291"></a>
-<span class="sourceLineNo">292</span> return result;<a name="line.292"></a>
-<span class="sourceLineNo">293</span> }<a name="line.293"></a>
-<span class="sourceLineNo">294</span><a name="line.294"></a>
-<span class="sourceLineNo">295</span> /**<a name="line.295"></a>
-<span class="sourceLineNo">296</span> * Read integer from buffer coded in 7 bits and increment position.<a name="line.296"></a>
-<span class="sourceLineNo">297</span> * @return Read integer.<a name="line.297"></a>
-<span class="sourceLineNo">298</span> */<a name="line.298"></a>
-<span class="sourceLineNo">299</span> public static int readCompressedInt(ByteBuffer buffer) {<a name="line.299"></a>
-<span class="sourceLineNo">300</span> byte b = buffer.get();<a name="line.300"></a>
-<span class="sourceLineNo">301</span> if ((b & NEXT_BIT_MASK) != 0) {<a name="line.301"></a>
-<span class="sourceLineNo">302</span> return (b & VALUE_MASK) + (readCompressedInt(buffer) << NEXT_BIT_SHIFT);<a name="line.302"></a>
-<span class="sourceLineNo">303</span> }<a name="line.303"></a>
-<span class="sourceLineNo">304</span> return b & VALUE_MASK;<a name="line.304"></a>
-<span class="sourceLineNo">305</span> }<a name="line.305"></a>
-<span class="sourceLineNo">306</span><a name="line.306"></a>
-<span class="sourceLineNo">307</span> /**<a name="line.307"></a>
-<span class="sourceLineNo">308</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.308"></a>
-<span class="sourceLineNo">309</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.309"></a>
-<span class="sourceLineNo">310</span> * @return The value of parsed long.<a name="line.310"></a>
-<span class="sourceLineNo">311</span> * @throws IOException<a name="line.311"></a>
-<span class="sourceLineNo">312</span> */<a name="line.312"></a>
-<span class="sourceLineNo">313</span> public static long readLong(InputStream in, final int fitInBytes)<a name="line.313"></a>
-<span class="sourceLineNo">314</span> throws IOException {<a name="line.314"></a>
-<span class="sourceLineNo">315</span> long tmpLong = 0;<a name="line.315"></a>
-<span class="sourceLineNo">316</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.316"></a>
-<span class="sourceLineNo">317</span> tmpLong |= (in.read() & 0xffl) << (8 * i);<a name="line.317"></a>
-<span class="sourceLineNo">318</span> }<a name="line.318"></a>
-<span class="sourceLineNo">319</span> return tmpLong;<a name="line.319"></a>
-<span class="sourceLineNo">320</span> }<a name="line.320"></a>
-<span class="sourceLineNo">321</span><a name="line.321"></a>
-<span class="sourceLineNo">322</span> /**<a name="line.322"></a>
-<span class="sourceLineNo">323</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.323"></a>
-<span class="sourceLineNo">324</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.324"></a>
-<span class="sourceLineNo">325</span> * @return The value of parsed long.<a name="line.325"></a>
-<span class="sourceLineNo">326</span> */<a name="line.326"></a>
-<span class="sourceLineNo">327</span> public static long readLong(ByteBuffer in, final int fitInBytes) {<a name="line.327"></a>
-<span class="sourceLineNo">328</span> long tmpLength = 0;<a name="line.328"></a>
-<span class="sourceLineNo">329</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> tmpLength |= (in.get() & 0xffl) << (8l * i);<a name="line.330"></a>
-<span class="sourceLineNo">331</span> }<a name="line.331"></a>
-<span class="sourceLineNo">332</span> return tmpLength;<a name="line.332"></a>
-<span class="sourceLineNo">333</span> }<a name="line.333"></a>
-<span class="sourceLineNo">334</span><a name="line.334"></a>
-<span class="sourceLineNo">335</span> /**<a name="line.335"></a>
-<span class="sourceLineNo">336</span> * Copy the given number of bytes from the given stream and put it at the<a name="line.336"></a>
-<span class="sourceLineNo">337</span> * current position of the given buffer, updating the position in the buffer.<a name="line.337"></a>
-<span class="sourceLineNo">338</span> * @param out the buffer to write data to<a name="line.338"></a>
-<span class="sourceLineNo">339</span> * @param in the stream to read data from<a name="line.339"></a>
-<span class="sourceLineNo">340</span> * @param length the number of bytes to read/write<a name="line.340"></a>
-<span class="sourceLineNo">341</span> */<a name="line.341"></a>
-<span class="sourceLineNo">342</span> public static void copyFromStreamToBuffer(ByteBuffer out,<a name="line.342"></a>
-<span class="sourceLineNo">343</span> DataInputStream in, int length) throws IOException {<a name="line.343"></a>
-<span class="sourceLineNo">344</span> if (out.hasArray()) {<a name="line.344"></a>
-<span class="sourceLineNo">345</span> in.readFully(out.array(), out.position() + out.arrayOffset(),<a name="line.345"></a>
-<span class="sourceLineNo">346</span> length);<a name="line.346"></a>
-<span class="sourceLineNo">347</span> skip(out, length);<a name="line.347"></a>
-<span class="sourceLineNo">348</span> } else {<a name="line.348"></a>
-<span class="sourceLineNo">349</span> for (int i = 0; i < length; ++i) {<a name="line.349"></a>
-<span class="sourceLineNo">350</span> out.put(in.readByte());<a name="line.350"></a>
-<span class="sourceLineNo">351</span> }<a name="line.351"></a>
-<span class="sourceLineNo">352</span> }<a name="line.352"></a>
-<span class="sourceLineNo">353</span> }<a name="line.353"></a>
-<span class="sourceLineNo">354</span><a name="line.354"></a>
-<span class="sourceLineNo">355</span> /**<a name="line.355"></a>
-<span class="sourceLineNo">356</span> * Copy from the InputStream to a new heap ByteBuffer until the InputStream is exhausted.<a name="line.356"></a>
-<span class="sourceLineNo">357</span> */<a name="line.357"></a>
-<span class="sourceLineNo">358</span> public static ByteBuffer drainInputStreamToBuffer(InputStream is) throws IOException {<a name="line.358"></a>
-<span class="sourceLineNo">359</span> ByteArrayOutputStream baos = new ByteArrayOutputStream(4096);<a name="line.359"></a>
-<span class="sourceLineNo">360</span> IOUtils.copyBytes(is, baos, 4096, true);<a name="line.360"></a>
-<span class="sourceLineNo">361</span> ByteBuffer buffer = ByteBuffer.wrap(baos.toByteArray());<a name="line.361"></a>
-<span class="sourceLineNo">362</span> buffer.rewind();<a name="line.362"></a>
-<span class="sourceLineNo">363</span> return buffer;<a name="line.363"></a>
-<span class="sourceLineNo">364</span> }<a name="line.364"></a>
-<span class="sourceLineNo">365</span><a name="line.365"></a>
-<span class="sourceLineNo">366</span> /**<a name="line.366"></a>
-<span class="sourceLineNo">367</span> * Copy one buffer's whole data to another. Write starts at the current position of 'out' buffer.<a name="line.367"></a>
-<span class="sourceLineNo">368</span> * Note : This will advance the position marker of {@code out} and also change the position maker<a name="line.368"></a>
-<span class="sourceLineNo">369</span> * for {@code in}.<a name="line.369"></a>
-<span class="sourceLineNo">370</span> * @param in source buffer<a name="line.370"></a>
-<span class="sourceLineNo">371</span> * @param out destination buffer<a name="line.371"></a>
-<span class="sourceLineNo">372</span> */<a name="line.372"></a>
-<span class="sourceLineNo">373</span> public static void copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out) {<a name="line.373"></a>
-<span class="sourceLineNo">374</span> if (in.hasArray() && out.hasArray()) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span> int length = in.remaining();<a name="line.375"></a>
-<span class="sourceLineNo">376</span> System.arraycopy(in.array(), in.arrayOffset(), out.array(), out.arrayOffset(), length);<a name="line.376"></a>
-<span class="sourceLineNo">377</span> out.position(out.position() + length);<a name="line.377"></a>
-<span class="sourceLineNo">378</span> in.position(in.limit());<a name="line.378"></a>
-<span class="sourceLineNo">379</span> } else if (UNSAFE_AVAIL) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span> int length = in.remaining();<a name="line.380"></a>
-<span class="sourceLineNo">381</span> UnsafeAccess.copy(in, in.position(), out, out.position(), length);<a name="line.381"></a>
-<span class="sourceLineNo">382</span> out.position(out.position() + length);<a name="line.382"></a>
-<span class="sourceLineNo">383</span> in.position(in.limit());<a name="line.383"></a>
-<span class="sourceLineNo">384</span> } else {<a name="line.384"></a>
-<span class="sourceLineNo">385</span> out.put(in);<a name="line.385"></a>
-<span class="sourceLineNo">386</span> }<a name="line.386"></a>
-<span class="sourceLineNo">387</span> }<a name="line.387"></a>
-<span class="sourceLineNo">388</span><a name="line.388"></a>
-<span class="sourceLineNo">389</span> /**<a name="line.389"></a>
-<span class="sourceLineNo">390</span> * Copy from one buffer to another from given offset. This will be absolute positional copying and<a name="line.390"></a>
-<span class="sourceLineNo">391</span> * won't affect the position of any of the buffers.<a name="line.391"></a>
-<span class="sourceLineNo">392</span> * @param in<a name="line.392"></a>
-<span class="sourceLineNo">393</span> * @param out<a name="line.393"></a>
-<span class="sourceLineNo">394</span> * @param sourceOffset<a name="line.394"></a>
-<span class="sourceLineNo">395</span> * @param destinationOffset<a name="line.395"></a>
-<span class="sourceLineNo">396</span> * @param length<a name="line.396"></a>
-<span class="sourceLineNo">397</span> */<a name="line.397"></a>
-<span class="sourceLineNo">398</span> public static int copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out, int sourceOffset,<a name="line.398"></a>
-<span class="sourceLineNo">399</span> int destinationOffset, int length) {<a name="line.399"></a>
-<span class="sourceLineNo">400</span> if (in.hasArray() && out.hasArray()) {<a name="line.400"></a>
-<span class="sourceLineNo">401</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.arrayOffset()<a name="line.401"></a>
-<span class="sourceLineNo">402</span> + destinationOffset, length);<a name="line.402"></a>
-<span class="sourceLineNo">403</span> } else if (UNSAFE_AVAIL) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span> UnsafeAccess.copy(in, sourceOffset, out, destinationOffset, length);<a name="line.404"></a>
-<span class="sourceLineNo">405</span> } else {<a name="line.405"></a>
-<span class="sourceLineNo">406</span> int outOldPos = out.position();<a name="line.406"></a>
-<span class="sourceLineNo">407</span> out.position(destinationOffset);<a name="line.407"></a>
-<span class="sourceLineNo">408</span> ByteBuffer inDup = in.duplicate();<a name="line.408"></a>
-<span class="sourceLineNo">409</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.409"></a>
-<span class="sourceLineNo">410</span> out.put(inDup);<a name="line.410"></a>
-<span class="sourceLineNo">411</span> out.position(outOldPos);<a name="line.411"></a>
-<span class="sourceLineNo">412</span> }<a name="line.412"></a>
-<span class="sourceLineNo">413</span> return destinationOffset + length;<a name="line.413"></a>
-<span class="sourceLineNo">414</span> }<a name="line.414"></a>
-<span class="sourceLineNo">415</span><a name="line.415"></a>
-<span class="sourceLineNo">416</span> /**<a name="line.416"></a>
-<span class="sourceLineNo">417</span> * Copy from one buffer to another from given offset.<a name="line.417"></a>
-<span class="sourceLineNo">418</span> * <p><a name="line.418"></a>
-<span class="sourceLineNo">419</span> * Note : This will advance the position marker of {@code out} but not change the position maker<a name="line.419"></a>
-<span class="sourceLineNo">420</span> * for {@code in}<a name="line.420"></a>
-<span class="sourceLineNo">421</span> * @param in source buffer<a name="line.421"></a>
-<span class="sourceLineNo">422</span> * @param out destination buffer<a name="line.422"></a>
-<span class="sourceLineNo">423</span> * @param sourceOffset offset in the source buffer<a name="line.423"></a>
-<span class="sourceLineNo">424</span> * @param length how many bytes to copy<a name="line.424"></a>
-<span class="sourceLineNo">425</span> */<a name="line.425"></a>
-<span class="sourceLineNo">426</span> public static void copyFromBufferToBuffer(ByteBuffer in,<a name="line.426"></a>
-<span class="sourceLineNo">427</span> ByteBuffer out, int sourceOffset, int length) {<a name="line.427"></a>
-<span class="sourceLineNo">428</span> if (in.hasArray() && out.hasArray()) {<a name="line.428"></a>
-<span class="sourceLineNo">429</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.position()<a name="line.429"></a>
-<span class="sourceLineNo">430</span> + out.arrayOffset(), length);<a name="line.430"></a>
-<span class="sourceLineNo">431</span> skip(out, length);<a name="line.431"></a>
-<span class="sourceLineNo">432</span> } else if (UNSAFE_AVAIL) {<a name="line.432"></a>
-<span class="sourceLineNo">433</span> UnsafeAccess.copy(in, sourceOffset, out, out.position(), length);<a name="line.433"></a>
+<span class="sourceLineNo">270</span> if (value <= (1 << 3 * 8)) {<a name="line.270"></a>
+<span class="sourceLineNo">271</span> return 3;<a name="line.271"></a>
+<span class="sourceLineNo">272</span> }<a name="line.272"></a>
+<span class="sourceLineNo">273</span> return 4;<a name="line.273"></a>
+<span class="sourceLineNo">274</span> }<a name="line.274"></a>
+<span class="sourceLineNo">275</span><a name="line.275"></a>
+<span class="sourceLineNo">276</span> /**<a name="line.276"></a>
+<span class="sourceLineNo">277</span> * Read integer from stream coded in 7 bits and increment position.<a name="line.277"></a>
+<span class="sourceLineNo">278</span> * @return the integer that has been read<a name="line.278"></a>
+<span class="sourceLineNo">279</span> * @throws IOException<a name="line.279"></a>
+<span class="sourceLineNo">280</span> */<a name="line.280"></a>
+<span class="sourceLineNo">281</span> public static int readCompressedInt(InputStream input)<a name="line.281"></a>
+<span class="sourceLineNo">282</span> throws IOException {<a name="line.282"></a>
+<span class="sourceLineNo">283</span> int result = 0;<a name="line.283"></a>
+<span class="sourceLineNo">284</span> int i = 0;<a name="line.284"></a>
+<span class="sourceLineNo">285</span> byte b;<a name="line.285"></a>
+<span class="sourceLineNo">286</span> do {<a name="line.286"></a>
+<span class="sourceLineNo">287</span> b = (byte) input.read();<a name="line.287"></a>
+<span class="sourceLineNo">288</span> result += (b & VALUE_MASK) << (NEXT_BIT_SHIFT * i);<a name="line.288"></a>
+<span class="sourceLineNo">289</span> i++;<a name="line.289"></a>
+<span class="sourceLineNo">290</span> if (i > Bytes.SIZEOF_INT + 1) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span> throw new IllegalStateException(<a name="line.291"></a>
+<span class="sourceLineNo">292</span> "Corrupted compressed int (too long: " + (i + 1) + " bytes)");<a name="line.292"></a>
+<span class="sourceLineNo">293</span> }<a name="line.293"></a>
+<span class="sourceLineNo">294</span> } while (0 != (b & NEXT_BIT_MASK));<a name="line.294"></a>
+<span class="sourceLineNo">295</span> return result;<a name="line.295"></a>
+<span class="sourceLineNo">296</span> }<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span> /**<a name="line.298"></a>
+<span class="sourceLineNo">299</span> * Read integer from buffer coded in 7 bits and increment position.<a name="line.299"></a>
+<span class="sourceLineNo">300</span> * @return Read integer.<a name="line.300"></a>
+<span class="sourceLineNo">301</span> */<a name="line.301"></a>
+<span class="sourceLineNo">302</span> public static int readCompressedInt(ByteBuffer buffer) {<a name="line.302"></a>
+<span class="sourceLineNo">303</span> byte b = buffer.get();<a name="line.303"></a>
+<span class="sourceLineNo">304</span> if ((b & NEXT_BIT_MASK) != 0) {<a name="line.304"></a>
+<span class="sourceLineNo">305</span> return (b & VALUE_MASK) + (readCompressedInt(buffer) << NEXT_BIT_SHIFT);<a name="line.305"></a>
+<span class="sourceLineNo">306</span> }<a name="line.306"></a>
+<span class="sourceLineNo">307</span> return b & VALUE_MASK;<a name="line.307"></a>
+<span class="sourceLineNo">308</span> }<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span> /**<a name="line.310"></a>
+<span class="sourceLineNo">311</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.311"></a>
+<span class="sourceLineNo">312</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.312"></a>
+<span class="sourceLineNo">313</span> * @return The value of parsed long.<a name="line.313"></a>
+<span class="sourceLineNo">314</span> * @throws IOException<a name="line.314"></a>
+<span class="sourceLineNo">315</span> */<a name="line.315"></a>
+<span class="sourceLineNo">316</span> public static long readLong(InputStream in, final int fitInBytes)<a name="line.316"></a>
+<span class="sourceLineNo">317</span> throws IOException {<a name="line.317"></a>
+<span class="sourceLineNo">318</span> long tmpLong = 0;<a name="line.318"></a>
+<span class="sourceLineNo">319</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.319"></a>
+<span class="sourceLineNo">320</span> tmpLong |= (in.read() & 0xffl) << (8 * i);<a name="line.320"></a>
+<span class="sourceLineNo">321</span> }<a name="line.321"></a>
+<span class="sourceLineNo">322</span> return tmpLong;<a name="line.322"></a>
+<span class="sourceLineNo">323</span> }<a name="line.323"></a>
+<span class="sourceLineNo">324</span><a name="line.324"></a>
+<span class="sourceLineNo">325</span> /**<a name="line.325"></a>
+<span class="sourceLineNo">326</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.326"></a>
+<span class="sourceLineNo">327</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.327"></a>
+<span class="sourceLineNo">328</span> * @return The value of parsed long.<a name="line.328"></a>
+<span class="sourceLineNo">329</span> */<a name="line.329"></a>
+<span class="sourceLineNo">330</span> public static long readLong(ByteBuffer in, final int fitInBytes) {<a name="line.330"></a>
+<span class="sourceLineNo">331</span> long tmpLength = 0;<a name="line.331"></a>
+<span class="sourceLineNo">332</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.332"></a>
+<span class="sourceLineNo">333</span> tmpLength |= (in.get() & 0xffl) << (8l * i);<a name="line.333"></a>
+<span class="sourceLineNo">334</span> }<a name="line.334"></a>
+<span class="sourceLineNo">335</span> return tmpLength;<a name="line.335"></a>
+<span class="sourceLineNo">336</span> }<a name="line.336"></a>
+<span class="sourceLineNo">337</span><a name="line.337"></a>
+<span class="sourceLineNo">338</span> /**<a name="line.338"></a>
+<span class="sourceLineNo">339</span> * Copy the given number of bytes from the given stream and put it at the<a name="line.339"></a>
+<span class="sourceLineNo">340</span> * current position of the given buffer, updating the position in the buffer.<a name="line.340"></a>
+<span class="sourceLineNo">341</span> * @param out the buffer to write data to<a name="line.341"></a>
+<span class="sourceLineNo">342</span> * @param in the stream to read data from<a name="line.342"></a>
+<span class="sourceLineNo">343</span> * @param length the number of bytes to read/write<a name="line.343"></a>
+<span class="sourceLineNo">344</span> */<a name="line.344"></a>
+<span class="sourceLineNo">345</span> public static void copyFromStreamToBuffer(ByteBuffer out,<a name="line.345"></a>
+<span class="sourceLineNo">346</span> DataInputStream in, int length) throws IOException {<a name="line.346"></a>
+<span class="sourceLineNo">347</span> if (out.hasArray()) {<a name="line.347"></a>
+<span class="sourceLineNo">348</span> in.readFully(out.array(), out.position() + out.arrayOffset(),<a name="line.348"></a>
+<span class="sourceLineNo">349</span> length);<a name="line.349"></a>
+<span class="sourceLineNo">350</span> skip(out, length);<a name="line.350"></a>
+<span class="sourceLineNo">351</span> } else {<a name="line.351"></a>
+<span class="sourceLineNo">352</span> for (int i = 0; i < length; ++i) {<a name="line.352"></a>
+<span class="sourceLineNo">353</span> out.put(in.readByte());<a name="line.353"></a>
+<span class="sourceLineNo">354</span> }<a name="line.354"></a>
+<span class="sourceLineNo">355</span> }<a name="line.355"></a>
+<span class="sourceLineNo">356</span> }<a name="line.356"></a>
+<span class="sourceLineNo">357</span><a name="line.357"></a>
+<span class="sourceLineNo">358</span> /**<a name="line.358"></a>
+<span class="sourceLineNo">359</span> * Copy from the InputStream to a new heap ByteBuffer until the InputStream is exhausted.<a name="line.359"></a>
+<span class="sourceLineNo">360</span> */<a name="line.360"></a>
+<span class="sourceLineNo">361</span> public static ByteBuffer drainInputStreamToBuffer(InputStream is) throws IOException {<a name="line.361"></a>
+<span class="sourceLineNo">362</span> ByteArrayOutputStream baos = new ByteArrayOutputStream(4096);<a name="line.362"></a>
+<span class="sourceLineNo">363</span> IOUtils.copyBytes(is, baos, 4096, true);<a name="line.363"></a>
+<span class="sourceLineNo">364</span> ByteBuffer buffer = ByteBuffer.wrap(baos.toByteArray());<a name="line.364"></a>
+<span class="sourceLineNo">365</span> buffer.rewind();<a name="line.365"></a>
+<span class="sourceLineNo">366</span> return buffer;<a name="line.366"></a>
+<span class="sourceLineNo">367</span> }<a name="line.367"></a>
+<span class="sourceLineNo">368</span><a name="line.368"></a>
+<span class="sourceLineNo">369</span> /**<a name="line.369"></a>
+<span class="sourceLineNo">370</span> * Copy one buffer's whole data to another. Write starts at the current position of 'out' buffer.<a name="line.370"></a>
+<span class="sourceLineNo">371</span> * Note : This will advance the position marker of {@code out} and also change the position maker<a name="line.371"></a>
+<span class="sourceLineNo">372</span> * for {@code in}.<a name="line.372"></a>
+<span class="sourceLineNo">373</span> * @param in source buffer<a name="line.373"></a>
+<span class="sourceLineNo">374</span> * @param out destination buffer<a name="line.374"></a>
+<span class="sourceLineNo">375</span> */<a name="line.375"></a>
+<span class="sourceLineNo">376</span> public static void copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span> if (in.hasArray() && out.hasArray()) {<a name="line.377"></a>
+<span class="sourceLineNo">378</span> int length = in.remaining();<a name="line.378"></a>
+<span class="sourceLineNo">379</span> System.arraycopy(in.array(), in.arrayOffset(), out.array(), out.arrayOffset(), length);<a name="line.379"></a>
+<span class="sourceLineNo">380</span> out.position(out.position() + length);<a name="line.380"></a>
+<span class="sourceLineNo">381</span> in.position(in.limit());<a name="line.381"></a>
+<span class="sourceLineNo">382</span> } else if (UNSAFE_AVAIL) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span> int length = in.remaining();<a name="line.383"></a>
+<span class="sourceLineNo">384</span> UnsafeAccess.copy(in, in.position(), out, out.position(), length);<a name="line.384"></a>
+<span class="sourceLineNo">385</span> out.position(out.position() + length);<a name="line.385"></a>
+<span class="sourceLineNo">386</span> in.position(in.limit());<a name="line.386"></a>
+<span class="sourceLineNo">387</span> } else {<a name="line.387"></a>
+<span class="sourceLineNo">388</span> out.put(in);<a name="line.388"></a>
+<span class="sourceLineNo">389</span> }<a name="line.389"></a>
+<span class="sourceLineNo">390</span> }<a name="line.390"></a>
+<span class="sourceLineNo">391</span><a name="line.391"></a>
+<span class="sourceLineNo">392</span> /**<a name="line.392"></a>
+<span class="sourceLineNo">393</span> * Copy from one buffer to another from given offset. This will be absolute positional copying and<a name="line.393"></a>
+<span class="sourceLineNo">394</span> * won't affect the position of any of the buffers.<a name="line.394"></a>
+<span class="sourceLineNo">395</span> * @param in<a name="line.395"></a>
+<span class="sourceLineNo">396</span> * @param out<a name="line.396"></a>
+<span class="sourceLineNo">397</span> * @param sourceOffset<a name="line.397"></a>
+<span class="sourceLineNo">398</span> * @param destinationOffset<a name="line.398"></a>
+<span class="sourceLineNo">399</span> * @param length<a name="line.399"></a>
+<span class="sourceLineNo">400</span> */<a name="line.400"></a>
+<span class="sourceLineNo">401</span> public static int copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out, int sourceOffset,<a name="line.401"></a>
+<span class="sourceLineNo">402</span> int destinationOffset, int length) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span> if (in.hasArray() && out.hasArray()) {<a name="line.403"></a>
+<span class="sourceLineNo">404</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.arrayOffset()<a name="line.404"></a>
+<span class="sourceLineNo">405</span> + destinationOffset, length);<a name="line.405"></a>
+<span class="sourceLineNo">406</span> } else if (UNSAFE_AVAIL) {<a name="line.406"></a>
+<span class="sourceLineNo">407</span> UnsafeAccess.copy(in, sourceOffset, out, destinationOffset, length);<a name="line.407"></a>
+<span class="sourceLineNo">408</span> } else {<a name="line.408"></a>
+<span class="sourceLineNo">409</span> int outOldPos = out.position();<a name="line.409"></a>
+<span class="sourceLineNo">410</span> out.position(destinationOffset);<a name="line.410"></a>
+<span class="sourceLineNo">411</span> ByteBuffer inDup = in.duplicate();<a name="line.411"></a>
+<span class="sourceLineNo">412</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.412"></a>
+<span class="sourceLineNo">413</span> out.put(inDup);<a name="line.413"></a>
+<span class="sourceLineNo">414</span> out.position(outOldPos);<a name="line.414"></a>
+<span class="sourceLineNo">415</span> }<a name="line.415"></a>
+<span class="sourceLineNo">416</span> return destinationOffset + length;<a name="line.416"></a>
+<span class="sourceLineNo">417</span> }<a name="line.417"></a>
+<span class="sourceLineNo">418</span><a name="line.418"></a>
+<span class="sourceLineNo">419</span> /**<a name="line.419"></a>
+<span class="sourceLineNo">420</span> * Copy from one buffer to another from given offset.<a name="line.420"></a>
+<span class="sourceLineNo">421</span> * <p><a name="line.421"></a>
+<span class="sourceLineNo">422</span> * Note : This will advance the position marker of {@code out} but not change the position maker<a name="line.422"></a>
+<span class="sourceLineNo">423</span> * for {@code in}<a name="line.423"></a>
+<span class="sourceLineNo">424</span> * @param in source buffer<a name="line.424"></a>
+<span class="sourceLineNo">425</span> * @param out destination buffer<a name="line.425"></a>
+<span class="sourceLineNo">426</span> * @param sourceOffset offset in the source buffer<a name="line.426"></a>
+<span class="sourceLineNo">427</span> * @param length how many bytes to copy<a name="line.427"></a>
+<span class="sourceLineNo">428</span> */<a name="line.428"></a>
+<span class="sourceLineNo">429</span> public static void copyFromBufferToBuffer(ByteBuffer in,<a name="line.429"></a>
+<span class="sourceLineNo">430</span> ByteBuffer out, int sourceOffset, int length) {<a name="line.430"></a>
+<span class="sourceLineNo">431</span> if (in.hasArray() && out.hasArray()) {<a name="line.431"></a>
+<span class="sourceLineNo">432</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.position()<a name="line.432"></a>
+<span class="sourceLineNo">433</span> + out.arrayOffset(), length);<a name="line.433"></a>
<span class="sourceLineNo">434</span> skip(out, length);<a name="line.434"></a>
-<span class="sourceLineNo">435</span> } else {<a name="line.435"></a>
-<span class="sourceLineNo">436</span> ByteBuffer inDup = in.duplicate();<a name="line.436"></a>
-<span class="sourceLineNo">437</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.437"></a>
-<span class="sourceLineNo">438</span> out.put(inDup);<a name="line.438"></a>
-<span class="sourceLineNo">439</span> }<a name="line.439"></a>
-<span class="sourceLineNo">440</span> }<a name="line.440"></a>
-<span class="sourceLineNo">441</span><a name="line.441"></a>
-<span class="sourceLineNo">442</span> /**<a name="line.442"></a>
-<span class="sourceLineNo">443</span> * Find length of common prefix of two parts in the buffer<a name="line.443"></a>
-<span class="sourceLineNo">444</span> * @param buffer Where parts are located.<a name="line.444"></a>
-<span class="sourceLineNo">445</span> * @param offsetLeft Offset of the first part.<a name="line.445"></a>
-<span class="sourceLineNo">446</span> * @param offsetRight Offset of the second part.<a name="line.446"></a>
-<span class="sourceLineNo">447</span> * @param limit Maximal length of common prefix.<a name="line.447"></a>
-<span class="sourceLineNo">448</span> * @return Length of prefix.<a name="line.448"></a>
-<span class="sourceLineNo">449</span> */<a name="line.449"></a>
-<span class="sourceLineNo">450</span> public static int findCommonPrefix(ByteBuffer buffer, int offsetLeft,<a name="line.450"></a>
-<span class="sourceLineNo">451</span> int offsetRight, int limit) {<a name="line.451"></a>
-<span class="sourceLineNo">452</span> int prefix = 0;<a name="line.452"></a>
-<span class="sourceLineNo">453</span><a name="line.453"></a>
-<span class="sourceLineNo">454</span> for (; prefix < limit; ++prefix) {<a name="line.454"></a>
-<span class="sourceLineNo">455</span> if (buffer.get(offsetLeft + prefix) != buffer.get(offsetRight + prefix)) {<a name="line.455"></a>
-<span class="sourceLineNo">456</span> break;<a name="line.456"></a>
-<span class="sourceLineNo">457</span> }<a name="line.457"></a>
-<span class="sourceLineNo">458</span> }<a name="line.458"></a>
-<span class="sourceLineNo">459</span><a name="line.459"></a>
-<span class="sourceLineNo">460</span> return prefix;<a name="line.460"></a>
-<span class="sourceLineNo">461</span> }<a name="line.461"></a>
+<span class="sourceLineNo">435</span> } else if (UNSAFE_AVAIL) {<a name="line.435"></a>
+<span class="sourceLineNo">436</span> UnsafeAccess.copy(in, sourceOffset, out, out.position(), length);<a name="line.436"></a>
+<span class="sourceLineNo">437</span> skip(out, length);<a name="line.437"></a>
+<span class="sourceLineNo">438</span> } else {<a name="line.438"></a>
+<span class="sourceLineNo">439</span> ByteBuffer inDup = in.duplicate();<a name="line.439"></a>
+<span class="sourceLineNo">440</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.440"></a>
+<span class="sourceLineNo">441</span> out.put(inDup);<a name="line.441"></a>
+<span class="sourceLineNo">442</span> }<a name="line.442"></a>
+<span class="sourceLineNo">443</span> }<a name="line.443"></a>
+<span class="sourceLineNo">444</span><a name="line.444"></a>
+<span class="sourceLineNo">445</span> /**<a name="line.445"></a>
+<span class="sourceLineNo">446</span> * Find length of common prefix of two parts in the buffer<a name="line.446"></a>
+<span class="sourceLineNo">447</span> * @param buffer Where parts are located.<a name="line.447"></a>
+<span class="sourceLineNo">448</span> * @param offsetLeft Offset of the first part.<a name="line.448"></a>
+<span class="sourceLineNo">449</span> * @param offsetRight Offset of the second part.<a name="line.449"></a>
+<span class="sourceLineNo">450</span> * @param limit Maximal length of common prefix.<a name="line.450"></a>
+<span class="sourceLineNo">451</span> * @return Length of prefix.<a name="line.451"></a>
+<span class="sourceLineNo">452</span> */<a name="line.452"></a>
+<span class="sourceLineNo">453</span> public static int findCommonPrefix(ByteBuffer buffer, int offsetLeft,<a name="line.453"></a>
+<span class="sourceLineNo">454</span> int offsetRight, int limit) {<a name="line.454"></a>
+<span class="sourceLineNo">455</span> int prefix = 0;<a name="line.455"></a>
+<span class="sourceLineNo">456</span><a name="line.456"></a>
+<span class="sourceLineNo">457</span> for (; prefix < limit; ++prefix) {<a name="line.457"></a>
+<span class="sourceLineNo">458</span> if (buffer.get(offsetLeft + prefix) != buffer.get(offsetRight + prefix)) {<a name="line.458"></a>
+<span class="sourceLineNo">459</span> break;<a name="line.459"></a>
+<span class="sourceLineNo">460</span> }<a name="line.460"></a>
+<span class="sourceLineNo">461</span> }<a name="line.461"></a>
<span class="sourceLineNo">462</span><a name="line.462"></a>
-<span class="sourceLineNo">463</span> /**<a name="line.463"></a>
-<span class="sourceLineNo">464</span> * Find length of common prefix in two arrays.<a name="line.464"></a>
-<span class="sourceLineNo">465</span> * @param left Array to be compared.<a name="line.465"></a>
-<span class="sourceLineNo">466</span> * @param leftOffset Offset in left array.<a name="line.466"></a>
-<span class="sourceLineNo">467</span> * @param leftLength Length of left array.<a name="line.467"></a>
-<span class="sourceLineNo">468</span> * @param right Array to be compared.<a name="line.468"></a>
-<span class="sourceLineNo">469</span> * @param rightOffset Offset in right array.<a name="line.469"></a>
-<span class="sourceLineNo">470</span> * @param rightLength Length of right array.<a name="line.470"></a>
-<span class="sourceLineNo">471</span> */<a name="line.471"></a>
-<span class="sourceLineNo">472</span> public static int findCommonPrefix(<a name="line.472"></a>
-<span class="sourceLineNo">473</span> byte[] left, int leftOffset, int leftLength,<a name="line.473"></a>
-<span class="sourceLineNo">474</span> byte[] right, int rightOffset, int rightLength) {<a name="line.474"></a>
-<span class="sourceLineNo">475</span> int length = Math.min(leftLength, rightLength);<a name="line.475"></a>
-<span class="sourceLineNo">476</span> int result = 0;<a name="line.476"></a>
-<span class="sourceLineNo">477</span><a name="line.477"></a>
-<span class="sourceLineNo">478</span> while (result < length &&<a name="line.478"></a>
-<span class="sourceLineNo">479</span> left[leftOffset + result] == right[rightOffset + result]) {<a name="line.479"></a>
-<span class="sourceLineNo">480</span> result++;<a name="line.480"></a>
-<span class="sourceLineNo">481</span> }<a name="line.481"></a>
-<span class="sourceLineNo">482</span><a name="line.482"></a>
-<span class="sourceLineNo">483</span> return result;<a name="line.483"></a>
-<span class="sourceLineNo">484</span> }<a name="line.484"></a>
+<span class="sourceLineNo">463</span> return prefix;<a name="line.463"></a>
+<span class="sourceLineNo">464</span> }<a name="line.464"></a>
+<span class="sourceLineNo">465</span><a name="line.465"></a>
+<span class="sourceLineNo">466</span> /**<a name="line.466"></a>
+<span class="sourceLineNo">467</span> * Find length of common prefix in two arrays.<a name="line.467"></a>
+<span class="sourceLineNo">468</span> * @param left Array to be compared.<a name="line.468"></a>
+<span class="sourceLineNo">469</span> * @param leftOffset Offset in left array.<a name="line.469"></a>
+<span class="sourceLineNo">470</span> * @param leftLength Length of left array.<a name="line.470"></a>
+<span class="sourceLineNo">471</span> * @param right Array to be compared.<a name="line.471"></a>
+<span class="sourceLineNo">472</span> * @param rightOffset Offset in right array.<a name="line.472"></a>
+<span class="sourceLineNo">473</span> * @param rightLength Length of right array.<a name="line.473"></a>
+<span class="sourceLineNo">474</span> */<a name="line.474"></a>
+<span class="sourceLineNo">475</span> public static int findCommonPrefix(<a name="line.475"></a>
+<span class="sourceLineNo">476</span> byte[] left, int leftOffset, int leftLength,<a name="line.476"></a>
+<span class="sourceLineNo">477</span> byte[] right, int rightOffset, int rightLength) {<a name="line.477"></a>
+<span class="sourceLineNo">478</span> int length = Math.min(leftLength, rightLength);<a name="line.478"></a>
+<span class="sourceLineNo">479</span> int result = 0;<a name="line.479"></a>
+<span class="sourceLineNo">480</span><a name="line.480"></a>
+<span class="sourceLineNo">481</span> while (result < length &&<a name="line.481"></a>
+<span class="sourceLineNo">482</span> left[leftOffset + result] == right[rightOffset + result]) {<a name="line.482"></a>
+<span class="sourceLineNo">483</span> result++;<a name="line.483"></a>
+<span class="sourceLineNo">484</span> }<a name="line.484"></a>
<span class="sourceLineNo">485</span><a name="line.485"></a>
-<span class="sourceLineNo">486</span> /**<a name="line.486"></a>
-<span class="sourceLineNo">487</span> * Find length of common prefix in two arrays.<a name="line.487"></a>
-<span class="sourceLineNo">488</span> * @param left ByteBuffer to be compared.<a name="line.488"></a>
-<span class="sourceLineNo">489</span> * @param leftOffset Offset in left ByteBuffer.<a name="line.489"></a>
-<span class="sourceLineNo">490</span> * @param leftLength Length of left ByteBuffer.<a name="line.490"></a>
-<span class="sourceLineNo">491</span> * @param right ByteBuffer to be compared.<a name="line.491"></a>
-<span class="sourceLineNo">492</span> * @param rightOffset Offset in right ByteBuffer.<a name="line.492"></a>
-<span class="sourceLineNo">493</span> * @param rightLength Length of right ByteBuffer.<a name="line.493"></a>
-<span class="sourceLineNo">494</span> */<a name="line.494"></a>
-<span class="sourceLineNo">495</span> public static int findCommonPrefix(ByteBuffer left, int leftOffset, int leftLength,<a name="line.495"></a>
-<span class="sourceLineNo">496</span> ByteBuffer right, int rightOffset, int rightLength) {<a name="line.496"></a>
-<span class="sourceLineNo">497</span> int length = Math.min(leftLength, rightLength);<a name="line.497"></a>
-<span class="sourceLineNo">498</span> int result = 0;<a name="line.498"></a>
-<span class="sourceLineNo">499</span><a name="line.499"></a>
-<span class="sourceLineNo">500</span> while (result < length && ByteBufferUtils.toByte(left, leftOffset + result) == ByteBufferUtils<a name="line.500"></a>
-<span class="sourceLineNo">501</span> .toByte(right, rightOffset + result)) {<a name="line.501"></a>
-<span class="sourceLineNo">502</span> result++;<a name="line.502"></a>
-<span class="sourceLineNo">503</span> }<a name="line.503"></a>
-<span class="sourceLineNo">504</span><a name="line.504"></a>
-<span class="sourceLineNo">505</span> return result;<a name="line.505"></a>
-<span class="sourceLineNo">506</span> }<a name="line.506"></a>
+<span class="sourceLineNo">486</span> return result;<a name="line.486"></a>
+<span class="sourceLineNo">487</span> }<a name="line.487"></a>
+<span class="sourceLineNo">488</span><a name="line.488"></a>
+<span class="sourceLineNo">489</span> /**<a name="line.489"></a>
+<span class="sourceLineNo">490</span> * Find length of common prefix in two arrays.<a name="line.490"></a>
+<span class="sourceLineNo">491</span> * @param left ByteBuffer to be compared.<a name="line.491"></a>
+<span class="sourceLineNo">492</span> * @param leftOffset Offset in left ByteBuffer.<a name="line.492"></a>
+<span class="sourceLineNo">493</span> * @param leftLength Length of left ByteBuffer.<a name="line.493"></a>
+<span class="sourceLineNo">494</span> * @param right ByteBuffer to be compared.<a name="line.494"></a>
+<span class="sourceLineNo">495</span> * @param rightOffset Offset in right ByteBuffer.<a name="line.495"></a>
+<span class="sourceLineNo">496</span> * @param rightLength Length of right ByteBuffer.<a name="line.496"></a>
+<span class="sourceLineNo">497</span> */<a name="line.497"></a>
+<span class="sourceLineNo">498</span> public static int findCommonPrefix(ByteBuffer left, int leftOffset, int leftLength,<a name="line.498"></a>
+<span class="sourceLineNo">499</span> ByteBuffer right, int rightOffset, int rightLength) {<a name="line.499"></a>
+<span class="sourceLineNo">500</span> int length = Math.min(leftLength, rightLength);<a name="line.500"></a>
+<span class="sourceLineNo">501</span> int result = 0;<a name="line.501"></a>
+<span class="sourceLineNo">502</span><a name="line.502"></a>
+<span class="sourceLineNo">503</span> while (result < length && ByteBufferUtils.t
<TRUNCATED>
[08/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
index 483c514..626bd40 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
@@ -393,40 +393,40 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.112">m_master</a></pre>
</li>
</ul>
-<a name="m_metaLocation">
+<a name="m_filter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_metaLocation</h4>
-<pre>private <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.124">m_metaLocation</a></pre>
+<h4>m_filter</h4>
+<pre>private <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.124">m_filter</a></pre>
</li>
</ul>
-<a name="m_metaLocation__IsNotDefault">
+<a name="m_filter__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_metaLocation__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.129">m_metaLocation__IsNotDefault</a></pre>
+<h4>m_filter__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.129">m_filter__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_assignmentManager">
+<a name="m_frags">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_assignmentManager</h4>
-<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.141">m_assignmentManager</a></pre>
+<h4>m_frags</h4>
+<pre>private <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.141">m_frags</a></pre>
</li>
</ul>
-<a name="m_assignmentManager__IsNotDefault">
+<a name="m_frags__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_assignmentManager__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.146">m_assignmentManager__IsNotDefault</a></pre>
+<h4>m_frags__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.146">m_frags__IsNotDefault</a></pre>
</li>
</ul>
<a name="m_servers">
@@ -447,112 +447,112 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.163">m_servers__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_filter">
+<a name="m_format">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_filter</h4>
-<pre>private <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.175">m_filter</a></pre>
+<h4>m_format</h4>
+<pre>private <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.175">m_format</a></pre>
</li>
</ul>
-<a name="m_filter__IsNotDefault">
+<a name="m_format__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_filter__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.180">m_filter__IsNotDefault</a></pre>
+<h4>m_format__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.180">m_format__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_serverManager">
+<a name="m_catalogJanitorEnabled">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_serverManager</h4>
-<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.192">m_serverManager</a></pre>
+<h4>m_catalogJanitorEnabled</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.192">m_catalogJanitorEnabled</a></pre>
</li>
</ul>
-<a name="m_serverManager__IsNotDefault">
+<a name="m_catalogJanitorEnabled__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_serverManager__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.197">m_serverManager__IsNotDefault</a></pre>
+<h4>m_catalogJanitorEnabled__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.197">m_catalogJanitorEnabled__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_frags">
+<a name="m_metaLocation">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_frags</h4>
-<pre>private <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.209">m_frags</a></pre>
+<h4>m_metaLocation</h4>
+<pre>private <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.209">m_metaLocation</a></pre>
</li>
</ul>
-<a name="m_frags__IsNotDefault">
+<a name="m_metaLocation__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_frags__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.214">m_frags__IsNotDefault</a></pre>
+<h4>m_metaLocation__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.214">m_metaLocation__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_catalogJanitorEnabled">
+<a name="m_assignmentManager">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_catalogJanitorEnabled</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.226">m_catalogJanitorEnabled</a></pre>
+<h4>m_assignmentManager</h4>
+<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.226">m_assignmentManager</a></pre>
</li>
</ul>
-<a name="m_catalogJanitorEnabled__IsNotDefault">
+<a name="m_assignmentManager__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_catalogJanitorEnabled__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.231">m_catalogJanitorEnabled__IsNotDefault</a></pre>
+<h4>m_assignmentManager__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.231">m_assignmentManager__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_deadServers">
+<a name="m_serverManager">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_deadServers</h4>
-<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.243">m_deadServers</a></pre>
+<h4>m_serverManager</h4>
+<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.243">m_serverManager</a></pre>
</li>
</ul>
-<a name="m_deadServers__IsNotDefault">
+<a name="m_serverManager__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_deadServers__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.248">m_deadServers__IsNotDefault</a></pre>
+<h4>m_serverManager__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.248">m_serverManager__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_format">
+<a name="m_deadServers">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_format</h4>
-<pre>private <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.260">m_format</a></pre>
+<h4>m_deadServers</h4>
+<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.260">m_deadServers</a></pre>
</li>
</ul>
-<a name="m_format__IsNotDefault">
+<a name="m_deadServers__IsNotDefault">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>m_format__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.265">m_format__IsNotDefault</a></pre>
+<h4>m_deadServers__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.265">m_deadServers__IsNotDefault</a></pre>
</li>
</ul>
</li>
@@ -598,58 +598,58 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>public <a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.108">getMaster</a>()</pre>
</li>
</ul>
-<a name="setMetaLocation-org.apache.hadoop.hbase.ServerName-">
+<a name="setFilter-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setMetaLocation</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.114">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> metaLocation)</pre>
+<h4>setFilter</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.114">setFilter</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> filter)</pre>
</li>
</ul>
-<a name="getMetaLocation--">
+<a name="getFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getMetaLocation</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.120">getMetaLocation</a>()</pre>
+<h4>getFilter</h4>
+<pre>public <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.120">getFilter</a>()</pre>
</li>
</ul>
-<a name="getMetaLocation__IsNotDefault--">
+<a name="getFilter__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getMetaLocation__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.125">getMetaLocation__IsNotDefault</a>()</pre>
+<h4>getFilter__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.125">getFilter__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setAssignmentManager-org.apache.hadoop.hbase.master.AssignmentManager-">
+<a name="setFrags-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setAssignmentManager</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.131">setAssignmentManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> assignmentManager)</pre>
+<h4>setFrags</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.131">setFrags</a>(<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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> frags)</pre>
</li>
</ul>
-<a name="getAssignmentManager--">
+<a name="getFrags--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getAssignmentManager</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.137">getAssignmentManager</a>()</pre>
+<h4>getFrags</h4>
+<pre>public <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.137">getFrags</a>()</pre>
</li>
</ul>
-<a name="getAssignmentManager__IsNotDefault--">
+<a name="getFrags__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getAssignmentManager__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.142">getAssignmentManager__IsNotDefault</a>()</pre>
+<h4>getFrags__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.142">getFrags__IsNotDefault</a>()</pre>
</li>
</ul>
<a name="setServers-java.util.List-">
@@ -679,166 +679,166 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.159">getServers__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setFilter-java.lang.String-">
+<a name="setFormat-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFilter</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.165">setFilter</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> filter)</pre>
+<h4>setFormat</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.165">setFormat</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> format)</pre>
</li>
</ul>
-<a name="getFilter--">
+<a name="getFormat--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getFilter</h4>
-<pre>public <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.171">getFilter</a>()</pre>
+<h4>getFormat</h4>
+<pre>public <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.171">getFormat</a>()</pre>
</li>
</ul>
-<a name="getFilter__IsNotDefault--">
+<a name="getFormat__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getFilter__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.176">getFilter__IsNotDefault</a>()</pre>
+<h4>getFormat__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.176">getFormat__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setServerManager-org.apache.hadoop.hbase.master.ServerManager-">
+<a name="setCatalogJanitorEnabled-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setServerManager</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.182">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> serverManager)</pre>
+<h4>setCatalogJanitorEnabled</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.182">setCatalogJanitorEnabled</a>(boolean catalogJanitorEnabled)</pre>
</li>
</ul>
-<a name="getServerManager--">
+<a name="getCatalogJanitorEnabled--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getServerManager</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.188">getServerManager</a>()</pre>
+<h4>getCatalogJanitorEnabled</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.188">getCatalogJanitorEnabled</a>()</pre>
</li>
</ul>
-<a name="getServerManager__IsNotDefault--">
+<a name="getCatalogJanitorEnabled__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getServerManager__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.193">getServerManager__IsNotDefault</a>()</pre>
+<h4>getCatalogJanitorEnabled__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.193">getCatalogJanitorEnabled__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setFrags-java.util.Map-">
+<a name="setMetaLocation-org.apache.hadoop.hbase.ServerName-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFrags</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.199">setFrags</a>(<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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> frags)</pre>
+<h4>setMetaLocation</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.199">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> metaLocation)</pre>
</li>
</ul>
-<a name="getFrags--">
+<a name="getMetaLocation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getFrags</h4>
-<pre>public <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.205">getFrags</a>()</pre>
+<h4>getMetaLocation</h4>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.205">getMetaLocation</a>()</pre>
</li>
</ul>
-<a name="getFrags__IsNotDefault--">
+<a name="getMetaLocation__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getFrags__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.210">getFrags__IsNotDefault</a>()</pre>
+<h4>getMetaLocation__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.210">getMetaLocation__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setCatalogJanitorEnabled-boolean-">
+<a name="setAssignmentManager-org.apache.hadoop.hbase.master.AssignmentManager-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setCatalogJanitorEnabled</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.216">setCatalogJanitorEnabled</a>(boolean catalogJanitorEnabled)</pre>
+<h4>setAssignmentManager</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.216">setAssignmentManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> assignmentManager)</pre>
</li>
</ul>
-<a name="getCatalogJanitorEnabled--">
+<a name="getAssignmentManager--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getCatalogJanitorEnabled</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.222">getCatalogJanitorEnabled</a>()</pre>
+<h4>getAssignmentManager</h4>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.222">getAssignmentManager</a>()</pre>
</li>
</ul>
-<a name="getCatalogJanitorEnabled__IsNotDefault--">
+<a name="getAssignmentManager__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getCatalogJanitorEnabled__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.227">getCatalogJanitorEnabled__IsNotDefault</a>()</pre>
+<h4>getAssignmentManager__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.227">getAssignmentManager__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setDeadServers-java.util.Set-">
+<a name="setServerManager-org.apache.hadoop.hbase.master.ServerManager-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setDeadServers</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.233">setDeadServers</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> deadServers)</pre>
+<h4>setServerManager</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.233">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> serverManager)</pre>
</li>
</ul>
-<a name="getDeadServers--">
+<a name="getServerManager--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getDeadServers</h4>
-<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.239">getDeadServers</a>()</pre>
+<h4>getServerManager</h4>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.239">getServerManager</a>()</pre>
</li>
</ul>
-<a name="getDeadServers__IsNotDefault--">
+<a name="getServerManager__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getDeadServers__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.244">getDeadServers__IsNotDefault</a>()</pre>
+<h4>getServerManager__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.244">getServerManager__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setFormat-java.lang.String-">
+<a name="setDeadServers-java.util.Set-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFormat</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.250">setFormat</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> format)</pre>
+<h4>setDeadServers</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.250">setDeadServers</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> deadServers)</pre>
</li>
</ul>
-<a name="getFormat--">
+<a name="getDeadServers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getFormat</h4>
-<pre>public <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/tmpl/master/MasterStatusTmpl.ImplData.html#line.256">getFormat</a>()</pre>
+<h4>getDeadServers</h4>
+<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.256">getDeadServers</a>()</pre>
</li>
</ul>
-<a name="getFormat__IsNotDefault--">
+<a name="getDeadServers__IsNotDefault--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>getFormat__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.261">getFormat__IsNotDefault</a>()</pre>
+<h4>getDeadServers__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.261">getDeadServers__IsNotDefault</a>()</pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
index 6273a24..bd0e0f8 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
@@ -337,22 +337,22 @@ extends org.jamon.AbstractTemplateProxy</pre>
<!-- -->
</a>
<h3>Field Detail</h3>
-<a name="metaLocation">
+<a name="filter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>metaLocation</h4>
-<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.277">metaLocation</a></pre>
+<h4>filter</h4>
+<pre>protected <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/tmpl/master/MasterStatusTmpl.html#line.277">filter</a></pre>
</li>
</ul>
-<a name="assignmentManager">
+<a name="frags">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>assignmentManager</h4>
-<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.284">assignmentManager</a></pre>
+<h4>frags</h4>
+<pre>protected <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.284">frags</a></pre>
</li>
</ul>
<a name="servers">
@@ -364,58 +364,58 @@ extends org.jamon.AbstractTemplateProxy</pre>
<pre>protected <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><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.291">servers</a></pre>
</li>
</ul>
-<a name="filter">
+<a name="format">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>filter</h4>
-<pre>protected <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/tmpl/master/MasterStatusTmpl.html#line.298">filter</a></pre>
+<h4>format</h4>
+<pre>protected <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/tmpl/master/MasterStatusTmpl.html#line.298">format</a></pre>
</li>
</ul>
-<a name="serverManager">
+<a name="catalogJanitorEnabled">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>serverManager</h4>
-<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.305">serverManager</a></pre>
+<h4>catalogJanitorEnabled</h4>
+<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.305">catalogJanitorEnabled</a></pre>
</li>
</ul>
-<a name="frags">
+<a name="metaLocation">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>frags</h4>
-<pre>protected <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.312">frags</a></pre>
+<h4>metaLocation</h4>
+<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.312">metaLocation</a></pre>
</li>
</ul>
-<a name="catalogJanitorEnabled">
+<a name="assignmentManager">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>catalogJanitorEnabled</h4>
-<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.319">catalogJanitorEnabled</a></pre>
+<h4>assignmentManager</h4>
+<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.319">assignmentManager</a></pre>
</li>
</ul>
-<a name="deadServers">
+<a name="serverManager">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>deadServers</h4>
-<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.326">deadServers</a></pre>
+<h4>serverManager</h4>
+<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.326">serverManager</a></pre>
</li>
</ul>
-<a name="format">
+<a name="deadServers">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>format</h4>
-<pre>protected <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/tmpl/master/MasterStatusTmpl.html#line.333">format</a></pre>
+<h4>deadServers</h4>
+<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.333">deadServers</a></pre>
</li>
</ul>
</li>
@@ -487,22 +487,22 @@ extends org.jamon.AbstractTemplateProxy</pre>
</dl>
</li>
</ul>
-<a name="setMetaLocation-org.apache.hadoop.hbase.ServerName-">
+<a name="setFilter-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setMetaLocation</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.278">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> p_metaLocation)</pre>
+<h4>setFilter</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.278">setFilter</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> p_filter)</pre>
</li>
</ul>
-<a name="setAssignmentManager-org.apache.hadoop.hbase.master.AssignmentManager-">
+<a name="setFrags-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setAssignmentManager</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.285">setAssignmentManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> p_assignmentManager)</pre>
+<h4>setFrags</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.285">setFrags</a>(<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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> p_frags)</pre>
</li>
</ul>
<a name="setServers-java.util.List-">
@@ -514,58 +514,58 @@ extends org.jamon.AbstractTemplateProxy</pre>
<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.292">setServers</a>(<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><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> p_servers)</pre>
</li>
</ul>
-<a name="setFilter-java.lang.String-">
+<a name="setFormat-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFilter</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.299">setFilter</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> p_filter)</pre>
+<h4>setFormat</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.299">setFormat</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> p_format)</pre>
</li>
</ul>
-<a name="setServerManager-org.apache.hadoop.hbase.master.ServerManager-">
+<a name="setCatalogJanitorEnabled-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setServerManager</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.306">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> p_serverManager)</pre>
+<h4>setCatalogJanitorEnabled</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.306">setCatalogJanitorEnabled</a>(boolean p_catalogJanitorEnabled)</pre>
</li>
</ul>
-<a name="setFrags-java.util.Map-">
+<a name="setMetaLocation-org.apache.hadoop.hbase.ServerName-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFrags</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.313">setFrags</a>(<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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> p_frags)</pre>
+<h4>setMetaLocation</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.313">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> p_metaLocation)</pre>
</li>
</ul>
-<a name="setCatalogJanitorEnabled-boolean-">
+<a name="setAssignmentManager-org.apache.hadoop.hbase.master.AssignmentManager-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setCatalogJanitorEnabled</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.320">setCatalogJanitorEnabled</a>(boolean p_catalogJanitorEnabled)</pre>
+<h4>setAssignmentManager</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.320">setAssignmentManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> p_assignmentManager)</pre>
</li>
</ul>
-<a name="setDeadServers-java.util.Set-">
+<a name="setServerManager-org.apache.hadoop.hbase.master.ServerManager-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setDeadServers</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.327">setDeadServers</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> p_deadServers)</pre>
+<h4>setServerManager</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.327">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> p_serverManager)</pre>
</li>
</ul>
-<a name="setFormat-java.lang.String-">
+<a name="setDeadServers-java.util.Set-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFormat</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.334">setFormat</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> p_format)</pre>
+<h4>setDeadServers</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.334">setDeadServers</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> p_deadServers)</pre>
</li>
</ul>
<a name="constructImpl-java.lang.Class-">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
index eb6b38d..bff33ee 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
@@ -278,22 +278,22 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/Master
<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.64">master</a></pre>
</li>
</ul>
-<a name="metaLocation">
+<a name="filter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>metaLocation</h4>
-<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.65">metaLocation</a></pre>
+<h4>filter</h4>
+<pre>private 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/tmpl/master/MasterStatusTmplImpl.html#line.65">filter</a></pre>
</li>
</ul>
-<a name="assignmentManager">
+<a name="frags">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>assignmentManager</h4>
-<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.66">assignmentManager</a></pre>
+<h4>frags</h4>
+<pre>private final <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.66">frags</a></pre>
</li>
</ul>
<a name="servers">
@@ -305,58 +305,58 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/Master
<pre>private final <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><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.67">servers</a></pre>
</li>
</ul>
-<a name="filter">
+<a name="format">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>filter</h4>
-<pre>private 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/tmpl/master/MasterStatusTmplImpl.html#line.68">filter</a></pre>
+<h4>format</h4>
+<pre>private 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/tmpl/master/MasterStatusTmplImpl.html#line.68">format</a></pre>
</li>
</ul>
-<a name="serverManager">
+<a name="catalogJanitorEnabled">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>serverManager</h4>
-<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.69">serverManager</a></pre>
+<h4>catalogJanitorEnabled</h4>
+<pre>private final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.69">catalogJanitorEnabled</a></pre>
</li>
</ul>
-<a name="frags">
+<a name="metaLocation">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>frags</h4>
-<pre>private final <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><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.70">frags</a></pre>
+<h4>metaLocation</h4>
+<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.70">metaLocation</a></pre>
</li>
</ul>
-<a name="catalogJanitorEnabled">
+<a name="assignmentManager">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>catalogJanitorEnabled</h4>
-<pre>private final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.71">catalogJanitorEnabled</a></pre>
+<h4>assignmentManager</h4>
+<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.71">assignmentManager</a></pre>
</li>
</ul>
-<a name="deadServers">
+<a name="serverManager">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>deadServers</h4>
-<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.72">deadServers</a></pre>
+<h4>serverManager</h4>
+<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.72">serverManager</a></pre>
</li>
</ul>
-<a name="format">
+<a name="deadServers">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>format</h4>
-<pre>private 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/tmpl/master/MasterStatusTmplImpl.html#line.73">format</a></pre>
+<h4>deadServers</h4>
+<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.73">deadServers</a></pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
index 2d94d08..0a3e814 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
@@ -293,22 +293,22 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.71">m_regionServer</a></pre>
</li>
</ul>
-<a name="m_bcv">
+<a name="m_bcn">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_bcv</h4>
-<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.83">m_bcv</a></pre>
+<h4>m_bcn</h4>
+<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.83">m_bcn</a></pre>
</li>
</ul>
-<a name="m_bcv__IsNotDefault">
+<a name="m_bcn__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_bcv__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.88">m_bcv__IsNotDefault</a></pre>
+<h4>m_bcn__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.88">m_bcn__IsNotDefault</a></pre>
</li>
</ul>
<a name="m_format">
@@ -329,40 +329,40 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.105">m_format__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_bcn">
+<a name="m_filter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_bcn</h4>
-<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.117">m_bcn</a></pre>
+<h4>m_filter</h4>
+<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.117">m_filter</a></pre>
</li>
</ul>
-<a name="m_bcn__IsNotDefault">
+<a name="m_filter__IsNotDefault">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_bcn__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.122">m_bcn__IsNotDefault</a></pre>
+<h4>m_filter__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.122">m_filter__IsNotDefault</a></pre>
</li>
</ul>
-<a name="m_filter">
+<a name="m_bcv">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>m_filter</h4>
-<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.134">m_filter</a></pre>
+<h4>m_bcv</h4>
+<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.134">m_bcv</a></pre>
</li>
</ul>
-<a name="m_filter__IsNotDefault">
+<a name="m_bcv__IsNotDefault">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>m_filter__IsNotDefault</h4>
-<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.139">m_filter__IsNotDefault</a></pre>
+<h4>m_bcv__IsNotDefault</h4>
+<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.139">m_bcv__IsNotDefault</a></pre>
</li>
</ul>
</li>
@@ -408,31 +408,31 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>public <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.67">getRegionServer</a>()</pre>
</li>
</ul>
-<a name="setBcv-java.lang.String-">
+<a name="setBcn-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setBcv</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.73">setBcv</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> bcv)</pre>
+<h4>setBcn</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.73">setBcn</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> bcn)</pre>
</li>
</ul>
-<a name="getBcv--">
+<a name="getBcn--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getBcv</h4>
-<pre>public <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.79">getBcv</a>()</pre>
+<h4>getBcn</h4>
+<pre>public <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.79">getBcn</a>()</pre>
</li>
</ul>
-<a name="getBcv__IsNotDefault--">
+<a name="getBcn__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getBcv__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.84">getBcv__IsNotDefault</a>()</pre>
+<h4>getBcn__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.84">getBcn__IsNotDefault</a>()</pre>
</li>
</ul>
<a name="setFormat-java.lang.String-">
@@ -462,58 +462,58 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.101">getFormat__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setBcn-java.lang.String-">
+<a name="setFilter-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setBcn</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.107">setBcn</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> bcn)</pre>
+<h4>setFilter</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.107">setFilter</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> filter)</pre>
</li>
</ul>
-<a name="getBcn--">
+<a name="getFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getBcn</h4>
-<pre>public <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.113">getBcn</a>()</pre>
+<h4>getFilter</h4>
+<pre>public <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.113">getFilter</a>()</pre>
</li>
</ul>
-<a name="getBcn__IsNotDefault--">
+<a name="getFilter__IsNotDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getBcn__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.118">getBcn__IsNotDefault</a>()</pre>
+<h4>getFilter__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.118">getFilter__IsNotDefault</a>()</pre>
</li>
</ul>
-<a name="setFilter-java.lang.String-">
+<a name="setBcv-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFilter</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.124">setFilter</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> filter)</pre>
+<h4>setBcv</h4>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.124">setBcv</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> bcv)</pre>
</li>
</ul>
-<a name="getFilter--">
+<a name="getBcv--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getFilter</h4>
-<pre>public <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.130">getFilter</a>()</pre>
+<h4>getBcv</h4>
+<pre>public <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.130">getBcv</a>()</pre>
</li>
</ul>
-<a name="getFilter__IsNotDefault--">
+<a name="getBcv__IsNotDefault--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>getFilter__IsNotDefault</h4>
-<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.135">getFilter__IsNotDefault</a>()</pre>
+<h4>getBcv__IsNotDefault</h4>
+<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.135">getBcv__IsNotDefault</a>()</pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
index 3b8b065..2a0bef3 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
@@ -297,13 +297,13 @@ extends org.jamon.AbstractTemplateProxy</pre>
<!-- -->
</a>
<h3>Field Detail</h3>
-<a name="bcv">
+<a name="bcn">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>bcv</h4>
-<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.151">bcv</a></pre>
+<h4>bcn</h4>
+<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.151">bcn</a></pre>
</li>
</ul>
<a name="format">
@@ -315,22 +315,22 @@ extends org.jamon.AbstractTemplateProxy</pre>
<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.158">format</a></pre>
</li>
</ul>
-<a name="bcn">
+<a name="filter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>bcn</h4>
-<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.165">bcn</a></pre>
+<h4>filter</h4>
+<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.165">filter</a></pre>
</li>
</ul>
-<a name="filter">
+<a name="bcv">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>filter</h4>
-<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.172">filter</a></pre>
+<h4>bcv</h4>
+<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.172">bcv</a></pre>
</li>
</ul>
</li>
@@ -402,13 +402,13 @@ extends org.jamon.AbstractTemplateProxy</pre>
</dl>
</li>
</ul>
-<a name="setBcv-java.lang.String-">
+<a name="setBcn-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setBcv</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.152">setBcv</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> p_bcv)</pre>
+<h4>setBcn</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.152">setBcn</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> p_bcn)</pre>
</li>
</ul>
<a name="setFormat-java.lang.String-">
@@ -420,22 +420,22 @@ extends org.jamon.AbstractTemplateProxy</pre>
<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.159">setFormat</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> p_format)</pre>
</li>
</ul>
-<a name="setBcn-java.lang.String-">
+<a name="setFilter-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setBcn</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.166">setBcn</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> p_bcn)</pre>
+<h4>setFilter</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.166">setFilter</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> p_filter)</pre>
</li>
</ul>
-<a name="setFilter-java.lang.String-">
+<a name="setBcv-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setFilter</h4>
-<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.173">setFilter</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> p_filter)</pre>
+<h4>setBcv</h4>
+<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.173">setBcv</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> p_bcv)</pre>
</li>
</ul>
<a name="constructImpl-java.lang.Class-">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
index 4f428e4..71224a6 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
@@ -238,13 +238,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/
<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.28">regionServer</a></pre>
</li>
</ul>
-<a name="bcv">
+<a name="bcn">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>bcv</h4>
-<pre>private 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/tmpl/regionserver/RSStatusTmplImpl.html#line.29">bcv</a></pre>
+<h4>bcn</h4>
+<pre>private 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/tmpl/regionserver/RSStatusTmplImpl.html#line.29">bcn</a></pre>
</li>
</ul>
<a name="format">
@@ -256,22 +256,22 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/
<pre>private 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/tmpl/regionserver/RSStatusTmplImpl.html#line.30">format</a></pre>
</li>
</ul>
-<a name="bcn">
+<a name="filter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>bcn</h4>
-<pre>private 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/tmpl/regionserver/RSStatusTmplImpl.html#line.31">bcn</a></pre>
+<h4>filter</h4>
+<pre>private 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/tmpl/regionserver/RSStatusTmplImpl.html#line.31">filter</a></pre>
</li>
</ul>
-<a name="filter">
+<a name="bcv">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>filter</h4>
-<pre>private 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/tmpl/regionserver/RSStatusTmplImpl.html#line.32">filter</a></pre>
+<h4>bcv</h4>
+<pre>private 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/tmpl/regionserver/RSStatusTmplImpl.html#line.32">bcv</a></pre>
</li>
</ul>
</li>
[04/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
index 63ba337..17c02a6 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
@@ -34,27 +34,27 @@
<span class="sourceLineNo">026</span><a name="line.26"></a>
<span class="sourceLineNo">027</span>{<a name="line.27"></a>
<span class="sourceLineNo">028</span> private final HRegionServer regionServer;<a name="line.28"></a>
-<span class="sourceLineNo">029</span> private final String bcv;<a name="line.29"></a>
+<span class="sourceLineNo">029</span> private final String bcn;<a name="line.29"></a>
<span class="sourceLineNo">030</span> private final String format;<a name="line.30"></a>
-<span class="sourceLineNo">031</span> private final String bcn;<a name="line.31"></a>
-<span class="sourceLineNo">032</span> private final String filter;<a name="line.32"></a>
+<span class="sourceLineNo">031</span> private final String filter;<a name="line.31"></a>
+<span class="sourceLineNo">032</span> private final String bcv;<a name="line.32"></a>
<span class="sourceLineNo">033</span> protected static org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl.ImplData __jamon_setOptionalArguments(org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl.ImplData p_implData)<a name="line.33"></a>
<span class="sourceLineNo">034</span> {<a name="line.34"></a>
-<span class="sourceLineNo">035</span> if(! p_implData.getBcv__IsNotDefault())<a name="line.35"></a>
+<span class="sourceLineNo">035</span> if(! p_implData.getBcn__IsNotDefault())<a name="line.35"></a>
<span class="sourceLineNo">036</span> {<a name="line.36"></a>
-<span class="sourceLineNo">037</span> p_implData.setBcv("");<a name="line.37"></a>
+<span class="sourceLineNo">037</span> p_implData.setBcn("");<a name="line.37"></a>
<span class="sourceLineNo">038</span> }<a name="line.38"></a>
<span class="sourceLineNo">039</span> if(! p_implData.getFormat__IsNotDefault())<a name="line.39"></a>
<span class="sourceLineNo">040</span> {<a name="line.40"></a>
<span class="sourceLineNo">041</span> p_implData.setFormat("html");<a name="line.41"></a>
<span class="sourceLineNo">042</span> }<a name="line.42"></a>
-<span class="sourceLineNo">043</span> if(! p_implData.getBcn__IsNotDefault())<a name="line.43"></a>
+<span class="sourceLineNo">043</span> if(! p_implData.getFilter__IsNotDefault())<a name="line.43"></a>
<span class="sourceLineNo">044</span> {<a name="line.44"></a>
-<span class="sourceLineNo">045</span> p_implData.setBcn("");<a name="line.45"></a>
+<span class="sourceLineNo">045</span> p_implData.setFilter("general");<a name="line.45"></a>
<span class="sourceLineNo">046</span> }<a name="line.46"></a>
-<span class="sourceLineNo">047</span> if(! p_implData.getFilter__IsNotDefault())<a name="line.47"></a>
+<span class="sourceLineNo">047</span> if(! p_implData.getBcv__IsNotDefault())<a name="line.47"></a>
<span class="sourceLineNo">048</span> {<a name="line.48"></a>
-<span class="sourceLineNo">049</span> p_implData.setFilter("general");<a name="line.49"></a>
+<span class="sourceLineNo">049</span> p_implData.setBcv("");<a name="line.49"></a>
<span class="sourceLineNo">050</span> }<a name="line.50"></a>
<span class="sourceLineNo">051</span> return p_implData;<a name="line.51"></a>
<span class="sourceLineNo">052</span> }<a name="line.52"></a>
@@ -62,10 +62,10 @@
<span class="sourceLineNo">054</span> {<a name="line.54"></a>
<span class="sourceLineNo">055</span> super(p_templateManager, __jamon_setOptionalArguments(p_implData));<a name="line.55"></a>
<span class="sourceLineNo">056</span> regionServer = p_implData.getRegionServer();<a name="line.56"></a>
-<span class="sourceLineNo">057</span> bcv = p_implData.getBcv();<a name="line.57"></a>
+<span class="sourceLineNo">057</span> bcn = p_implData.getBcn();<a name="line.57"></a>
<span class="sourceLineNo">058</span> format = p_implData.getFormat();<a name="line.58"></a>
-<span class="sourceLineNo">059</span> bcn = p_implData.getBcn();<a name="line.59"></a>
-<span class="sourceLineNo">060</span> filter = p_implData.getFilter();<a name="line.60"></a>
+<span class="sourceLineNo">059</span> filter = p_implData.getFilter();<a name="line.59"></a>
+<span class="sourceLineNo">060</span> bcv = p_implData.getBcv();<a name="line.60"></a>
<span class="sourceLineNo">061</span> }<a name="line.61"></a>
<span class="sourceLineNo">062</span> <a name="line.62"></a>
<span class="sourceLineNo">063</span> @Override public void renderNoFlush(final java.io.Writer jamonWriter)<a name="line.63"></a>
@@ -94,8 +94,8 @@
<span class="sourceLineNo">086</span> // 41, 3<a name="line.86"></a>
<span class="sourceLineNo">087</span> {<a name="line.87"></a>
<span class="sourceLineNo">088</span> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl __jamon__var_7 = new org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl(this.getTemplateManager());<a name="line.88"></a>
-<span class="sourceLineNo">089</span> __jamon__var_7.setFilter(filter);<a name="line.89"></a>
-<span class="sourceLineNo">090</span> __jamon__var_7.setFormat("json" );<a name="line.90"></a>
+<span class="sourceLineNo">089</span> __jamon__var_7.setFormat("json" );<a name="line.89"></a>
+<span class="sourceLineNo">090</span> __jamon__var_7.setFilter(filter);<a name="line.90"></a>
<span class="sourceLineNo">091</span> __jamon__var_7.renderNoFlush(jamonWriter);<a name="line.91"></a>
<span class="sourceLineNo">092</span> }<a name="line.92"></a>
<span class="sourceLineNo">093</span> // 41, 68<a name="line.93"></a>
[05/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
index 5a14e86..b8ec32f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
@@ -69,15 +69,15 @@
<span class="sourceLineNo">061</span> requiredArguments = {<a name="line.61"></a>
<span class="sourceLineNo">062</span> @org.jamon.annotations.Argument(name = "master", type = "HMaster")},<a name="line.62"></a>
<span class="sourceLineNo">063</span> optionalArguments = {<a name="line.63"></a>
-<span class="sourceLineNo">064</span> @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.64"></a>
-<span class="sourceLineNo">065</span> @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.65"></a>
+<span class="sourceLineNo">064</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.64"></a>
+<span class="sourceLineNo">065</span> @org.jamon.annotations.Argument(name = "frags", type = "Map<String,Integer>"),<a name="line.65"></a>
<span class="sourceLineNo">066</span> @org.jamon.annotations.Argument(name = "servers", type = "List<ServerName>"),<a name="line.66"></a>
-<span class="sourceLineNo">067</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.67"></a>
-<span class="sourceLineNo">068</span> @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.68"></a>
-<span class="sourceLineNo">069</span> @org.jamon.annotations.Argument(name = "frags", type = "Map<String,Integer>"),<a name="line.69"></a>
-<span class="sourceLineNo">070</span> @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.70"></a>
-<span class="sourceLineNo">071</span> @org.jamon.annotations.Argument(name = "deadServers", type = "Set<ServerName>"),<a name="line.71"></a>
-<span class="sourceLineNo">072</span> @org.jamon.annotations.Argument(name = "format", type = "String")})<a name="line.72"></a>
+<span class="sourceLineNo">067</span> @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.67"></a>
+<span class="sourceLineNo">068</span> @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.68"></a>
+<span class="sourceLineNo">069</span> @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.69"></a>
+<span class="sourceLineNo">070</span> @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.70"></a>
+<span class="sourceLineNo">071</span> @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.71"></a>
+<span class="sourceLineNo">072</span> @org.jamon.annotations.Argument(name = "deadServers", type = "Set<ServerName>")})<a name="line.72"></a>
<span class="sourceLineNo">073</span>public class MasterStatusTmpl<a name="line.73"></a>
<span class="sourceLineNo">074</span> extends org.jamon.AbstractTemplateProxy<a name="line.74"></a>
<span class="sourceLineNo">075</span>{<a name="line.75"></a>
@@ -118,40 +118,40 @@
<span class="sourceLineNo">110</span> return m_master;<a name="line.110"></a>
<span class="sourceLineNo">111</span> }<a name="line.111"></a>
<span class="sourceLineNo">112</span> private HMaster m_master;<a name="line.112"></a>
-<span class="sourceLineNo">113</span> // 22, 1<a name="line.113"></a>
-<span class="sourceLineNo">114</span> public void setMetaLocation(ServerName metaLocation)<a name="line.114"></a>
+<span class="sourceLineNo">113</span> // 26, 1<a name="line.113"></a>
+<span class="sourceLineNo">114</span> public void setFilter(String filter)<a name="line.114"></a>
<span class="sourceLineNo">115</span> {<a name="line.115"></a>
-<span class="sourceLineNo">116</span> // 22, 1<a name="line.116"></a>
-<span class="sourceLineNo">117</span> m_metaLocation = metaLocation;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> m_metaLocation__IsNotDefault = true;<a name="line.118"></a>
+<span class="sourceLineNo">116</span> // 26, 1<a name="line.116"></a>
+<span class="sourceLineNo">117</span> m_filter = filter;<a name="line.117"></a>
+<span class="sourceLineNo">118</span> m_filter__IsNotDefault = true;<a name="line.118"></a>
<span class="sourceLineNo">119</span> }<a name="line.119"></a>
-<span class="sourceLineNo">120</span> public ServerName getMetaLocation()<a name="line.120"></a>
+<span class="sourceLineNo">120</span> public String getFilter()<a name="line.120"></a>
<span class="sourceLineNo">121</span> {<a name="line.121"></a>
-<span class="sourceLineNo">122</span> return m_metaLocation;<a name="line.122"></a>
+<span class="sourceLineNo">122</span> return m_filter;<a name="line.122"></a>
<span class="sourceLineNo">123</span> }<a name="line.123"></a>
-<span class="sourceLineNo">124</span> private ServerName m_metaLocation;<a name="line.124"></a>
-<span class="sourceLineNo">125</span> public boolean getMetaLocation__IsNotDefault()<a name="line.125"></a>
+<span class="sourceLineNo">124</span> private String m_filter;<a name="line.124"></a>
+<span class="sourceLineNo">125</span> public boolean getFilter__IsNotDefault()<a name="line.125"></a>
<span class="sourceLineNo">126</span> {<a name="line.126"></a>
-<span class="sourceLineNo">127</span> return m_metaLocation__IsNotDefault;<a name="line.127"></a>
+<span class="sourceLineNo">127</span> return m_filter__IsNotDefault;<a name="line.127"></a>
<span class="sourceLineNo">128</span> }<a name="line.128"></a>
-<span class="sourceLineNo">129</span> private boolean m_metaLocation__IsNotDefault;<a name="line.129"></a>
-<span class="sourceLineNo">130</span> // 29, 1<a name="line.130"></a>
-<span class="sourceLineNo">131</span> public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.131"></a>
+<span class="sourceLineNo">129</span> private boolean m_filter__IsNotDefault;<a name="line.129"></a>
+<span class="sourceLineNo">130</span> // 21, 1<a name="line.130"></a>
+<span class="sourceLineNo">131</span> public void setFrags(Map<String,Integer> frags)<a name="line.131"></a>
<span class="sourceLineNo">132</span> {<a name="line.132"></a>
-<span class="sourceLineNo">133</span> // 29, 1<a name="line.133"></a>
-<span class="sourceLineNo">134</span> m_assignmentManager = assignmentManager;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> m_assignmentManager__IsNotDefault = true;<a name="line.135"></a>
+<span class="sourceLineNo">133</span> // 21, 1<a name="line.133"></a>
+<span class="sourceLineNo">134</span> m_frags = frags;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> m_frags__IsNotDefault = true;<a name="line.135"></a>
<span class="sourceLineNo">136</span> }<a name="line.136"></a>
-<span class="sourceLineNo">137</span> public AssignmentManager getAssignmentManager()<a name="line.137"></a>
+<span class="sourceLineNo">137</span> public Map<String,Integer> getFrags()<a name="line.137"></a>
<span class="sourceLineNo">138</span> {<a name="line.138"></a>
-<span class="sourceLineNo">139</span> return m_assignmentManager;<a name="line.139"></a>
+<span class="sourceLineNo">139</span> return m_frags;<a name="line.139"></a>
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
-<span class="sourceLineNo">141</span> private AssignmentManager m_assignmentManager;<a name="line.141"></a>
-<span class="sourceLineNo">142</span> public boolean getAssignmentManager__IsNotDefault()<a name="line.142"></a>
+<span class="sourceLineNo">141</span> private Map<String,Integer> m_frags;<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public boolean getFrags__IsNotDefault()<a name="line.142"></a>
<span class="sourceLineNo">143</span> {<a name="line.143"></a>
-<span class="sourceLineNo">144</span> return m_assignmentManager__IsNotDefault;<a name="line.144"></a>
+<span class="sourceLineNo">144</span> return m_frags__IsNotDefault;<a name="line.144"></a>
<span class="sourceLineNo">145</span> }<a name="line.145"></a>
-<span class="sourceLineNo">146</span> private boolean m_assignmentManager__IsNotDefault;<a name="line.146"></a>
+<span class="sourceLineNo">146</span> private boolean m_frags__IsNotDefault;<a name="line.146"></a>
<span class="sourceLineNo">147</span> // 23, 1<a name="line.147"></a>
<span class="sourceLineNo">148</span> public void setServers(List<ServerName> servers)<a name="line.148"></a>
<span class="sourceLineNo">149</span> {<a name="line.149"></a>
@@ -169,108 +169,108 @@
<span class="sourceLineNo">161</span> return m_servers__IsNotDefault;<a name="line.161"></a>
<span class="sourceLineNo">162</span> }<a name="line.162"></a>
<span class="sourceLineNo">163</span> private boolean m_servers__IsNotDefault;<a name="line.163"></a>
-<span class="sourceLineNo">164</span> // 26, 1<a name="line.164"></a>
-<span class="sourceLineNo">165</span> public void setFilter(String filter)<a name="line.165"></a>
+<span class="sourceLineNo">164</span> // 27, 1<a name="line.164"></a>
+<span class="sourceLineNo">165</span> public void setFormat(String format)<a name="line.165"></a>
<span class="sourceLineNo">166</span> {<a name="line.166"></a>
-<span class="sourceLineNo">167</span> // 26, 1<a name="line.167"></a>
-<span class="sourceLineNo">168</span> m_filter = filter;<a name="line.168"></a>
-<span class="sourceLineNo">169</span> m_filter__IsNotDefault = true;<a name="line.169"></a>
+<span class="sourceLineNo">167</span> // 27, 1<a name="line.167"></a>
+<span class="sourceLineNo">168</span> m_format = format;<a name="line.168"></a>
+<span class="sourceLineNo">169</span> m_format__IsNotDefault = true;<a name="line.169"></a>
<span class="sourceLineNo">170</span> }<a name="line.170"></a>
-<span class="sourceLineNo">171</span> public String getFilter()<a name="line.171"></a>
+<span class="sourceLineNo">171</span> public String getFormat()<a name="line.171"></a>
<span class="sourceLineNo">172</span> {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> return m_filter;<a name="line.173"></a>
+<span class="sourceLineNo">173</span> return m_format;<a name="line.173"></a>
<span class="sourceLineNo">174</span> }<a name="line.174"></a>
-<span class="sourceLineNo">175</span> private String m_filter;<a name="line.175"></a>
-<span class="sourceLineNo">176</span> public boolean getFilter__IsNotDefault()<a name="line.176"></a>
+<span class="sourceLineNo">175</span> private String m_format;<a name="line.175"></a>
+<span class="sourceLineNo">176</span> public boolean getFormat__IsNotDefault()<a name="line.176"></a>
<span class="sourceLineNo">177</span> {<a name="line.177"></a>
-<span class="sourceLineNo">178</span> return m_filter__IsNotDefault;<a name="line.178"></a>
+<span class="sourceLineNo">178</span> return m_format__IsNotDefault;<a name="line.178"></a>
<span class="sourceLineNo">179</span> }<a name="line.179"></a>
-<span class="sourceLineNo">180</span> private boolean m_filter__IsNotDefault;<a name="line.180"></a>
-<span class="sourceLineNo">181</span> // 28, 1<a name="line.181"></a>
-<span class="sourceLineNo">182</span> public void setServerManager(ServerManager serverManager)<a name="line.182"></a>
+<span class="sourceLineNo">180</span> private boolean m_format__IsNotDefault;<a name="line.180"></a>
+<span class="sourceLineNo">181</span> // 25, 1<a name="line.181"></a>
+<span class="sourceLineNo">182</span> public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.182"></a>
<span class="sourceLineNo">183</span> {<a name="line.183"></a>
-<span class="sourceLineNo">184</span> // 28, 1<a name="line.184"></a>
-<span class="sourceLineNo">185</span> m_serverManager = serverManager;<a name="line.185"></a>
-<span class="sourceLineNo">186</span> m_serverManager__IsNotDefault = true;<a name="line.186"></a>
+<span class="sourceLineNo">184</span> // 25, 1<a name="line.184"></a>
+<span class="sourceLineNo">185</span> m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.185"></a>
+<span class="sourceLineNo">186</span> m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.186"></a>
<span class="sourceLineNo">187</span> }<a name="line.187"></a>
-<span class="sourceLineNo">188</span> public ServerManager getServerManager()<a name="line.188"></a>
+<span class="sourceLineNo">188</span> public boolean getCatalogJanitorEnabled()<a name="line.188"></a>
<span class="sourceLineNo">189</span> {<a name="line.189"></a>
-<span class="sourceLineNo">190</span> return m_serverManager;<a name="line.190"></a>
+<span class="sourceLineNo">190</span> return m_catalogJanitorEnabled;<a name="line.190"></a>
<span class="sourceLineNo">191</span> }<a name="line.191"></a>
-<span class="sourceLineNo">192</span> private ServerManager m_serverManager;<a name="line.192"></a>
-<span class="sourceLineNo">193</span> public boolean getServerManager__IsNotDefault()<a name="line.193"></a>
+<span class="sourceLineNo">192</span> private boolean m_catalogJanitorEnabled;<a name="line.192"></a>
+<span class="sourceLineNo">193</span> public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.193"></a>
<span class="sourceLineNo">194</span> {<a name="line.194"></a>
-<span class="sourceLineNo">195</span> return m_serverManager__IsNotDefault;<a name="line.195"></a>
+<span class="sourceLineNo">195</span> return m_catalogJanitorEnabled__IsNotDefault;<a name="line.195"></a>
<span class="sourceLineNo">196</span> }<a name="line.196"></a>
-<span class="sourceLineNo">197</span> private boolean m_serverManager__IsNotDefault;<a name="line.197"></a>
-<span class="sourceLineNo">198</span> // 21, 1<a name="line.198"></a>
-<span class="sourceLineNo">199</span> public void setFrags(Map<String,Integer> frags)<a name="line.199"></a>
+<span class="sourceLineNo">197</span> private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.197"></a>
+<span class="sourceLineNo">198</span> // 22, 1<a name="line.198"></a>
+<span class="sourceLineNo">199</span> public void setMetaLocation(ServerName metaLocation)<a name="line.199"></a>
<span class="sourceLineNo">200</span> {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> // 21, 1<a name="line.201"></a>
-<span class="sourceLineNo">202</span> m_frags = frags;<a name="line.202"></a>
-<span class="sourceLineNo">203</span> m_frags__IsNotDefault = true;<a name="line.203"></a>
+<span class="sourceLineNo">201</span> // 22, 1<a name="line.201"></a>
+<span class="sourceLineNo">202</span> m_metaLocation = metaLocation;<a name="line.202"></a>
+<span class="sourceLineNo">203</span> m_metaLocation__IsNotDefault = true;<a name="line.203"></a>
<span class="sourceLineNo">204</span> }<a name="line.204"></a>
-<span class="sourceLineNo">205</span> public Map<String,Integer> getFrags()<a name="line.205"></a>
+<span class="sourceLineNo">205</span> public ServerName getMetaLocation()<a name="line.205"></a>
<span class="sourceLineNo">206</span> {<a name="line.206"></a>
-<span class="sourceLineNo">207</span> return m_frags;<a name="line.207"></a>
+<span class="sourceLineNo">207</span> return m_metaLocation;<a name="line.207"></a>
<span class="sourceLineNo">208</span> }<a name="line.208"></a>
-<span class="sourceLineNo">209</span> private Map<String,Integer> m_frags;<a name="line.209"></a>
-<span class="sourceLineNo">210</span> public boolean getFrags__IsNotDefault()<a name="line.210"></a>
+<span class="sourceLineNo">209</span> private ServerName m_metaLocation;<a name="line.209"></a>
+<span class="sourceLineNo">210</span> public boolean getMetaLocation__IsNotDefault()<a name="line.210"></a>
<span class="sourceLineNo">211</span> {<a name="line.211"></a>
-<span class="sourceLineNo">212</span> return m_frags__IsNotDefault;<a name="line.212"></a>
+<span class="sourceLineNo">212</span> return m_metaLocation__IsNotDefault;<a name="line.212"></a>
<span class="sourceLineNo">213</span> }<a name="line.213"></a>
-<span class="sourceLineNo">214</span> private boolean m_frags__IsNotDefault;<a name="line.214"></a>
-<span class="sourceLineNo">215</span> // 25, 1<a name="line.215"></a>
-<span class="sourceLineNo">216</span> public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.216"></a>
+<span class="sourceLineNo">214</span> private boolean m_metaLocation__IsNotDefault;<a name="line.214"></a>
+<span class="sourceLineNo">215</span> // 29, 1<a name="line.215"></a>
+<span class="sourceLineNo">216</span> public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.216"></a>
<span class="sourceLineNo">217</span> {<a name="line.217"></a>
-<span class="sourceLineNo">218</span> // 25, 1<a name="line.218"></a>
-<span class="sourceLineNo">219</span> m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.219"></a>
-<span class="sourceLineNo">220</span> m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.220"></a>
+<span class="sourceLineNo">218</span> // 29, 1<a name="line.218"></a>
+<span class="sourceLineNo">219</span> m_assignmentManager = assignmentManager;<a name="line.219"></a>
+<span class="sourceLineNo">220</span> m_assignmentManager__IsNotDefault = true;<a name="line.220"></a>
<span class="sourceLineNo">221</span> }<a name="line.221"></a>
-<span class="sourceLineNo">222</span> public boolean getCatalogJanitorEnabled()<a name="line.222"></a>
+<span class="sourceLineNo">222</span> public AssignmentManager getAssignmentManager()<a name="line.222"></a>
<span class="sourceLineNo">223</span> {<a name="line.223"></a>
-<span class="sourceLineNo">224</span> return m_catalogJanitorEnabled;<a name="line.224"></a>
+<span class="sourceLineNo">224</span> return m_assignmentManager;<a name="line.224"></a>
<span class="sourceLineNo">225</span> }<a name="line.225"></a>
-<span class="sourceLineNo">226</span> private boolean m_catalogJanitorEnabled;<a name="line.226"></a>
-<span class="sourceLineNo">227</span> public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.227"></a>
+<span class="sourceLineNo">226</span> private AssignmentManager m_assignmentManager;<a name="line.226"></a>
+<span class="sourceLineNo">227</span> public boolean getAssignmentManager__IsNotDefault()<a name="line.227"></a>
<span class="sourceLineNo">228</span> {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> return m_catalogJanitorEnabled__IsNotDefault;<a name="line.229"></a>
+<span class="sourceLineNo">229</span> return m_assignmentManager__IsNotDefault;<a name="line.229"></a>
<span class="sourceLineNo">230</span> }<a name="line.230"></a>
-<span class="sourceLineNo">231</span> private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.231"></a>
-<span class="sourceLineNo">232</span> // 24, 1<a name="line.232"></a>
-<span class="sourceLineNo">233</span> public void setDeadServers(Set<ServerName> deadServers)<a name="line.233"></a>
+<span class="sourceLineNo">231</span> private boolean m_assignmentManager__IsNotDefault;<a name="line.231"></a>
+<span class="sourceLineNo">232</span> // 28, 1<a name="line.232"></a>
+<span class="sourceLineNo">233</span> public void setServerManager(ServerManager serverManager)<a name="line.233"></a>
<span class="sourceLineNo">234</span> {<a name="line.234"></a>
-<span class="sourceLineNo">235</span> // 24, 1<a name="line.235"></a>
-<span class="sourceLineNo">236</span> m_deadServers = deadServers;<a name="line.236"></a>
-<span class="sourceLineNo">237</span> m_deadServers__IsNotDefault = true;<a name="line.237"></a>
+<span class="sourceLineNo">235</span> // 28, 1<a name="line.235"></a>
+<span class="sourceLineNo">236</span> m_serverManager = serverManager;<a name="line.236"></a>
+<span class="sourceLineNo">237</span> m_serverManager__IsNotDefault = true;<a name="line.237"></a>
<span class="sourceLineNo">238</span> }<a name="line.238"></a>
-<span class="sourceLineNo">239</span> public Set<ServerName> getDeadServers()<a name="line.239"></a>
+<span class="sourceLineNo">239</span> public ServerManager getServerManager()<a name="line.239"></a>
<span class="sourceLineNo">240</span> {<a name="line.240"></a>
-<span class="sourceLineNo">241</span> return m_deadServers;<a name="line.241"></a>
+<span class="sourceLineNo">241</span> return m_serverManager;<a name="line.241"></a>
<span class="sourceLineNo">242</span> }<a name="line.242"></a>
-<span class="sourceLineNo">243</span> private Set<ServerName> m_deadServers;<a name="line.243"></a>
-<span class="sourceLineNo">244</span> public boolean getDeadServers__IsNotDefault()<a name="line.244"></a>
+<span class="sourceLineNo">243</span> private ServerManager m_serverManager;<a name="line.243"></a>
+<span class="sourceLineNo">244</span> public boolean getServerManager__IsNotDefault()<a name="line.244"></a>
<span class="sourceLineNo">245</span> {<a name="line.245"></a>
-<span class="sourceLineNo">246</span> return m_deadServers__IsNotDefault;<a name="line.246"></a>
+<span class="sourceLineNo">246</span> return m_serverManager__IsNotDefault;<a name="line.246"></a>
<span class="sourceLineNo">247</span> }<a name="line.247"></a>
-<span class="sourceLineNo">248</span> private boolean m_deadServers__IsNotDefault;<a name="line.248"></a>
-<span class="sourceLineNo">249</span> // 27, 1<a name="line.249"></a>
-<span class="sourceLineNo">250</span> public void setFormat(String format)<a name="line.250"></a>
+<span class="sourceLineNo">248</span> private boolean m_serverManager__IsNotDefault;<a name="line.248"></a>
+<span class="sourceLineNo">249</span> // 24, 1<a name="line.249"></a>
+<span class="sourceLineNo">250</span> public void setDeadServers(Set<ServerName> deadServers)<a name="line.250"></a>
<span class="sourceLineNo">251</span> {<a name="line.251"></a>
-<span class="sourceLineNo">252</span> // 27, 1<a name="line.252"></a>
-<span class="sourceLineNo">253</span> m_format = format;<a name="line.253"></a>
-<span class="sourceLineNo">254</span> m_format__IsNotDefault = true;<a name="line.254"></a>
+<span class="sourceLineNo">252</span> // 24, 1<a name="line.252"></a>
+<span class="sourceLineNo">253</span> m_deadServers = deadServers;<a name="line.253"></a>
+<span class="sourceLineNo">254</span> m_deadServers__IsNotDefault = true;<a name="line.254"></a>
<span class="sourceLineNo">255</span> }<a name="line.255"></a>
-<span class="sourceLineNo">256</span> public String getFormat()<a name="line.256"></a>
+<span class="sourceLineNo">256</span> public Set<ServerName> getDeadServers()<a name="line.256"></a>
<span class="sourceLineNo">257</span> {<a name="line.257"></a>
-<span class="sourceLineNo">258</span> return m_format;<a name="line.258"></a>
+<span class="sourceLineNo">258</span> return m_deadServers;<a name="line.258"></a>
<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span> private String m_format;<a name="line.260"></a>
-<span class="sourceLineNo">261</span> public boolean getFormat__IsNotDefault()<a name="line.261"></a>
+<span class="sourceLineNo">260</span> private Set<ServerName> m_deadServers;<a name="line.260"></a>
+<span class="sourceLineNo">261</span> public boolean getDeadServers__IsNotDefault()<a name="line.261"></a>
<span class="sourceLineNo">262</span> {<a name="line.262"></a>
-<span class="sourceLineNo">263</span> return m_format__IsNotDefault;<a name="line.263"></a>
+<span class="sourceLineNo">263</span> return m_deadServers__IsNotDefault;<a name="line.263"></a>
<span class="sourceLineNo">264</span> }<a name="line.264"></a>
-<span class="sourceLineNo">265</span> private boolean m_format__IsNotDefault;<a name="line.265"></a>
+<span class="sourceLineNo">265</span> private boolean m_deadServers__IsNotDefault;<a name="line.265"></a>
<span class="sourceLineNo">266</span> }<a name="line.266"></a>
<span class="sourceLineNo">267</span> @Override<a name="line.267"></a>
<span class="sourceLineNo">268</span> protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.268"></a>
@@ -282,17 +282,17 @@
<span class="sourceLineNo">274</span> return (ImplData) super.getImplData();<a name="line.274"></a>
<span class="sourceLineNo">275</span> }<a name="line.275"></a>
<span class="sourceLineNo">276</span> <a name="line.276"></a>
-<span class="sourceLineNo">277</span> protected ServerName metaLocation;<a name="line.277"></a>
-<span class="sourceLineNo">278</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.278"></a>
+<span class="sourceLineNo">277</span> protected String filter;<a name="line.277"></a>
+<span class="sourceLineNo">278</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.278"></a>
<span class="sourceLineNo">279</span> {<a name="line.279"></a>
-<span class="sourceLineNo">280</span> (getImplData()).setMetaLocation(p_metaLocation);<a name="line.280"></a>
+<span class="sourceLineNo">280</span> (getImplData()).setFilter(p_filter);<a name="line.280"></a>
<span class="sourceLineNo">281</span> return this;<a name="line.281"></a>
<span class="sourceLineNo">282</span> }<a name="line.282"></a>
<span class="sourceLineNo">283</span> <a name="line.283"></a>
-<span class="sourceLineNo">284</span> protected AssignmentManager assignmentManager;<a name="line.284"></a>
-<span class="sourceLineNo">285</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.285"></a>
+<span class="sourceLineNo">284</span> protected Map<String,Integer> frags;<a name="line.284"></a>
+<span class="sourceLineNo">285</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFrags(Map<String,Integer> p_frags)<a name="line.285"></a>
<span class="sourceLineNo">286</span> {<a name="line.286"></a>
-<span class="sourceLineNo">287</span> (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.287"></a>
+<span class="sourceLineNo">287</span> (getImplData()).setFrags(p_frags);<a name="line.287"></a>
<span class="sourceLineNo">288</span> return this;<a name="line.288"></a>
<span class="sourceLineNo">289</span> }<a name="line.289"></a>
<span class="sourceLineNo">290</span> <a name="line.290"></a>
@@ -303,45 +303,45 @@
<span class="sourceLineNo">295</span> return this;<a name="line.295"></a>
<span class="sourceLineNo">296</span> }<a name="line.296"></a>
<span class="sourceLineNo">297</span> <a name="line.297"></a>
-<span class="sourceLineNo">298</span> protected String filter;<a name="line.298"></a>
-<span class="sourceLineNo">299</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.299"></a>
+<span class="sourceLineNo">298</span> protected String format;<a name="line.298"></a>
+<span class="sourceLineNo">299</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.299"></a>
<span class="sourceLineNo">300</span> {<a name="line.300"></a>
-<span class="sourceLineNo">301</span> (getImplData()).setFilter(p_filter);<a name="line.301"></a>
+<span class="sourceLineNo">301</span> (getImplData()).setFormat(p_format);<a name="line.301"></a>
<span class="sourceLineNo">302</span> return this;<a name="line.302"></a>
<span class="sourceLineNo">303</span> }<a name="line.303"></a>
<span class="sourceLineNo">304</span> <a name="line.304"></a>
-<span class="sourceLineNo">305</span> protected ServerManager serverManager;<a name="line.305"></a>
-<span class="sourceLineNo">306</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.306"></a>
+<span class="sourceLineNo">305</span> protected boolean catalogJanitorEnabled;<a name="line.305"></a>
+<span class="sourceLineNo">306</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.306"></a>
<span class="sourceLineNo">307</span> {<a name="line.307"></a>
-<span class="sourceLineNo">308</span> (getImplData()).setServerManager(p_serverManager);<a name="line.308"></a>
+<span class="sourceLineNo">308</span> (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.308"></a>
<span class="sourceLineNo">309</span> return this;<a name="line.309"></a>
<span class="sourceLineNo">310</span> }<a name="line.310"></a>
<span class="sourceLineNo">311</span> <a name="line.311"></a>
-<span class="sourceLineNo">312</span> protected Map<String,Integer> frags;<a name="line.312"></a>
-<span class="sourceLineNo">313</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFrags(Map<String,Integer> p_frags)<a name="line.313"></a>
+<span class="sourceLineNo">312</span> protected ServerName metaLocation;<a name="line.312"></a>
+<span class="sourceLineNo">313</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.313"></a>
<span class="sourceLineNo">314</span> {<a name="line.314"></a>
-<span class="sourceLineNo">315</span> (getImplData()).setFrags(p_frags);<a name="line.315"></a>
+<span class="sourceLineNo">315</span> (getImplData()).setMetaLocation(p_metaLocation);<a name="line.315"></a>
<span class="sourceLineNo">316</span> return this;<a name="line.316"></a>
<span class="sourceLineNo">317</span> }<a name="line.317"></a>
<span class="sourceLineNo">318</span> <a name="line.318"></a>
-<span class="sourceLineNo">319</span> protected boolean catalogJanitorEnabled;<a name="line.319"></a>
-<span class="sourceLineNo">320</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.320"></a>
+<span class="sourceLineNo">319</span> protected AssignmentManager assignmentManager;<a name="line.319"></a>
+<span class="sourceLineNo">320</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.320"></a>
<span class="sourceLineNo">321</span> {<a name="line.321"></a>
-<span class="sourceLineNo">322</span> (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.322"></a>
+<span class="sourceLineNo">322</span> (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.322"></a>
<span class="sourceLineNo">323</span> return this;<a name="line.323"></a>
<span class="sourceLineNo">324</span> }<a name="line.324"></a>
<span class="sourceLineNo">325</span> <a name="line.325"></a>
-<span class="sourceLineNo">326</span> protected Set<ServerName> deadServers;<a name="line.326"></a>
-<span class="sourceLineNo">327</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set<ServerName> p_deadServers)<a name="line.327"></a>
+<span class="sourceLineNo">326</span> protected ServerManager serverManager;<a name="line.326"></a>
+<span class="sourceLineNo">327</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.327"></a>
<span class="sourceLineNo">328</span> {<a name="line.328"></a>
-<span class="sourceLineNo">329</span> (getImplData()).setDeadServers(p_deadServers);<a name="line.329"></a>
+<span class="sourceLineNo">329</span> (getImplData()).setServerManager(p_serverManager);<a name="line.329"></a>
<span class="sourceLineNo">330</span> return this;<a name="line.330"></a>
<span class="sourceLineNo">331</span> }<a name="line.331"></a>
<span class="sourceLineNo">332</span> <a name="line.332"></a>
-<span class="sourceLineNo">333</span> protected String format;<a name="line.333"></a>
-<span class="sourceLineNo">334</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.334"></a>
+<span class="sourceLineNo">333</span> protected Set<ServerName> deadServers;<a name="line.333"></a>
+<span class="sourceLineNo">334</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set<ServerName> p_deadServers)<a name="line.334"></a>
<span class="sourceLineNo">335</span> {<a name="line.335"></a>
-<span class="sourceLineNo">336</span> (getImplData()).setFormat(p_format);<a name="line.336"></a>
+<span class="sourceLineNo">336</span> (getImplData()).setDeadServers(p_deadServers);<a name="line.336"></a>
<span class="sourceLineNo">337</span> return this;<a name="line.337"></a>
<span class="sourceLineNo">338</span> }<a name="line.338"></a>
<span class="sourceLineNo">339</span> <a name="line.339"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
index 37888f4..78d5619 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
@@ -70,15 +70,15 @@
<span class="sourceLineNo">062</span><a name="line.62"></a>
<span class="sourceLineNo">063</span>{<a name="line.63"></a>
<span class="sourceLineNo">064</span> private final HMaster master;<a name="line.64"></a>
-<span class="sourceLineNo">065</span> private final ServerName metaLocation;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> private final AssignmentManager assignmentManager;<a name="line.66"></a>
+<span class="sourceLineNo">065</span> private final String filter;<a name="line.65"></a>
+<span class="sourceLineNo">066</span> private final Map<String,Integer> frags;<a name="line.66"></a>
<span class="sourceLineNo">067</span> private final List<ServerName> servers;<a name="line.67"></a>
-<span class="sourceLineNo">068</span> private final String filter;<a name="line.68"></a>
-<span class="sourceLineNo">069</span> private final ServerManager serverManager;<a name="line.69"></a>
-<span class="sourceLineNo">070</span> private final Map<String,Integer> frags;<a name="line.70"></a>
-<span class="sourceLineNo">071</span> private final boolean catalogJanitorEnabled;<a name="line.71"></a>
-<span class="sourceLineNo">072</span> private final Set<ServerName> deadServers;<a name="line.72"></a>
-<span class="sourceLineNo">073</span> private final String format;<a name="line.73"></a>
+<span class="sourceLineNo">068</span> private final String format;<a name="line.68"></a>
+<span class="sourceLineNo">069</span> private final boolean catalogJanitorEnabled;<a name="line.69"></a>
+<span class="sourceLineNo">070</span> private final ServerName metaLocation;<a name="line.70"></a>
+<span class="sourceLineNo">071</span> private final AssignmentManager assignmentManager;<a name="line.71"></a>
+<span class="sourceLineNo">072</span> private final ServerManager serverManager;<a name="line.72"></a>
+<span class="sourceLineNo">073</span> private final Set<ServerName> deadServers;<a name="line.73"></a>
<span class="sourceLineNo">074</span> // 69, 1<a name="line.74"></a>
<span class="sourceLineNo">075</span> <a name="line.75"></a>
<span class="sourceLineNo">076</span> public String formatZKString() {<a name="line.76"></a>
@@ -108,41 +108,41 @@
<span class="sourceLineNo">100</span><a name="line.100"></a>
<span class="sourceLineNo">101</span> protected static org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl.ImplData __jamon_setOptionalArguments(org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl.ImplData p_implData)<a name="line.101"></a>
<span class="sourceLineNo">102</span> {<a name="line.102"></a>
-<span class="sourceLineNo">103</span> if(! p_implData.getMetaLocation__IsNotDefault())<a name="line.103"></a>
+<span class="sourceLineNo">103</span> if(! p_implData.getFilter__IsNotDefault())<a name="line.103"></a>
<span class="sourceLineNo">104</span> {<a name="line.104"></a>
-<span class="sourceLineNo">105</span> p_implData.setMetaLocation(null);<a name="line.105"></a>
+<span class="sourceLineNo">105</span> p_implData.setFilter("general");<a name="line.105"></a>
<span class="sourceLineNo">106</span> }<a name="line.106"></a>
-<span class="sourceLineNo">107</span> if(! p_implData.getAssignmentManager__IsNotDefault())<a name="line.107"></a>
+<span class="sourceLineNo">107</span> if(! p_implData.getFrags__IsNotDefault())<a name="line.107"></a>
<span class="sourceLineNo">108</span> {<a name="line.108"></a>
-<span class="sourceLineNo">109</span> p_implData.setAssignmentManager(null);<a name="line.109"></a>
+<span class="sourceLineNo">109</span> p_implData.setFrags(null);<a name="line.109"></a>
<span class="sourceLineNo">110</span> }<a name="line.110"></a>
<span class="sourceLineNo">111</span> if(! p_implData.getServers__IsNotDefault())<a name="line.111"></a>
<span class="sourceLineNo">112</span> {<a name="line.112"></a>
<span class="sourceLineNo">113</span> p_implData.setServers(null);<a name="line.113"></a>
<span class="sourceLineNo">114</span> }<a name="line.114"></a>
-<span class="sourceLineNo">115</span> if(! p_implData.getFilter__IsNotDefault())<a name="line.115"></a>
+<span class="sourceLineNo">115</span> if(! p_implData.getFormat__IsNotDefault())<a name="line.115"></a>
<span class="sourceLineNo">116</span> {<a name="line.116"></a>
-<span class="sourceLineNo">117</span> p_implData.setFilter("general");<a name="line.117"></a>
+<span class="sourceLineNo">117</span> p_implData.setFormat("html");<a name="line.117"></a>
<span class="sourceLineNo">118</span> }<a name="line.118"></a>
-<span class="sourceLineNo">119</span> if(! p_implData.getServerManager__IsNotDefault())<a name="line.119"></a>
+<span class="sourceLineNo">119</span> if(! p_implData.getCatalogJanitorEnabled__IsNotDefault())<a name="line.119"></a>
<span class="sourceLineNo">120</span> {<a name="line.120"></a>
-<span class="sourceLineNo">121</span> p_implData.setServerManager(null);<a name="line.121"></a>
+<span class="sourceLineNo">121</span> p_implData.setCatalogJanitorEnabled(true);<a name="line.121"></a>
<span class="sourceLineNo">122</span> }<a name="line.122"></a>
-<span class="sourceLineNo">123</span> if(! p_implData.getFrags__IsNotDefault())<a name="line.123"></a>
+<span class="sourceLineNo">123</span> if(! p_implData.getMetaLocation__IsNotDefault())<a name="line.123"></a>
<span class="sourceLineNo">124</span> {<a name="line.124"></a>
-<span class="sourceLineNo">125</span> p_implData.setFrags(null);<a name="line.125"></a>
+<span class="sourceLineNo">125</span> p_implData.setMetaLocation(null);<a name="line.125"></a>
<span class="sourceLineNo">126</span> }<a name="line.126"></a>
-<span class="sourceLineNo">127</span> if(! p_implData.getCatalogJanitorEnabled__IsNotDefault())<a name="line.127"></a>
+<span class="sourceLineNo">127</span> if(! p_implData.getAssignmentManager__IsNotDefault())<a name="line.127"></a>
<span class="sourceLineNo">128</span> {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> p_implData.setCatalogJanitorEnabled(true);<a name="line.129"></a>
+<span class="sourceLineNo">129</span> p_implData.setAssignmentManager(null);<a name="line.129"></a>
<span class="sourceLineNo">130</span> }<a name="line.130"></a>
-<span class="sourceLineNo">131</span> if(! p_implData.getDeadServers__IsNotDefault())<a name="line.131"></a>
+<span class="sourceLineNo">131</span> if(! p_implData.getServerManager__IsNotDefault())<a name="line.131"></a>
<span class="sourceLineNo">132</span> {<a name="line.132"></a>
-<span class="sourceLineNo">133</span> p_implData.setDeadServers(null);<a name="line.133"></a>
+<span class="sourceLineNo">133</span> p_implData.setServerManager(null);<a name="line.133"></a>
<span class="sourceLineNo">134</span> }<a name="line.134"></a>
-<span class="sourceLineNo">135</span> if(! p_implData.getFormat__IsNotDefault())<a name="line.135"></a>
+<span class="sourceLineNo">135</span> if(! p_implData.getDeadServers__IsNotDefault())<a name="line.135"></a>
<span class="sourceLineNo">136</span> {<a name="line.136"></a>
-<span class="sourceLineNo">137</span> p_implData.setFormat("html");<a name="line.137"></a>
+<span class="sourceLineNo">137</span> p_implData.setDeadServers(null);<a name="line.137"></a>
<span class="sourceLineNo">138</span> }<a name="line.138"></a>
<span class="sourceLineNo">139</span> return p_implData;<a name="line.139"></a>
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
@@ -150,15 +150,15 @@
<span class="sourceLineNo">142</span> {<a name="line.142"></a>
<span class="sourceLineNo">143</span> super(p_templateManager, __jamon_setOptionalArguments(p_implData));<a name="line.143"></a>
<span class="sourceLineNo">144</span> master = p_implData.getMaster();<a name="line.144"></a>
-<span class="sourceLineNo">145</span> metaLocation = p_implData.getMetaLocation();<a name="line.145"></a>
-<span class="sourceLineNo">146</span> assignmentManager = p_implData.getAssignmentManager();<a name="line.146"></a>
+<span class="sourceLineNo">145</span> filter = p_implData.getFilter();<a name="line.145"></a>
+<span class="sourceLineNo">146</span> frags = p_implData.getFrags();<a name="line.146"></a>
<span class="sourceLineNo">147</span> servers = p_implData.getServers();<a name="line.147"></a>
-<span class="sourceLineNo">148</span> filter = p_implData.getFilter();<a name="line.148"></a>
-<span class="sourceLineNo">149</span> serverManager = p_implData.getServerManager();<a name="line.149"></a>
-<span class="sourceLineNo">150</span> frags = p_implData.getFrags();<a name="line.150"></a>
-<span class="sourceLineNo">151</span> catalogJanitorEnabled = p_implData.getCatalogJanitorEnabled();<a name="line.151"></a>
-<span class="sourceLineNo">152</span> deadServers = p_implData.getDeadServers();<a name="line.152"></a>
-<span class="sourceLineNo">153</span> format = p_implData.getFormat();<a name="line.153"></a>
+<span class="sourceLineNo">148</span> format = p_implData.getFormat();<a name="line.148"></a>
+<span class="sourceLineNo">149</span> catalogJanitorEnabled = p_implData.getCatalogJanitorEnabled();<a name="line.149"></a>
+<span class="sourceLineNo">150</span> metaLocation = p_implData.getMetaLocation();<a name="line.150"></a>
+<span class="sourceLineNo">151</span> assignmentManager = p_implData.getAssignmentManager();<a name="line.151"></a>
+<span class="sourceLineNo">152</span> serverManager = p_implData.getServerManager();<a name="line.152"></a>
+<span class="sourceLineNo">153</span> deadServers = p_implData.getDeadServers();<a name="line.153"></a>
<span class="sourceLineNo">154</span> }<a name="line.154"></a>
<span class="sourceLineNo">155</span> <a name="line.155"></a>
<span class="sourceLineNo">156</span> @Override public void renderNoFlush(final java.io.Writer jamonWriter)<a name="line.156"></a>
@@ -172,8 +172,8 @@
<span class="sourceLineNo">164</span> // 61, 3<a name="line.164"></a>
<span class="sourceLineNo">165</span> {<a name="line.165"></a>
<span class="sourceLineNo">166</span> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl __jamon__var_0 = new org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl(this.getTemplateManager());<a name="line.166"></a>
-<span class="sourceLineNo">167</span> __jamon__var_0.setFilter(filter);<a name="line.167"></a>
-<span class="sourceLineNo">168</span> __jamon__var_0.setFormat("json" );<a name="line.168"></a>
+<span class="sourceLineNo">167</span> __jamon__var_0.setFormat("json" );<a name="line.167"></a>
+<span class="sourceLineNo">168</span> __jamon__var_0.setFilter(filter);<a name="line.168"></a>
<span class="sourceLineNo">169</span> __jamon__var_0.renderNoFlush(jamonWriter);<a name="line.169"></a>
<span class="sourceLineNo">170</span> }<a name="line.170"></a>
<span class="sourceLineNo">171</span> // 61, 68<a name="line.171"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
index efccb82..b714fcf 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
@@ -33,10 +33,10 @@
<span class="sourceLineNo">025</span> requiredArguments = {<a name="line.25"></a>
<span class="sourceLineNo">026</span> @org.jamon.annotations.Argument(name = "regionServer", type = "HRegionServer")},<a name="line.26"></a>
<span class="sourceLineNo">027</span> optionalArguments = {<a name="line.27"></a>
-<span class="sourceLineNo">028</span> @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.28"></a>
+<span class="sourceLineNo">028</span> @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.28"></a>
<span class="sourceLineNo">029</span> @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.29"></a>
-<span class="sourceLineNo">030</span> @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.30"></a>
-<span class="sourceLineNo">031</span> @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.31"></a>
+<span class="sourceLineNo">030</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.30"></a>
+<span class="sourceLineNo">031</span> @org.jamon.annotations.Argument(name = "bcv", type = "String")})<a name="line.31"></a>
<span class="sourceLineNo">032</span>public class RSStatusTmpl<a name="line.32"></a>
<span class="sourceLineNo">033</span> extends org.jamon.AbstractTemplateProxy<a name="line.33"></a>
<span class="sourceLineNo">034</span>{<a name="line.34"></a>
@@ -77,23 +77,23 @@
<span class="sourceLineNo">069</span> return m_regionServer;<a name="line.69"></a>
<span class="sourceLineNo">070</span> }<a name="line.70"></a>
<span class="sourceLineNo">071</span> private HRegionServer m_regionServer;<a name="line.71"></a>
-<span class="sourceLineNo">072</span> // 24, 1<a name="line.72"></a>
-<span class="sourceLineNo">073</span> public void setBcv(String bcv)<a name="line.73"></a>
+<span class="sourceLineNo">072</span> // 23, 1<a name="line.72"></a>
+<span class="sourceLineNo">073</span> public void setBcn(String bcn)<a name="line.73"></a>
<span class="sourceLineNo">074</span> {<a name="line.74"></a>
-<span class="sourceLineNo">075</span> // 24, 1<a name="line.75"></a>
-<span class="sourceLineNo">076</span> m_bcv = bcv;<a name="line.76"></a>
-<span class="sourceLineNo">077</span> m_bcv__IsNotDefault = true;<a name="line.77"></a>
+<span class="sourceLineNo">075</span> // 23, 1<a name="line.75"></a>
+<span class="sourceLineNo">076</span> m_bcn = bcn;<a name="line.76"></a>
+<span class="sourceLineNo">077</span> m_bcn__IsNotDefault = true;<a name="line.77"></a>
<span class="sourceLineNo">078</span> }<a name="line.78"></a>
-<span class="sourceLineNo">079</span> public String getBcv()<a name="line.79"></a>
+<span class="sourceLineNo">079</span> public String getBcn()<a name="line.79"></a>
<span class="sourceLineNo">080</span> {<a name="line.80"></a>
-<span class="sourceLineNo">081</span> return m_bcv;<a name="line.81"></a>
+<span class="sourceLineNo">081</span> return m_bcn;<a name="line.81"></a>
<span class="sourceLineNo">082</span> }<a name="line.82"></a>
-<span class="sourceLineNo">083</span> private String m_bcv;<a name="line.83"></a>
-<span class="sourceLineNo">084</span> public boolean getBcv__IsNotDefault()<a name="line.84"></a>
+<span class="sourceLineNo">083</span> private String m_bcn;<a name="line.83"></a>
+<span class="sourceLineNo">084</span> public boolean getBcn__IsNotDefault()<a name="line.84"></a>
<span class="sourceLineNo">085</span> {<a name="line.85"></a>
-<span class="sourceLineNo">086</span> return m_bcv__IsNotDefault;<a name="line.86"></a>
+<span class="sourceLineNo">086</span> return m_bcn__IsNotDefault;<a name="line.86"></a>
<span class="sourceLineNo">087</span> }<a name="line.87"></a>
-<span class="sourceLineNo">088</span> private boolean m_bcv__IsNotDefault;<a name="line.88"></a>
+<span class="sourceLineNo">088</span> private boolean m_bcn__IsNotDefault;<a name="line.88"></a>
<span class="sourceLineNo">089</span> // 22, 1<a name="line.89"></a>
<span class="sourceLineNo">090</span> public void setFormat(String format)<a name="line.90"></a>
<span class="sourceLineNo">091</span> {<a name="line.91"></a>
@@ -111,40 +111,40 @@
<span class="sourceLineNo">103</span> return m_format__IsNotDefault;<a name="line.103"></a>
<span class="sourceLineNo">104</span> }<a name="line.104"></a>
<span class="sourceLineNo">105</span> private boolean m_format__IsNotDefault;<a name="line.105"></a>
-<span class="sourceLineNo">106</span> // 23, 1<a name="line.106"></a>
-<span class="sourceLineNo">107</span> public void setBcn(String bcn)<a name="line.107"></a>
+<span class="sourceLineNo">106</span> // 21, 1<a name="line.106"></a>
+<span class="sourceLineNo">107</span> public void setFilter(String filter)<a name="line.107"></a>
<span class="sourceLineNo">108</span> {<a name="line.108"></a>
-<span class="sourceLineNo">109</span> // 23, 1<a name="line.109"></a>
-<span class="sourceLineNo">110</span> m_bcn = bcn;<a name="line.110"></a>
-<span class="sourceLineNo">111</span> m_bcn__IsNotDefault = true;<a name="line.111"></a>
+<span class="sourceLineNo">109</span> // 21, 1<a name="line.109"></a>
+<span class="sourceLineNo">110</span> m_filter = filter;<a name="line.110"></a>
+<span class="sourceLineNo">111</span> m_filter__IsNotDefault = true;<a name="line.111"></a>
<span class="sourceLineNo">112</span> }<a name="line.112"></a>
-<span class="sourceLineNo">113</span> public String getBcn()<a name="line.113"></a>
+<span class="sourceLineNo">113</span> public String getFilter()<a name="line.113"></a>
<span class="sourceLineNo">114</span> {<a name="line.114"></a>
-<span class="sourceLineNo">115</span> return m_bcn;<a name="line.115"></a>
+<span class="sourceLineNo">115</span> return m_filter;<a name="line.115"></a>
<span class="sourceLineNo">116</span> }<a name="line.116"></a>
-<span class="sourceLineNo">117</span> private String m_bcn;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> public boolean getBcn__IsNotDefault()<a name="line.118"></a>
+<span class="sourceLineNo">117</span> private String m_filter;<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public boolean getFilter__IsNotDefault()<a name="line.118"></a>
<span class="sourceLineNo">119</span> {<a name="line.119"></a>
-<span class="sourceLineNo">120</span> return m_bcn__IsNotDefault;<a name="line.120"></a>
+<span class="sourceLineNo">120</span> return m_filter__IsNotDefault;<a name="line.120"></a>
<span class="sourceLineNo">121</span> }<a name="line.121"></a>
-<span class="sourceLineNo">122</span> private boolean m_bcn__IsNotDefault;<a name="line.122"></a>
-<span class="sourceLineNo">123</span> // 21, 1<a name="line.123"></a>
-<span class="sourceLineNo">124</span> public void setFilter(String filter)<a name="line.124"></a>
+<span class="sourceLineNo">122</span> private boolean m_filter__IsNotDefault;<a name="line.122"></a>
+<span class="sourceLineNo">123</span> // 24, 1<a name="line.123"></a>
+<span class="sourceLineNo">124</span> public void setBcv(String bcv)<a name="line.124"></a>
<span class="sourceLineNo">125</span> {<a name="line.125"></a>
-<span class="sourceLineNo">126</span> // 21, 1<a name="line.126"></a>
-<span class="sourceLineNo">127</span> m_filter = filter;<a name="line.127"></a>
-<span class="sourceLineNo">128</span> m_filter__IsNotDefault = true;<a name="line.128"></a>
+<span class="sourceLineNo">126</span> // 24, 1<a name="line.126"></a>
+<span class="sourceLineNo">127</span> m_bcv = bcv;<a name="line.127"></a>
+<span class="sourceLineNo">128</span> m_bcv__IsNotDefault = true;<a name="line.128"></a>
<span class="sourceLineNo">129</span> }<a name="line.129"></a>
-<span class="sourceLineNo">130</span> public String getFilter()<a name="line.130"></a>
+<span class="sourceLineNo">130</span> public String getBcv()<a name="line.130"></a>
<span class="sourceLineNo">131</span> {<a name="line.131"></a>
-<span class="sourceLineNo">132</span> return m_filter;<a name="line.132"></a>
+<span class="sourceLineNo">132</span> return m_bcv;<a name="line.132"></a>
<span class="sourceLineNo">133</span> }<a name="line.133"></a>
-<span class="sourceLineNo">134</span> private String m_filter;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> public boolean getFilter__IsNotDefault()<a name="line.135"></a>
+<span class="sourceLineNo">134</span> private String m_bcv;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> public boolean getBcv__IsNotDefault()<a name="line.135"></a>
<span class="sourceLineNo">136</span> {<a name="line.136"></a>
-<span class="sourceLineNo">137</span> return m_filter__IsNotDefault;<a name="line.137"></a>
+<span class="sourceLineNo">137</span> return m_bcv__IsNotDefault;<a name="line.137"></a>
<span class="sourceLineNo">138</span> }<a name="line.138"></a>
-<span class="sourceLineNo">139</span> private boolean m_filter__IsNotDefault;<a name="line.139"></a>
+<span class="sourceLineNo">139</span> private boolean m_bcv__IsNotDefault;<a name="line.139"></a>
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
<span class="sourceLineNo">141</span> @Override<a name="line.141"></a>
<span class="sourceLineNo">142</span> protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.142"></a>
@@ -156,10 +156,10 @@
<span class="sourceLineNo">148</span> return (ImplData) super.getImplData();<a name="line.148"></a>
<span class="sourceLineNo">149</span> }<a name="line.149"></a>
<span class="sourceLineNo">150</span> <a name="line.150"></a>
-<span class="sourceLineNo">151</span> protected String bcv;<a name="line.151"></a>
-<span class="sourceLineNo">152</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.152"></a>
+<span class="sourceLineNo">151</span> protected String bcn;<a name="line.151"></a>
+<span class="sourceLineNo">152</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.152"></a>
<span class="sourceLineNo">153</span> {<a name="line.153"></a>
-<span class="sourceLineNo">154</span> (getImplData()).setBcv(p_bcv);<a name="line.154"></a>
+<span class="sourceLineNo">154</span> (getImplData()).setBcn(p_bcn);<a name="line.154"></a>
<span class="sourceLineNo">155</span> return this;<a name="line.155"></a>
<span class="sourceLineNo">156</span> }<a name="line.156"></a>
<span class="sourceLineNo">157</span> <a name="line.157"></a>
@@ -170,17 +170,17 @@
<span class="sourceLineNo">162</span> return this;<a name="line.162"></a>
<span class="sourceLineNo">163</span> }<a name="line.163"></a>
<span class="sourceLineNo">164</span> <a name="line.164"></a>
-<span class="sourceLineNo">165</span> protected String bcn;<a name="line.165"></a>
-<span class="sourceLineNo">166</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.166"></a>
+<span class="sourceLineNo">165</span> protected String filter;<a name="line.165"></a>
+<span class="sourceLineNo">166</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.166"></a>
<span class="sourceLineNo">167</span> {<a name="line.167"></a>
-<span class="sourceLineNo">168</span> (getImplData()).setBcn(p_bcn);<a name="line.168"></a>
+<span class="sourceLineNo">168</span> (getImplData()).setFilter(p_filter);<a name="line.168"></a>
<span class="sourceLineNo">169</span> return this;<a name="line.169"></a>
<span class="sourceLineNo">170</span> }<a name="line.170"></a>
<span class="sourceLineNo">171</span> <a name="line.171"></a>
-<span class="sourceLineNo">172</span> protected String filter;<a name="line.172"></a>
-<span class="sourceLineNo">173</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.173"></a>
+<span class="sourceLineNo">172</span> protected String bcv;<a name="line.172"></a>
+<span class="sourceLineNo">173</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.173"></a>
<span class="sourceLineNo">174</span> {<a name="line.174"></a>
-<span class="sourceLineNo">175</span> (getImplData()).setFilter(p_filter);<a name="line.175"></a>
+<span class="sourceLineNo">175</span> (getImplData()).setBcv(p_bcv);<a name="line.175"></a>
<span class="sourceLineNo">176</span> return this;<a name="line.176"></a>
<span class="sourceLineNo">177</span> }<a name="line.177"></a>
<span class="sourceLineNo">178</span> <a name="line.178"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
index efccb82..b714fcf 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
@@ -33,10 +33,10 @@
<span class="sourceLineNo">025</span> requiredArguments = {<a name="line.25"></a>
<span class="sourceLineNo">026</span> @org.jamon.annotations.Argument(name = "regionServer", type = "HRegionServer")},<a name="line.26"></a>
<span class="sourceLineNo">027</span> optionalArguments = {<a name="line.27"></a>
-<span class="sourceLineNo">028</span> @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.28"></a>
+<span class="sourceLineNo">028</span> @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.28"></a>
<span class="sourceLineNo">029</span> @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.29"></a>
-<span class="sourceLineNo">030</span> @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.30"></a>
-<span class="sourceLineNo">031</span> @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.31"></a>
+<span class="sourceLineNo">030</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.30"></a>
+<span class="sourceLineNo">031</span> @org.jamon.annotations.Argument(name = "bcv", type = "String")})<a name="line.31"></a>
<span class="sourceLineNo">032</span>public class RSStatusTmpl<a name="line.32"></a>
<span class="sourceLineNo">033</span> extends org.jamon.AbstractTemplateProxy<a name="line.33"></a>
<span class="sourceLineNo">034</span>{<a name="line.34"></a>
@@ -77,23 +77,23 @@
<span class="sourceLineNo">069</span> return m_regionServer;<a name="line.69"></a>
<span class="sourceLineNo">070</span> }<a name="line.70"></a>
<span class="sourceLineNo">071</span> private HRegionServer m_regionServer;<a name="line.71"></a>
-<span class="sourceLineNo">072</span> // 24, 1<a name="line.72"></a>
-<span class="sourceLineNo">073</span> public void setBcv(String bcv)<a name="line.73"></a>
+<span class="sourceLineNo">072</span> // 23, 1<a name="line.72"></a>
+<span class="sourceLineNo">073</span> public void setBcn(String bcn)<a name="line.73"></a>
<span class="sourceLineNo">074</span> {<a name="line.74"></a>
-<span class="sourceLineNo">075</span> // 24, 1<a name="line.75"></a>
-<span class="sourceLineNo">076</span> m_bcv = bcv;<a name="line.76"></a>
-<span class="sourceLineNo">077</span> m_bcv__IsNotDefault = true;<a name="line.77"></a>
+<span class="sourceLineNo">075</span> // 23, 1<a name="line.75"></a>
+<span class="sourceLineNo">076</span> m_bcn = bcn;<a name="line.76"></a>
+<span class="sourceLineNo">077</span> m_bcn__IsNotDefault = true;<a name="line.77"></a>
<span class="sourceLineNo">078</span> }<a name="line.78"></a>
-<span class="sourceLineNo">079</span> public String getBcv()<a name="line.79"></a>
+<span class="sourceLineNo">079</span> public String getBcn()<a name="line.79"></a>
<span class="sourceLineNo">080</span> {<a name="line.80"></a>
-<span class="sourceLineNo">081</span> return m_bcv;<a name="line.81"></a>
+<span class="sourceLineNo">081</span> return m_bcn;<a name="line.81"></a>
<span class="sourceLineNo">082</span> }<a name="line.82"></a>
-<span class="sourceLineNo">083</span> private String m_bcv;<a name="line.83"></a>
-<span class="sourceLineNo">084</span> public boolean getBcv__IsNotDefault()<a name="line.84"></a>
+<span class="sourceLineNo">083</span> private String m_bcn;<a name="line.83"></a>
+<span class="sourceLineNo">084</span> public boolean getBcn__IsNotDefault()<a name="line.84"></a>
<span class="sourceLineNo">085</span> {<a name="line.85"></a>
-<span class="sourceLineNo">086</span> return m_bcv__IsNotDefault;<a name="line.86"></a>
+<span class="sourceLineNo">086</span> return m_bcn__IsNotDefault;<a name="line.86"></a>
<span class="sourceLineNo">087</span> }<a name="line.87"></a>
-<span class="sourceLineNo">088</span> private boolean m_bcv__IsNotDefault;<a name="line.88"></a>
+<span class="sourceLineNo">088</span> private boolean m_bcn__IsNotDefault;<a name="line.88"></a>
<span class="sourceLineNo">089</span> // 22, 1<a name="line.89"></a>
<span class="sourceLineNo">090</span> public void setFormat(String format)<a name="line.90"></a>
<span class="sourceLineNo">091</span> {<a name="line.91"></a>
@@ -111,40 +111,40 @@
<span class="sourceLineNo">103</span> return m_format__IsNotDefault;<a name="line.103"></a>
<span class="sourceLineNo">104</span> }<a name="line.104"></a>
<span class="sourceLineNo">105</span> private boolean m_format__IsNotDefault;<a name="line.105"></a>
-<span class="sourceLineNo">106</span> // 23, 1<a name="line.106"></a>
-<span class="sourceLineNo">107</span> public void setBcn(String bcn)<a name="line.107"></a>
+<span class="sourceLineNo">106</span> // 21, 1<a name="line.106"></a>
+<span class="sourceLineNo">107</span> public void setFilter(String filter)<a name="line.107"></a>
<span class="sourceLineNo">108</span> {<a name="line.108"></a>
-<span class="sourceLineNo">109</span> // 23, 1<a name="line.109"></a>
-<span class="sourceLineNo">110</span> m_bcn = bcn;<a name="line.110"></a>
-<span class="sourceLineNo">111</span> m_bcn__IsNotDefault = true;<a name="line.111"></a>
+<span class="sourceLineNo">109</span> // 21, 1<a name="line.109"></a>
+<span class="sourceLineNo">110</span> m_filter = filter;<a name="line.110"></a>
+<span class="sourceLineNo">111</span> m_filter__IsNotDefault = true;<a name="line.111"></a>
<span class="sourceLineNo">112</span> }<a name="line.112"></a>
-<span class="sourceLineNo">113</span> public String getBcn()<a name="line.113"></a>
+<span class="sourceLineNo">113</span> public String getFilter()<a name="line.113"></a>
<span class="sourceLineNo">114</span> {<a name="line.114"></a>
-<span class="sourceLineNo">115</span> return m_bcn;<a name="line.115"></a>
+<span class="sourceLineNo">115</span> return m_filter;<a name="line.115"></a>
<span class="sourceLineNo">116</span> }<a name="line.116"></a>
-<span class="sourceLineNo">117</span> private String m_bcn;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> public boolean getBcn__IsNotDefault()<a name="line.118"></a>
+<span class="sourceLineNo">117</span> private String m_filter;<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public boolean getFilter__IsNotDefault()<a name="line.118"></a>
<span class="sourceLineNo">119</span> {<a name="line.119"></a>
-<span class="sourceLineNo">120</span> return m_bcn__IsNotDefault;<a name="line.120"></a>
+<span class="sourceLineNo">120</span> return m_filter__IsNotDefault;<a name="line.120"></a>
<span class="sourceLineNo">121</span> }<a name="line.121"></a>
-<span class="sourceLineNo">122</span> private boolean m_bcn__IsNotDefault;<a name="line.122"></a>
-<span class="sourceLineNo">123</span> // 21, 1<a name="line.123"></a>
-<span class="sourceLineNo">124</span> public void setFilter(String filter)<a name="line.124"></a>
+<span class="sourceLineNo">122</span> private boolean m_filter__IsNotDefault;<a name="line.122"></a>
+<span class="sourceLineNo">123</span> // 24, 1<a name="line.123"></a>
+<span class="sourceLineNo">124</span> public void setBcv(String bcv)<a name="line.124"></a>
<span class="sourceLineNo">125</span> {<a name="line.125"></a>
-<span class="sourceLineNo">126</span> // 21, 1<a name="line.126"></a>
-<span class="sourceLineNo">127</span> m_filter = filter;<a name="line.127"></a>
-<span class="sourceLineNo">128</span> m_filter__IsNotDefault = true;<a name="line.128"></a>
+<span class="sourceLineNo">126</span> // 24, 1<a name="line.126"></a>
+<span class="sourceLineNo">127</span> m_bcv = bcv;<a name="line.127"></a>
+<span class="sourceLineNo">128</span> m_bcv__IsNotDefault = true;<a name="line.128"></a>
<span class="sourceLineNo">129</span> }<a name="line.129"></a>
-<span class="sourceLineNo">130</span> public String getFilter()<a name="line.130"></a>
+<span class="sourceLineNo">130</span> public String getBcv()<a name="line.130"></a>
<span class="sourceLineNo">131</span> {<a name="line.131"></a>
-<span class="sourceLineNo">132</span> return m_filter;<a name="line.132"></a>
+<span class="sourceLineNo">132</span> return m_bcv;<a name="line.132"></a>
<span class="sourceLineNo">133</span> }<a name="line.133"></a>
-<span class="sourceLineNo">134</span> private String m_filter;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> public boolean getFilter__IsNotDefault()<a name="line.135"></a>
+<span class="sourceLineNo">134</span> private String m_bcv;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> public boolean getBcv__IsNotDefault()<a name="line.135"></a>
<span class="sourceLineNo">136</span> {<a name="line.136"></a>
-<span class="sourceLineNo">137</span> return m_filter__IsNotDefault;<a name="line.137"></a>
+<span class="sourceLineNo">137</span> return m_bcv__IsNotDefault;<a name="line.137"></a>
<span class="sourceLineNo">138</span> }<a name="line.138"></a>
-<span class="sourceLineNo">139</span> private boolean m_filter__IsNotDefault;<a name="line.139"></a>
+<span class="sourceLineNo">139</span> private boolean m_bcv__IsNotDefault;<a name="line.139"></a>
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
<span class="sourceLineNo">141</span> @Override<a name="line.141"></a>
<span class="sourceLineNo">142</span> protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.142"></a>
@@ -156,10 +156,10 @@
<span class="sourceLineNo">148</span> return (ImplData) super.getImplData();<a name="line.148"></a>
<span class="sourceLineNo">149</span> }<a name="line.149"></a>
<span class="sourceLineNo">150</span> <a name="line.150"></a>
-<span class="sourceLineNo">151</span> protected String bcv;<a name="line.151"></a>
-<span class="sourceLineNo">152</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.152"></a>
+<span class="sourceLineNo">151</span> protected String bcn;<a name="line.151"></a>
+<span class="sourceLineNo">152</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.152"></a>
<span class="sourceLineNo">153</span> {<a name="line.153"></a>
-<span class="sourceLineNo">154</span> (getImplData()).setBcv(p_bcv);<a name="line.154"></a>
+<span class="sourceLineNo">154</span> (getImplData()).setBcn(p_bcn);<a name="line.154"></a>
<span class="sourceLineNo">155</span> return this;<a name="line.155"></a>
<span class="sourceLineNo">156</span> }<a name="line.156"></a>
<span class="sourceLineNo">157</span> <a name="line.157"></a>
@@ -170,17 +170,17 @@
<span class="sourceLineNo">162</span> return this;<a name="line.162"></a>
<span class="sourceLineNo">163</span> }<a name="line.163"></a>
<span class="sourceLineNo">164</span> <a name="line.164"></a>
-<span class="sourceLineNo">165</span> protected String bcn;<a name="line.165"></a>
-<span class="sourceLineNo">166</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.166"></a>
+<span class="sourceLineNo">165</span> protected String filter;<a name="line.165"></a>
+<span class="sourceLineNo">166</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.166"></a>
<span class="sourceLineNo">167</span> {<a name="line.167"></a>
-<span class="sourceLineNo">168</span> (getImplData()).setBcn(p_bcn);<a name="line.168"></a>
+<span class="sourceLineNo">168</span> (getImplData()).setFilter(p_filter);<a name="line.168"></a>
<span class="sourceLineNo">169</span> return this;<a name="line.169"></a>
<span class="sourceLineNo">170</span> }<a name="line.170"></a>
<span class="sourceLineNo">171</span> <a name="line.171"></a>
-<span class="sourceLineNo">172</span> protected String filter;<a name="line.172"></a>
-<span class="sourceLineNo">173</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.173"></a>
+<span class="sourceLineNo">172</span> protected String bcv;<a name="line.172"></a>
+<span class="sourceLineNo">173</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.173"></a>
<span class="sourceLineNo">174</span> {<a name="line.174"></a>
-<span class="sourceLineNo">175</span> (getImplData()).setFilter(p_filter);<a name="line.175"></a>
+<span class="sourceLineNo">175</span> (getImplData()).setBcv(p_bcv);<a name="line.175"></a>
<span class="sourceLineNo">176</span> return this;<a name="line.176"></a>
<span class="sourceLineNo">177</span> }<a name="line.177"></a>
<span class="sourceLineNo">178</span> <a name="line.178"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
index efccb82..b714fcf 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
@@ -33,10 +33,10 @@
<span class="sourceLineNo">025</span> requiredArguments = {<a name="line.25"></a>
<span class="sourceLineNo">026</span> @org.jamon.annotations.Argument(name = "regionServer", type = "HRegionServer")},<a name="line.26"></a>
<span class="sourceLineNo">027</span> optionalArguments = {<a name="line.27"></a>
-<span class="sourceLineNo">028</span> @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.28"></a>
+<span class="sourceLineNo">028</span> @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.28"></a>
<span class="sourceLineNo">029</span> @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.29"></a>
-<span class="sourceLineNo">030</span> @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.30"></a>
-<span class="sourceLineNo">031</span> @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.31"></a>
+<span class="sourceLineNo">030</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.30"></a>
+<span class="sourceLineNo">031</span> @org.jamon.annotations.Argument(name = "bcv", type = "String")})<a name="line.31"></a>
<span class="sourceLineNo">032</span>public class RSStatusTmpl<a name="line.32"></a>
<span class="sourceLineNo">033</span> extends org.jamon.AbstractTemplateProxy<a name="line.33"></a>
<span class="sourceLineNo">034</span>{<a name="line.34"></a>
@@ -77,23 +77,23 @@
<span class="sourceLineNo">069</span> return m_regionServer;<a name="line.69"></a>
<span class="sourceLineNo">070</span> }<a name="line.70"></a>
<span class="sourceLineNo">071</span> private HRegionServer m_regionServer;<a name="line.71"></a>
-<span class="sourceLineNo">072</span> // 24, 1<a name="line.72"></a>
-<span class="sourceLineNo">073</span> public void setBcv(String bcv)<a name="line.73"></a>
+<span class="sourceLineNo">072</span> // 23, 1<a name="line.72"></a>
+<span class="sourceLineNo">073</span> public void setBcn(String bcn)<a name="line.73"></a>
<span class="sourceLineNo">074</span> {<a name="line.74"></a>
-<span class="sourceLineNo">075</span> // 24, 1<a name="line.75"></a>
-<span class="sourceLineNo">076</span> m_bcv = bcv;<a name="line.76"></a>
-<span class="sourceLineNo">077</span> m_bcv__IsNotDefault = true;<a name="line.77"></a>
+<span class="sourceLineNo">075</span> // 23, 1<a name="line.75"></a>
+<span class="sourceLineNo">076</span> m_bcn = bcn;<a name="line.76"></a>
+<span class="sourceLineNo">077</span> m_bcn__IsNotDefault = true;<a name="line.77"></a>
<span class="sourceLineNo">078</span> }<a name="line.78"></a>
-<span class="sourceLineNo">079</span> public String getBcv()<a name="line.79"></a>
+<span class="sourceLineNo">079</span> public String getBcn()<a name="line.79"></a>
<span class="sourceLineNo">080</span> {<a name="line.80"></a>
-<span class="sourceLineNo">081</span> return m_bcv;<a name="line.81"></a>
+<span class="sourceLineNo">081</span> return m_bcn;<a name="line.81"></a>
<span class="sourceLineNo">082</span> }<a name="line.82"></a>
-<span class="sourceLineNo">083</span> private String m_bcv;<a name="line.83"></a>
-<span class="sourceLineNo">084</span> public boolean getBcv__IsNotDefault()<a name="line.84"></a>
+<span class="sourceLineNo">083</span> private String m_bcn;<a name="line.83"></a>
+<span class="sourceLineNo">084</span> public boolean getBcn__IsNotDefault()<a name="line.84"></a>
<span class="sourceLineNo">085</span> {<a name="line.85"></a>
-<span class="sourceLineNo">086</span> return m_bcv__IsNotDefault;<a name="line.86"></a>
+<span class="sourceLineNo">086</span> return m_bcn__IsNotDefault;<a name="line.86"></a>
<span class="sourceLineNo">087</span> }<a name="line.87"></a>
-<span class="sourceLineNo">088</span> private boolean m_bcv__IsNotDefault;<a name="line.88"></a>
+<span class="sourceLineNo">088</span> private boolean m_bcn__IsNotDefault;<a name="line.88"></a>
<span class="sourceLineNo">089</span> // 22, 1<a name="line.89"></a>
<span class="sourceLineNo">090</span> public void setFormat(String format)<a name="line.90"></a>
<span class="sourceLineNo">091</span> {<a name="line.91"></a>
@@ -111,40 +111,40 @@
<span class="sourceLineNo">103</span> return m_format__IsNotDefault;<a name="line.103"></a>
<span class="sourceLineNo">104</span> }<a name="line.104"></a>
<span class="sourceLineNo">105</span> private boolean m_format__IsNotDefault;<a name="line.105"></a>
-<span class="sourceLineNo">106</span> // 23, 1<a name="line.106"></a>
-<span class="sourceLineNo">107</span> public void setBcn(String bcn)<a name="line.107"></a>
+<span class="sourceLineNo">106</span> // 21, 1<a name="line.106"></a>
+<span class="sourceLineNo">107</span> public void setFilter(String filter)<a name="line.107"></a>
<span class="sourceLineNo">108</span> {<a name="line.108"></a>
-<span class="sourceLineNo">109</span> // 23, 1<a name="line.109"></a>
-<span class="sourceLineNo">110</span> m_bcn = bcn;<a name="line.110"></a>
-<span class="sourceLineNo">111</span> m_bcn__IsNotDefault = true;<a name="line.111"></a>
+<span class="sourceLineNo">109</span> // 21, 1<a name="line.109"></a>
+<span class="sourceLineNo">110</span> m_filter = filter;<a name="line.110"></a>
+<span class="sourceLineNo">111</span> m_filter__IsNotDefault = true;<a name="line.111"></a>
<span class="sourceLineNo">112</span> }<a name="line.112"></a>
-<span class="sourceLineNo">113</span> public String getBcn()<a name="line.113"></a>
+<span class="sourceLineNo">113</span> public String getFilter()<a name="line.113"></a>
<span class="sourceLineNo">114</span> {<a name="line.114"></a>
-<span class="sourceLineNo">115</span> return m_bcn;<a name="line.115"></a>
+<span class="sourceLineNo">115</span> return m_filter;<a name="line.115"></a>
<span class="sourceLineNo">116</span> }<a name="line.116"></a>
-<span class="sourceLineNo">117</span> private String m_bcn;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> public boolean getBcn__IsNotDefault()<a name="line.118"></a>
+<span class="sourceLineNo">117</span> private String m_filter;<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public boolean getFilter__IsNotDefault()<a name="line.118"></a>
<span class="sourceLineNo">119</span> {<a name="line.119"></a>
-<span class="sourceLineNo">120</span> return m_bcn__IsNotDefault;<a name="line.120"></a>
+<span class="sourceLineNo">120</span> return m_filter__IsNotDefault;<a name="line.120"></a>
<span class="sourceLineNo">121</span> }<a name="line.121"></a>
-<span class="sourceLineNo">122</span> private boolean m_bcn__IsNotDefault;<a name="line.122"></a>
-<span class="sourceLineNo">123</span> // 21, 1<a name="line.123"></a>
-<span class="sourceLineNo">124</span> public void setFilter(String filter)<a name="line.124"></a>
+<span class="sourceLineNo">122</span> private boolean m_filter__IsNotDefault;<a name="line.122"></a>
+<span class="sourceLineNo">123</span> // 24, 1<a name="line.123"></a>
+<span class="sourceLineNo">124</span> public void setBcv(String bcv)<a name="line.124"></a>
<span class="sourceLineNo">125</span> {<a name="line.125"></a>
-<span class="sourceLineNo">126</span> // 21, 1<a name="line.126"></a>
-<span class="sourceLineNo">127</span> m_filter = filter;<a name="line.127"></a>
-<span class="sourceLineNo">128</span> m_filter__IsNotDefault = true;<a name="line.128"></a>
+<span class="sourceLineNo">126</span> // 24, 1<a name="line.126"></a>
+<span class="sourceLineNo">127</span> m_bcv = bcv;<a name="line.127"></a>
+<span class="sourceLineNo">128</span> m_bcv__IsNotDefault = true;<a name="line.128"></a>
<span class="sourceLineNo">129</span> }<a name="line.129"></a>
-<span class="sourceLineNo">130</span> public String getFilter()<a name="line.130"></a>
+<span class="sourceLineNo">130</span> public String getBcv()<a name="line.130"></a>
<span class="sourceLineNo">131</span> {<a name="line.131"></a>
-<span class="sourceLineNo">132</span> return m_filter;<a name="line.132"></a>
+<span class="sourceLineNo">132</span> return m_bcv;<a name="line.132"></a>
<span class="sourceLineNo">133</span> }<a name="line.133"></a>
-<span class="sourceLineNo">134</span> private String m_filter;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> public boolean getFilter__IsNotDefault()<a name="line.135"></a>
+<span class="sourceLineNo">134</span> private String m_bcv;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> public boolean getBcv__IsNotDefault()<a name="line.135"></a>
<span class="sourceLineNo">136</span> {<a name="line.136"></a>
-<span class="sourceLineNo">137</span> return m_filter__IsNotDefault;<a name="line.137"></a>
+<span class="sourceLineNo">137</span> return m_bcv__IsNotDefault;<a name="line.137"></a>
<span class="sourceLineNo">138</span> }<a name="line.138"></a>
-<span class="sourceLineNo">139</span> private boolean m_filter__IsNotDefault;<a name="line.139"></a>
+<span class="sourceLineNo">139</span> private boolean m_bcv__IsNotDefault;<a name="line.139"></a>
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
<span class="sourceLineNo">141</span> @Override<a name="line.141"></a>
<span class="sourceLineNo">142</span> protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.142"></a>
@@ -156,10 +156,10 @@
<span class="sourceLineNo">148</span> return (ImplData) super.getImplData();<a name="line.148"></a>
<span class="sourceLineNo">149</span> }<a name="line.149"></a>
<span class="sourceLineNo">150</span> <a name="line.150"></a>
-<span class="sourceLineNo">151</span> protected String bcv;<a name="line.151"></a>
-<span class="sourceLineNo">152</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.152"></a>
+<span class="sourceLineNo">151</span> protected String bcn;<a name="line.151"></a>
+<span class="sourceLineNo">152</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.152"></a>
<span class="sourceLineNo">153</span> {<a name="line.153"></a>
-<span class="sourceLineNo">154</span> (getImplData()).setBcv(p_bcv);<a name="line.154"></a>
+<span class="sourceLineNo">154</span> (getImplData()).setBcn(p_bcn);<a name="line.154"></a>
<span class="sourceLineNo">155</span> return this;<a name="line.155"></a>
<span class="sourceLineNo">156</span> }<a name="line.156"></a>
<span class="sourceLineNo">157</span> <a name="line.157"></a>
@@ -170,17 +170,17 @@
<span class="sourceLineNo">162</span> return this;<a name="line.162"></a>
<span class="sourceLineNo">163</span> }<a name="line.163"></a>
<span class="sourceLineNo">164</span> <a name="line.164"></a>
-<span class="sourceLineNo">165</span> protected String bcn;<a name="line.165"></a>
-<span class="sourceLineNo">166</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.166"></a>
+<span class="sourceLineNo">165</span> protected String filter;<a name="line.165"></a>
+<span class="sourceLineNo">166</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.166"></a>
<span class="sourceLineNo">167</span> {<a name="line.167"></a>
-<span class="sourceLineNo">168</span> (getImplData()).setBcn(p_bcn);<a name="line.168"></a>
+<span class="sourceLineNo">168</span> (getImplData()).setFilter(p_filter);<a name="line.168"></a>
<span class="sourceLineNo">169</span> return this;<a name="line.169"></a>
<span class="sourceLineNo">170</span> }<a name="line.170"></a>
<span class="sourceLineNo">171</span> <a name="line.171"></a>
-<span class="sourceLineNo">172</span> protected String filter;<a name="line.172"></a>
-<span class="sourceLineNo">173</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.173"></a>
+<span class="sourceLineNo">172</span> protected String bcv;<a name="line.172"></a>
+<span class="sourceLineNo">173</span> public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.173"></a>
<span class="sourceLineNo">174</span> {<a name="line.174"></a>
-<span class="sourceLineNo">175</span> (getImplData()).setFilter(p_filter);<a name="line.175"></a>
+<span class="sourceLineNo">175</span> (getImplData()).setBcv(p_bcv);<a name="line.175"></a>
<span class="sourceLineNo">176</span> return this;<a name="line.176"></a>
<span class="sourceLineNo">177</span> }<a name="line.177"></a>
<span class="sourceLineNo">178</span> <a name="line.178"></a>
[07/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html b/devapidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
index 5200fd2..a9f8010 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
<br>
<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
-public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.46">ByteBufferUtils</a>
+public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.47">ByteBufferUtils</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">Utility functions for working with byte buffers, such as reading/writing
variable-length long numbers.</div>
@@ -142,11 +142,11 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ByteBufferUtils.html#NEXT_BIT_SHIFT">NEXT_BIT_SHIFT</a></span></code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>private static boolean</code></td>
+<td class="colFirst"><code>(package private) static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ByteBufferUtils.html#UNSAFE_AVAIL">UNSAFE_AVAIL</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>private static boolean</code></td>
+<td class="colFirst"><code>(package private) static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ByteBufferUtils.html#UNSAFE_UNALIGNED">UNSAFE_UNALIGNED</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -644,7 +644,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>VALUE_MASK</h4>
-<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.49">VALUE_MASK</a></pre>
+<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.50">VALUE_MASK</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.ByteBufferUtils.VALUE_MASK">Constant Field Values</a></dd>
@@ -657,7 +657,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>NEXT_BIT_SHIFT</h4>
-<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.50">NEXT_BIT_SHIFT</a></pre>
+<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.51">NEXT_BIT_SHIFT</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.ByteBufferUtils.NEXT_BIT_SHIFT">Constant Field Values</a></dd>
@@ -670,7 +670,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>NEXT_BIT_MASK</h4>
-<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.51">NEXT_BIT_MASK</a></pre>
+<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.52">NEXT_BIT_MASK</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.ByteBufferUtils.NEXT_BIT_MASK">Constant Field Values</a></dd>
@@ -683,7 +683,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>UNSAFE_AVAIL</h4>
-<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.52">UNSAFE_AVAIL</a></pre>
+<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.54">UNSAFE_AVAIL</a></pre>
</li>
</ul>
<a name="UNSAFE_UNALIGNED">
@@ -692,7 +692,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>UNSAFE_UNALIGNED</h4>
-<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.53">UNSAFE_UNALIGNED</a></pre>
+<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.56">UNSAFE_UNALIGNED</a></pre>
</li>
</ul>
</li>
@@ -709,7 +709,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>ByteBufferUtils</h4>
-<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.55">ByteBufferUtils</a>()</pre>
+<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.58">ByteBufferUtils</a>()</pre>
</li>
</ul>
</li>
@@ -726,7 +726,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>writeVLong</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.62">writeVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.65">writeVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
long i)</pre>
<div class="block">Similar to <code>WritableUtils.writeVLong(java.io.DataOutput, long)</code>,
but writes to a <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a>.</div>
@@ -738,7 +738,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readVLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.95">readVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in)</pre>
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.98">readVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in)</pre>
<div class="block">Similar to <code>WritableUtils.readVLong(DataInput)</code> but reads from a
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a>.</div>
</li>
@@ -749,7 +749,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putCompressedInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.120">putCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.123">putCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
int 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">Put in buffer integer using 7 bit encoding. For each written byte:
@@ -772,7 +772,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putInt</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.142">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.145">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
int 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">Put in output stream 32 bit integer (Big Endian byte order).</div>
@@ -791,7 +791,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toByte</h4>
-<pre>public static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.154">toByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.157">toByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
</li>
</ul>
@@ -801,7 +801,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>moveBufferToStream</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.168">moveBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.171">moveBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int length)
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>
@@ -822,7 +822,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyBufferToStream</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.183">copyBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.186">copyBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int offset,
int length)
@@ -847,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>putLong</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.196">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.199">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
long value,
int fitInBytes)
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>
@@ -863,7 +863,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putByte</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.206">putByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.209">putByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset,
byte b)</pre>
</li>
@@ -874,7 +874,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>longFitsIn</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.220">longFitsIn</a>(long value)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.223">longFitsIn</a>(long value)</pre>
<div class="block">Check how many bytes are required to store value.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -890,7 +890,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>intFitsIn</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.256">intFitsIn</a>(int value)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.259">intFitsIn</a>(int value)</pre>
<div class="block">Check how many bytes is required to store value.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -906,7 +906,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readCompressedInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.278">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> input)
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.281">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> input)
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">Read integer from stream coded in 7 bits and increment position.</div>
<dl>
@@ -923,7 +923,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readCompressedInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.299">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.302">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
<div class="block">Read integer from buffer coded in 7 bits and increment position.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -937,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>readLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.313">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in,
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.316">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in,
int fitInBytes)
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">Read long which was written to fitInBytes bytes and increment position.</div>
@@ -957,7 +957,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.327">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.330">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int fitInBytes)</pre>
<div class="block">Read long which was written to fitInBytes bytes and increment position.</div>
<dl>
@@ -974,7 +974,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromStreamToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.342">copyFromStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.345">copyFromStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInputStream.html?is-external=true" title="class or interface in java.io">DataInputStream</a> in,
int length)
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>
@@ -996,7 +996,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>drainInputStreamToBuffer</h4>
-<pre>public static <a href="http://docs.oracle.com/javase/8/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/util/ByteBufferUtils.html#line.358">drainInputStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> is)
+<pre>public static <a href="http://docs.oracle.com/javase/8/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/util/ByteBufferUtils.html#line.361">drainInputStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> is)
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">Copy from the InputStream to a new heap ByteBuffer until the InputStream is exhausted.</div>
<dl>
@@ -1011,7 +1011,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.373">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.376">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out)</pre>
<div class="block">Copy one buffer's whole data to another. Write starts at the current position of 'out' buffer.
Note : This will advance the position marker of <code>out</code> and also change the position maker
@@ -1029,7 +1029,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToBuffer</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.398">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.401">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
int sourceOffset,
int destinationOffset,
@@ -1052,7 +1052,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.426">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.429">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
int sourceOffset,
int length)</pre>
@@ -1075,7 +1075,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>findCommonPrefix</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.450">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.453">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offsetLeft,
int offsetRight,
int limit)</pre>
@@ -1097,7 +1097,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>findCommonPrefix</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.472">findCommonPrefix</a>(byte[] left,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.475">findCommonPrefix</a>(byte[] left,
int leftOffset,
int leftLength,
byte[] right,
@@ -1121,7 +1121,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>findCommonPrefix</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.495">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> left,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.498">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> left,
int leftOffset,
int leftLength,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> right,
@@ -1145,7 +1145,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>arePartsEqual</h4>
-<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.517">arePartsEqual</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.520">arePartsEqual</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offsetLeft,
int lengthLeft,
int offsetRight,
@@ -1169,7 +1169,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>skip</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.543">skip</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.546">skip</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int length)</pre>
<div class="block">Increment position in buffer.</div>
<dl>
@@ -1185,7 +1185,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>extendLimit</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.547">extendLimit</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.550">extendLimit</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int numBytes)</pre>
</li>
</ul>
@@ -1195,7 +1195,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toBytes</h4>
-<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.558">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.561">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int startPosition)</pre>
<div class="block">Copy the bytes from position to limit into a new byte[] of the exact length and sets the
position and limit back to their original values (though not thread safe).</div>
@@ -1214,7 +1214,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toBytes</h4>
-<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.574">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.577">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset,
int length)</pre>
<div class="block">Copy the given number of bytes from specified offset into a new byte[]</div>
@@ -1234,7 +1234,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.582">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.585">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf2,
@@ -1248,7 +1248,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.602">hashCode</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.605">hashCode</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int offset,
int length)</pre>
<dl>
@@ -1265,7 +1265,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.610">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.613">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf2,
@@ -1279,7 +1279,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.640">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.643">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
byte[] buf2,
@@ -1293,7 +1293,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.652">compareTo</a>(byte[] buf1,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.655">compareTo</a>(byte[] buf1,
int o1,
int l1,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf2,
@@ -1307,7 +1307,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.679">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.682">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
byte[] buf2,
@@ -1321,7 +1321,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>compareToUnsafe</h4>
-<pre>static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.704">compareToUnsafe</a>(<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> obj1,
+<pre>static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.707">compareToUnsafe</a>(<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> obj1,
long o1,
int l1,
<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> obj2,
@@ -1335,7 +1335,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>lessThanUnsignedLong</h4>
-<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.754">lessThanUnsignedLong</a>(long x1,
+<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.757">lessThanUnsignedLong</a>(long x1,
long x2)</pre>
</li>
</ul>
@@ -1345,7 +1345,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>lessThanUnsignedInt</h4>
-<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.766">lessThanUnsignedInt</a>(int x1,
+<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.769">lessThanUnsignedInt</a>(int x1,
int x2)</pre>
</li>
</ul>
@@ -1355,7 +1355,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>lessThanUnsignedShort</h4>
-<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.778">lessThanUnsignedShort</a>(short x1,
+<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.781">lessThanUnsignedShort</a>(short x1,
short x2)</pre>
</li>
</ul>
@@ -1365,7 +1365,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toShort</h4>
-<pre>public static short <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.792">toShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static short <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.795">toShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads a short value at the given buffer's offset.</div>
<dl>
@@ -1383,7 +1383,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.803">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.806">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
<div class="block">Reads an int value at the given buffer's current position. Also advances the buffer's position</div>
</li>
</ul>
@@ -1393,7 +1393,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.819">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.822">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads an int value at the given buffer's offset.</div>
<dl>
@@ -1411,7 +1411,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readAsInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.837">readAsInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.840">readAsInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int offset,
int length)</pre>
<div class="block">Converts a ByteBuffer to an int value</div>
@@ -1433,7 +1433,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.856">toLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.859">toLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads a long value at the given buffer's offset.</div>
<dl>
@@ -1451,7 +1451,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putInt</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.870">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.873">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int val)</pre>
<div class="block">Put an int value out to the given ByteBuffer's current position in big-endian format.
This also advances the position in buffer by int size.</div>
@@ -1468,7 +1468,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.879">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.882">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int index,
int val)</pre>
</li>
@@ -1479,7 +1479,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toDouble</h4>
-<pre>public static double <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.893">toDouble</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static double <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.896">toDouble</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads a double value at the given buffer's offset.</div>
<dl>
@@ -1497,7 +1497,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toBigDecimal</h4>
-<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.903">toBigDecimal</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.906">toBigDecimal</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset,
int length)</pre>
<div class="block">Reads a BigDecimal value at the given buffer's offset.</div>
@@ -1516,7 +1516,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putShort</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.921">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.924">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
short val)</pre>
<div class="block">Put a short value out to the given ByteBuffer's current position in big-endian format.
This also advances the position in buffer by short size.</div>
@@ -1533,7 +1533,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putShort</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.930">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.933">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int index,
short val)</pre>
</li>
@@ -1544,7 +1544,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putAsShort</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.938">putAsShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.941">putAsShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int index,
int val)</pre>
</li>
@@ -1555,7 +1555,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putLong</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.951">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.954">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
long val)</pre>
<div class="block">Put a long value out to the given ByteBuffer's current position in big-endian format.
This also advances the position in buffer by long size.</div>
@@ -1572,7 +1572,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putLong</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.960">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.963">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int index,
long val)</pre>
</li>
@@ -1583,7 +1583,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromArrayToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.976">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.979">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
byte[] in,
int inOffset,
int length)</pre>
@@ -1604,7 +1604,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromArrayToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.998">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1001">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
int outOffset,
byte[] in,
int inOffset,
@@ -1626,7 +1626,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToArray</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1021">copyFromBufferToArray</a>(byte[] out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1024">copyFromBufferToArray</a>(byte[] out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int sourceOffset,
int destinationOffset,
@@ -1649,7 +1649,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyOfRange</h4>
-<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1042">copyOfRange</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> original,
+<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1045">copyOfRange</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> original,
int from,
int to)</pre>
<div class="block">Similar to <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html?is-external=true#copyOfRange-byte:A-int-int-" title="class or interface in java.util"><code>Arrays.copyOfRange(byte[], int, int)</code></a></div>
@@ -1669,7 +1669,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toStringBinary</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/util/ByteBufferUtils.html#line.1051">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
+<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/util/ByteBufferUtils.html#line.1054">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
int off,
int len)</pre>
</li>
@@ -1680,7 +1680,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>toStringBinary</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/util/ByteBufferUtils.html#line.1070">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b)</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/util/ByteBufferUtils.html#line.1073">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b)</pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
index a3d919a..7bef4c7 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -519,14 +519,14 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">ChecksumType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index a62d1b9..9872218 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -166,9 +166,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.Strategies.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">RegionGroupingProvider.Strategies</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">WALFactory.Providers</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.Version.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">WALKey.Version</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.Strategies.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">RegionGroupingProvider.Strategies</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
index 4c13f4a..3fb41fb 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
@@ -16,11 +16,11 @@
<span class="sourceLineNo">008</span>@InterfaceAudience.Private<a name="line.8"></a>
<span class="sourceLineNo">009</span>public class Version {<a name="line.9"></a>
<span class="sourceLineNo">010</span> public static final String version = "2.0.0-SNAPSHOT";<a name="line.10"></a>
-<span class="sourceLineNo">011</span> public static final String revision = "9facfa550f1e7386be3a04d84f7e8013f5002965";<a name="line.11"></a>
+<span class="sourceLineNo">011</span> public static final String revision = "73e1bcd33515061be2dc2e51e6ad19d9798a8ef6";<a name="line.11"></a>
<span class="sourceLineNo">012</span> public static final String user = "jenkins";<a name="line.12"></a>
-<span class="sourceLineNo">013</span> public static final String date = "Sat Apr 1 05:44:57 UTC 2017";<a name="line.13"></a>
+<span class="sourceLineNo">013</span> public static final String date = "Sat Apr 1 06:14:41 UTC 2017";<a name="line.13"></a>
<span class="sourceLineNo">014</span> public static final String url = "git://asf920.gq1.ygridcore.net/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a name="line.14"></a>
-<span class="sourceLineNo">015</span> public static final String srcChecksum = "0baaa8302857e9dd57f3052599c49b90";<a name="line.15"></a>
+<span class="sourceLineNo">015</span> public static final String srcChecksum = "bde8bfbb6022e47197d5e6ae21d282cb";<a name="line.15"></a>
<span class="sourceLineNo">016</span>}<a name="line.16"></a>
[11/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
Published site at 73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/e45238fc
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/e45238fc
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/e45238fc
Branch: refs/heads/asf-site
Commit: e45238fc05d69180e5d94dca02d6de5e00fbcc21
Parents: 299e710
Author: jenkins <bu...@apache.org>
Authored: Sat Apr 1 06:35:45 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Sat Apr 1 06:35:45 2017 +0000
----------------------------------------------------------------------
apache_hbase_reference_guide.pdf | 4 +-
apache_hbase_reference_guide.pdfmarks | 4 +-
.../hadoop/hbase/util/ByteBufferUtils.html | 116 +-
.../hadoop/hbase/util/ByteBufferUtils.html | 2097 +++++++++---------
checkstyle-aggregate.html | 124 +-
devapidocs/constant-values.html | 6 +-
.../hadoop/hbase/backup/package-tree.html | 4 +-
.../hbase/classification/package-tree.html | 8 +-
.../hadoop/hbase/client/package-tree.html | 26 +-
.../hadoop/hbase/filter/package-tree.html | 8 +-
.../hadoop/hbase/io/hfile/package-tree.html | 6 +-
.../hadoop/hbase/mapreduce/package-tree.html | 6 +-
.../hadoop/hbase/master/package-tree.html | 4 +-
.../org/apache/hadoop/hbase/package-tree.html | 10 +-
.../hadoop/hbase/procedure2/package-tree.html | 2 +-
.../hadoop/hbase/quotas/package-tree.html | 4 +-
.../hadoop/hbase/regionserver/package-tree.html | 18 +-
.../regionserver/querymatcher/package-tree.html | 4 +-
.../hbase/regionserver/wal/package-tree.html | 2 +-
.../hadoop/hbase/rest/model/package-tree.html | 2 +-
.../hbase/security/access/package-tree.html | 4 +-
.../hadoop/hbase/security/package-tree.html | 2 +-
.../tmpl/master/MasterStatusTmpl.ImplData.html | 240 +-
.../hbase/tmpl/master/MasterStatusTmpl.html | 96 +-
.../hbase/tmpl/master/MasterStatusTmplImpl.html | 48 +-
.../regionserver/RSStatusTmpl.ImplData.html | 90 +-
.../hbase/tmpl/regionserver/RSStatusTmpl.html | 36 +-
.../tmpl/regionserver/RSStatusTmplImpl.html | 18 +-
.../hadoop/hbase/util/ByteBufferUtils.html | 134 +-
.../apache/hadoop/hbase/util/package-tree.html | 6 +-
.../apache/hadoop/hbase/wal/package-tree.html | 2 +-
.../org/apache/hadoop/hbase/Version.html | 6 +-
.../tmpl/master/MasterStatusTmpl.ImplData.html | 240 +-
.../tmpl/master/MasterStatusTmpl.Intf.html | 240 +-
.../hbase/tmpl/master/MasterStatusTmpl.html | 240 +-
.../hbase/tmpl/master/MasterStatusTmplImpl.html | 68 +-
.../regionserver/RSStatusTmpl.ImplData.html | 90 +-
.../tmpl/regionserver/RSStatusTmpl.Intf.html | 90 +-
.../hbase/tmpl/regionserver/RSStatusTmpl.html | 90 +-
.../tmpl/regionserver/RSStatusTmplImpl.html | 28 +-
.../hadoop/hbase/util/ByteBufferUtils.html | 2097 +++++++++---------
.../hbase-client-project/dependencies.html | 2 +-
.../dependencies.html | 2 +-
hbase-spark/dependencies.html | 4 +-
testdevapidocs/index-all.html | 6 +-
.../org/apache/hadoop/hbase/package-tree.html | 10 +-
.../hadoop/hbase/regionserver/package-tree.html | 2 +-
.../apache/hadoop/hbase/test/package-tree.html | 4 +-
.../hadoop/hbase/util/TestByteBufferUtils.html | 139 +-
.../apache/hadoop/hbase/wal/package-tree.html | 2 +-
.../hadoop/hbase/util/TestByteBufferUtils.html | 883 ++++----
51 files changed, 3727 insertions(+), 3647 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 9f50555..c12b75e 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
/Author (Apache HBase Team)
/Creator (Asciidoctor PDF 1.5.0.alpha.6, based on Prawn 1.2.1)
/Producer (Apache HBase Team)
-/CreationDate (D:20170401055319+00'00')
-/ModDate (D:20170401055319+00'00')
+/CreationDate (D:20170401062303+00'00')
+/ModDate (D:20170401062303+00'00')
>>
endobj
2 0 obj
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/apache_hbase_reference_guide.pdfmarks
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdfmarks b/apache_hbase_reference_guide.pdfmarks
index 669b1b7..cbdcb81 100644
--- a/apache_hbase_reference_guide.pdfmarks
+++ b/apache_hbase_reference_guide.pdfmarks
@@ -2,8 +2,8 @@
/Author (Apache HBase Team)
/Subject ()
/Keywords ()
- /ModDate (D:20170401055445)
- /CreationDate (D:20170401055445)
+ /ModDate (D:20170401062429)
+ /CreationDate (D:20170401062429)
/Creator (Asciidoctor PDF 1.5.0.alpha.6, based on Prawn 1.2.1)
/Producer ()
/DOCINFO pdfmark
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/apidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html b/apidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
index b2e8b4b..06f283a 100644
--- a/apidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
+++ b/apidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
<br>
<pre>@InterfaceAudience.Public
@InterfaceStability.Evolving
-public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.46">ByteBufferUtils</a>
+public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.47">ByteBufferUtils</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">Utility functions for working with byte buffers, such as reading/writing
variable-length long numbers.</div>
@@ -593,7 +593,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>VALUE_MASK</h4>
-<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.49">VALUE_MASK</a></pre>
+<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.50">VALUE_MASK</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.ByteBufferUtils.VALUE_MASK">Constant Field Values</a></dd>
@@ -606,7 +606,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>NEXT_BIT_SHIFT</h4>
-<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.50">NEXT_BIT_SHIFT</a></pre>
+<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.51">NEXT_BIT_SHIFT</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.ByteBufferUtils.NEXT_BIT_SHIFT">Constant Field Values</a></dd>
@@ -619,7 +619,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>NEXT_BIT_MASK</h4>
-<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.51">NEXT_BIT_MASK</a></pre>
+<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.52">NEXT_BIT_MASK</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.ByteBufferUtils.NEXT_BIT_MASK">Constant Field Values</a></dd>
@@ -640,7 +640,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>writeVLong</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.62">writeVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.65">writeVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
long i)</pre>
<div class="block">Similar to <code>WritableUtils.writeVLong(java.io.DataOutput, long)</code>,
but writes to a <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a>.</div>
@@ -652,7 +652,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readVLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.95">readVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in)</pre>
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.98">readVLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in)</pre>
<div class="block">Similar to <code>WritableUtils.readVLong(DataInput)</code> but reads from a
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a>.</div>
</li>
@@ -663,7 +663,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putCompressedInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.120">putCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.123">putCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
int 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">Put in buffer integer using 7 bit encoding. For each written byte:
@@ -686,7 +686,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putInt</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.142">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.145">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
int 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">Put in output stream 32 bit integer (Big Endian byte order).</div>
@@ -705,7 +705,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toByte</h4>
-<pre>public static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.154">toByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.157">toByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
</li>
</ul>
@@ -715,7 +715,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>moveBufferToStream</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.168">moveBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.171">moveBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int length)
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>
@@ -736,7 +736,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyBufferToStream</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.183">copyBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.186">copyBufferToStream</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int offset,
int length)
@@ -761,7 +761,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putLong</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.196">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.199">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
long value,
int fitInBytes)
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>
@@ -777,7 +777,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putByte</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.206">putByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.209">putByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset,
byte b)</pre>
</li>
@@ -788,7 +788,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>longFitsIn</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.220">longFitsIn</a>(long value)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.223">longFitsIn</a>(long value)</pre>
<div class="block">Check how many bytes are required to store value.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -804,7 +804,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>intFitsIn</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.256">intFitsIn</a>(int value)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.259">intFitsIn</a>(int value)</pre>
<div class="block">Check how many bytes is required to store value.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -820,7 +820,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readCompressedInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.278">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> input)
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.281">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> input)
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">Read integer from stream coded in 7 bits and increment position.</div>
<dl>
@@ -837,7 +837,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readCompressedInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.299">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.302">readCompressedInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
<div class="block">Read integer from buffer coded in 7 bits and increment position.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -851,7 +851,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.313">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in,
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.316">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in,
int fitInBytes)
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">Read long which was written to fitInBytes bytes and increment position.</div>
@@ -871,7 +871,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.327">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.330">readLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int fitInBytes)</pre>
<div class="block">Read long which was written to fitInBytes bytes and increment position.</div>
<dl>
@@ -888,7 +888,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromStreamToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.342">copyFromStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.345">copyFromStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInputStream.html?is-external=true" title="class or interface in java.io">DataInputStream</a> in,
int length)
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>
@@ -910,7 +910,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>drainInputStreamToBuffer</h4>
-<pre>public static <a href="http://docs.oracle.com/javase/8/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/util/ByteBufferUtils.html#line.358">drainInputStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> is)
+<pre>public static <a href="http://docs.oracle.com/javase/8/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/util/ByteBufferUtils.html#line.361">drainInputStreamToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> is)
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">Copy from the InputStream to a new heap ByteBuffer until the InputStream is exhausted.</div>
<dl>
@@ -925,7 +925,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.373">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.376">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out)</pre>
<div class="block">Copy one buffer's whole data to another. Write starts at the current position of 'out' buffer.
Note : This will advance the position marker of <code>out</code> and also change the position maker
@@ -943,7 +943,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToBuffer</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.398">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.401">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
int sourceOffset,
int destinationOffset,
@@ -966,7 +966,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.426">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.429">copyFromBufferToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
int sourceOffset,
int length)</pre>
@@ -989,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>findCommonPrefix</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.450">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.453">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offsetLeft,
int offsetRight,
int limit)</pre>
@@ -1011,7 +1011,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>findCommonPrefix</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.472">findCommonPrefix</a>(byte[] left,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.475">findCommonPrefix</a>(byte[] left,
int leftOffset,
int leftLength,
byte[] right,
@@ -1035,7 +1035,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>findCommonPrefix</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.495">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> left,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.498">findCommonPrefix</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> left,
int leftOffset,
int leftLength,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> right,
@@ -1059,7 +1059,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>arePartsEqual</h4>
-<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.517">arePartsEqual</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.520">arePartsEqual</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offsetLeft,
int lengthLeft,
int offsetRight,
@@ -1083,7 +1083,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>skip</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.543">skip</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.546">skip</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int length)</pre>
<div class="block">Increment position in buffer.</div>
<dl>
@@ -1099,7 +1099,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>extendLimit</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.547">extendLimit</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.550">extendLimit</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int numBytes)</pre>
</li>
</ul>
@@ -1109,7 +1109,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toBytes</h4>
-<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.558">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.561">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int startPosition)</pre>
<div class="block">Copy the bytes from position to limit into a new byte[] of the exact length and sets the
position and limit back to their original values (though not thread safe).</div>
@@ -1128,7 +1128,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toBytes</h4>
-<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.574">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.577">toBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset,
int length)</pre>
<div class="block">Copy the given number of bytes from specified offset into a new byte[]</div>
@@ -1148,7 +1148,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.582">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.585">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf2,
@@ -1162,7 +1162,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.602">hashCode</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.605">hashCode</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int offset,
int length)</pre>
<dl>
@@ -1179,7 +1179,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.610">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.613">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf2,
@@ -1193,7 +1193,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.640">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.643">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
byte[] buf2,
@@ -1207,7 +1207,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.652">compareTo</a>(byte[] buf1,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.655">compareTo</a>(byte[] buf1,
int o1,
int l1,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf2,
@@ -1221,7 +1221,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.679">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.682">compareTo</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf1,
int o1,
int l1,
byte[] buf2,
@@ -1235,7 +1235,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toShort</h4>
-<pre>public static short <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.792">toShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static short <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.795">toShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads a short value at the given buffer's offset.</div>
<dl>
@@ -1253,7 +1253,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.803">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.806">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer)</pre>
<div class="block">Reads an int value at the given buffer's current position. Also advances the buffer's position</div>
</li>
</ul>
@@ -1263,7 +1263,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.819">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.822">toInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads an int value at the given buffer's offset.</div>
<dl>
@@ -1281,7 +1281,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>readAsInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.837">readAsInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.840">readAsInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int offset,
int length)</pre>
<div class="block">Converts a ByteBuffer to an int value</div>
@@ -1303,7 +1303,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toLong</h4>
-<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.856">toLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.859">toLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads a long value at the given buffer's offset.</div>
<dl>
@@ -1321,7 +1321,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putInt</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.870">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.873">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int val)</pre>
<div class="block">Put an int value out to the given ByteBuffer's current position in big-endian format.
This also advances the position in buffer by int size.</div>
@@ -1338,7 +1338,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putInt</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.879">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.882">putInt</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int index,
int val)</pre>
</li>
@@ -1349,7 +1349,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toDouble</h4>
-<pre>public static double <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.893">toDouble</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static double <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.896">toDouble</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset)</pre>
<div class="block">Reads a double value at the given buffer's offset.</div>
<dl>
@@ -1367,7 +1367,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toBigDecimal</h4>
-<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.903">toBigDecimal</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.906">toBigDecimal</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int offset,
int length)</pre>
<div class="block">Reads a BigDecimal value at the given buffer's offset.</div>
@@ -1386,7 +1386,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putShort</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.921">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.924">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
short val)</pre>
<div class="block">Put a short value out to the given ByteBuffer's current position in big-endian format.
This also advances the position in buffer by short size.</div>
@@ -1403,7 +1403,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putShort</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.930">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.933">putShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int index,
short val)</pre>
</li>
@@ -1414,7 +1414,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putAsShort</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.938">putAsShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.941">putAsShort</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int index,
int val)</pre>
</li>
@@ -1425,7 +1425,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putLong</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.951">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.954">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
long val)</pre>
<div class="block">Put a long value out to the given ByteBuffer's current position in big-endian format.
This also advances the position in buffer by long size.</div>
@@ -1442,7 +1442,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>putLong</h4>
-<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.960">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
+<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.963">putLong</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer,
int index,
long val)</pre>
</li>
@@ -1453,7 +1453,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromArrayToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.976">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.979">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
byte[] in,
int inOffset,
int length)</pre>
@@ -1474,7 +1474,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromArrayToBuffer</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.998">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1001">copyFromArrayToBuffer</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out,
int outOffset,
byte[] in,
int inOffset,
@@ -1496,7 +1496,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFromBufferToArray</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1021">copyFromBufferToArray</a>(byte[] out,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1024">copyFromBufferToArray</a>(byte[] out,
<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> in,
int sourceOffset,
int destinationOffset,
@@ -1519,7 +1519,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyOfRange</h4>
-<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1042">copyOfRange</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> original,
+<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html#line.1045">copyOfRange</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> original,
int from,
int to)</pre>
<div class="block">Similar to <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html?is-external=true#copyOfRange-byte:A-int-int-" title="class or interface in java.util"><code>Arrays.copyOfRange(byte[], int, int)</code></a></div>
@@ -1539,7 +1539,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>toStringBinary</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/util/ByteBufferUtils.html#line.1051">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
+<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/util/ByteBufferUtils.html#line.1054">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
int off,
int len)</pre>
</li>
@@ -1550,7 +1550,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>toStringBinary</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/util/ByteBufferUtils.html#line.1070">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b)</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/util/ByteBufferUtils.html#line.1073">toStringBinary</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b)</pre>
</li>
</ul>
</li>
[09/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/checkstyle-aggregate.html
----------------------------------------------------------------------
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index eb0175f..167ac70 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7123,12 +7123,12 @@
<td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation">JavadocTagContinuationIndentation</a>
<ul>
<li>offset: <tt>"2"</tt></li></ul></td>
-<td>756</td>
+<td>761</td>
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td></tr>
<tr class="a">
<td></td>
<td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription">NonEmptyAtclauseDescription</a></td>
-<td>3267</td>
+<td>3262</td>
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td></tr>
<tr class="b">
<td>misc</td>
@@ -12885,7 +12885,7 @@
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
+<td>JavadocTagContinuationIndentation</td>
<td>Javadoc comment at column 43 has parse error. Missed HTML close tag 'TableName'. Sometimes it means that close tag missed for one of previous tags.</td>
<td>122</td></tr>
<tr class="b">
@@ -15711,7 +15711,7 @@
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
+<td>JavadocTagContinuationIndentation</td>
<td>Javadoc comment at column 64 has parse error. Missed HTML close tag 'code'. Sometimes it means that close tag missed for one of previous tags.</td>
<td>1955</td></tr>
<tr class="b">
@@ -19959,7 +19959,7 @@
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
+<td>JavadocTagContinuationIndentation</td>
<td>Javadoc comment at column 37 has parse error. Details: no viable alternative at input '<ColumnFamily,' while parsing HTML_ELEMENT</td>
<td>30</td></tr></table></div>
<div class="section">
@@ -50247,7 +50247,7 @@
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
+<td>JavadocTagContinuationIndentation</td>
<td>Javadoc comment at column 60 has parse error. Missed HTML close tag 'Comparable'. Sometimes it means that close tag missed for one of previous tags.</td>
<td>29</td></tr>
<tr class="a">
@@ -85809,7 +85809,7 @@
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
+<td>JavadocTagContinuationIndentation</td>
<td>Javadoc comment at column 33 has parse error. It is forbidden to close singleton HTML tags. Tag: br.</td>
<td>63</td></tr>
<tr class="b">
@@ -95117,331 +95117,331 @@
<td>indentation</td>
<td>Indentation</td>
<td>'method def modifier' have incorrect indentation level 3, expected level should be 2.</td>
-<td>120</td></tr>
+<td>123</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'method def modifier' have incorrect indentation level 3, expected level should be 2.</td>
-<td>142</td></tr>
+<td>145</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'if' have incorrect indentation level 5, expected level should be 4.</td>
-<td>147</td></tr>
+<td>150</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'if' child have incorrect indentation level 7, expected level should be 6.</td>
-<td>148</td></tr>
+<td>151</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'if rcurly' have incorrect indentation level 5, expected level should be 4.</td>
-<td>149</td></tr>
+<td>152</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'else' child have incorrect indentation level 7, expected level should be 6.</td>
-<td>150</td></tr>
+<td>153</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'else rcurly' have incorrect indentation level 5, expected level should be 4.</td>
-<td>151</td></tr>
+<td>154</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'method def rcurly' have incorrect indentation level 3, expected level should be 2.</td>
-<td>152</td></tr>
+<td>155</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>225</td></tr>
+<td>228</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>227</td></tr>
+<td>230</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>228</td></tr>
+<td>231</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>233</td></tr>
+<td>236</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>239</td></tr>
+<td>242</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>240</td></tr>
+<td>243</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>245</td></tr>
+<td>248</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>276</td></tr>
+<td>279</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>311</td></tr>
+<td>314</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>317</td></tr>
+<td>320</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>330</td></tr>
+<td>333</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>misc</td>
<td>UpperEll</td>
<td>Should use uppercase 'L'.</td>
-<td>330</td></tr>
+<td>333</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>392</td></tr>
+<td>395</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>393</td></tr>
+<td>396</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>394</td></tr>
+<td>397</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>395</td></tr>
+<td>398</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>396</td></tr>
+<td>399</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>569</td></tr>
+<td>572</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>570</td></tr>
+<td>573</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>571</td></tr>
+<td>574</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>590</td></tr>
+<td>593</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>648</td></tr>
+<td>651</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>788</td></tr>
+<td>791</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>789</td></tr>
+<td>792</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>815</td></tr>
+<td>818</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>816</td></tr>
+<td>819</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>852</td></tr>
+<td>855</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>853</td></tr>
+<td>856</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>889</td></tr>
+<td>892</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>899</td></tr>
+<td>902</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>900</td></tr>
+<td>903</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>971</td></tr>
+<td>974</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>972</td></tr>
+<td>975</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>973</td></tr>
+<td>976</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>974</td></tr>
+<td>977</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>993</td></tr>
+<td>996</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>994</td></tr>
+<td>997</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>995</td></tr>
+<td>998</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>996</td></tr>
+<td>999</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1015</td></tr>
+<td>1018</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1016</td></tr>
+<td>1019</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1017</td></tr>
+<td>1020</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1018</td></tr>
+<td>1021</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1019</td></tr>
+<td>1022</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>1044</td></tr>
+<td>1047</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>1054</td></tr>
+<td>1057</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>1056</td></tr></table></div>
+<td>1059</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.util.ByteRangeUtils.java">org/apache/hadoop/hbase/util/ByteRangeUtils.java</h3>
<table border="0" class="table table-striped">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html
index b73566b..283bb96 100644
--- a/devapidocs/constant-values.html
+++ b/devapidocs/constant-values.html
@@ -3775,21 +3775,21 @@
<!-- -->
</a><code>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></code></td>
<td><code><a href="org/apache/hadoop/hbase/Version.html#date">date</a></code></td>
-<td class="colLast"><code>"Sat Apr 1 05:44:57 UTC 2017"</code></td>
+<td class="colLast"><code>"Sat Apr 1 06:14:41 UTC 2017"</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="org.apache.hadoop.hbase.Version.revision">
<!-- -->
</a><code>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></code></td>
<td><code><a href="org/apache/hadoop/hbase/Version.html#revision">revision</a></code></td>
-<td class="colLast"><code>"9facfa550f1e7386be3a04d84f7e8013f5002965"</code></td>
+<td class="colLast"><code>"73e1bcd33515061be2dc2e51e6ad19d9798a8ef6"</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><a name="org.apache.hadoop.hbase.Version.srcChecksum">
<!-- -->
</a><code>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></code></td>
<td><code><a href="org/apache/hadoop/hbase/Version.html#srcChecksum">srcChecksum</a></code></td>
-<td class="colLast"><code>"0baaa8302857e9dd57f3052599c49b90"</code></td>
+<td class="colLast"><code>"bde8bfbb6022e47197d5e6ae21d282cb"</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="org.apache.hadoop.hbase.Version.url">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
index 8f5d46f..9b8a1ca 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
@@ -166,9 +166,9 @@
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html b/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
index 8d08be3..4aa5efd 100644
--- a/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
@@ -88,12 +88,12 @@
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.Public</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Stable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Stable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Unstable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Unstable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.LimitedPrivate</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.Private</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Evolving</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.Private</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Stable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Stable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.Public</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.LimitedPrivate</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
index e830eb1..8e75647 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
@@ -514,25 +514,25 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">TableState.State</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.SubmittedRows.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncProcessTask.SubmittedRows</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncRequestFutureImpl.Retry</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MobCompactPartitionPolicy</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Consistency</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.SubmittedRows.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncProcessTask.SubmittedRows</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Durability</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">HBaseAdmin.ReplicationState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RegionLocateType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ScannerCallable.MoreResults.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">ScannerCallable.MoreResults</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RegionLocateType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncRequestFutureImpl.Retry</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Consistency</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/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 40120b2..b1fdbaf 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
@@ -176,13 +176,13 @@
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLink">BitComparator.BitwiseOp</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="typeNameLink">FuzzyRowFilter.Order</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="typeNameLink">Filter.ReturnCode</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="typeNameLink">FilterWrapper.FilterRowRetCode</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="typeNameLink">CompareFilter.CompareOp</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="typeNameLink">RegexStringComparator.EngineType</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="typeNameLink">Filter.ReturnCode</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="typeNameLink">FuzzyRowFilter.SatisfiesCode</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="typeNameLink">CompareFilter.CompareOp</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="typeNameLink">FilterList.Operator</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="typeNameLink">RegexStringComparator.EngineType</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="typeNameLink">FuzzyRowFilter.Order</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index 5435554..d4ddce3 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -273,12 +273,12 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockPriority</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">CacheConfig.ExternalBlockCaches</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">Cacheable.MemoryType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType.BlockCategory</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">CacheConfig.ExternalBlockCaches</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
index ed8816b..41fd636 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
@@ -281,10 +281,10 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li>
<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">RowCounter.RowCounterMapper.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
index 67d6361..c57053b 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -322,10 +322,10 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.ResubmitDirective</span></a></li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html b/devapidocs/org/apache/hadoop/hbase/package-tree.html
index 07bf5b5..f5c7408 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -422,16 +422,16 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.<a href="../../../../org/apache/hadoop/hbase/ProcedureState.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ProcedureState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.Modify.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.Modify</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ProcedureState.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ProcedureState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.Modify.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.Modify</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MetaTableAccessor.QueryType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index 81c9bd4..ddc1f12 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -189,9 +189,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
index ecd41be..074884f 100644
--- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
@@ -179,10 +179,10 @@
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">OperationQuota.OperationType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index e0a7078..cf24023 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -668,20 +668,20 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ImmutableSegment.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">StoreScanner.StoreScannerCompactionRace</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ImmutableSegment.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">RegionOpeningState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.FlushResult.Result</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">StoreScanner.StoreScannerCompactionRace</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">RegionOpeningState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.FlushResult.Result</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
index 777d49b..51f09a5 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
@@ -125,10 +125,10 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteCompare.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteCompare</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
index e88caf9..5456659 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
@@ -249,8 +249,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">RingBufferTruck.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html b/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html
index d9efa05..dbfbf42 100644
--- a/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html
@@ -110,8 +110,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.rest.model.<a href="../../../../../../org/apache/hadoop/hbase/rest/model/ScannerModel.FilterModel.FilterType.html" title="enum in org.apache.hadoop.hbase.rest.model"><span class="typeNameLink">ScannerModel.FilterModel.FilterType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.rest.model.<a href="../../../../../../org/apache/hadoop/hbase/rest/model/ScannerModel.FilterModel.ByteArrayComparableModel.ComparatorType.html" title="enum in org.apache.hadoop.hbase.rest.model"><span class="typeNameLink">ScannerModel.FilterModel.ByteArrayComparableModel.ComparatorType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.rest.model.<a href="../../../../../../org/apache/hadoop/hbase/rest/model/ScannerModel.FilterModel.FilterType.html" title="enum in org.apache.hadoop.hbase.rest.model"><span class="typeNameLink">ScannerModel.FilterModel.FilterType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
index 8387ff7..f7d6190 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
@@ -135,9 +135,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessController.OpType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">Permission.Action</span></a></li>
<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessControlFilter.Strategy</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">Permission.Action</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessController.OpType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
index e40986a..dadc344 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
@@ -191,9 +191,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">AuthMethod</span></a></li>
<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslStatus</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
</ul>
</li>
</ul>
[02/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/hbase-archetypes/hbase-client-project/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-archetypes/hbase-client-project/dependencies.html b/hbase-archetypes/hbase-client-project/dependencies.html
index 73e3180..bc1c4e4 100644
--- a/hbase-archetypes/hbase-client-project/dependencies.html
+++ b/hbase-archetypes/hbase-client-project/dependencies.html
@@ -3539,7 +3539,7 @@ built on Jackson JSON processor</p>
<td>-</td></tr>
<tr class="b">
<td>hbase-common-2.0.0-SNAPSHOT-tests.jar</td>
-<td>262.82 kB</td>
+<td>263.44 kB</td>
<td>-</td>
<td>-</td>
<td>-</td>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/hbase-archetypes/hbase-shaded-client-project/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-archetypes/hbase-shaded-client-project/dependencies.html b/hbase-archetypes/hbase-shaded-client-project/dependencies.html
index 3a16076..e02f8db 100644
--- a/hbase-archetypes/hbase-shaded-client-project/dependencies.html
+++ b/hbase-archetypes/hbase-shaded-client-project/dependencies.html
@@ -3554,7 +3554,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>-</td></tr>
<tr class="b">
<td>hbase-common-2.0.0-SNAPSHOT-tests.jar</td>
-<td>262.82 kB</td>
+<td>263.44 kB</td>
<td>-</td>
<td>-</td>
<td>-</td>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/hbase-spark/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-spark/dependencies.html b/hbase-spark/dependencies.html
index 1d495a1..fa0b157 100644
--- a/hbase-spark/dependencies.html
+++ b/hbase-spark/dependencies.html
@@ -4729,7 +4729,7 @@ The following provides more details on the included cryptographic software:
<td>-</td></tr>
<tr class="a">
<td>hbase-common-2.0.0-SNAPSHOT-tests.jar</td>
-<td>262.82 kB</td>
+<td>263.44 kB</td>
<td>171</td>
<td>146</td>
<td>11</td>
@@ -5656,7 +5656,7 @@ The following provides more details on the included cryptographic software:
<th>Sealed</th></tr>
<tr class="b">
<td>207</td>
-<td>131.40 MB</td>
+<td>131.41 MB</td>
<td>76,544</td>
<td>70,972</td>
<td>2,237</td>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/testdevapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/index-all.html b/testdevapidocs/index-all.html
index f456201..e713c2d 100644
--- a/testdevapidocs/index-all.html
+++ b/testdevapidocs/index-all.html
@@ -994,6 +994,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/thrift2/TestThriftHBaseServiceHandlerWithLabels.html#afterClass--">afterClass()</a></span> - Static method in class org.apache.hadoop.hbase.thrift2.<a href="org/apache/hadoop/hbase/thrift2/TestThriftHBaseServiceHandlerWithLabels.html" title="class in org.apache.hadoop.hbase.thrift2">TestThriftHBaseServiceHandlerWithLabels</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html#afterClass--">afterClass()</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html" title="class in org.apache.hadoop.hbase.util">TestByteBufferUtils</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hbase/archetypes/exemplars/client/TestHelloHBase.html#afterClass--">afterClass()</a></span> - Static method in class org.apache.hbase.archetypes.exemplars.client.<a href="org/apache/hbase/archetypes/exemplars/client/TestHelloHBase.html" title="class in org.apache.hbase.archetypes.exemplars.client">TestHelloHBase</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hbase/archetypes/exemplars/shaded_client/TestHelloHBase.html#afterClass--">afterClass()</a></span> - Static method in class org.apache.hbase.archetypes.exemplars.shaded_client.<a href="org/apache/hbase/archetypes/exemplars/shaded_client/TestHelloHBase.html" title="class in org.apache.hbase.archetypes.exemplars.shaded_client">TestHelloHBase</a></dt>
@@ -23242,6 +23244,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/security/TestSecureIPC.html#parameters--">parameters()</a></span> - Static method in class org.apache.hadoop.hbase.security.<a href="org/apache/hadoop/hbase/security/TestSecureIPC.html" title="class in org.apache.hadoop.hbase.security">TestSecureIPC</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html#parameters--">parameters()</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html" title="class in org.apache.hadoop.hbase.util">TestByteBufferUtils</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestCoprocessorScanPolicy.html#parameters--">parameters()</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestCoprocessorScanPolicy.html" title="class in org.apache.hadoop.hbase.util">TestCoprocessorScanPolicy</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestMiniClusterLoadEncoded.html#parameters--">parameters()</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestMiniClusterLoadEncoded.html" title="class in org.apache.hadoop.hbase.util">TestMiniClusterLoadEncoded</a></dt>
@@ -37842,7 +37846,7 @@
<dd> </dd>
<dt><a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestByteBufferUtils</span></a> - Class in <a href="org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html#TestByteBufferUtils--">TestByteBufferUtils()</a></span> - Constructor for class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html" title="class in org.apache.hadoop.hbase.util">TestByteBufferUtils</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html#TestByteBufferUtils-boolean-">TestByteBufferUtils(boolean)</a></span> - Constructor for class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestByteBufferUtils.html" title="class in org.apache.hadoop.hbase.util">TestByteBufferUtils</a></dt>
<dd> </dd>
<dt><a href="org/apache/hadoop/hbase/util/TestByteBuffUtils.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestByteBuffUtils</span></a> - Class in <a href="org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></dt>
<dd> </dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
index 8e3e80a..12742b1 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -545,15 +545,15 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.<a href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HBaseClusterManager.CommandProvider.Operation</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ResourceChecker.Phase</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestDDLMasterFailover.ACTION</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestRegionReplicaPerf.Stat</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">PerformanceEvaluation.Counter</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterManager.ServiceType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">RESTApiClusterManager.Service</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HBaseClusterManager.CommandProvider.Operation</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">RESTApiClusterManager.RoleCommand</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ResourceChecker.Phase</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ScanPerformanceEvaluation.ScanCounter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ScanPerformanceEvaluation.ScanCounter</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterManager.ServiceType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">PerformanceEvaluation.Counter</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestDDLMasterFailover.ACTION</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index b8dbfcb..32e7075 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -586,8 +586,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.Manipulation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DataBlockEncodingTool.Manipulation</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCacheOnWriteInSchema.CacheOnWriteType</span></a></li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
index 1bd6b38..bd3c452 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
@@ -248,10 +248,10 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestWithCellVisibilityLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestWithCellVisibilityLoadAndVerify.Counters</span></a></li>
<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Verify.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestWithCellVisibilityLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestWithCellVisibilityLoadAndVerify.Counters</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/testdevapidocs/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestByteBufferUtils.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
index 5735823..e534c1e 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/util/TestByteBufferUtils.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.46">TestByteBufferUtils</a>
+<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.52">TestByteBufferUtils</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>
</li>
</ul>
@@ -156,7 +156,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#TestByteBufferUtils--">TestByteBufferUtils</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#TestByteBufferUtils-boolean-">TestByteBufferUtils</a></span>(boolean useUnsafeIfPossible)</code> </td>
</tr>
</table>
</li>
@@ -179,116 +179,124 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
long l)</code> </td>
</tr>
<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#afterClass--">afterClass</a></span>()</code> </td>
+</tr>
+<tr id="i2" class="altColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#fillArray-byte:A-byte-">fillArray</a></span>(byte[] bb,
byte b)</code> </td>
</tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#fillBB-java.nio.ByteBuffer-byte-">fillBB</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bb,
byte b)</code> </td>
</tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<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>[]></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#parameters--">parameters</a></span>()</code> </td>
+</tr>
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#setUp--">setUp</a></span>()</code>
<div class="block">Create an array with sample data.</div>
</td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testArePartEqual--">testArePartEqual</a></span>()</code>
<div class="block">Test if we are comparing equal bytes.</div>
</td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCompareTo--">testCompareTo</a></span>()</code> </td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCompressedInt--">testCompressedInt</a></span>()</code>
<div class="block">Test 7-bit encoding of integers.</div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCompressedInt-int-">testCompressedInt</a></span>(int value)</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testConsistencyWithHadoopVLong--">testConsistencyWithHadoopVLong</a></span>()</code> </td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCopyFromArrayToBuffer--">testCopyFromArrayToBuffer</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCopyFromBuffer--">testCopyFromBuffer</a></span>()</code>
<div class="block">Test copying from buffer.</div>
</td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCopyFromBufferToArray--">testCopyFromBufferToArray</a></span>()</code> </td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCopyFromStream--">testCopyFromStream</a></span>()</code>
<div class="block">Test copying data from stream.</div>
</td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testCopyToStreamWithOffset--">testCopyToStreamWithOffset</a></span>()</code>
<div class="block">Test copying to stream from buffer with offset.</div>
</td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testEquals--">testEquals</a></span>()</code> </td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testIntFitsIn--">testIntFitsIn</a></span>()</code>
<div class="block">Test how much bytes we need to store integer.</div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testLongFitsIn--">testLongFitsIn</a></span>()</code>
<div class="block">Test how much bytes we need to store long.</div>
</td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testMoveBufferToStream--">testMoveBufferToStream</a></span>()</code>
<div class="block">Test copying to stream from buffer.</div>
</td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testPutInt--">testPutInt</a></span>()</code>
<div class="block">Test serializing int to bytes</div>
</td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testPutInt-int-">testPutInt</a></span>(int value)</code> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testReadWriteVLong--">testReadWriteVLong</a></span>()</code> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testRelativeCopyFromBuffertoBuffer--">testRelativeCopyFromBuffertoBuffer</a></span>()</code> </td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testToBytes--">testToBytes</a></span>()</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestByteBufferUtils.html#testToPrimitiveTypes--">testToPrimitiveTypes</a></span>()</code> </td>
</tr>
@@ -320,7 +328,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>array</h4>
-<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.48">array</a></pre>
+<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.54">array</a></pre>
</li>
</ul>
<a name="MAX_VLONG_LENGTH">
@@ -329,7 +337,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>MAX_VLONG_LENGTH</h4>
-<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.61">MAX_VLONG_LENGTH</a></pre>
+<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.92">MAX_VLONG_LENGTH</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.TestByteBufferUtils.MAX_VLONG_LENGTH">Constant Field Values</a></dd>
@@ -342,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>testNumbers</h4>
-<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.62">testNumbers</a></pre>
+<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.93">testNumbers</a></pre>
</li>
</ul>
</li>
@@ -353,13 +361,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="TestByteBufferUtils--">
+<a name="TestByteBufferUtils-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TestByteBufferUtils</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.46">TestByteBufferUtils</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.72">TestByteBufferUtils</a>(boolean useUnsafeIfPossible)</pre>
</li>
</ul>
</li>
@@ -370,13 +378,36 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<!-- -->
</a>
<h3>Method Detail</h3>
+<a name="afterClass--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>afterClass</h4>
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.57">afterClass</a>()
+ 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>
+<dd><code><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></code></dd>
+</dl>
+</li>
+</ul>
+<a name="parameters--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>parameters</h4>
+<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<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>[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.63">parameters</a>()</pre>
+</li>
+</ul>
<a name="setUp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUp</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.54">setUp</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.85">setUp</a>()</pre>
<div class="block">Create an array with sample data.</div>
</li>
</ul>
@@ -386,7 +417,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>addNumber</h4>
-<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.64">addNumber</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> a,
+<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.95">addNumber</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> a,
long l)</pre>
</li>
</ul>
@@ -396,7 +427,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testReadWriteVLong</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.99">testReadWriteVLong</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.130">testReadWriteVLong</a>()</pre>
</li>
</ul>
<a name="testConsistencyWithHadoopVLong--">
@@ -405,7 +436,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testConsistencyWithHadoopVLong</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.109">testConsistencyWithHadoopVLong</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.140">testConsistencyWithHadoopVLong</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>
@@ -419,7 +450,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testMoveBufferToStream</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.128">testMoveBufferToStream</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.159">testMoveBufferToStream</a>()</pre>
<div class="block">Test copying to stream from buffer.</div>
</li>
</ul>
@@ -429,7 +460,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCopyToStreamWithOffset</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.156">testCopyToStreamWithOffset</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.187">testCopyToStreamWithOffset</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">Test copying to stream from buffer with offset.</div>
<dl>
@@ -444,7 +475,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCopyFromStream</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.176">testCopyFromStream</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.207">testCopyFromStream</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">Test copying data from stream.</div>
<dl>
@@ -459,7 +490,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCopyFromBuffer</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.193">testCopyFromBuffer</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.224">testCopyFromBuffer</a>()</pre>
<div class="block">Test copying from buffer.</div>
</li>
</ul>
@@ -469,7 +500,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCompressedInt</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.211">testCompressedInt</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.242">testCompressedInt</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">Test 7-bit encoding of integers.</div>
<dl>
@@ -484,7 +515,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testIntFitsIn</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.229">testIntFitsIn</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.260">testIntFitsIn</a>()</pre>
<div class="block">Test how much bytes we need to store integer.</div>
</li>
</ul>
@@ -494,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>testLongFitsIn</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.243">testLongFitsIn</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.274">testLongFitsIn</a>()</pre>
<div class="block">Test how much bytes we need to store long.</div>
</li>
</ul>
@@ -504,7 +535,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testArePartEqual</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.257">testArePartEqual</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.288">testArePartEqual</a>()</pre>
<div class="block">Test if we are comparing equal bytes.</div>
</li>
</ul>
@@ -514,7 +545,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testPutInt</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.271">testPutInt</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.302">testPutInt</a>()</pre>
<div class="block">Test serializing int to bytes</div>
</li>
</ul>
@@ -524,7 +555,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCompressedInt</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.286">testCompressedInt</a>(int value)
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.317">testCompressedInt</a>(int 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>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -538,7 +569,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testPutInt</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.299">testPutInt</a>(int value)</pre>
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.330">testPutInt</a>(int value)</pre>
</li>
</ul>
<a name="testToBytes--">
@@ -547,7 +578,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testToBytes</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.317">testToBytes</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.348">testToBytes</a>()</pre>
</li>
</ul>
<a name="testToPrimitiveTypes--">
@@ -556,7 +587,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testToPrimitiveTypes</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.329">testToPrimitiveTypes</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.360">testToPrimitiveTypes</a>()</pre>
</li>
</ul>
<a name="testCopyFromArrayToBuffer--">
@@ -565,7 +596,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCopyFromArrayToBuffer</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.343">testCopyFromArrayToBuffer</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.374">testCopyFromArrayToBuffer</a>()</pre>
</li>
</ul>
<a name="testCopyFromBufferToArray--">
@@ -574,7 +605,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCopyFromBufferToArray</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.361">testCopyFromBufferToArray</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.392">testCopyFromBufferToArray</a>()</pre>
</li>
</ul>
<a name="testRelativeCopyFromBuffertoBuffer--">
@@ -583,7 +614,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testRelativeCopyFromBuffertoBuffer</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.378">testRelativeCopyFromBuffertoBuffer</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.409">testRelativeCopyFromBuffertoBuffer</a>()</pre>
</li>
</ul>
<a name="testCompareTo--">
@@ -592,7 +623,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testCompareTo</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.393">testCompareTo</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.424">testCompareTo</a>()</pre>
</li>
</ul>
<a name="testEquals--">
@@ -601,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>testEquals</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.418">testEquals</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.457">testEquals</a>()</pre>
</li>
</ul>
<a name="fillBB-java.nio.ByteBuffer-byte-">
@@ -610,7 +641,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>fillBB</h4>
-<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.445">fillBB</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bb,
+<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.484">fillBB</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bb,
byte b)</pre>
</li>
</ul>
@@ -620,7 +651,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>fillArray</h4>
-<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.451">fillArray</a>(byte[] bb,
+<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestByteBufferUtils.html#line.490">fillArray</a>(byte[] bb,
byte b)</pre>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index be69fcd..8e86bf4 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -139,9 +139,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">IOTestProvider.AllowedOperations</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">TestWALSplit.Corruptions</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/FaultyFSLog.FailureType.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">FaultyFSLog.FailureType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">IOTestProvider.AllowedOperations</span></a></li>
</ul>
</li>
</ul>
[03/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html b/devapidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
index db9d7c8..01c3b24 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/util/ByteBufferUtils.html
@@ -24,1061 +24,1064 @@
<span class="sourceLineNo">016</span> */<a name="line.16"></a>
<span class="sourceLineNo">017</span>package org.apache.hadoop.hbase.util;<a name="line.17"></a>
<span class="sourceLineNo">018</span><a name="line.18"></a>
-<span class="sourceLineNo">019</span>import java.io.ByteArrayOutputStream;<a name="line.19"></a>
-<span class="sourceLineNo">020</span>import java.io.DataInput;<a name="line.20"></a>
-<span class="sourceLineNo">021</span>import java.io.DataInputStream;<a name="line.21"></a>
-<span class="sourceLineNo">022</span>import java.io.IOException;<a name="line.22"></a>
-<span class="sourceLineNo">023</span>import java.io.InputStream;<a name="line.23"></a>
-<span class="sourceLineNo">024</span>import java.io.OutputStream;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import java.math.BigDecimal;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import java.math.BigInteger;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import java.nio.ByteBuffer;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import java.util.Arrays;<a name="line.28"></a>
-<span class="sourceLineNo">029</span><a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.io.ByteBufferWriter;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.io.util.StreamUtils;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.io.IOUtils;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.io.WritableUtils;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>import sun.nio.ch.DirectBuffer;<a name="line.37"></a>
-<span class="sourceLineNo">038</span><a name="line.38"></a>
-<span class="sourceLineNo">039</span>/**<a name="line.39"></a>
-<span class="sourceLineNo">040</span> * Utility functions for working with byte buffers, such as reading/writing<a name="line.40"></a>
-<span class="sourceLineNo">041</span> * variable-length long numbers.<a name="line.41"></a>
-<span class="sourceLineNo">042</span> */<a name="line.42"></a>
-<span class="sourceLineNo">043</span>@SuppressWarnings("restriction")<a name="line.43"></a>
-<span class="sourceLineNo">044</span>@InterfaceAudience.Public<a name="line.44"></a>
-<span class="sourceLineNo">045</span>@InterfaceStability.Evolving<a name="line.45"></a>
-<span class="sourceLineNo">046</span>public final class ByteBufferUtils {<a name="line.46"></a>
-<span class="sourceLineNo">047</span><a name="line.47"></a>
-<span class="sourceLineNo">048</span> // "Compressed integer" serialization helper constants.<a name="line.48"></a>
-<span class="sourceLineNo">049</span> public final static int VALUE_MASK = 0x7f;<a name="line.49"></a>
-<span class="sourceLineNo">050</span> public final static int NEXT_BIT_SHIFT = 7;<a name="line.50"></a>
-<span class="sourceLineNo">051</span> public final static int NEXT_BIT_MASK = 1 << 7;<a name="line.51"></a>
-<span class="sourceLineNo">052</span> private static final boolean UNSAFE_AVAIL = UnsafeAvailChecker.isAvailable();<a name="line.52"></a>
-<span class="sourceLineNo">053</span> private static final boolean UNSAFE_UNALIGNED = UnsafeAvailChecker.unaligned();<a name="line.53"></a>
-<span class="sourceLineNo">054</span><a name="line.54"></a>
-<span class="sourceLineNo">055</span> private ByteBufferUtils() {<a name="line.55"></a>
-<span class="sourceLineNo">056</span> }<a name="line.56"></a>
+<span class="sourceLineNo">019</span>import com.google.common.annotations.VisibleForTesting;<a name="line.19"></a>
+<span class="sourceLineNo">020</span>import java.io.ByteArrayOutputStream;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import java.io.DataInput;<a name="line.21"></a>
+<span class="sourceLineNo">022</span>import java.io.DataInputStream;<a name="line.22"></a>
+<span class="sourceLineNo">023</span>import java.io.IOException;<a name="line.23"></a>
+<span class="sourceLineNo">024</span>import java.io.InputStream;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import java.io.OutputStream;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import java.math.BigDecimal;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import java.math.BigInteger;<a name="line.27"></a>
+<span class="sourceLineNo">028</span>import java.nio.ByteBuffer;<a name="line.28"></a>
+<span class="sourceLineNo">029</span>import java.util.Arrays;<a name="line.29"></a>
+<span class="sourceLineNo">030</span><a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.io.ByteBufferWriter;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.io.util.StreamUtils;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.io.IOUtils;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.io.WritableUtils;<a name="line.36"></a>
+<span class="sourceLineNo">037</span><a name="line.37"></a>
+<span class="sourceLineNo">038</span>import sun.nio.ch.DirectBuffer;<a name="line.38"></a>
+<span class="sourceLineNo">039</span><a name="line.39"></a>
+<span class="sourceLineNo">040</span>/**<a name="line.40"></a>
+<span class="sourceLineNo">041</span> * Utility functions for working with byte buffers, such as reading/writing<a name="line.41"></a>
+<span class="sourceLineNo">042</span> * variable-length long numbers.<a name="line.42"></a>
+<span class="sourceLineNo">043</span> */<a name="line.43"></a>
+<span class="sourceLineNo">044</span>@SuppressWarnings("restriction")<a name="line.44"></a>
+<span class="sourceLineNo">045</span>@InterfaceAudience.Public<a name="line.45"></a>
+<span class="sourceLineNo">046</span>@InterfaceStability.Evolving<a name="line.46"></a>
+<span class="sourceLineNo">047</span>public final class ByteBufferUtils {<a name="line.47"></a>
+<span class="sourceLineNo">048</span><a name="line.48"></a>
+<span class="sourceLineNo">049</span> // "Compressed integer" serialization helper constants.<a name="line.49"></a>
+<span class="sourceLineNo">050</span> public final static int VALUE_MASK = 0x7f;<a name="line.50"></a>
+<span class="sourceLineNo">051</span> public final static int NEXT_BIT_SHIFT = 7;<a name="line.51"></a>
+<span class="sourceLineNo">052</span> public final static int NEXT_BIT_MASK = 1 << 7;<a name="line.52"></a>
+<span class="sourceLineNo">053</span> @VisibleForTesting<a name="line.53"></a>
+<span class="sourceLineNo">054</span> static boolean UNSAFE_AVAIL = UnsafeAvailChecker.isAvailable();<a name="line.54"></a>
+<span class="sourceLineNo">055</span> @VisibleForTesting<a name="line.55"></a>
+<span class="sourceLineNo">056</span> static boolean UNSAFE_UNALIGNED = UnsafeAvailChecker.unaligned();<a name="line.56"></a>
<span class="sourceLineNo">057</span><a name="line.57"></a>
-<span class="sourceLineNo">058</span> /**<a name="line.58"></a>
-<span class="sourceLineNo">059</span> * Similar to {@link WritableUtils#writeVLong(java.io.DataOutput, long)},<a name="line.59"></a>
-<span class="sourceLineNo">060</span> * but writes to a {@link ByteBuffer}.<a name="line.60"></a>
-<span class="sourceLineNo">061</span> */<a name="line.61"></a>
-<span class="sourceLineNo">062</span> public static void writeVLong(ByteBuffer out, long i) {<a name="line.62"></a>
-<span class="sourceLineNo">063</span> if (i >= -112 && i <= 127) {<a name="line.63"></a>
-<span class="sourceLineNo">064</span> out.put((byte) i);<a name="line.64"></a>
-<span class="sourceLineNo">065</span> return;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> }<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span> int len = -112;<a name="line.68"></a>
-<span class="sourceLineNo">069</span> if (i < 0) {<a name="line.69"></a>
-<span class="sourceLineNo">070</span> i ^= -1L; // take one's complement<a name="line.70"></a>
-<span class="sourceLineNo">071</span> len = -120;<a name="line.71"></a>
-<span class="sourceLineNo">072</span> }<a name="line.72"></a>
-<span class="sourceLineNo">073</span><a name="line.73"></a>
-<span class="sourceLineNo">074</span> long tmp = i;<a name="line.74"></a>
-<span class="sourceLineNo">075</span> while (tmp != 0) {<a name="line.75"></a>
-<span class="sourceLineNo">076</span> tmp = tmp >> 8;<a name="line.76"></a>
-<span class="sourceLineNo">077</span> len--;<a name="line.77"></a>
-<span class="sourceLineNo">078</span> }<a name="line.78"></a>
-<span class="sourceLineNo">079</span><a name="line.79"></a>
-<span class="sourceLineNo">080</span> out.put((byte) len);<a name="line.80"></a>
-<span class="sourceLineNo">081</span><a name="line.81"></a>
-<span class="sourceLineNo">082</span> len = (len < -120) ? -(len + 120) : -(len + 112);<a name="line.82"></a>
-<span class="sourceLineNo">083</span><a name="line.83"></a>
-<span class="sourceLineNo">084</span> for (int idx = len; idx != 0; idx--) {<a name="line.84"></a>
-<span class="sourceLineNo">085</span> int shiftbits = (idx - 1) * 8;<a name="line.85"></a>
-<span class="sourceLineNo">086</span> long mask = 0xFFL << shiftbits;<a name="line.86"></a>
-<span class="sourceLineNo">087</span> out.put((byte) ((i & mask) >> shiftbits));<a name="line.87"></a>
-<span class="sourceLineNo">088</span> }<a name="line.88"></a>
-<span class="sourceLineNo">089</span> }<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span> /**<a name="line.91"></a>
-<span class="sourceLineNo">092</span> * Similar to {@link WritableUtils#readVLong(DataInput)} but reads from a<a name="line.92"></a>
-<span class="sourceLineNo">093</span> * {@link ByteBuffer}.<a name="line.93"></a>
-<span class="sourceLineNo">094</span> */<a name="line.94"></a>
-<span class="sourceLineNo">095</span> public static long readVLong(ByteBuffer in) {<a name="line.95"></a>
-<span class="sourceLineNo">096</span> byte firstByte = in.get();<a name="line.96"></a>
-<span class="sourceLineNo">097</span> int len = WritableUtils.decodeVIntSize(firstByte);<a name="line.97"></a>
-<span class="sourceLineNo">098</span> if (len == 1) {<a name="line.98"></a>
-<span class="sourceLineNo">099</span> return firstByte;<a name="line.99"></a>
-<span class="sourceLineNo">100</span> }<a name="line.100"></a>
-<span class="sourceLineNo">101</span> long i = 0;<a name="line.101"></a>
-<span class="sourceLineNo">102</span> for (int idx = 0; idx < len-1; idx++) {<a name="line.102"></a>
-<span class="sourceLineNo">103</span> byte b = in.get();<a name="line.103"></a>
-<span class="sourceLineNo">104</span> i = i << 8;<a name="line.104"></a>
-<span class="sourceLineNo">105</span> i = i | (b & 0xFF);<a name="line.105"></a>
-<span class="sourceLineNo">106</span> }<a name="line.106"></a>
-<span class="sourceLineNo">107</span> return (WritableUtils.isNegativeVInt(firstByte) ? (i ^ -1L) : i);<a name="line.107"></a>
-<span class="sourceLineNo">108</span> }<a name="line.108"></a>
-<span class="sourceLineNo">109</span><a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span> /**<a name="line.111"></a>
-<span class="sourceLineNo">112</span> * Put in buffer integer using 7 bit encoding. For each written byte:<a name="line.112"></a>
-<span class="sourceLineNo">113</span> * 7 bits are used to store value<a name="line.113"></a>
-<span class="sourceLineNo">114</span> * 1 bit is used to indicate whether there is next bit.<a name="line.114"></a>
-<span class="sourceLineNo">115</span> * @param value Int to be compressed.<a name="line.115"></a>
-<span class="sourceLineNo">116</span> * @param out Where to put compressed data<a name="line.116"></a>
-<span class="sourceLineNo">117</span> * @return Number of bytes written.<a name="line.117"></a>
-<span class="sourceLineNo">118</span> * @throws IOException on stream error<a name="line.118"></a>
-<span class="sourceLineNo">119</span> */<a name="line.119"></a>
-<span class="sourceLineNo">120</span> public static int putCompressedInt(OutputStream out, final int value)<a name="line.120"></a>
-<span class="sourceLineNo">121</span> throws IOException {<a name="line.121"></a>
-<span class="sourceLineNo">122</span> int i = 0;<a name="line.122"></a>
-<span class="sourceLineNo">123</span> int tmpvalue = value;<a name="line.123"></a>
-<span class="sourceLineNo">124</span> do {<a name="line.124"></a>
-<span class="sourceLineNo">125</span> byte b = (byte) (tmpvalue & VALUE_MASK);<a name="line.125"></a>
-<span class="sourceLineNo">126</span> tmpvalue >>>= NEXT_BIT_SHIFT;<a name="line.126"></a>
-<span class="sourceLineNo">127</span> if (tmpvalue != 0) {<a name="line.127"></a>
-<span class="sourceLineNo">128</span> b |= (byte) NEXT_BIT_MASK;<a name="line.128"></a>
-<span class="sourceLineNo">129</span> }<a name="line.129"></a>
-<span class="sourceLineNo">130</span> out.write(b);<a name="line.130"></a>
-<span class="sourceLineNo">131</span> i++;<a name="line.131"></a>
-<span class="sourceLineNo">132</span> } while (tmpvalue != 0);<a name="line.132"></a>
-<span class="sourceLineNo">133</span> return i;<a name="line.133"></a>
-<span class="sourceLineNo">134</span> }<a name="line.134"></a>
-<span class="sourceLineNo">135</span><a name="line.135"></a>
-<span class="sourceLineNo">136</span> /**<a name="line.136"></a>
-<span class="sourceLineNo">137</span> * Put in output stream 32 bit integer (Big Endian byte order).<a name="line.137"></a>
-<span class="sourceLineNo">138</span> * @param out Where to put integer.<a name="line.138"></a>
-<span class="sourceLineNo">139</span> * @param value Value of integer.<a name="line.139"></a>
-<span class="sourceLineNo">140</span> * @throws IOException On stream error.<a name="line.140"></a>
-<span class="sourceLineNo">141</span> */<a name="line.141"></a>
-<span class="sourceLineNo">142</span> public static void putInt(OutputStream out, final int value)<a name="line.142"></a>
-<span class="sourceLineNo">143</span> throws IOException {<a name="line.143"></a>
-<span class="sourceLineNo">144</span> // We have writeInt in ByteBufferOutputStream so that it can directly write<a name="line.144"></a>
-<span class="sourceLineNo">145</span> // int to underlying<a name="line.145"></a>
-<span class="sourceLineNo">146</span> // ByteBuffer in one step.<a name="line.146"></a>
-<span class="sourceLineNo">147</span> if (out instanceof ByteBufferWriter) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span> ((ByteBufferWriter) out).writeInt(value);<a name="line.148"></a>
-<span class="sourceLineNo">149</span> } else {<a name="line.149"></a>
-<span class="sourceLineNo">150</span> StreamUtils.writeInt(out, value);<a name="line.150"></a>
-<span class="sourceLineNo">151</span> }<a name="line.151"></a>
-<span class="sourceLineNo">152</span> }<a name="line.152"></a>
-<span class="sourceLineNo">153</span><a name="line.153"></a>
-<span class="sourceLineNo">154</span> public static byte toByte(ByteBuffer buffer, int offset) {<a name="line.154"></a>
-<span class="sourceLineNo">155</span> if (UNSAFE_AVAIL) {<a name="line.155"></a>
-<span class="sourceLineNo">156</span> return UnsafeAccess.toByte(buffer, offset);<a name="line.156"></a>
-<span class="sourceLineNo">157</span> } else {<a name="line.157"></a>
-<span class="sourceLineNo">158</span> return buffer.get(offset);<a name="line.158"></a>
-<span class="sourceLineNo">159</span> }<a name="line.159"></a>
-<span class="sourceLineNo">160</span> }<a name="line.160"></a>
-<span class="sourceLineNo">161</span><a name="line.161"></a>
-<span class="sourceLineNo">162</span> /**<a name="line.162"></a>
-<span class="sourceLineNo">163</span> * Copy the data to the output stream and update position in buffer.<a name="line.163"></a>
-<span class="sourceLineNo">164</span> * @param out the stream to write bytes to<a name="line.164"></a>
-<span class="sourceLineNo">165</span> * @param in the buffer to read bytes from<a name="line.165"></a>
-<span class="sourceLineNo">166</span> * @param length the number of bytes to copy<a name="line.166"></a>
-<span class="sourceLineNo">167</span> */<a name="line.167"></a>
-<span class="sourceLineNo">168</span> public static void moveBufferToStream(OutputStream out, ByteBuffer in,<a name="line.168"></a>
-<span class="sourceLineNo">169</span> int length) throws IOException {<a name="line.169"></a>
-<span class="sourceLineNo">170</span> copyBufferToStream(out, in, in.position(), length);<a name="line.170"></a>
-<span class="sourceLineNo">171</span> skip(in, length);<a name="line.171"></a>
-<span class="sourceLineNo">172</span> }<a name="line.172"></a>
-<span class="sourceLineNo">173</span><a name="line.173"></a>
-<span class="sourceLineNo">174</span> /**<a name="line.174"></a>
-<span class="sourceLineNo">175</span> * Copy data from a buffer to an output stream. Does not update the position<a name="line.175"></a>
-<span class="sourceLineNo">176</span> * in the buffer.<a name="line.176"></a>
-<span class="sourceLineNo">177</span> * @param out the stream to write bytes to<a name="line.177"></a>
-<span class="sourceLineNo">178</span> * @param in the buffer to read bytes from<a name="line.178"></a>
-<span class="sourceLineNo">179</span> * @param offset the offset in the buffer (from the buffer's array offset)<a name="line.179"></a>
-<span class="sourceLineNo">180</span> * to start copying bytes from<a name="line.180"></a>
-<span class="sourceLineNo">181</span> * @param length the number of bytes to copy<a name="line.181"></a>
-<span class="sourceLineNo">182</span> */<a name="line.182"></a>
-<span class="sourceLineNo">183</span> public static void copyBufferToStream(OutputStream out, ByteBuffer in,<a name="line.183"></a>
-<span class="sourceLineNo">184</span> int offset, int length) throws IOException {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> if (out instanceof ByteBufferWriter) {<a name="line.185"></a>
-<span class="sourceLineNo">186</span> ((ByteBufferWriter) out).write(in, offset, length);<a name="line.186"></a>
-<span class="sourceLineNo">187</span> } else if (in.hasArray()) {<a name="line.187"></a>
-<span class="sourceLineNo">188</span> out.write(in.array(), in.arrayOffset() + offset, length);<a name="line.188"></a>
-<span class="sourceLineNo">189</span> } else {<a name="line.189"></a>
-<span class="sourceLineNo">190</span> for (int i = 0; i < length; ++i) {<a name="line.190"></a>
-<span class="sourceLineNo">191</span> out.write(toByte(in, offset + i));<a name="line.191"></a>
-<span class="sourceLineNo">192</span> }<a name="line.192"></a>
-<span class="sourceLineNo">193</span> }<a name="line.193"></a>
-<span class="sourceLineNo">194</span> }<a name="line.194"></a>
-<span class="sourceLineNo">195</span><a name="line.195"></a>
-<span class="sourceLineNo">196</span> public static int putLong(OutputStream out, final long value,<a name="line.196"></a>
-<span class="sourceLineNo">197</span> final int fitInBytes) throws IOException {<a name="line.197"></a>
-<span class="sourceLineNo">198</span> long tmpValue = value;<a name="line.198"></a>
-<span class="sourceLineNo">199</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.199"></a>
-<span class="sourceLineNo">200</span> out.write((byte) (tmpValue & 0xff));<a name="line.200"></a>
-<span class="sourceLineNo">201</span> tmpValue >>>= 8;<a name="line.201"></a>
-<span class="sourceLineNo">202</span> }<a name="line.202"></a>
-<span class="sourceLineNo">203</span> return fitInBytes;<a name="line.203"></a>
-<span class="sourceLineNo">204</span> }<a name="line.204"></a>
-<span class="sourceLineNo">205</span><a name="line.205"></a>
-<span class="sourceLineNo">206</span> public static int putByte(ByteBuffer buffer, int offset, byte b) {<a name="line.206"></a>
-<span class="sourceLineNo">207</span> if (UNSAFE_AVAIL) {<a name="line.207"></a>
-<span class="sourceLineNo">208</span> return UnsafeAccess.putByte(buffer, offset, b);<a name="line.208"></a>
-<span class="sourceLineNo">209</span> } else {<a name="line.209"></a>
-<span class="sourceLineNo">210</span> buffer.put(offset, b);<a name="line.210"></a>
-<span class="sourceLineNo">211</span> return offset + 1;<a name="line.211"></a>
-<span class="sourceLineNo">212</span> }<a name="line.212"></a>
-<span class="sourceLineNo">213</span> }<a name="line.213"></a>
-<span class="sourceLineNo">214</span><a name="line.214"></a>
-<span class="sourceLineNo">215</span> /**<a name="line.215"></a>
-<span class="sourceLineNo">216</span> * Check how many bytes are required to store value.<a name="line.216"></a>
-<span class="sourceLineNo">217</span> * @param value Value which size will be tested.<a name="line.217"></a>
-<span class="sourceLineNo">218</span> * @return How many bytes are required to store value.<a name="line.218"></a>
-<span class="sourceLineNo">219</span> */<a name="line.219"></a>
-<span class="sourceLineNo">220</span> public static int longFitsIn(final long value) {<a name="line.220"></a>
-<span class="sourceLineNo">221</span> if (value < 0) {<a name="line.221"></a>
-<span class="sourceLineNo">222</span> return 8;<a name="line.222"></a>
-<span class="sourceLineNo">223</span> }<a name="line.223"></a>
-<span class="sourceLineNo">224</span><a name="line.224"></a>
-<span class="sourceLineNo">225</span> if (value < (1l << 4 * 8)) {<a name="line.225"></a>
-<span class="sourceLineNo">226</span> // no more than 4 bytes<a name="line.226"></a>
-<span class="sourceLineNo">227</span> if (value < (1l << 2 * 8)) {<a name="line.227"></a>
-<span class="sourceLineNo">228</span> if (value < (1l << 1 * 8)) {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> return 1;<a name="line.229"></a>
-<span class="sourceLineNo">230</span> }<a name="line.230"></a>
-<span class="sourceLineNo">231</span> return 2;<a name="line.231"></a>
-<span class="sourceLineNo">232</span> }<a name="line.232"></a>
-<span class="sourceLineNo">233</span> if (value < (1l << 3 * 8)) {<a name="line.233"></a>
-<span class="sourceLineNo">234</span> return 3;<a name="line.234"></a>
+<span class="sourceLineNo">058</span> private ByteBufferUtils() {<a name="line.58"></a>
+<span class="sourceLineNo">059</span> }<a name="line.59"></a>
+<span class="sourceLineNo">060</span><a name="line.60"></a>
+<span class="sourceLineNo">061</span> /**<a name="line.61"></a>
+<span class="sourceLineNo">062</span> * Similar to {@link WritableUtils#writeVLong(java.io.DataOutput, long)},<a name="line.62"></a>
+<span class="sourceLineNo">063</span> * but writes to a {@link ByteBuffer}.<a name="line.63"></a>
+<span class="sourceLineNo">064</span> */<a name="line.64"></a>
+<span class="sourceLineNo">065</span> public static void writeVLong(ByteBuffer out, long i) {<a name="line.65"></a>
+<span class="sourceLineNo">066</span> if (i >= -112 && i <= 127) {<a name="line.66"></a>
+<span class="sourceLineNo">067</span> out.put((byte) i);<a name="line.67"></a>
+<span class="sourceLineNo">068</span> return;<a name="line.68"></a>
+<span class="sourceLineNo">069</span> }<a name="line.69"></a>
+<span class="sourceLineNo">070</span><a name="line.70"></a>
+<span class="sourceLineNo">071</span> int len = -112;<a name="line.71"></a>
+<span class="sourceLineNo">072</span> if (i < 0) {<a name="line.72"></a>
+<span class="sourceLineNo">073</span> i ^= -1L; // take one's complement<a name="line.73"></a>
+<span class="sourceLineNo">074</span> len = -120;<a name="line.74"></a>
+<span class="sourceLineNo">075</span> }<a name="line.75"></a>
+<span class="sourceLineNo">076</span><a name="line.76"></a>
+<span class="sourceLineNo">077</span> long tmp = i;<a name="line.77"></a>
+<span class="sourceLineNo">078</span> while (tmp != 0) {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> tmp = tmp >> 8;<a name="line.79"></a>
+<span class="sourceLineNo">080</span> len--;<a name="line.80"></a>
+<span class="sourceLineNo">081</span> }<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span> out.put((byte) len);<a name="line.83"></a>
+<span class="sourceLineNo">084</span><a name="line.84"></a>
+<span class="sourceLineNo">085</span> len = (len < -120) ? -(len + 120) : -(len + 112);<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span> for (int idx = len; idx != 0; idx--) {<a name="line.87"></a>
+<span class="sourceLineNo">088</span> int shiftbits = (idx - 1) * 8;<a name="line.88"></a>
+<span class="sourceLineNo">089</span> long mask = 0xFFL << shiftbits;<a name="line.89"></a>
+<span class="sourceLineNo">090</span> out.put((byte) ((i & mask) >> shiftbits));<a name="line.90"></a>
+<span class="sourceLineNo">091</span> }<a name="line.91"></a>
+<span class="sourceLineNo">092</span> }<a name="line.92"></a>
+<span class="sourceLineNo">093</span><a name="line.93"></a>
+<span class="sourceLineNo">094</span> /**<a name="line.94"></a>
+<span class="sourceLineNo">095</span> * Similar to {@link WritableUtils#readVLong(DataInput)} but reads from a<a name="line.95"></a>
+<span class="sourceLineNo">096</span> * {@link ByteBuffer}.<a name="line.96"></a>
+<span class="sourceLineNo">097</span> */<a name="line.97"></a>
+<span class="sourceLineNo">098</span> public static long readVLong(ByteBuffer in) {<a name="line.98"></a>
+<span class="sourceLineNo">099</span> byte firstByte = in.get();<a name="line.99"></a>
+<span class="sourceLineNo">100</span> int len = WritableUtils.decodeVIntSize(firstByte);<a name="line.100"></a>
+<span class="sourceLineNo">101</span> if (len == 1) {<a name="line.101"></a>
+<span class="sourceLineNo">102</span> return firstByte;<a name="line.102"></a>
+<span class="sourceLineNo">103</span> }<a name="line.103"></a>
+<span class="sourceLineNo">104</span> long i = 0;<a name="line.104"></a>
+<span class="sourceLineNo">105</span> for (int idx = 0; idx < len-1; idx++) {<a name="line.105"></a>
+<span class="sourceLineNo">106</span> byte b = in.get();<a name="line.106"></a>
+<span class="sourceLineNo">107</span> i = i << 8;<a name="line.107"></a>
+<span class="sourceLineNo">108</span> i = i | (b & 0xFF);<a name="line.108"></a>
+<span class="sourceLineNo">109</span> }<a name="line.109"></a>
+<span class="sourceLineNo">110</span> return (WritableUtils.isNegativeVInt(firstByte) ? (i ^ -1L) : i);<a name="line.110"></a>
+<span class="sourceLineNo">111</span> }<a name="line.111"></a>
+<span class="sourceLineNo">112</span><a name="line.112"></a>
+<span class="sourceLineNo">113</span><a name="line.113"></a>
+<span class="sourceLineNo">114</span> /**<a name="line.114"></a>
+<span class="sourceLineNo">115</span> * Put in buffer integer using 7 bit encoding. For each written byte:<a name="line.115"></a>
+<span class="sourceLineNo">116</span> * 7 bits are used to store value<a name="line.116"></a>
+<span class="sourceLineNo">117</span> * 1 bit is used to indicate whether there is next bit.<a name="line.117"></a>
+<span class="sourceLineNo">118</span> * @param value Int to be compressed.<a name="line.118"></a>
+<span class="sourceLineNo">119</span> * @param out Where to put compressed data<a name="line.119"></a>
+<span class="sourceLineNo">120</span> * @return Number of bytes written.<a name="line.120"></a>
+<span class="sourceLineNo">121</span> * @throws IOException on stream error<a name="line.121"></a>
+<span class="sourceLineNo">122</span> */<a name="line.122"></a>
+<span class="sourceLineNo">123</span> public static int putCompressedInt(OutputStream out, final int value)<a name="line.123"></a>
+<span class="sourceLineNo">124</span> throws IOException {<a name="line.124"></a>
+<span class="sourceLineNo">125</span> int i = 0;<a name="line.125"></a>
+<span class="sourceLineNo">126</span> int tmpvalue = value;<a name="line.126"></a>
+<span class="sourceLineNo">127</span> do {<a name="line.127"></a>
+<span class="sourceLineNo">128</span> byte b = (byte) (tmpvalue & VALUE_MASK);<a name="line.128"></a>
+<span class="sourceLineNo">129</span> tmpvalue >>>= NEXT_BIT_SHIFT;<a name="line.129"></a>
+<span class="sourceLineNo">130</span> if (tmpvalue != 0) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> b |= (byte) NEXT_BIT_MASK;<a name="line.131"></a>
+<span class="sourceLineNo">132</span> }<a name="line.132"></a>
+<span class="sourceLineNo">133</span> out.write(b);<a name="line.133"></a>
+<span class="sourceLineNo">134</span> i++;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> } while (tmpvalue != 0);<a name="line.135"></a>
+<span class="sourceLineNo">136</span> return i;<a name="line.136"></a>
+<span class="sourceLineNo">137</span> }<a name="line.137"></a>
+<span class="sourceLineNo">138</span><a name="line.138"></a>
+<span class="sourceLineNo">139</span> /**<a name="line.139"></a>
+<span class="sourceLineNo">140</span> * Put in output stream 32 bit integer (Big Endian byte order).<a name="line.140"></a>
+<span class="sourceLineNo">141</span> * @param out Where to put integer.<a name="line.141"></a>
+<span class="sourceLineNo">142</span> * @param value Value of integer.<a name="line.142"></a>
+<span class="sourceLineNo">143</span> * @throws IOException On stream error.<a name="line.143"></a>
+<span class="sourceLineNo">144</span> */<a name="line.144"></a>
+<span class="sourceLineNo">145</span> public static void putInt(OutputStream out, final int value)<a name="line.145"></a>
+<span class="sourceLineNo">146</span> throws IOException {<a name="line.146"></a>
+<span class="sourceLineNo">147</span> // We have writeInt in ByteBufferOutputStream so that it can directly write<a name="line.147"></a>
+<span class="sourceLineNo">148</span> // int to underlying<a name="line.148"></a>
+<span class="sourceLineNo">149</span> // ByteBuffer in one step.<a name="line.149"></a>
+<span class="sourceLineNo">150</span> if (out instanceof ByteBufferWriter) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span> ((ByteBufferWriter) out).writeInt(value);<a name="line.151"></a>
+<span class="sourceLineNo">152</span> } else {<a name="line.152"></a>
+<span class="sourceLineNo">153</span> StreamUtils.writeInt(out, value);<a name="line.153"></a>
+<span class="sourceLineNo">154</span> }<a name="line.154"></a>
+<span class="sourceLineNo">155</span> }<a name="line.155"></a>
+<span class="sourceLineNo">156</span><a name="line.156"></a>
+<span class="sourceLineNo">157</span> public static byte toByte(ByteBuffer buffer, int offset) {<a name="line.157"></a>
+<span class="sourceLineNo">158</span> if (UNSAFE_AVAIL) {<a name="line.158"></a>
+<span class="sourceLineNo">159</span> return UnsafeAccess.toByte(buffer, offset);<a name="line.159"></a>
+<span class="sourceLineNo">160</span> } else {<a name="line.160"></a>
+<span class="sourceLineNo">161</span> return buffer.get(offset);<a name="line.161"></a>
+<span class="sourceLineNo">162</span> }<a name="line.162"></a>
+<span class="sourceLineNo">163</span> }<a name="line.163"></a>
+<span class="sourceLineNo">164</span><a name="line.164"></a>
+<span class="sourceLineNo">165</span> /**<a name="line.165"></a>
+<span class="sourceLineNo">166</span> * Copy the data to the output stream and update position in buffer.<a name="line.166"></a>
+<span class="sourceLineNo">167</span> * @param out the stream to write bytes to<a name="line.167"></a>
+<span class="sourceLineNo">168</span> * @param in the buffer to read bytes from<a name="line.168"></a>
+<span class="sourceLineNo">169</span> * @param length the number of bytes to copy<a name="line.169"></a>
+<span class="sourceLineNo">170</span> */<a name="line.170"></a>
+<span class="sourceLineNo">171</span> public static void moveBufferToStream(OutputStream out, ByteBuffer in,<a name="line.171"></a>
+<span class="sourceLineNo">172</span> int length) throws IOException {<a name="line.172"></a>
+<span class="sourceLineNo">173</span> copyBufferToStream(out, in, in.position(), length);<a name="line.173"></a>
+<span class="sourceLineNo">174</span> skip(in, length);<a name="line.174"></a>
+<span class="sourceLineNo">175</span> }<a name="line.175"></a>
+<span class="sourceLineNo">176</span><a name="line.176"></a>
+<span class="sourceLineNo">177</span> /**<a name="line.177"></a>
+<span class="sourceLineNo">178</span> * Copy data from a buffer to an output stream. Does not update the position<a name="line.178"></a>
+<span class="sourceLineNo">179</span> * in the buffer.<a name="line.179"></a>
+<span class="sourceLineNo">180</span> * @param out the stream to write bytes to<a name="line.180"></a>
+<span class="sourceLineNo">181</span> * @param in the buffer to read bytes from<a name="line.181"></a>
+<span class="sourceLineNo">182</span> * @param offset the offset in the buffer (from the buffer's array offset)<a name="line.182"></a>
+<span class="sourceLineNo">183</span> * to start copying bytes from<a name="line.183"></a>
+<span class="sourceLineNo">184</span> * @param length the number of bytes to copy<a name="line.184"></a>
+<span class="sourceLineNo">185</span> */<a name="line.185"></a>
+<span class="sourceLineNo">186</span> public static void copyBufferToStream(OutputStream out, ByteBuffer in,<a name="line.186"></a>
+<span class="sourceLineNo">187</span> int offset, int length) throws IOException {<a name="line.187"></a>
+<span class="sourceLineNo">188</span> if (out instanceof ByteBufferWriter) {<a name="line.188"></a>
+<span class="sourceLineNo">189</span> ((ByteBufferWriter) out).write(in, offset, length);<a name="line.189"></a>
+<span class="sourceLineNo">190</span> } else if (in.hasArray()) {<a name="line.190"></a>
+<span class="sourceLineNo">191</span> out.write(in.array(), in.arrayOffset() + offset, length);<a name="line.191"></a>
+<span class="sourceLineNo">192</span> } else {<a name="line.192"></a>
+<span class="sourceLineNo">193</span> for (int i = 0; i < length; ++i) {<a name="line.193"></a>
+<span class="sourceLineNo">194</span> out.write(toByte(in, offset + i));<a name="line.194"></a>
+<span class="sourceLineNo">195</span> }<a name="line.195"></a>
+<span class="sourceLineNo">196</span> }<a name="line.196"></a>
+<span class="sourceLineNo">197</span> }<a name="line.197"></a>
+<span class="sourceLineNo">198</span><a name="line.198"></a>
+<span class="sourceLineNo">199</span> public static int putLong(OutputStream out, final long value,<a name="line.199"></a>
+<span class="sourceLineNo">200</span> final int fitInBytes) throws IOException {<a name="line.200"></a>
+<span class="sourceLineNo">201</span> long tmpValue = value;<a name="line.201"></a>
+<span class="sourceLineNo">202</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span> out.write((byte) (tmpValue & 0xff));<a name="line.203"></a>
+<span class="sourceLineNo">204</span> tmpValue >>>= 8;<a name="line.204"></a>
+<span class="sourceLineNo">205</span> }<a name="line.205"></a>
+<span class="sourceLineNo">206</span> return fitInBytes;<a name="line.206"></a>
+<span class="sourceLineNo">207</span> }<a name="line.207"></a>
+<span class="sourceLineNo">208</span><a name="line.208"></a>
+<span class="sourceLineNo">209</span> public static int putByte(ByteBuffer buffer, int offset, byte b) {<a name="line.209"></a>
+<span class="sourceLineNo">210</span> if (UNSAFE_AVAIL) {<a name="line.210"></a>
+<span class="sourceLineNo">211</span> return UnsafeAccess.putByte(buffer, offset, b);<a name="line.211"></a>
+<span class="sourceLineNo">212</span> } else {<a name="line.212"></a>
+<span class="sourceLineNo">213</span> buffer.put(offset, b);<a name="line.213"></a>
+<span class="sourceLineNo">214</span> return offset + 1;<a name="line.214"></a>
+<span class="sourceLineNo">215</span> }<a name="line.215"></a>
+<span class="sourceLineNo">216</span> }<a name="line.216"></a>
+<span class="sourceLineNo">217</span><a name="line.217"></a>
+<span class="sourceLineNo">218</span> /**<a name="line.218"></a>
+<span class="sourceLineNo">219</span> * Check how many bytes are required to store value.<a name="line.219"></a>
+<span class="sourceLineNo">220</span> * @param value Value which size will be tested.<a name="line.220"></a>
+<span class="sourceLineNo">221</span> * @return How many bytes are required to store value.<a name="line.221"></a>
+<span class="sourceLineNo">222</span> */<a name="line.222"></a>
+<span class="sourceLineNo">223</span> public static int longFitsIn(final long value) {<a name="line.223"></a>
+<span class="sourceLineNo">224</span> if (value < 0) {<a name="line.224"></a>
+<span class="sourceLineNo">225</span> return 8;<a name="line.225"></a>
+<span class="sourceLineNo">226</span> }<a name="line.226"></a>
+<span class="sourceLineNo">227</span><a name="line.227"></a>
+<span class="sourceLineNo">228</span> if (value < (1l << 4 * 8)) {<a name="line.228"></a>
+<span class="sourceLineNo">229</span> // no more than 4 bytes<a name="line.229"></a>
+<span class="sourceLineNo">230</span> if (value < (1l << 2 * 8)) {<a name="line.230"></a>
+<span class="sourceLineNo">231</span> if (value < (1l << 1 * 8)) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span> return 1;<a name="line.232"></a>
+<span class="sourceLineNo">233</span> }<a name="line.233"></a>
+<span class="sourceLineNo">234</span> return 2;<a name="line.234"></a>
<span class="sourceLineNo">235</span> }<a name="line.235"></a>
-<span class="sourceLineNo">236</span> return 4;<a name="line.236"></a>
-<span class="sourceLineNo">237</span> }<a name="line.237"></a>
-<span class="sourceLineNo">238</span> // more than 4 bytes<a name="line.238"></a>
-<span class="sourceLineNo">239</span> if (value < (1l << 6 * 8)) {<a name="line.239"></a>
-<span class="sourceLineNo">240</span> if (value < (1l << 5 * 8)) {<a name="line.240"></a>
-<span class="sourceLineNo">241</span> return 5;<a name="line.241"></a>
-<span class="sourceLineNo">242</span> }<a name="line.242"></a>
-<span class="sourceLineNo">243</span> return 6;<a name="line.243"></a>
-<span class="sourceLineNo">244</span> }<a name="line.244"></a>
-<span class="sourceLineNo">245</span> if (value < (1l << 7 * 8)) {<a name="line.245"></a>
-<span class="sourceLineNo">246</span> return 7;<a name="line.246"></a>
+<span class="sourceLineNo">236</span> if (value < (1l << 3 * 8)) {<a name="line.236"></a>
+<span class="sourceLineNo">237</span> return 3;<a name="line.237"></a>
+<span class="sourceLineNo">238</span> }<a name="line.238"></a>
+<span class="sourceLineNo">239</span> return 4;<a name="line.239"></a>
+<span class="sourceLineNo">240</span> }<a name="line.240"></a>
+<span class="sourceLineNo">241</span> // more than 4 bytes<a name="line.241"></a>
+<span class="sourceLineNo">242</span> if (value < (1l << 6 * 8)) {<a name="line.242"></a>
+<span class="sourceLineNo">243</span> if (value < (1l << 5 * 8)) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span> return 5;<a name="line.244"></a>
+<span class="sourceLineNo">245</span> }<a name="line.245"></a>
+<span class="sourceLineNo">246</span> return 6;<a name="line.246"></a>
<span class="sourceLineNo">247</span> }<a name="line.247"></a>
-<span class="sourceLineNo">248</span> return 8;<a name="line.248"></a>
-<span class="sourceLineNo">249</span> }<a name="line.249"></a>
-<span class="sourceLineNo">250</span><a name="line.250"></a>
-<span class="sourceLineNo">251</span> /**<a name="line.251"></a>
-<span class="sourceLineNo">252</span> * Check how many bytes is required to store value.<a name="line.252"></a>
-<span class="sourceLineNo">253</span> * @param value Value which size will be tested.<a name="line.253"></a>
-<span class="sourceLineNo">254</span> * @return How many bytes are required to store value.<a name="line.254"></a>
-<span class="sourceLineNo">255</span> */<a name="line.255"></a>
-<span class="sourceLineNo">256</span> public static int intFitsIn(final int value) {<a name="line.256"></a>
-<span class="sourceLineNo">257</span> if (value < 0) {<a name="line.257"></a>
-<span class="sourceLineNo">258</span> return 4;<a name="line.258"></a>
-<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span><a name="line.260"></a>
-<span class="sourceLineNo">261</span> if (value < (1 << 2 * 8)) {<a name="line.261"></a>
-<span class="sourceLineNo">262</span> if (value < (1 << 1 * 8)) {<a name="line.262"></a>
-<span class="sourceLineNo">263</span> return 1;<a name="line.263"></a>
-<span class="sourceLineNo">264</span> }<a name="line.264"></a>
-<span class="sourceLineNo">265</span> return 2;<a name="line.265"></a>
-<span class="sourceLineNo">266</span> }<a name="line.266"></a>
-<span class="sourceLineNo">267</span> if (value <= (1 << 3 * 8)) {<a name="line.267"></a>
-<span class="sourceLineNo">268</span> return 3;<a name="line.268"></a>
+<span class="sourceLineNo">248</span> if (value < (1l << 7 * 8)) {<a name="line.248"></a>
+<span class="sourceLineNo">249</span> return 7;<a name="line.249"></a>
+<span class="sourceLineNo">250</span> }<a name="line.250"></a>
+<span class="sourceLineNo">251</span> return 8;<a name="line.251"></a>
+<span class="sourceLineNo">252</span> }<a name="line.252"></a>
+<span class="sourceLineNo">253</span><a name="line.253"></a>
+<span class="sourceLineNo">254</span> /**<a name="line.254"></a>
+<span class="sourceLineNo">255</span> * Check how many bytes is required to store value.<a name="line.255"></a>
+<span class="sourceLineNo">256</span> * @param value Value which size will be tested.<a name="line.256"></a>
+<span class="sourceLineNo">257</span> * @return How many bytes are required to store value.<a name="line.257"></a>
+<span class="sourceLineNo">258</span> */<a name="line.258"></a>
+<span class="sourceLineNo">259</span> public static int intFitsIn(final int value) {<a name="line.259"></a>
+<span class="sourceLineNo">260</span> if (value < 0) {<a name="line.260"></a>
+<span class="sourceLineNo">261</span> return 4;<a name="line.261"></a>
+<span class="sourceLineNo">262</span> }<a name="line.262"></a>
+<span class="sourceLineNo">263</span><a name="line.263"></a>
+<span class="sourceLineNo">264</span> if (value < (1 << 2 * 8)) {<a name="line.264"></a>
+<span class="sourceLineNo">265</span> if (value < (1 << 1 * 8)) {<a name="line.265"></a>
+<span class="sourceLineNo">266</span> return 1;<a name="line.266"></a>
+<span class="sourceLineNo">267</span> }<a name="line.267"></a>
+<span class="sourceLineNo">268</span> return 2;<a name="line.268"></a>
<span class="sourceLineNo">269</span> }<a name="line.269"></a>
-<span class="sourceLineNo">270</span> return 4;<a name="line.270"></a>
-<span class="sourceLineNo">271</span> }<a name="line.271"></a>
-<span class="sourceLineNo">272</span><a name="line.272"></a>
-<span class="sourceLineNo">273</span> /**<a name="line.273"></a>
-<span class="sourceLineNo">274</span> * Read integer from stream coded in 7 bits and increment position.<a name="line.274"></a>
-<span class="sourceLineNo">275</span> * @return the integer that has been read<a name="line.275"></a>
-<span class="sourceLineNo">276</span> * @throws IOException<a name="line.276"></a>
-<span class="sourceLineNo">277</span> */<a name="line.277"></a>
-<span class="sourceLineNo">278</span> public static int readCompressedInt(InputStream input)<a name="line.278"></a>
-<span class="sourceLineNo">279</span> throws IOException {<a name="line.279"></a>
-<span class="sourceLineNo">280</span> int result = 0;<a name="line.280"></a>
-<span class="sourceLineNo">281</span> int i = 0;<a name="line.281"></a>
-<span class="sourceLineNo">282</span> byte b;<a name="line.282"></a>
-<span class="sourceLineNo">283</span> do {<a name="line.283"></a>
-<span class="sourceLineNo">284</span> b = (byte) input.read();<a name="line.284"></a>
-<span class="sourceLineNo">285</span> result += (b & VALUE_MASK) << (NEXT_BIT_SHIFT * i);<a name="line.285"></a>
-<span class="sourceLineNo">286</span> i++;<a name="line.286"></a>
-<span class="sourceLineNo">287</span> if (i > Bytes.SIZEOF_INT + 1) {<a name="line.287"></a>
-<span class="sourceLineNo">288</span> throw new IllegalStateException(<a name="line.288"></a>
-<span class="sourceLineNo">289</span> "Corrupted compressed int (too long: " + (i + 1) + " bytes)");<a name="line.289"></a>
-<span class="sourceLineNo">290</span> }<a name="line.290"></a>
-<span class="sourceLineNo">291</span> } while (0 != (b & NEXT_BIT_MASK));<a name="line.291"></a>
-<span class="sourceLineNo">292</span> return result;<a name="line.292"></a>
-<span class="sourceLineNo">293</span> }<a name="line.293"></a>
-<span class="sourceLineNo">294</span><a name="line.294"></a>
-<span class="sourceLineNo">295</span> /**<a name="line.295"></a>
-<span class="sourceLineNo">296</span> * Read integer from buffer coded in 7 bits and increment position.<a name="line.296"></a>
-<span class="sourceLineNo">297</span> * @return Read integer.<a name="line.297"></a>
-<span class="sourceLineNo">298</span> */<a name="line.298"></a>
-<span class="sourceLineNo">299</span> public static int readCompressedInt(ByteBuffer buffer) {<a name="line.299"></a>
-<span class="sourceLineNo">300</span> byte b = buffer.get();<a name="line.300"></a>
-<span class="sourceLineNo">301</span> if ((b & NEXT_BIT_MASK) != 0) {<a name="line.301"></a>
-<span class="sourceLineNo">302</span> return (b & VALUE_MASK) + (readCompressedInt(buffer) << NEXT_BIT_SHIFT);<a name="line.302"></a>
-<span class="sourceLineNo">303</span> }<a name="line.303"></a>
-<span class="sourceLineNo">304</span> return b & VALUE_MASK;<a name="line.304"></a>
-<span class="sourceLineNo">305</span> }<a name="line.305"></a>
-<span class="sourceLineNo">306</span><a name="line.306"></a>
-<span class="sourceLineNo">307</span> /**<a name="line.307"></a>
-<span class="sourceLineNo">308</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.308"></a>
-<span class="sourceLineNo">309</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.309"></a>
-<span class="sourceLineNo">310</span> * @return The value of parsed long.<a name="line.310"></a>
-<span class="sourceLineNo">311</span> * @throws IOException<a name="line.311"></a>
-<span class="sourceLineNo">312</span> */<a name="line.312"></a>
-<span class="sourceLineNo">313</span> public static long readLong(InputStream in, final int fitInBytes)<a name="line.313"></a>
-<span class="sourceLineNo">314</span> throws IOException {<a name="line.314"></a>
-<span class="sourceLineNo">315</span> long tmpLong = 0;<a name="line.315"></a>
-<span class="sourceLineNo">316</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.316"></a>
-<span class="sourceLineNo">317</span> tmpLong |= (in.read() & 0xffl) << (8 * i);<a name="line.317"></a>
-<span class="sourceLineNo">318</span> }<a name="line.318"></a>
-<span class="sourceLineNo">319</span> return tmpLong;<a name="line.319"></a>
-<span class="sourceLineNo">320</span> }<a name="line.320"></a>
-<span class="sourceLineNo">321</span><a name="line.321"></a>
-<span class="sourceLineNo">322</span> /**<a name="line.322"></a>
-<span class="sourceLineNo">323</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.323"></a>
-<span class="sourceLineNo">324</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.324"></a>
-<span class="sourceLineNo">325</span> * @return The value of parsed long.<a name="line.325"></a>
-<span class="sourceLineNo">326</span> */<a name="line.326"></a>
-<span class="sourceLineNo">327</span> public static long readLong(ByteBuffer in, final int fitInBytes) {<a name="line.327"></a>
-<span class="sourceLineNo">328</span> long tmpLength = 0;<a name="line.328"></a>
-<span class="sourceLineNo">329</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> tmpLength |= (in.get() & 0xffl) << (8l * i);<a name="line.330"></a>
-<span class="sourceLineNo">331</span> }<a name="line.331"></a>
-<span class="sourceLineNo">332</span> return tmpLength;<a name="line.332"></a>
-<span class="sourceLineNo">333</span> }<a name="line.333"></a>
-<span class="sourceLineNo">334</span><a name="line.334"></a>
-<span class="sourceLineNo">335</span> /**<a name="line.335"></a>
-<span class="sourceLineNo">336</span> * Copy the given number of bytes from the given stream and put it at the<a name="line.336"></a>
-<span class="sourceLineNo">337</span> * current position of the given buffer, updating the position in the buffer.<a name="line.337"></a>
-<span class="sourceLineNo">338</span> * @param out the buffer to write data to<a name="line.338"></a>
-<span class="sourceLineNo">339</span> * @param in the stream to read data from<a name="line.339"></a>
-<span class="sourceLineNo">340</span> * @param length the number of bytes to read/write<a name="line.340"></a>
-<span class="sourceLineNo">341</span> */<a name="line.341"></a>
-<span class="sourceLineNo">342</span> public static void copyFromStreamToBuffer(ByteBuffer out,<a name="line.342"></a>
-<span class="sourceLineNo">343</span> DataInputStream in, int length) throws IOException {<a name="line.343"></a>
-<span class="sourceLineNo">344</span> if (out.hasArray()) {<a name="line.344"></a>
-<span class="sourceLineNo">345</span> in.readFully(out.array(), out.position() + out.arrayOffset(),<a name="line.345"></a>
-<span class="sourceLineNo">346</span> length);<a name="line.346"></a>
-<span class="sourceLineNo">347</span> skip(out, length);<a name="line.347"></a>
-<span class="sourceLineNo">348</span> } else {<a name="line.348"></a>
-<span class="sourceLineNo">349</span> for (int i = 0; i < length; ++i) {<a name="line.349"></a>
-<span class="sourceLineNo">350</span> out.put(in.readByte());<a name="line.350"></a>
-<span class="sourceLineNo">351</span> }<a name="line.351"></a>
-<span class="sourceLineNo">352</span> }<a name="line.352"></a>
-<span class="sourceLineNo">353</span> }<a name="line.353"></a>
-<span class="sourceLineNo">354</span><a name="line.354"></a>
-<span class="sourceLineNo">355</span> /**<a name="line.355"></a>
-<span class="sourceLineNo">356</span> * Copy from the InputStream to a new heap ByteBuffer until the InputStream is exhausted.<a name="line.356"></a>
-<span class="sourceLineNo">357</span> */<a name="line.357"></a>
-<span class="sourceLineNo">358</span> public static ByteBuffer drainInputStreamToBuffer(InputStream is) throws IOException {<a name="line.358"></a>
-<span class="sourceLineNo">359</span> ByteArrayOutputStream baos = new ByteArrayOutputStream(4096);<a name="line.359"></a>
-<span class="sourceLineNo">360</span> IOUtils.copyBytes(is, baos, 4096, true);<a name="line.360"></a>
-<span class="sourceLineNo">361</span> ByteBuffer buffer = ByteBuffer.wrap(baos.toByteArray());<a name="line.361"></a>
-<span class="sourceLineNo">362</span> buffer.rewind();<a name="line.362"></a>
-<span class="sourceLineNo">363</span> return buffer;<a name="line.363"></a>
-<span class="sourceLineNo">364</span> }<a name="line.364"></a>
-<span class="sourceLineNo">365</span><a name="line.365"></a>
-<span class="sourceLineNo">366</span> /**<a name="line.366"></a>
-<span class="sourceLineNo">367</span> * Copy one buffer's whole data to another. Write starts at the current position of 'out' buffer.<a name="line.367"></a>
-<span class="sourceLineNo">368</span> * Note : This will advance the position marker of {@code out} and also change the position maker<a name="line.368"></a>
-<span class="sourceLineNo">369</span> * for {@code in}.<a name="line.369"></a>
-<span class="sourceLineNo">370</span> * @param in source buffer<a name="line.370"></a>
-<span class="sourceLineNo">371</span> * @param out destination buffer<a name="line.371"></a>
-<span class="sourceLineNo">372</span> */<a name="line.372"></a>
-<span class="sourceLineNo">373</span> public static void copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out) {<a name="line.373"></a>
-<span class="sourceLineNo">374</span> if (in.hasArray() && out.hasArray()) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span> int length = in.remaining();<a name="line.375"></a>
-<span class="sourceLineNo">376</span> System.arraycopy(in.array(), in.arrayOffset(), out.array(), out.arrayOffset(), length);<a name="line.376"></a>
-<span class="sourceLineNo">377</span> out.position(out.position() + length);<a name="line.377"></a>
-<span class="sourceLineNo">378</span> in.position(in.limit());<a name="line.378"></a>
-<span class="sourceLineNo">379</span> } else if (UNSAFE_AVAIL) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span> int length = in.remaining();<a name="line.380"></a>
-<span class="sourceLineNo">381</span> UnsafeAccess.copy(in, in.position(), out, out.position(), length);<a name="line.381"></a>
-<span class="sourceLineNo">382</span> out.position(out.position() + length);<a name="line.382"></a>
-<span class="sourceLineNo">383</span> in.position(in.limit());<a name="line.383"></a>
-<span class="sourceLineNo">384</span> } else {<a name="line.384"></a>
-<span class="sourceLineNo">385</span> out.put(in);<a name="line.385"></a>
-<span class="sourceLineNo">386</span> }<a name="line.386"></a>
-<span class="sourceLineNo">387</span> }<a name="line.387"></a>
-<span class="sourceLineNo">388</span><a name="line.388"></a>
-<span class="sourceLineNo">389</span> /**<a name="line.389"></a>
-<span class="sourceLineNo">390</span> * Copy from one buffer to another from given offset. This will be absolute positional copying and<a name="line.390"></a>
-<span class="sourceLineNo">391</span> * won't affect the position of any of the buffers.<a name="line.391"></a>
-<span class="sourceLineNo">392</span> * @param in<a name="line.392"></a>
-<span class="sourceLineNo">393</span> * @param out<a name="line.393"></a>
-<span class="sourceLineNo">394</span> * @param sourceOffset<a name="line.394"></a>
-<span class="sourceLineNo">395</span> * @param destinationOffset<a name="line.395"></a>
-<span class="sourceLineNo">396</span> * @param length<a name="line.396"></a>
-<span class="sourceLineNo">397</span> */<a name="line.397"></a>
-<span class="sourceLineNo">398</span> public static int copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out, int sourceOffset,<a name="line.398"></a>
-<span class="sourceLineNo">399</span> int destinationOffset, int length) {<a name="line.399"></a>
-<span class="sourceLineNo">400</span> if (in.hasArray() && out.hasArray()) {<a name="line.400"></a>
-<span class="sourceLineNo">401</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.arrayOffset()<a name="line.401"></a>
-<span class="sourceLineNo">402</span> + destinationOffset, length);<a name="line.402"></a>
-<span class="sourceLineNo">403</span> } else if (UNSAFE_AVAIL) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span> UnsafeAccess.copy(in, sourceOffset, out, destinationOffset, length);<a name="line.404"></a>
-<span class="sourceLineNo">405</span> } else {<a name="line.405"></a>
-<span class="sourceLineNo">406</span> int outOldPos = out.position();<a name="line.406"></a>
-<span class="sourceLineNo">407</span> out.position(destinationOffset);<a name="line.407"></a>
-<span class="sourceLineNo">408</span> ByteBuffer inDup = in.duplicate();<a name="line.408"></a>
-<span class="sourceLineNo">409</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.409"></a>
-<span class="sourceLineNo">410</span> out.put(inDup);<a name="line.410"></a>
-<span class="sourceLineNo">411</span> out.position(outOldPos);<a name="line.411"></a>
-<span class="sourceLineNo">412</span> }<a name="line.412"></a>
-<span class="sourceLineNo">413</span> return destinationOffset + length;<a name="line.413"></a>
-<span class="sourceLineNo">414</span> }<a name="line.414"></a>
-<span class="sourceLineNo">415</span><a name="line.415"></a>
-<span class="sourceLineNo">416</span> /**<a name="line.416"></a>
-<span class="sourceLineNo">417</span> * Copy from one buffer to another from given offset.<a name="line.417"></a>
-<span class="sourceLineNo">418</span> * <p><a name="line.418"></a>
-<span class="sourceLineNo">419</span> * Note : This will advance the position marker of {@code out} but not change the position maker<a name="line.419"></a>
-<span class="sourceLineNo">420</span> * for {@code in}<a name="line.420"></a>
-<span class="sourceLineNo">421</span> * @param in source buffer<a name="line.421"></a>
-<span class="sourceLineNo">422</span> * @param out destination buffer<a name="line.422"></a>
-<span class="sourceLineNo">423</span> * @param sourceOffset offset in the source buffer<a name="line.423"></a>
-<span class="sourceLineNo">424</span> * @param length how many bytes to copy<a name="line.424"></a>
-<span class="sourceLineNo">425</span> */<a name="line.425"></a>
-<span class="sourceLineNo">426</span> public static void copyFromBufferToBuffer(ByteBuffer in,<a name="line.426"></a>
-<span class="sourceLineNo">427</span> ByteBuffer out, int sourceOffset, int length) {<a name="line.427"></a>
-<span class="sourceLineNo">428</span> if (in.hasArray() && out.hasArray()) {<a name="line.428"></a>
-<span class="sourceLineNo">429</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.position()<a name="line.429"></a>
-<span class="sourceLineNo">430</span> + out.arrayOffset(), length);<a name="line.430"></a>
-<span class="sourceLineNo">431</span> skip(out, length);<a name="line.431"></a>
-<span class="sourceLineNo">432</span> } else if (UNSAFE_AVAIL) {<a name="line.432"></a>
-<span class="sourceLineNo">433</span> UnsafeAccess.copy(in, sourceOffset, out, out.position(), length);<a name="line.433"></a>
+<span class="sourceLineNo">270</span> if (value <= (1 << 3 * 8)) {<a name="line.270"></a>
+<span class="sourceLineNo">271</span> return 3;<a name="line.271"></a>
+<span class="sourceLineNo">272</span> }<a name="line.272"></a>
+<span class="sourceLineNo">273</span> return 4;<a name="line.273"></a>
+<span class="sourceLineNo">274</span> }<a name="line.274"></a>
+<span class="sourceLineNo">275</span><a name="line.275"></a>
+<span class="sourceLineNo">276</span> /**<a name="line.276"></a>
+<span class="sourceLineNo">277</span> * Read integer from stream coded in 7 bits and increment position.<a name="line.277"></a>
+<span class="sourceLineNo">278</span> * @return the integer that has been read<a name="line.278"></a>
+<span class="sourceLineNo">279</span> * @throws IOException<a name="line.279"></a>
+<span class="sourceLineNo">280</span> */<a name="line.280"></a>
+<span class="sourceLineNo">281</span> public static int readCompressedInt(InputStream input)<a name="line.281"></a>
+<span class="sourceLineNo">282</span> throws IOException {<a name="line.282"></a>
+<span class="sourceLineNo">283</span> int result = 0;<a name="line.283"></a>
+<span class="sourceLineNo">284</span> int i = 0;<a name="line.284"></a>
+<span class="sourceLineNo">285</span> byte b;<a name="line.285"></a>
+<span class="sourceLineNo">286</span> do {<a name="line.286"></a>
+<span class="sourceLineNo">287</span> b = (byte) input.read();<a name="line.287"></a>
+<span class="sourceLineNo">288</span> result += (b & VALUE_MASK) << (NEXT_BIT_SHIFT * i);<a name="line.288"></a>
+<span class="sourceLineNo">289</span> i++;<a name="line.289"></a>
+<span class="sourceLineNo">290</span> if (i > Bytes.SIZEOF_INT + 1) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span> throw new IllegalStateException(<a name="line.291"></a>
+<span class="sourceLineNo">292</span> "Corrupted compressed int (too long: " + (i + 1) + " bytes)");<a name="line.292"></a>
+<span class="sourceLineNo">293</span> }<a name="line.293"></a>
+<span class="sourceLineNo">294</span> } while (0 != (b & NEXT_BIT_MASK));<a name="line.294"></a>
+<span class="sourceLineNo">295</span> return result;<a name="line.295"></a>
+<span class="sourceLineNo">296</span> }<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span> /**<a name="line.298"></a>
+<span class="sourceLineNo">299</span> * Read integer from buffer coded in 7 bits and increment position.<a name="line.299"></a>
+<span class="sourceLineNo">300</span> * @return Read integer.<a name="line.300"></a>
+<span class="sourceLineNo">301</span> */<a name="line.301"></a>
+<span class="sourceLineNo">302</span> public static int readCompressedInt(ByteBuffer buffer) {<a name="line.302"></a>
+<span class="sourceLineNo">303</span> byte b = buffer.get();<a name="line.303"></a>
+<span class="sourceLineNo">304</span> if ((b & NEXT_BIT_MASK) != 0) {<a name="line.304"></a>
+<span class="sourceLineNo">305</span> return (b & VALUE_MASK) + (readCompressedInt(buffer) << NEXT_BIT_SHIFT);<a name="line.305"></a>
+<span class="sourceLineNo">306</span> }<a name="line.306"></a>
+<span class="sourceLineNo">307</span> return b & VALUE_MASK;<a name="line.307"></a>
+<span class="sourceLineNo">308</span> }<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span> /**<a name="line.310"></a>
+<span class="sourceLineNo">311</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.311"></a>
+<span class="sourceLineNo">312</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.312"></a>
+<span class="sourceLineNo">313</span> * @return The value of parsed long.<a name="line.313"></a>
+<span class="sourceLineNo">314</span> * @throws IOException<a name="line.314"></a>
+<span class="sourceLineNo">315</span> */<a name="line.315"></a>
+<span class="sourceLineNo">316</span> public static long readLong(InputStream in, final int fitInBytes)<a name="line.316"></a>
+<span class="sourceLineNo">317</span> throws IOException {<a name="line.317"></a>
+<span class="sourceLineNo">318</span> long tmpLong = 0;<a name="line.318"></a>
+<span class="sourceLineNo">319</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.319"></a>
+<span class="sourceLineNo">320</span> tmpLong |= (in.read() & 0xffl) << (8 * i);<a name="line.320"></a>
+<span class="sourceLineNo">321</span> }<a name="line.321"></a>
+<span class="sourceLineNo">322</span> return tmpLong;<a name="line.322"></a>
+<span class="sourceLineNo">323</span> }<a name="line.323"></a>
+<span class="sourceLineNo">324</span><a name="line.324"></a>
+<span class="sourceLineNo">325</span> /**<a name="line.325"></a>
+<span class="sourceLineNo">326</span> * Read long which was written to fitInBytes bytes and increment position.<a name="line.326"></a>
+<span class="sourceLineNo">327</span> * @param fitInBytes In how many bytes given long is stored.<a name="line.327"></a>
+<span class="sourceLineNo">328</span> * @return The value of parsed long.<a name="line.328"></a>
+<span class="sourceLineNo">329</span> */<a name="line.329"></a>
+<span class="sourceLineNo">330</span> public static long readLong(ByteBuffer in, final int fitInBytes) {<a name="line.330"></a>
+<span class="sourceLineNo">331</span> long tmpLength = 0;<a name="line.331"></a>
+<span class="sourceLineNo">332</span> for (int i = 0; i < fitInBytes; ++i) {<a name="line.332"></a>
+<span class="sourceLineNo">333</span> tmpLength |= (in.get() & 0xffl) << (8l * i);<a name="line.333"></a>
+<span class="sourceLineNo">334</span> }<a name="line.334"></a>
+<span class="sourceLineNo">335</span> return tmpLength;<a name="line.335"></a>
+<span class="sourceLineNo">336</span> }<a name="line.336"></a>
+<span class="sourceLineNo">337</span><a name="line.337"></a>
+<span class="sourceLineNo">338</span> /**<a name="line.338"></a>
+<span class="sourceLineNo">339</span> * Copy the given number of bytes from the given stream and put it at the<a name="line.339"></a>
+<span class="sourceLineNo">340</span> * current position of the given buffer, updating the position in the buffer.<a name="line.340"></a>
+<span class="sourceLineNo">341</span> * @param out the buffer to write data to<a name="line.341"></a>
+<span class="sourceLineNo">342</span> * @param in the stream to read data from<a name="line.342"></a>
+<span class="sourceLineNo">343</span> * @param length the number of bytes to read/write<a name="line.343"></a>
+<span class="sourceLineNo">344</span> */<a name="line.344"></a>
+<span class="sourceLineNo">345</span> public static void copyFromStreamToBuffer(ByteBuffer out,<a name="line.345"></a>
+<span class="sourceLineNo">346</span> DataInputStream in, int length) throws IOException {<a name="line.346"></a>
+<span class="sourceLineNo">347</span> if (out.hasArray()) {<a name="line.347"></a>
+<span class="sourceLineNo">348</span> in.readFully(out.array(), out.position() + out.arrayOffset(),<a name="line.348"></a>
+<span class="sourceLineNo">349</span> length);<a name="line.349"></a>
+<span class="sourceLineNo">350</span> skip(out, length);<a name="line.350"></a>
+<span class="sourceLineNo">351</span> } else {<a name="line.351"></a>
+<span class="sourceLineNo">352</span> for (int i = 0; i < length; ++i) {<a name="line.352"></a>
+<span class="sourceLineNo">353</span> out.put(in.readByte());<a name="line.353"></a>
+<span class="sourceLineNo">354</span> }<a name="line.354"></a>
+<span class="sourceLineNo">355</span> }<a name="line.355"></a>
+<span class="sourceLineNo">356</span> }<a name="line.356"></a>
+<span class="sourceLineNo">357</span><a name="line.357"></a>
+<span class="sourceLineNo">358</span> /**<a name="line.358"></a>
+<span class="sourceLineNo">359</span> * Copy from the InputStream to a new heap ByteBuffer until the InputStream is exhausted.<a name="line.359"></a>
+<span class="sourceLineNo">360</span> */<a name="line.360"></a>
+<span class="sourceLineNo">361</span> public static ByteBuffer drainInputStreamToBuffer(InputStream is) throws IOException {<a name="line.361"></a>
+<span class="sourceLineNo">362</span> ByteArrayOutputStream baos = new ByteArrayOutputStream(4096);<a name="line.362"></a>
+<span class="sourceLineNo">363</span> IOUtils.copyBytes(is, baos, 4096, true);<a name="line.363"></a>
+<span class="sourceLineNo">364</span> ByteBuffer buffer = ByteBuffer.wrap(baos.toByteArray());<a name="line.364"></a>
+<span class="sourceLineNo">365</span> buffer.rewind();<a name="line.365"></a>
+<span class="sourceLineNo">366</span> return buffer;<a name="line.366"></a>
+<span class="sourceLineNo">367</span> }<a name="line.367"></a>
+<span class="sourceLineNo">368</span><a name="line.368"></a>
+<span class="sourceLineNo">369</span> /**<a name="line.369"></a>
+<span class="sourceLineNo">370</span> * Copy one buffer's whole data to another. Write starts at the current position of 'out' buffer.<a name="line.370"></a>
+<span class="sourceLineNo">371</span> * Note : This will advance the position marker of {@code out} and also change the position maker<a name="line.371"></a>
+<span class="sourceLineNo">372</span> * for {@code in}.<a name="line.372"></a>
+<span class="sourceLineNo">373</span> * @param in source buffer<a name="line.373"></a>
+<span class="sourceLineNo">374</span> * @param out destination buffer<a name="line.374"></a>
+<span class="sourceLineNo">375</span> */<a name="line.375"></a>
+<span class="sourceLineNo">376</span> public static void copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span> if (in.hasArray() && out.hasArray()) {<a name="line.377"></a>
+<span class="sourceLineNo">378</span> int length = in.remaining();<a name="line.378"></a>
+<span class="sourceLineNo">379</span> System.arraycopy(in.array(), in.arrayOffset(), out.array(), out.arrayOffset(), length);<a name="line.379"></a>
+<span class="sourceLineNo">380</span> out.position(out.position() + length);<a name="line.380"></a>
+<span class="sourceLineNo">381</span> in.position(in.limit());<a name="line.381"></a>
+<span class="sourceLineNo">382</span> } else if (UNSAFE_AVAIL) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span> int length = in.remaining();<a name="line.383"></a>
+<span class="sourceLineNo">384</span> UnsafeAccess.copy(in, in.position(), out, out.position(), length);<a name="line.384"></a>
+<span class="sourceLineNo">385</span> out.position(out.position() + length);<a name="line.385"></a>
+<span class="sourceLineNo">386</span> in.position(in.limit());<a name="line.386"></a>
+<span class="sourceLineNo">387</span> } else {<a name="line.387"></a>
+<span class="sourceLineNo">388</span> out.put(in);<a name="line.388"></a>
+<span class="sourceLineNo">389</span> }<a name="line.389"></a>
+<span class="sourceLineNo">390</span> }<a name="line.390"></a>
+<span class="sourceLineNo">391</span><a name="line.391"></a>
+<span class="sourceLineNo">392</span> /**<a name="line.392"></a>
+<span class="sourceLineNo">393</span> * Copy from one buffer to another from given offset. This will be absolute positional copying and<a name="line.393"></a>
+<span class="sourceLineNo">394</span> * won't affect the position of any of the buffers.<a name="line.394"></a>
+<span class="sourceLineNo">395</span> * @param in<a name="line.395"></a>
+<span class="sourceLineNo">396</span> * @param out<a name="line.396"></a>
+<span class="sourceLineNo">397</span> * @param sourceOffset<a name="line.397"></a>
+<span class="sourceLineNo">398</span> * @param destinationOffset<a name="line.398"></a>
+<span class="sourceLineNo">399</span> * @param length<a name="line.399"></a>
+<span class="sourceLineNo">400</span> */<a name="line.400"></a>
+<span class="sourceLineNo">401</span> public static int copyFromBufferToBuffer(ByteBuffer in, ByteBuffer out, int sourceOffset,<a name="line.401"></a>
+<span class="sourceLineNo">402</span> int destinationOffset, int length) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span> if (in.hasArray() && out.hasArray()) {<a name="line.403"></a>
+<span class="sourceLineNo">404</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.arrayOffset()<a name="line.404"></a>
+<span class="sourceLineNo">405</span> + destinationOffset, length);<a name="line.405"></a>
+<span class="sourceLineNo">406</span> } else if (UNSAFE_AVAIL) {<a name="line.406"></a>
+<span class="sourceLineNo">407</span> UnsafeAccess.copy(in, sourceOffset, out, destinationOffset, length);<a name="line.407"></a>
+<span class="sourceLineNo">408</span> } else {<a name="line.408"></a>
+<span class="sourceLineNo">409</span> int outOldPos = out.position();<a name="line.409"></a>
+<span class="sourceLineNo">410</span> out.position(destinationOffset);<a name="line.410"></a>
+<span class="sourceLineNo">411</span> ByteBuffer inDup = in.duplicate();<a name="line.411"></a>
+<span class="sourceLineNo">412</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.412"></a>
+<span class="sourceLineNo">413</span> out.put(inDup);<a name="line.413"></a>
+<span class="sourceLineNo">414</span> out.position(outOldPos);<a name="line.414"></a>
+<span class="sourceLineNo">415</span> }<a name="line.415"></a>
+<span class="sourceLineNo">416</span> return destinationOffset + length;<a name="line.416"></a>
+<span class="sourceLineNo">417</span> }<a name="line.417"></a>
+<span class="sourceLineNo">418</span><a name="line.418"></a>
+<span class="sourceLineNo">419</span> /**<a name="line.419"></a>
+<span class="sourceLineNo">420</span> * Copy from one buffer to another from given offset.<a name="line.420"></a>
+<span class="sourceLineNo">421</span> * <p><a name="line.421"></a>
+<span class="sourceLineNo">422</span> * Note : This will advance the position marker of {@code out} but not change the position maker<a name="line.422"></a>
+<span class="sourceLineNo">423</span> * for {@code in}<a name="line.423"></a>
+<span class="sourceLineNo">424</span> * @param in source buffer<a name="line.424"></a>
+<span class="sourceLineNo">425</span> * @param out destination buffer<a name="line.425"></a>
+<span class="sourceLineNo">426</span> * @param sourceOffset offset in the source buffer<a name="line.426"></a>
+<span class="sourceLineNo">427</span> * @param length how many bytes to copy<a name="line.427"></a>
+<span class="sourceLineNo">428</span> */<a name="line.428"></a>
+<span class="sourceLineNo">429</span> public static void copyFromBufferToBuffer(ByteBuffer in,<a name="line.429"></a>
+<span class="sourceLineNo">430</span> ByteBuffer out, int sourceOffset, int length) {<a name="line.430"></a>
+<span class="sourceLineNo">431</span> if (in.hasArray() && out.hasArray()) {<a name="line.431"></a>
+<span class="sourceLineNo">432</span> System.arraycopy(in.array(), sourceOffset + in.arrayOffset(), out.array(), out.position()<a name="line.432"></a>
+<span class="sourceLineNo">433</span> + out.arrayOffset(), length);<a name="line.433"></a>
<span class="sourceLineNo">434</span> skip(out, length);<a name="line.434"></a>
-<span class="sourceLineNo">435</span> } else {<a name="line.435"></a>
-<span class="sourceLineNo">436</span> ByteBuffer inDup = in.duplicate();<a name="line.436"></a>
-<span class="sourceLineNo">437</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.437"></a>
-<span class="sourceLineNo">438</span> out.put(inDup);<a name="line.438"></a>
-<span class="sourceLineNo">439</span> }<a name="line.439"></a>
-<span class="sourceLineNo">440</span> }<a name="line.440"></a>
-<span class="sourceLineNo">441</span><a name="line.441"></a>
-<span class="sourceLineNo">442</span> /**<a name="line.442"></a>
-<span class="sourceLineNo">443</span> * Find length of common prefix of two parts in the buffer<a name="line.443"></a>
-<span class="sourceLineNo">444</span> * @param buffer Where parts are located.<a name="line.444"></a>
-<span class="sourceLineNo">445</span> * @param offsetLeft Offset of the first part.<a name="line.445"></a>
-<span class="sourceLineNo">446</span> * @param offsetRight Offset of the second part.<a name="line.446"></a>
-<span class="sourceLineNo">447</span> * @param limit Maximal length of common prefix.<a name="line.447"></a>
-<span class="sourceLineNo">448</span> * @return Length of prefix.<a name="line.448"></a>
-<span class="sourceLineNo">449</span> */<a name="line.449"></a>
-<span class="sourceLineNo">450</span> public static int findCommonPrefix(ByteBuffer buffer, int offsetLeft,<a name="line.450"></a>
-<span class="sourceLineNo">451</span> int offsetRight, int limit) {<a name="line.451"></a>
-<span class="sourceLineNo">452</span> int prefix = 0;<a name="line.452"></a>
-<span class="sourceLineNo">453</span><a name="line.453"></a>
-<span class="sourceLineNo">454</span> for (; prefix < limit; ++prefix) {<a name="line.454"></a>
-<span class="sourceLineNo">455</span> if (buffer.get(offsetLeft + prefix) != buffer.get(offsetRight + prefix)) {<a name="line.455"></a>
-<span class="sourceLineNo">456</span> break;<a name="line.456"></a>
-<span class="sourceLineNo">457</span> }<a name="line.457"></a>
-<span class="sourceLineNo">458</span> }<a name="line.458"></a>
-<span class="sourceLineNo">459</span><a name="line.459"></a>
-<span class="sourceLineNo">460</span> return prefix;<a name="line.460"></a>
-<span class="sourceLineNo">461</span> }<a name="line.461"></a>
+<span class="sourceLineNo">435</span> } else if (UNSAFE_AVAIL) {<a name="line.435"></a>
+<span class="sourceLineNo">436</span> UnsafeAccess.copy(in, sourceOffset, out, out.position(), length);<a name="line.436"></a>
+<span class="sourceLineNo">437</span> skip(out, length);<a name="line.437"></a>
+<span class="sourceLineNo">438</span> } else {<a name="line.438"></a>
+<span class="sourceLineNo">439</span> ByteBuffer inDup = in.duplicate();<a name="line.439"></a>
+<span class="sourceLineNo">440</span> inDup.position(sourceOffset).limit(sourceOffset + length);<a name="line.440"></a>
+<span class="sourceLineNo">441</span> out.put(inDup);<a name="line.441"></a>
+<span class="sourceLineNo">442</span> }<a name="line.442"></a>
+<span class="sourceLineNo">443</span> }<a name="line.443"></a>
+<span class="sourceLineNo">444</span><a name="line.444"></a>
+<span class="sourceLineNo">445</span> /**<a name="line.445"></a>
+<span class="sourceLineNo">446</span> * Find length of common prefix of two parts in the buffer<a name="line.446"></a>
+<span class="sourceLineNo">447</span> * @param buffer Where parts are located.<a name="line.447"></a>
+<span class="sourceLineNo">448</span> * @param offsetLeft Offset of the first part.<a name="line.448"></a>
+<span class="sourceLineNo">449</span> * @param offsetRight Offset of the second part.<a name="line.449"></a>
+<span class="sourceLineNo">450</span> * @param limit Maximal length of common prefix.<a name="line.450"></a>
+<span class="sourceLineNo">451</span> * @return Length of prefix.<a name="line.451"></a>
+<span class="sourceLineNo">452</span> */<a name="line.452"></a>
+<span class="sourceLineNo">453</span> public static int findCommonPrefix(ByteBuffer buffer, int offsetLeft,<a name="line.453"></a>
+<span class="sourceLineNo">454</span> int offsetRight, int limit) {<a name="line.454"></a>
+<span class="sourceLineNo">455</span> int prefix = 0;<a name="line.455"></a>
+<span class="sourceLineNo">456</span><a name="line.456"></a>
+<span class="sourceLineNo">457</span> for (; prefix < limit; ++prefix) {<a name="line.457"></a>
+<span class="sourceLineNo">458</span> if (buffer.get(offsetLeft + prefix) != buffer.get(offsetRight + prefix)) {<a name="line.458"></a>
+<span class="sourceLineNo">459</span> break;<a name="line.459"></a>
+<span class="sourceLineNo">460</span> }<a name="line.460"></a>
+<span class="sourceLineNo">461</span> }<a name="line.461"></a>
<span class="sourceLineNo">462</span><a name="line.462"></a>
-<span class="sourceLineNo">463</span> /**<a name="line.463"></a>
-<span class="sourceLineNo">464</span> * Find length of common prefix in two arrays.<a name="line.464"></a>
-<span class="sourceLineNo">465</span> * @param left Array to be compared.<a name="line.465"></a>
-<span class="sourceLineNo">466</span> * @param leftOffset Offset in left array.<a name="line.466"></a>
-<span class="sourceLineNo">467</span> * @param leftLength Length of left array.<a name="line.467"></a>
-<span class="sourceLineNo">468</span> * @param right Array to be compared.<a name="line.468"></a>
-<span class="sourceLineNo">469</span> * @param rightOffset Offset in right array.<a name="line.469"></a>
-<span class="sourceLineNo">470</span> * @param rightLength Length of right array.<a name="line.470"></a>
-<span class="sourceLineNo">471</span> */<a name="line.471"></a>
-<span class="sourceLineNo">472</span> public static int findCommonPrefix(<a name="line.472"></a>
-<span class="sourceLineNo">473</span> byte[] left, int leftOffset, int leftLength,<a name="line.473"></a>
-<span class="sourceLineNo">474</span> byte[] right, int rightOffset, int rightLength) {<a name="line.474"></a>
-<span class="sourceLineNo">475</span> int length = Math.min(leftLength, rightLength);<a name="line.475"></a>
-<span class="sourceLineNo">476</span> int result = 0;<a name="line.476"></a>
-<span class="sourceLineNo">477</span><a name="line.477"></a>
-<span class="sourceLineNo">478</span> while (result < length &&<a name="line.478"></a>
-<span class="sourceLineNo">479</span> left[leftOffset + result] == right[rightOffset + result]) {<a name="line.479"></a>
-<span class="sourceLineNo">480</span> result++;<a name="line.480"></a>
-<span class="sourceLineNo">481</span> }<a name="line.481"></a>
-<span class="sourceLineNo">482</span><a name="line.482"></a>
-<span class="sourceLineNo">483</span> return result;<a name="line.483"></a>
-<span class="sourceLineNo">484</span> }<a name="line.484"></a>
+<span class="sourceLineNo">463</span> return prefix;<a name="line.463"></a>
+<span class="sourceLineNo">464</span> }<a name="line.464"></a>
+<span class="sourceLineNo">465</span><a name="line.465"></a>
+<span class="sourceLineNo">466</span> /**<a name="line.466"></a>
+<span class="sourceLineNo">467</span> * Find length of common prefix in two arrays.<a name="line.467"></a>
+<span class="sourceLineNo">468</span> * @param left Array to be compared.<a name="line.468"></a>
+<span class="sourceLineNo">469</span> * @param leftOffset Offset in left array.<a name="line.469"></a>
+<span class="sourceLineNo">470</span> * @param leftLength Length of left array.<a name="line.470"></a>
+<span class="sourceLineNo">471</span> * @param right Array to be compared.<a name="line.471"></a>
+<span class="sourceLineNo">472</span> * @param rightOffset Offset in right array.<a name="line.472"></a>
+<span class="sourceLineNo">473</span> * @param rightLength Length of right array.<a name="line.473"></a>
+<span class="sourceLineNo">474</span> */<a name="line.474"></a>
+<span class="sourceLineNo">475</span> public static int findCommonPrefix(<a name="line.475"></a>
+<span class="sourceLineNo">476</span> byte[] left, int leftOffset, int leftLength,<a name="line.476"></a>
+<span class="sourceLineNo">477</span> byte[] right, int rightOffset, int rightLength) {<a name="line.477"></a>
+<span class="sourceLineNo">478</span> int length = Math.min(leftLength, rightLength);<a name="line.478"></a>
+<span class="sourceLineNo">479</span> int result = 0;<a name="line.479"></a>
+<span class="sourceLineNo">480</span><a name="line.480"></a>
+<span class="sourceLineNo">481</span> while (result < length &&<a name="line.481"></a>
+<span class="sourceLineNo">482</span> left[leftOffset + result] == right[rightOffset + result]) {<a name="line.482"></a>
+<span class="sourceLineNo">483</span> result++;<a name="line.483"></a>
+<span class="sourceLineNo">484</span> }<a name="line.484"></a>
<span class="sourceLineNo">485</span><a name="line.485"></a>
-<span class="sourceLineNo">486</span> /**<a name="line.486"></a>
-<span class="sourceLineNo">487</span> * Find length of common prefix in two arrays.<a name="line.487"></a>
-<span class="sourceLineNo">488</span> * @param left ByteBuffer to be compared.<a name="line.488"></a>
-<span class="sourceLineNo">489</span> * @param leftOffset Offset in left ByteBuffer.<a name="line.489"></a>
-<span class="sourceLineNo">490</span> * @param leftLength Length of left ByteBuffer.<a name="line.490"></a>
-<span class="sourceLineNo">491</span> * @param right ByteBuffer to be compared.<a name="line.491"></a>
-<span class="sourceLineNo">492</span> * @param rightOffset Offset in right ByteBuffer.<a name="line.492"></a>
-<span class="sourceLineNo">493</span> * @param rightLength Length of right ByteBuffer.<a name="line.493"></a>
-<span class="sourceLineNo">494</span> */<a name="line.494"></a>
-<span class="sourceLineNo">495</span> public static int findCommonPrefix(ByteBuffer left, int leftOffset, int leftLength,<a name="line.495"></a>
-<span class="sourceLineNo">496</span> ByteBuffer right, int rightOffset, int rightLength) {<a name="line.496"></a>
-<span class="sourceLineNo">497</span> int length = Math.min(leftLength, rightLength);<a name="line.497"></a>
-<span class="sourceLineNo">498</span> int result = 0;<a name="line.498"></a>
-<span class="sourceLineNo">499</span><a name="line.499"></a>
-<span class="sourceLineNo">500</span> while (result < length && ByteBufferUtils.toByte(left, leftOffset + result) == ByteBufferUtils<a name="line.500"></a>
-<span class="sourceLineNo">501</span> .toByte(right, rightOffset + result)) {<a name="line.501"></a>
-<span class="sourceLineNo">502</span> result++;<a name="line.502"></a>
-<span class="sourceLineNo">503</span> }<a name="line.503"></a>
-<span class="sourceLineNo">504</span><a name="line.504"></a>
-<span class="sourceLineNo">505</span> return result;<a name="line.505"></a>
-<span class="sourceLineNo">506</span> }<a name="line.506"></a>
+<span class="sourceLineNo">486</span> return result;<a name="line.486"></a>
+<span class="sourceLineNo">487</span> }<a name="line.487"></a>
+<span class="sourceLineNo">488</span><a name="line.488"></a>
+<span class="sourceLineNo">489</span> /**<a name="line.489"></a>
+<span class="sourceLineNo">490</span> * Find length of common prefix in two arrays.<a name="line.490"></a>
+<span class="sourceLineNo">491</span> * @param left ByteBuffer to be compared.<a name="line.491"></a>
+<span class="sourceLineNo">492</span> * @param leftOffset Offset in left ByteBuffer.<a name="line.492"></a>
+<span class="sourceLineNo">493</span> * @param leftLength Length of left ByteBuffer.<a name="line.493"></a>
+<span class="sourceLineNo">494</span> * @param right ByteBuffer to be compared.<a name="line.494"></a>
+<span class="sourceLineNo">495</span> * @param rightOffset Offset in right ByteBuffer.<a name="line.495"></a>
+<span class="sourceLineNo">496</span> * @param rightLength Length of right ByteBuffer.<a name="line.496"></a>
+<span class="sourceLineNo">497</span> */<a name="line.497"></a>
+<span class="sourceLineNo">498</span> public static int findCommonPrefix(ByteBuffer left, int leftOffset, int leftLength,<a name="line.498"></a>
+<span class="sourceLineNo">499</span> ByteBuffer right, int rightOffset, int rightLength) {<a name="line.499"></a>
+<span class="sourceLineNo">500</span> int length = Math.min(leftLength, rightLength);<a name="line.500"></a>
+<span class="sourceLineNo">501</span> int result = 0;<a name="line.501"></a>
+<span class="sourceLineNo">502</span><a name="line.502"></a>
+<span class="sourceLineNo">503</span> while (result < length && By
<TRUNCATED>
[06/11] hbase-site git commit: Published site at
73e1bcd33515061be2dc2e51e6ad19d9798a8ef6.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
index 5a14e86..b8ec32f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
@@ -69,15 +69,15 @@
<span class="sourceLineNo">061</span> requiredArguments = {<a name="line.61"></a>
<span class="sourceLineNo">062</span> @org.jamon.annotations.Argument(name = "master", type = "HMaster")},<a name="line.62"></a>
<span class="sourceLineNo">063</span> optionalArguments = {<a name="line.63"></a>
-<span class="sourceLineNo">064</span> @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.64"></a>
-<span class="sourceLineNo">065</span> @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.65"></a>
+<span class="sourceLineNo">064</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.64"></a>
+<span class="sourceLineNo">065</span> @org.jamon.annotations.Argument(name = "frags", type = "Map<String,Integer>"),<a name="line.65"></a>
<span class="sourceLineNo">066</span> @org.jamon.annotations.Argument(name = "servers", type = "List<ServerName>"),<a name="line.66"></a>
-<span class="sourceLineNo">067</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.67"></a>
-<span class="sourceLineNo">068</span> @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.68"></a>
-<span class="sourceLineNo">069</span> @org.jamon.annotations.Argument(name = "frags", type = "Map<String,Integer>"),<a name="line.69"></a>
-<span class="sourceLineNo">070</span> @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.70"></a>
-<span class="sourceLineNo">071</span> @org.jamon.annotations.Argument(name = "deadServers", type = "Set<ServerName>"),<a name="line.71"></a>
-<span class="sourceLineNo">072</span> @org.jamon.annotations.Argument(name = "format", type = "String")})<a name="line.72"></a>
+<span class="sourceLineNo">067</span> @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.67"></a>
+<span class="sourceLineNo">068</span> @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.68"></a>
+<span class="sourceLineNo">069</span> @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.69"></a>
+<span class="sourceLineNo">070</span> @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.70"></a>
+<span class="sourceLineNo">071</span> @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.71"></a>
+<span class="sourceLineNo">072</span> @org.jamon.annotations.Argument(name = "deadServers", type = "Set<ServerName>")})<a name="line.72"></a>
<span class="sourceLineNo">073</span>public class MasterStatusTmpl<a name="line.73"></a>
<span class="sourceLineNo">074</span> extends org.jamon.AbstractTemplateProxy<a name="line.74"></a>
<span class="sourceLineNo">075</span>{<a name="line.75"></a>
@@ -118,40 +118,40 @@
<span class="sourceLineNo">110</span> return m_master;<a name="line.110"></a>
<span class="sourceLineNo">111</span> }<a name="line.111"></a>
<span class="sourceLineNo">112</span> private HMaster m_master;<a name="line.112"></a>
-<span class="sourceLineNo">113</span> // 22, 1<a name="line.113"></a>
-<span class="sourceLineNo">114</span> public void setMetaLocation(ServerName metaLocation)<a name="line.114"></a>
+<span class="sourceLineNo">113</span> // 26, 1<a name="line.113"></a>
+<span class="sourceLineNo">114</span> public void setFilter(String filter)<a name="line.114"></a>
<span class="sourceLineNo">115</span> {<a name="line.115"></a>
-<span class="sourceLineNo">116</span> // 22, 1<a name="line.116"></a>
-<span class="sourceLineNo">117</span> m_metaLocation = metaLocation;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> m_metaLocation__IsNotDefault = true;<a name="line.118"></a>
+<span class="sourceLineNo">116</span> // 26, 1<a name="line.116"></a>
+<span class="sourceLineNo">117</span> m_filter = filter;<a name="line.117"></a>
+<span class="sourceLineNo">118</span> m_filter__IsNotDefault = true;<a name="line.118"></a>
<span class="sourceLineNo">119</span> }<a name="line.119"></a>
-<span class="sourceLineNo">120</span> public ServerName getMetaLocation()<a name="line.120"></a>
+<span class="sourceLineNo">120</span> public String getFilter()<a name="line.120"></a>
<span class="sourceLineNo">121</span> {<a name="line.121"></a>
-<span class="sourceLineNo">122</span> return m_metaLocation;<a name="line.122"></a>
+<span class="sourceLineNo">122</span> return m_filter;<a name="line.122"></a>
<span class="sourceLineNo">123</span> }<a name="line.123"></a>
-<span class="sourceLineNo">124</span> private ServerName m_metaLocation;<a name="line.124"></a>
-<span class="sourceLineNo">125</span> public boolean getMetaLocation__IsNotDefault()<a name="line.125"></a>
+<span class="sourceLineNo">124</span> private String m_filter;<a name="line.124"></a>
+<span class="sourceLineNo">125</span> public boolean getFilter__IsNotDefault()<a name="line.125"></a>
<span class="sourceLineNo">126</span> {<a name="line.126"></a>
-<span class="sourceLineNo">127</span> return m_metaLocation__IsNotDefault;<a name="line.127"></a>
+<span class="sourceLineNo">127</span> return m_filter__IsNotDefault;<a name="line.127"></a>
<span class="sourceLineNo">128</span> }<a name="line.128"></a>
-<span class="sourceLineNo">129</span> private boolean m_metaLocation__IsNotDefault;<a name="line.129"></a>
-<span class="sourceLineNo">130</span> // 29, 1<a name="line.130"></a>
-<span class="sourceLineNo">131</span> public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.131"></a>
+<span class="sourceLineNo">129</span> private boolean m_filter__IsNotDefault;<a name="line.129"></a>
+<span class="sourceLineNo">130</span> // 21, 1<a name="line.130"></a>
+<span class="sourceLineNo">131</span> public void setFrags(Map<String,Integer> frags)<a name="line.131"></a>
<span class="sourceLineNo">132</span> {<a name="line.132"></a>
-<span class="sourceLineNo">133</span> // 29, 1<a name="line.133"></a>
-<span class="sourceLineNo">134</span> m_assignmentManager = assignmentManager;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> m_assignmentManager__IsNotDefault = true;<a name="line.135"></a>
+<span class="sourceLineNo">133</span> // 21, 1<a name="line.133"></a>
+<span class="sourceLineNo">134</span> m_frags = frags;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> m_frags__IsNotDefault = true;<a name="line.135"></a>
<span class="sourceLineNo">136</span> }<a name="line.136"></a>
-<span class="sourceLineNo">137</span> public AssignmentManager getAssignmentManager()<a name="line.137"></a>
+<span class="sourceLineNo">137</span> public Map<String,Integer> getFrags()<a name="line.137"></a>
<span class="sourceLineNo">138</span> {<a name="line.138"></a>
-<span class="sourceLineNo">139</span> return m_assignmentManager;<a name="line.139"></a>
+<span class="sourceLineNo">139</span> return m_frags;<a name="line.139"></a>
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
-<span class="sourceLineNo">141</span> private AssignmentManager m_assignmentManager;<a name="line.141"></a>
-<span class="sourceLineNo">142</span> public boolean getAssignmentManager__IsNotDefault()<a name="line.142"></a>
+<span class="sourceLineNo">141</span> private Map<String,Integer> m_frags;<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public boolean getFrags__IsNotDefault()<a name="line.142"></a>
<span class="sourceLineNo">143</span> {<a name="line.143"></a>
-<span class="sourceLineNo">144</span> return m_assignmentManager__IsNotDefault;<a name="line.144"></a>
+<span class="sourceLineNo">144</span> return m_frags__IsNotDefault;<a name="line.144"></a>
<span class="sourceLineNo">145</span> }<a name="line.145"></a>
-<span class="sourceLineNo">146</span> private boolean m_assignmentManager__IsNotDefault;<a name="line.146"></a>
+<span class="sourceLineNo">146</span> private boolean m_frags__IsNotDefault;<a name="line.146"></a>
<span class="sourceLineNo">147</span> // 23, 1<a name="line.147"></a>
<span class="sourceLineNo">148</span> public void setServers(List<ServerName> servers)<a name="line.148"></a>
<span class="sourceLineNo">149</span> {<a name="line.149"></a>
@@ -169,108 +169,108 @@
<span class="sourceLineNo">161</span> return m_servers__IsNotDefault;<a name="line.161"></a>
<span class="sourceLineNo">162</span> }<a name="line.162"></a>
<span class="sourceLineNo">163</span> private boolean m_servers__IsNotDefault;<a name="line.163"></a>
-<span class="sourceLineNo">164</span> // 26, 1<a name="line.164"></a>
-<span class="sourceLineNo">165</span> public void setFilter(String filter)<a name="line.165"></a>
+<span class="sourceLineNo">164</span> // 27, 1<a name="line.164"></a>
+<span class="sourceLineNo">165</span> public void setFormat(String format)<a name="line.165"></a>
<span class="sourceLineNo">166</span> {<a name="line.166"></a>
-<span class="sourceLineNo">167</span> // 26, 1<a name="line.167"></a>
-<span class="sourceLineNo">168</span> m_filter = filter;<a name="line.168"></a>
-<span class="sourceLineNo">169</span> m_filter__IsNotDefault = true;<a name="line.169"></a>
+<span class="sourceLineNo">167</span> // 27, 1<a name="line.167"></a>
+<span class="sourceLineNo">168</span> m_format = format;<a name="line.168"></a>
+<span class="sourceLineNo">169</span> m_format__IsNotDefault = true;<a name="line.169"></a>
<span class="sourceLineNo">170</span> }<a name="line.170"></a>
-<span class="sourceLineNo">171</span> public String getFilter()<a name="line.171"></a>
+<span class="sourceLineNo">171</span> public String getFormat()<a name="line.171"></a>
<span class="sourceLineNo">172</span> {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> return m_filter;<a name="line.173"></a>
+<span class="sourceLineNo">173</span> return m_format;<a name="line.173"></a>
<span class="sourceLineNo">174</span> }<a name="line.174"></a>
-<span class="sourceLineNo">175</span> private String m_filter;<a name="line.175"></a>
-<span class="sourceLineNo">176</span> public boolean getFilter__IsNotDefault()<a name="line.176"></a>
+<span class="sourceLineNo">175</span> private String m_format;<a name="line.175"></a>
+<span class="sourceLineNo">176</span> public boolean getFormat__IsNotDefault()<a name="line.176"></a>
<span class="sourceLineNo">177</span> {<a name="line.177"></a>
-<span class="sourceLineNo">178</span> return m_filter__IsNotDefault;<a name="line.178"></a>
+<span class="sourceLineNo">178</span> return m_format__IsNotDefault;<a name="line.178"></a>
<span class="sourceLineNo">179</span> }<a name="line.179"></a>
-<span class="sourceLineNo">180</span> private boolean m_filter__IsNotDefault;<a name="line.180"></a>
-<span class="sourceLineNo">181</span> // 28, 1<a name="line.181"></a>
-<span class="sourceLineNo">182</span> public void setServerManager(ServerManager serverManager)<a name="line.182"></a>
+<span class="sourceLineNo">180</span> private boolean m_format__IsNotDefault;<a name="line.180"></a>
+<span class="sourceLineNo">181</span> // 25, 1<a name="line.181"></a>
+<span class="sourceLineNo">182</span> public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.182"></a>
<span class="sourceLineNo">183</span> {<a name="line.183"></a>
-<span class="sourceLineNo">184</span> // 28, 1<a name="line.184"></a>
-<span class="sourceLineNo">185</span> m_serverManager = serverManager;<a name="line.185"></a>
-<span class="sourceLineNo">186</span> m_serverManager__IsNotDefault = true;<a name="line.186"></a>
+<span class="sourceLineNo">184</span> // 25, 1<a name="line.184"></a>
+<span class="sourceLineNo">185</span> m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.185"></a>
+<span class="sourceLineNo">186</span> m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.186"></a>
<span class="sourceLineNo">187</span> }<a name="line.187"></a>
-<span class="sourceLineNo">188</span> public ServerManager getServerManager()<a name="line.188"></a>
+<span class="sourceLineNo">188</span> public boolean getCatalogJanitorEnabled()<a name="line.188"></a>
<span class="sourceLineNo">189</span> {<a name="line.189"></a>
-<span class="sourceLineNo">190</span> return m_serverManager;<a name="line.190"></a>
+<span class="sourceLineNo">190</span> return m_catalogJanitorEnabled;<a name="line.190"></a>
<span class="sourceLineNo">191</span> }<a name="line.191"></a>
-<span class="sourceLineNo">192</span> private ServerManager m_serverManager;<a name="line.192"></a>
-<span class="sourceLineNo">193</span> public boolean getServerManager__IsNotDefault()<a name="line.193"></a>
+<span class="sourceLineNo">192</span> private boolean m_catalogJanitorEnabled;<a name="line.192"></a>
+<span class="sourceLineNo">193</span> public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.193"></a>
<span class="sourceLineNo">194</span> {<a name="line.194"></a>
-<span class="sourceLineNo">195</span> return m_serverManager__IsNotDefault;<a name="line.195"></a>
+<span class="sourceLineNo">195</span> return m_catalogJanitorEnabled__IsNotDefault;<a name="line.195"></a>
<span class="sourceLineNo">196</span> }<a name="line.196"></a>
-<span class="sourceLineNo">197</span> private boolean m_serverManager__IsNotDefault;<a name="line.197"></a>
-<span class="sourceLineNo">198</span> // 21, 1<a name="line.198"></a>
-<span class="sourceLineNo">199</span> public void setFrags(Map<String,Integer> frags)<a name="line.199"></a>
+<span class="sourceLineNo">197</span> private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.197"></a>
+<span class="sourceLineNo">198</span> // 22, 1<a name="line.198"></a>
+<span class="sourceLineNo">199</span> public void setMetaLocation(ServerName metaLocation)<a name="line.199"></a>
<span class="sourceLineNo">200</span> {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> // 21, 1<a name="line.201"></a>
-<span class="sourceLineNo">202</span> m_frags = frags;<a name="line.202"></a>
-<span class="sourceLineNo">203</span> m_frags__IsNotDefault = true;<a name="line.203"></a>
+<span class="sourceLineNo">201</span> // 22, 1<a name="line.201"></a>
+<span class="sourceLineNo">202</span> m_metaLocation = metaLocation;<a name="line.202"></a>
+<span class="sourceLineNo">203</span> m_metaLocation__IsNotDefault = true;<a name="line.203"></a>
<span class="sourceLineNo">204</span> }<a name="line.204"></a>
-<span class="sourceLineNo">205</span> public Map<String,Integer> getFrags()<a name="line.205"></a>
+<span class="sourceLineNo">205</span> public ServerName getMetaLocation()<a name="line.205"></a>
<span class="sourceLineNo">206</span> {<a name="line.206"></a>
-<span class="sourceLineNo">207</span> return m_frags;<a name="line.207"></a>
+<span class="sourceLineNo">207</span> return m_metaLocation;<a name="line.207"></a>
<span class="sourceLineNo">208</span> }<a name="line.208"></a>
-<span class="sourceLineNo">209</span> private Map<String,Integer> m_frags;<a name="line.209"></a>
-<span class="sourceLineNo">210</span> public boolean getFrags__IsNotDefault()<a name="line.210"></a>
+<span class="sourceLineNo">209</span> private ServerName m_metaLocation;<a name="line.209"></a>
+<span class="sourceLineNo">210</span> public boolean getMetaLocation__IsNotDefault()<a name="line.210"></a>
<span class="sourceLineNo">211</span> {<a name="line.211"></a>
-<span class="sourceLineNo">212</span> return m_frags__IsNotDefault;<a name="line.212"></a>
+<span class="sourceLineNo">212</span> return m_metaLocation__IsNotDefault;<a name="line.212"></a>
<span class="sourceLineNo">213</span> }<a name="line.213"></a>
-<span class="sourceLineNo">214</span> private boolean m_frags__IsNotDefault;<a name="line.214"></a>
-<span class="sourceLineNo">215</span> // 25, 1<a name="line.215"></a>
-<span class="sourceLineNo">216</span> public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.216"></a>
+<span class="sourceLineNo">214</span> private boolean m_metaLocation__IsNotDefault;<a name="line.214"></a>
+<span class="sourceLineNo">215</span> // 29, 1<a name="line.215"></a>
+<span class="sourceLineNo">216</span> public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.216"></a>
<span class="sourceLineNo">217</span> {<a name="line.217"></a>
-<span class="sourceLineNo">218</span> // 25, 1<a name="line.218"></a>
-<span class="sourceLineNo">219</span> m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.219"></a>
-<span class="sourceLineNo">220</span> m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.220"></a>
+<span class="sourceLineNo">218</span> // 29, 1<a name="line.218"></a>
+<span class="sourceLineNo">219</span> m_assignmentManager = assignmentManager;<a name="line.219"></a>
+<span class="sourceLineNo">220</span> m_assignmentManager__IsNotDefault = true;<a name="line.220"></a>
<span class="sourceLineNo">221</span> }<a name="line.221"></a>
-<span class="sourceLineNo">222</span> public boolean getCatalogJanitorEnabled()<a name="line.222"></a>
+<span class="sourceLineNo">222</span> public AssignmentManager getAssignmentManager()<a name="line.222"></a>
<span class="sourceLineNo">223</span> {<a name="line.223"></a>
-<span class="sourceLineNo">224</span> return m_catalogJanitorEnabled;<a name="line.224"></a>
+<span class="sourceLineNo">224</span> return m_assignmentManager;<a name="line.224"></a>
<span class="sourceLineNo">225</span> }<a name="line.225"></a>
-<span class="sourceLineNo">226</span> private boolean m_catalogJanitorEnabled;<a name="line.226"></a>
-<span class="sourceLineNo">227</span> public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.227"></a>
+<span class="sourceLineNo">226</span> private AssignmentManager m_assignmentManager;<a name="line.226"></a>
+<span class="sourceLineNo">227</span> public boolean getAssignmentManager__IsNotDefault()<a name="line.227"></a>
<span class="sourceLineNo">228</span> {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> return m_catalogJanitorEnabled__IsNotDefault;<a name="line.229"></a>
+<span class="sourceLineNo">229</span> return m_assignmentManager__IsNotDefault;<a name="line.229"></a>
<span class="sourceLineNo">230</span> }<a name="line.230"></a>
-<span class="sourceLineNo">231</span> private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.231"></a>
-<span class="sourceLineNo">232</span> // 24, 1<a name="line.232"></a>
-<span class="sourceLineNo">233</span> public void setDeadServers(Set<ServerName> deadServers)<a name="line.233"></a>
+<span class="sourceLineNo">231</span> private boolean m_assignmentManager__IsNotDefault;<a name="line.231"></a>
+<span class="sourceLineNo">232</span> // 28, 1<a name="line.232"></a>
+<span class="sourceLineNo">233</span> public void setServerManager(ServerManager serverManager)<a name="line.233"></a>
<span class="sourceLineNo">234</span> {<a name="line.234"></a>
-<span class="sourceLineNo">235</span> // 24, 1<a name="line.235"></a>
-<span class="sourceLineNo">236</span> m_deadServers = deadServers;<a name="line.236"></a>
-<span class="sourceLineNo">237</span> m_deadServers__IsNotDefault = true;<a name="line.237"></a>
+<span class="sourceLineNo">235</span> // 28, 1<a name="line.235"></a>
+<span class="sourceLineNo">236</span> m_serverManager = serverManager;<a name="line.236"></a>
+<span class="sourceLineNo">237</span> m_serverManager__IsNotDefault = true;<a name="line.237"></a>
<span class="sourceLineNo">238</span> }<a name="line.238"></a>
-<span class="sourceLineNo">239</span> public Set<ServerName> getDeadServers()<a name="line.239"></a>
+<span class="sourceLineNo">239</span> public ServerManager getServerManager()<a name="line.239"></a>
<span class="sourceLineNo">240</span> {<a name="line.240"></a>
-<span class="sourceLineNo">241</span> return m_deadServers;<a name="line.241"></a>
+<span class="sourceLineNo">241</span> return m_serverManager;<a name="line.241"></a>
<span class="sourceLineNo">242</span> }<a name="line.242"></a>
-<span class="sourceLineNo">243</span> private Set<ServerName> m_deadServers;<a name="line.243"></a>
-<span class="sourceLineNo">244</span> public boolean getDeadServers__IsNotDefault()<a name="line.244"></a>
+<span class="sourceLineNo">243</span> private ServerManager m_serverManager;<a name="line.243"></a>
+<span class="sourceLineNo">244</span> public boolean getServerManager__IsNotDefault()<a name="line.244"></a>
<span class="sourceLineNo">245</span> {<a name="line.245"></a>
-<span class="sourceLineNo">246</span> return m_deadServers__IsNotDefault;<a name="line.246"></a>
+<span class="sourceLineNo">246</span> return m_serverManager__IsNotDefault;<a name="line.246"></a>
<span class="sourceLineNo">247</span> }<a name="line.247"></a>
-<span class="sourceLineNo">248</span> private boolean m_deadServers__IsNotDefault;<a name="line.248"></a>
-<span class="sourceLineNo">249</span> // 27, 1<a name="line.249"></a>
-<span class="sourceLineNo">250</span> public void setFormat(String format)<a name="line.250"></a>
+<span class="sourceLineNo">248</span> private boolean m_serverManager__IsNotDefault;<a name="line.248"></a>
+<span class="sourceLineNo">249</span> // 24, 1<a name="line.249"></a>
+<span class="sourceLineNo">250</span> public void setDeadServers(Set<ServerName> deadServers)<a name="line.250"></a>
<span class="sourceLineNo">251</span> {<a name="line.251"></a>
-<span class="sourceLineNo">252</span> // 27, 1<a name="line.252"></a>
-<span class="sourceLineNo">253</span> m_format = format;<a name="line.253"></a>
-<span class="sourceLineNo">254</span> m_format__IsNotDefault = true;<a name="line.254"></a>
+<span class="sourceLineNo">252</span> // 24, 1<a name="line.252"></a>
+<span class="sourceLineNo">253</span> m_deadServers = deadServers;<a name="line.253"></a>
+<span class="sourceLineNo">254</span> m_deadServers__IsNotDefault = true;<a name="line.254"></a>
<span class="sourceLineNo">255</span> }<a name="line.255"></a>
-<span class="sourceLineNo">256</span> public String getFormat()<a name="line.256"></a>
+<span class="sourceLineNo">256</span> public Set<ServerName> getDeadServers()<a name="line.256"></a>
<span class="sourceLineNo">257</span> {<a name="line.257"></a>
-<span class="sourceLineNo">258</span> return m_format;<a name="line.258"></a>
+<span class="sourceLineNo">258</span> return m_deadServers;<a name="line.258"></a>
<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span> private String m_format;<a name="line.260"></a>
-<span class="sourceLineNo">261</span> public boolean getFormat__IsNotDefault()<a name="line.261"></a>
+<span class="sourceLineNo">260</span> private Set<ServerName> m_deadServers;<a name="line.260"></a>
+<span class="sourceLineNo">261</span> public boolean getDeadServers__IsNotDefault()<a name="line.261"></a>
<span class="sourceLineNo">262</span> {<a name="line.262"></a>
-<span class="sourceLineNo">263</span> return m_format__IsNotDefault;<a name="line.263"></a>
+<span class="sourceLineNo">263</span> return m_deadServers__IsNotDefault;<a name="line.263"></a>
<span class="sourceLineNo">264</span> }<a name="line.264"></a>
-<span class="sourceLineNo">265</span> private boolean m_format__IsNotDefault;<a name="line.265"></a>
+<span class="sourceLineNo">265</span> private boolean m_deadServers__IsNotDefault;<a name="line.265"></a>
<span class="sourceLineNo">266</span> }<a name="line.266"></a>
<span class="sourceLineNo">267</span> @Override<a name="line.267"></a>
<span class="sourceLineNo">268</span> protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.268"></a>
@@ -282,17 +282,17 @@
<span class="sourceLineNo">274</span> return (ImplData) super.getImplData();<a name="line.274"></a>
<span class="sourceLineNo">275</span> }<a name="line.275"></a>
<span class="sourceLineNo">276</span> <a name="line.276"></a>
-<span class="sourceLineNo">277</span> protected ServerName metaLocation;<a name="line.277"></a>
-<span class="sourceLineNo">278</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.278"></a>
+<span class="sourceLineNo">277</span> protected String filter;<a name="line.277"></a>
+<span class="sourceLineNo">278</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.278"></a>
<span class="sourceLineNo">279</span> {<a name="line.279"></a>
-<span class="sourceLineNo">280</span> (getImplData()).setMetaLocation(p_metaLocation);<a name="line.280"></a>
+<span class="sourceLineNo">280</span> (getImplData()).setFilter(p_filter);<a name="line.280"></a>
<span class="sourceLineNo">281</span> return this;<a name="line.281"></a>
<span class="sourceLineNo">282</span> }<a name="line.282"></a>
<span class="sourceLineNo">283</span> <a name="line.283"></a>
-<span class="sourceLineNo">284</span> protected AssignmentManager assignmentManager;<a name="line.284"></a>
-<span class="sourceLineNo">285</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.285"></a>
+<span class="sourceLineNo">284</span> protected Map<String,Integer> frags;<a name="line.284"></a>
+<span class="sourceLineNo">285</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFrags(Map<String,Integer> p_frags)<a name="line.285"></a>
<span class="sourceLineNo">286</span> {<a name="line.286"></a>
-<span class="sourceLineNo">287</span> (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.287"></a>
+<span class="sourceLineNo">287</span> (getImplData()).setFrags(p_frags);<a name="line.287"></a>
<span class="sourceLineNo">288</span> return this;<a name="line.288"></a>
<span class="sourceLineNo">289</span> }<a name="line.289"></a>
<span class="sourceLineNo">290</span> <a name="line.290"></a>
@@ -303,45 +303,45 @@
<span class="sourceLineNo">295</span> return this;<a name="line.295"></a>
<span class="sourceLineNo">296</span> }<a name="line.296"></a>
<span class="sourceLineNo">297</span> <a name="line.297"></a>
-<span class="sourceLineNo">298</span> protected String filter;<a name="line.298"></a>
-<span class="sourceLineNo">299</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.299"></a>
+<span class="sourceLineNo">298</span> protected String format;<a name="line.298"></a>
+<span class="sourceLineNo">299</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.299"></a>
<span class="sourceLineNo">300</span> {<a name="line.300"></a>
-<span class="sourceLineNo">301</span> (getImplData()).setFilter(p_filter);<a name="line.301"></a>
+<span class="sourceLineNo">301</span> (getImplData()).setFormat(p_format);<a name="line.301"></a>
<span class="sourceLineNo">302</span> return this;<a name="line.302"></a>
<span class="sourceLineNo">303</span> }<a name="line.303"></a>
<span class="sourceLineNo">304</span> <a name="line.304"></a>
-<span class="sourceLineNo">305</span> protected ServerManager serverManager;<a name="line.305"></a>
-<span class="sourceLineNo">306</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.306"></a>
+<span class="sourceLineNo">305</span> protected boolean catalogJanitorEnabled;<a name="line.305"></a>
+<span class="sourceLineNo">306</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.306"></a>
<span class="sourceLineNo">307</span> {<a name="line.307"></a>
-<span class="sourceLineNo">308</span> (getImplData()).setServerManager(p_serverManager);<a name="line.308"></a>
+<span class="sourceLineNo">308</span> (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.308"></a>
<span class="sourceLineNo">309</span> return this;<a name="line.309"></a>
<span class="sourceLineNo">310</span> }<a name="line.310"></a>
<span class="sourceLineNo">311</span> <a name="line.311"></a>
-<span class="sourceLineNo">312</span> protected Map<String,Integer> frags;<a name="line.312"></a>
-<span class="sourceLineNo">313</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFrags(Map<String,Integer> p_frags)<a name="line.313"></a>
+<span class="sourceLineNo">312</span> protected ServerName metaLocation;<a name="line.312"></a>
+<span class="sourceLineNo">313</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.313"></a>
<span class="sourceLineNo">314</span> {<a name="line.314"></a>
-<span class="sourceLineNo">315</span> (getImplData()).setFrags(p_frags);<a name="line.315"></a>
+<span class="sourceLineNo">315</span> (getImplData()).setMetaLocation(p_metaLocation);<a name="line.315"></a>
<span class="sourceLineNo">316</span> return this;<a name="line.316"></a>
<span class="sourceLineNo">317</span> }<a name="line.317"></a>
<span class="sourceLineNo">318</span> <a name="line.318"></a>
-<span class="sourceLineNo">319</span> protected boolean catalogJanitorEnabled;<a name="line.319"></a>
-<span class="sourceLineNo">320</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.320"></a>
+<span class="sourceLineNo">319</span> protected AssignmentManager assignmentManager;<a name="line.319"></a>
+<span class="sourceLineNo">320</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.320"></a>
<span class="sourceLineNo">321</span> {<a name="line.321"></a>
-<span class="sourceLineNo">322</span> (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.322"></a>
+<span class="sourceLineNo">322</span> (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.322"></a>
<span class="sourceLineNo">323</span> return this;<a name="line.323"></a>
<span class="sourceLineNo">324</span> }<a name="line.324"></a>
<span class="sourceLineNo">325</span> <a name="line.325"></a>
-<span class="sourceLineNo">326</span> protected Set<ServerName> deadServers;<a name="line.326"></a>
-<span class="sourceLineNo">327</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set<ServerName> p_deadServers)<a name="line.327"></a>
+<span class="sourceLineNo">326</span> protected ServerManager serverManager;<a name="line.326"></a>
+<span class="sourceLineNo">327</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.327"></a>
<span class="sourceLineNo">328</span> {<a name="line.328"></a>
-<span class="sourceLineNo">329</span> (getImplData()).setDeadServers(p_deadServers);<a name="line.329"></a>
+<span class="sourceLineNo">329</span> (getImplData()).setServerManager(p_serverManager);<a name="line.329"></a>
<span class="sourceLineNo">330</span> return this;<a name="line.330"></a>
<span class="sourceLineNo">331</span> }<a name="line.331"></a>
<span class="sourceLineNo">332</span> <a name="line.332"></a>
-<span class="sourceLineNo">333</span> protected String format;<a name="line.333"></a>
-<span class="sourceLineNo">334</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.334"></a>
+<span class="sourceLineNo">333</span> protected Set<ServerName> deadServers;<a name="line.333"></a>
+<span class="sourceLineNo">334</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set<ServerName> p_deadServers)<a name="line.334"></a>
<span class="sourceLineNo">335</span> {<a name="line.335"></a>
-<span class="sourceLineNo">336</span> (getImplData()).setFormat(p_format);<a name="line.336"></a>
+<span class="sourceLineNo">336</span> (getImplData()).setDeadServers(p_deadServers);<a name="line.336"></a>
<span class="sourceLineNo">337</span> return this;<a name="line.337"></a>
<span class="sourceLineNo">338</span> }<a name="line.338"></a>
<span class="sourceLineNo">339</span> <a name="line.339"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e45238fc/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
index 5a14e86..b8ec32f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
@@ -69,15 +69,15 @@
<span class="sourceLineNo">061</span> requiredArguments = {<a name="line.61"></a>
<span class="sourceLineNo">062</span> @org.jamon.annotations.Argument(name = "master", type = "HMaster")},<a name="line.62"></a>
<span class="sourceLineNo">063</span> optionalArguments = {<a name="line.63"></a>
-<span class="sourceLineNo">064</span> @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.64"></a>
-<span class="sourceLineNo">065</span> @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.65"></a>
+<span class="sourceLineNo">064</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.64"></a>
+<span class="sourceLineNo">065</span> @org.jamon.annotations.Argument(name = "frags", type = "Map<String,Integer>"),<a name="line.65"></a>
<span class="sourceLineNo">066</span> @org.jamon.annotations.Argument(name = "servers", type = "List<ServerName>"),<a name="line.66"></a>
-<span class="sourceLineNo">067</span> @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.67"></a>
-<span class="sourceLineNo">068</span> @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.68"></a>
-<span class="sourceLineNo">069</span> @org.jamon.annotations.Argument(name = "frags", type = "Map<String,Integer>"),<a name="line.69"></a>
-<span class="sourceLineNo">070</span> @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.70"></a>
-<span class="sourceLineNo">071</span> @org.jamon.annotations.Argument(name = "deadServers", type = "Set<ServerName>"),<a name="line.71"></a>
-<span class="sourceLineNo">072</span> @org.jamon.annotations.Argument(name = "format", type = "String")})<a name="line.72"></a>
+<span class="sourceLineNo">067</span> @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.67"></a>
+<span class="sourceLineNo">068</span> @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.68"></a>
+<span class="sourceLineNo">069</span> @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.69"></a>
+<span class="sourceLineNo">070</span> @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.70"></a>
+<span class="sourceLineNo">071</span> @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.71"></a>
+<span class="sourceLineNo">072</span> @org.jamon.annotations.Argument(name = "deadServers", type = "Set<ServerName>")})<a name="line.72"></a>
<span class="sourceLineNo">073</span>public class MasterStatusTmpl<a name="line.73"></a>
<span class="sourceLineNo">074</span> extends org.jamon.AbstractTemplateProxy<a name="line.74"></a>
<span class="sourceLineNo">075</span>{<a name="line.75"></a>
@@ -118,40 +118,40 @@
<span class="sourceLineNo">110</span> return m_master;<a name="line.110"></a>
<span class="sourceLineNo">111</span> }<a name="line.111"></a>
<span class="sourceLineNo">112</span> private HMaster m_master;<a name="line.112"></a>
-<span class="sourceLineNo">113</span> // 22, 1<a name="line.113"></a>
-<span class="sourceLineNo">114</span> public void setMetaLocation(ServerName metaLocation)<a name="line.114"></a>
+<span class="sourceLineNo">113</span> // 26, 1<a name="line.113"></a>
+<span class="sourceLineNo">114</span> public void setFilter(String filter)<a name="line.114"></a>
<span class="sourceLineNo">115</span> {<a name="line.115"></a>
-<span class="sourceLineNo">116</span> // 22, 1<a name="line.116"></a>
-<span class="sourceLineNo">117</span> m_metaLocation = metaLocation;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> m_metaLocation__IsNotDefault = true;<a name="line.118"></a>
+<span class="sourceLineNo">116</span> // 26, 1<a name="line.116"></a>
+<span class="sourceLineNo">117</span> m_filter = filter;<a name="line.117"></a>
+<span class="sourceLineNo">118</span> m_filter__IsNotDefault = true;<a name="line.118"></a>
<span class="sourceLineNo">119</span> }<a name="line.119"></a>
-<span class="sourceLineNo">120</span> public ServerName getMetaLocation()<a name="line.120"></a>
+<span class="sourceLineNo">120</span> public String getFilter()<a name="line.120"></a>
<span class="sourceLineNo">121</span> {<a name="line.121"></a>
-<span class="sourceLineNo">122</span> return m_metaLocation;<a name="line.122"></a>
+<span class="sourceLineNo">122</span> return m_filter;<a name="line.122"></a>
<span class="sourceLineNo">123</span> }<a name="line.123"></a>
-<span class="sourceLineNo">124</span> private ServerName m_metaLocation;<a name="line.124"></a>
-<span class="sourceLineNo">125</span> public boolean getMetaLocation__IsNotDefault()<a name="line.125"></a>
+<span class="sourceLineNo">124</span> private String m_filter;<a name="line.124"></a>
+<span class="sourceLineNo">125</span> public boolean getFilter__IsNotDefault()<a name="line.125"></a>
<span class="sourceLineNo">126</span> {<a name="line.126"></a>
-<span class="sourceLineNo">127</span> return m_metaLocation__IsNotDefault;<a name="line.127"></a>
+<span class="sourceLineNo">127</span> return m_filter__IsNotDefault;<a name="line.127"></a>
<span class="sourceLineNo">128</span> }<a name="line.128"></a>
-<span class="sourceLineNo">129</span> private boolean m_metaLocation__IsNotDefault;<a name="line.129"></a>
-<span class="sourceLineNo">130</span> // 29, 1<a name="line.130"></a>
-<span class="sourceLineNo">131</span> public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.131"></a>
+<span class="sourceLineNo">129</span> private boolean m_filter__IsNotDefault;<a name="line.129"></a>
+<span class="sourceLineNo">130</span> // 21, 1<a name="line.130"></a>
+<span class="sourceLineNo">131</span> public void setFrags(Map<String,Integer> frags)<a name="line.131"></a>
<span class="sourceLineNo">132</span> {<a name="line.132"></a>
-<span class="sourceLineNo">133</span> // 29, 1<a name="line.133"></a>
-<span class="sourceLineNo">134</span> m_assignmentManager = assignmentManager;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> m_assignmentManager__IsNotDefault = true;<a name="line.135"></a>
+<span class="sourceLineNo">133</span> // 21, 1<a name="line.133"></a>
+<span class="sourceLineNo">134</span> m_frags = frags;<a name="line.134"></a>
+<span class="sourceLineNo">135</span> m_frags__IsNotDefault = true;<a name="line.135"></a>
<span class="sourceLineNo">136</span> }<a name="line.136"></a>
-<span class="sourceLineNo">137</span> public AssignmentManager getAssignmentManager()<a name="line.137"></a>
+<span class="sourceLineNo">137</span> public Map<String,Integer> getFrags()<a name="line.137"></a>
<span class="sourceLineNo">138</span> {<a name="line.138"></a>
-<span class="sourceLineNo">139</span> return m_assignmentManager;<a name="line.139"></a>
+<span class="sourceLineNo">139</span> return m_frags;<a name="line.139"></a>
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
-<span class="sourceLineNo">141</span> private AssignmentManager m_assignmentManager;<a name="line.141"></a>
-<span class="sourceLineNo">142</span> public boolean getAssignmentManager__IsNotDefault()<a name="line.142"></a>
+<span class="sourceLineNo">141</span> private Map<String,Integer> m_frags;<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public boolean getFrags__IsNotDefault()<a name="line.142"></a>
<span class="sourceLineNo">143</span> {<a name="line.143"></a>
-<span class="sourceLineNo">144</span> return m_assignmentManager__IsNotDefault;<a name="line.144"></a>
+<span class="sourceLineNo">144</span> return m_frags__IsNotDefault;<a name="line.144"></a>
<span class="sourceLineNo">145</span> }<a name="line.145"></a>
-<span class="sourceLineNo">146</span> private boolean m_assignmentManager__IsNotDefault;<a name="line.146"></a>
+<span class="sourceLineNo">146</span> private boolean m_frags__IsNotDefault;<a name="line.146"></a>
<span class="sourceLineNo">147</span> // 23, 1<a name="line.147"></a>
<span class="sourceLineNo">148</span> public void setServers(List<ServerName> servers)<a name="line.148"></a>
<span class="sourceLineNo">149</span> {<a name="line.149"></a>
@@ -169,108 +169,108 @@
<span class="sourceLineNo">161</span> return m_servers__IsNotDefault;<a name="line.161"></a>
<span class="sourceLineNo">162</span> }<a name="line.162"></a>
<span class="sourceLineNo">163</span> private boolean m_servers__IsNotDefault;<a name="line.163"></a>
-<span class="sourceLineNo">164</span> // 26, 1<a name="line.164"></a>
-<span class="sourceLineNo">165</span> public void setFilter(String filter)<a name="line.165"></a>
+<span class="sourceLineNo">164</span> // 27, 1<a name="line.164"></a>
+<span class="sourceLineNo">165</span> public void setFormat(String format)<a name="line.165"></a>
<span class="sourceLineNo">166</span> {<a name="line.166"></a>
-<span class="sourceLineNo">167</span> // 26, 1<a name="line.167"></a>
-<span class="sourceLineNo">168</span> m_filter = filter;<a name="line.168"></a>
-<span class="sourceLineNo">169</span> m_filter__IsNotDefault = true;<a name="line.169"></a>
+<span class="sourceLineNo">167</span> // 27, 1<a name="line.167"></a>
+<span class="sourceLineNo">168</span> m_format = format;<a name="line.168"></a>
+<span class="sourceLineNo">169</span> m_format__IsNotDefault = true;<a name="line.169"></a>
<span class="sourceLineNo">170</span> }<a name="line.170"></a>
-<span class="sourceLineNo">171</span> public String getFilter()<a name="line.171"></a>
+<span class="sourceLineNo">171</span> public String getFormat()<a name="line.171"></a>
<span class="sourceLineNo">172</span> {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> return m_filter;<a name="line.173"></a>
+<span class="sourceLineNo">173</span> return m_format;<a name="line.173"></a>
<span class="sourceLineNo">174</span> }<a name="line.174"></a>
-<span class="sourceLineNo">175</span> private String m_filter;<a name="line.175"></a>
-<span class="sourceLineNo">176</span> public boolean getFilter__IsNotDefault()<a name="line.176"></a>
+<span class="sourceLineNo">175</span> private String m_format;<a name="line.175"></a>
+<span class="sourceLineNo">176</span> public boolean getFormat__IsNotDefault()<a name="line.176"></a>
<span class="sourceLineNo">177</span> {<a name="line.177"></a>
-<span class="sourceLineNo">178</span> return m_filter__IsNotDefault;<a name="line.178"></a>
+<span class="sourceLineNo">178</span> return m_format__IsNotDefault;<a name="line.178"></a>
<span class="sourceLineNo">179</span> }<a name="line.179"></a>
-<span class="sourceLineNo">180</span> private boolean m_filter__IsNotDefault;<a name="line.180"></a>
-<span class="sourceLineNo">181</span> // 28, 1<a name="line.181"></a>
-<span class="sourceLineNo">182</span> public void setServerManager(ServerManager serverManager)<a name="line.182"></a>
+<span class="sourceLineNo">180</span> private boolean m_format__IsNotDefault;<a name="line.180"></a>
+<span class="sourceLineNo">181</span> // 25, 1<a name="line.181"></a>
+<span class="sourceLineNo">182</span> public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.182"></a>
<span class="sourceLineNo">183</span> {<a name="line.183"></a>
-<span class="sourceLineNo">184</span> // 28, 1<a name="line.184"></a>
-<span class="sourceLineNo">185</span> m_serverManager = serverManager;<a name="line.185"></a>
-<span class="sourceLineNo">186</span> m_serverManager__IsNotDefault = true;<a name="line.186"></a>
+<span class="sourceLineNo">184</span> // 25, 1<a name="line.184"></a>
+<span class="sourceLineNo">185</span> m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.185"></a>
+<span class="sourceLineNo">186</span> m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.186"></a>
<span class="sourceLineNo">187</span> }<a name="line.187"></a>
-<span class="sourceLineNo">188</span> public ServerManager getServerManager()<a name="line.188"></a>
+<span class="sourceLineNo">188</span> public boolean getCatalogJanitorEnabled()<a name="line.188"></a>
<span class="sourceLineNo">189</span> {<a name="line.189"></a>
-<span class="sourceLineNo">190</span> return m_serverManager;<a name="line.190"></a>
+<span class="sourceLineNo">190</span> return m_catalogJanitorEnabled;<a name="line.190"></a>
<span class="sourceLineNo">191</span> }<a name="line.191"></a>
-<span class="sourceLineNo">192</span> private ServerManager m_serverManager;<a name="line.192"></a>
-<span class="sourceLineNo">193</span> public boolean getServerManager__IsNotDefault()<a name="line.193"></a>
+<span class="sourceLineNo">192</span> private boolean m_catalogJanitorEnabled;<a name="line.192"></a>
+<span class="sourceLineNo">193</span> public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.193"></a>
<span class="sourceLineNo">194</span> {<a name="line.194"></a>
-<span class="sourceLineNo">195</span> return m_serverManager__IsNotDefault;<a name="line.195"></a>
+<span class="sourceLineNo">195</span> return m_catalogJanitorEnabled__IsNotDefault;<a name="line.195"></a>
<span class="sourceLineNo">196</span> }<a name="line.196"></a>
-<span class="sourceLineNo">197</span> private boolean m_serverManager__IsNotDefault;<a name="line.197"></a>
-<span class="sourceLineNo">198</span> // 21, 1<a name="line.198"></a>
-<span class="sourceLineNo">199</span> public void setFrags(Map<String,Integer> frags)<a name="line.199"></a>
+<span class="sourceLineNo">197</span> private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.197"></a>
+<span class="sourceLineNo">198</span> // 22, 1<a name="line.198"></a>
+<span class="sourceLineNo">199</span> public void setMetaLocation(ServerName metaLocation)<a name="line.199"></a>
<span class="sourceLineNo">200</span> {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> // 21, 1<a name="line.201"></a>
-<span class="sourceLineNo">202</span> m_frags = frags;<a name="line.202"></a>
-<span class="sourceLineNo">203</span> m_frags__IsNotDefault = true;<a name="line.203"></a>
+<span class="sourceLineNo">201</span> // 22, 1<a name="line.201"></a>
+<span class="sourceLineNo">202</span> m_metaLocation = metaLocation;<a name="line.202"></a>
+<span class="sourceLineNo">203</span> m_metaLocation__IsNotDefault = true;<a name="line.203"></a>
<span class="sourceLineNo">204</span> }<a name="line.204"></a>
-<span class="sourceLineNo">205</span> public Map<String,Integer> getFrags()<a name="line.205"></a>
+<span class="sourceLineNo">205</span> public ServerName getMetaLocation()<a name="line.205"></a>
<span class="sourceLineNo">206</span> {<a name="line.206"></a>
-<span class="sourceLineNo">207</span> return m_frags;<a name="line.207"></a>
+<span class="sourceLineNo">207</span> return m_metaLocation;<a name="line.207"></a>
<span class="sourceLineNo">208</span> }<a name="line.208"></a>
-<span class="sourceLineNo">209</span> private Map<String,Integer> m_frags;<a name="line.209"></a>
-<span class="sourceLineNo">210</span> public boolean getFrags__IsNotDefault()<a name="line.210"></a>
+<span class="sourceLineNo">209</span> private ServerName m_metaLocation;<a name="line.209"></a>
+<span class="sourceLineNo">210</span> public boolean getMetaLocation__IsNotDefault()<a name="line.210"></a>
<span class="sourceLineNo">211</span> {<a name="line.211"></a>
-<span class="sourceLineNo">212</span> return m_frags__IsNotDefault;<a name="line.212"></a>
+<span class="sourceLineNo">212</span> return m_metaLocation__IsNotDefault;<a name="line.212"></a>
<span class="sourceLineNo">213</span> }<a name="line.213"></a>
-<span class="sourceLineNo">214</span> private boolean m_frags__IsNotDefault;<a name="line.214"></a>
-<span class="sourceLineNo">215</span> // 25, 1<a name="line.215"></a>
-<span class="sourceLineNo">216</span> public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.216"></a>
+<span class="sourceLineNo">214</span> private boolean m_metaLocation__IsNotDefault;<a name="line.214"></a>
+<span class="sourceLineNo">215</span> // 29, 1<a name="line.215"></a>
+<span class="sourceLineNo">216</span> public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.216"></a>
<span class="sourceLineNo">217</span> {<a name="line.217"></a>
-<span class="sourceLineNo">218</span> // 25, 1<a name="line.218"></a>
-<span class="sourceLineNo">219</span> m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.219"></a>
-<span class="sourceLineNo">220</span> m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.220"></a>
+<span class="sourceLineNo">218</span> // 29, 1<a name="line.218"></a>
+<span class="sourceLineNo">219</span> m_assignmentManager = assignmentManager;<a name="line.219"></a>
+<span class="sourceLineNo">220</span> m_assignmentManager__IsNotDefault = true;<a name="line.220"></a>
<span class="sourceLineNo">221</span> }<a name="line.221"></a>
-<span class="sourceLineNo">222</span> public boolean getCatalogJanitorEnabled()<a name="line.222"></a>
+<span class="sourceLineNo">222</span> public AssignmentManager getAssignmentManager()<a name="line.222"></a>
<span class="sourceLineNo">223</span> {<a name="line.223"></a>
-<span class="sourceLineNo">224</span> return m_catalogJanitorEnabled;<a name="line.224"></a>
+<span class="sourceLineNo">224</span> return m_assignmentManager;<a name="line.224"></a>
<span class="sourceLineNo">225</span> }<a name="line.225"></a>
-<span class="sourceLineNo">226</span> private boolean m_catalogJanitorEnabled;<a name="line.226"></a>
-<span class="sourceLineNo">227</span> public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.227"></a>
+<span class="sourceLineNo">226</span> private AssignmentManager m_assignmentManager;<a name="line.226"></a>
+<span class="sourceLineNo">227</span> public boolean getAssignmentManager__IsNotDefault()<a name="line.227"></a>
<span class="sourceLineNo">228</span> {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> return m_catalogJanitorEnabled__IsNotDefault;<a name="line.229"></a>
+<span class="sourceLineNo">229</span> return m_assignmentManager__IsNotDefault;<a name="line.229"></a>
<span class="sourceLineNo">230</span> }<a name="line.230"></a>
-<span class="sourceLineNo">231</span> private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.231"></a>
-<span class="sourceLineNo">232</span> // 24, 1<a name="line.232"></a>
-<span class="sourceLineNo">233</span> public void setDeadServers(Set<ServerName> deadServers)<a name="line.233"></a>
+<span class="sourceLineNo">231</span> private boolean m_assignmentManager__IsNotDefault;<a name="line.231"></a>
+<span class="sourceLineNo">232</span> // 28, 1<a name="line.232"></a>
+<span class="sourceLineNo">233</span> public void setServerManager(ServerManager serverManager)<a name="line.233"></a>
<span class="sourceLineNo">234</span> {<a name="line.234"></a>
-<span class="sourceLineNo">235</span> // 24, 1<a name="line.235"></a>
-<span class="sourceLineNo">236</span> m_deadServers = deadServers;<a name="line.236"></a>
-<span class="sourceLineNo">237</span> m_deadServers__IsNotDefault = true;<a name="line.237"></a>
+<span class="sourceLineNo">235</span> // 28, 1<a name="line.235"></a>
+<span class="sourceLineNo">236</span> m_serverManager = serverManager;<a name="line.236"></a>
+<span class="sourceLineNo">237</span> m_serverManager__IsNotDefault = true;<a name="line.237"></a>
<span class="sourceLineNo">238</span> }<a name="line.238"></a>
-<span class="sourceLineNo">239</span> public Set<ServerName> getDeadServers()<a name="line.239"></a>
+<span class="sourceLineNo">239</span> public ServerManager getServerManager()<a name="line.239"></a>
<span class="sourceLineNo">240</span> {<a name="line.240"></a>
-<span class="sourceLineNo">241</span> return m_deadServers;<a name="line.241"></a>
+<span class="sourceLineNo">241</span> return m_serverManager;<a name="line.241"></a>
<span class="sourceLineNo">242</span> }<a name="line.242"></a>
-<span class="sourceLineNo">243</span> private Set<ServerName> m_deadServers;<a name="line.243"></a>
-<span class="sourceLineNo">244</span> public boolean getDeadServers__IsNotDefault()<a name="line.244"></a>
+<span class="sourceLineNo">243</span> private ServerManager m_serverManager;<a name="line.243"></a>
+<span class="sourceLineNo">244</span> public boolean getServerManager__IsNotDefault()<a name="line.244"></a>
<span class="sourceLineNo">245</span> {<a name="line.245"></a>
-<span class="sourceLineNo">246</span> return m_deadServers__IsNotDefault;<a name="line.246"></a>
+<span class="sourceLineNo">246</span> return m_serverManager__IsNotDefault;<a name="line.246"></a>
<span class="sourceLineNo">247</span> }<a name="line.247"></a>
-<span class="sourceLineNo">248</span> private boolean m_deadServers__IsNotDefault;<a name="line.248"></a>
-<span class="sourceLineNo">249</span> // 27, 1<a name="line.249"></a>
-<span class="sourceLineNo">250</span> public void setFormat(String format)<a name="line.250"></a>
+<span class="sourceLineNo">248</span> private boolean m_serverManager__IsNotDefault;<a name="line.248"></a>
+<span class="sourceLineNo">249</span> // 24, 1<a name="line.249"></a>
+<span class="sourceLineNo">250</span> public void setDeadServers(Set<ServerName> deadServers)<a name="line.250"></a>
<span class="sourceLineNo">251</span> {<a name="line.251"></a>
-<span class="sourceLineNo">252</span> // 27, 1<a name="line.252"></a>
-<span class="sourceLineNo">253</span> m_format = format;<a name="line.253"></a>
-<span class="sourceLineNo">254</span> m_format__IsNotDefault = true;<a name="line.254"></a>
+<span class="sourceLineNo">252</span> // 24, 1<a name="line.252"></a>
+<span class="sourceLineNo">253</span> m_deadServers = deadServers;<a name="line.253"></a>
+<span class="sourceLineNo">254</span> m_deadServers__IsNotDefault = true;<a name="line.254"></a>
<span class="sourceLineNo">255</span> }<a name="line.255"></a>
-<span class="sourceLineNo">256</span> public String getFormat()<a name="line.256"></a>
+<span class="sourceLineNo">256</span> public Set<ServerName> getDeadServers()<a name="line.256"></a>
<span class="sourceLineNo">257</span> {<a name="line.257"></a>
-<span class="sourceLineNo">258</span> return m_format;<a name="line.258"></a>
+<span class="sourceLineNo">258</span> return m_deadServers;<a name="line.258"></a>
<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span> private String m_format;<a name="line.260"></a>
-<span class="sourceLineNo">261</span> public boolean getFormat__IsNotDefault()<a name="line.261"></a>
+<span class="sourceLineNo">260</span> private Set<ServerName> m_deadServers;<a name="line.260"></a>
+<span class="sourceLineNo">261</span> public boolean getDeadServers__IsNotDefault()<a name="line.261"></a>
<span class="sourceLineNo">262</span> {<a name="line.262"></a>
-<span class="sourceLineNo">263</span> return m_format__IsNotDefault;<a name="line.263"></a>
+<span class="sourceLineNo">263</span> return m_deadServers__IsNotDefault;<a name="line.263"></a>
<span class="sourceLineNo">264</span> }<a name="line.264"></a>
-<span class="sourceLineNo">265</span> private boolean m_format__IsNotDefault;<a name="line.265"></a>
+<span class="sourceLineNo">265</span> private boolean m_deadServers__IsNotDefault;<a name="line.265"></a>
<span class="sourceLineNo">266</span> }<a name="line.266"></a>
<span class="sourceLineNo">267</span> @Override<a name="line.267"></a>
<span class="sourceLineNo">268</span> protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.268"></a>
@@ -282,17 +282,17 @@
<span class="sourceLineNo">274</span> return (ImplData) super.getImplData();<a name="line.274"></a>
<span class="sourceLineNo">275</span> }<a name="line.275"></a>
<span class="sourceLineNo">276</span> <a name="line.276"></a>
-<span class="sourceLineNo">277</span> protected ServerName metaLocation;<a name="line.277"></a>
-<span class="sourceLineNo">278</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.278"></a>
+<span class="sourceLineNo">277</span> protected String filter;<a name="line.277"></a>
+<span class="sourceLineNo">278</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.278"></a>
<span class="sourceLineNo">279</span> {<a name="line.279"></a>
-<span class="sourceLineNo">280</span> (getImplData()).setMetaLocation(p_metaLocation);<a name="line.280"></a>
+<span class="sourceLineNo">280</span> (getImplData()).setFilter(p_filter);<a name="line.280"></a>
<span class="sourceLineNo">281</span> return this;<a name="line.281"></a>
<span class="sourceLineNo">282</span> }<a name="line.282"></a>
<span class="sourceLineNo">283</span> <a name="line.283"></a>
-<span class="sourceLineNo">284</span> protected AssignmentManager assignmentManager;<a name="line.284"></a>
-<span class="sourceLineNo">285</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.285"></a>
+<span class="sourceLineNo">284</span> protected Map<String,Integer> frags;<a name="line.284"></a>
+<span class="sourceLineNo">285</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFrags(Map<String,Integer> p_frags)<a name="line.285"></a>
<span class="sourceLineNo">286</span> {<a name="line.286"></a>
-<span class="sourceLineNo">287</span> (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.287"></a>
+<span class="sourceLineNo">287</span> (getImplData()).setFrags(p_frags);<a name="line.287"></a>
<span class="sourceLineNo">288</span> return this;<a name="line.288"></a>
<span class="sourceLineNo">289</span> }<a name="line.289"></a>
<span class="sourceLineNo">290</span> <a name="line.290"></a>
@@ -303,45 +303,45 @@
<span class="sourceLineNo">295</span> return this;<a name="line.295"></a>
<span class="sourceLineNo">296</span> }<a name="line.296"></a>
<span class="sourceLineNo">297</span> <a name="line.297"></a>
-<span class="sourceLineNo">298</span> protected String filter;<a name="line.298"></a>
-<span class="sourceLineNo">299</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.299"></a>
+<span class="sourceLineNo">298</span> protected String format;<a name="line.298"></a>
+<span class="sourceLineNo">299</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.299"></a>
<span class="sourceLineNo">300</span> {<a name="line.300"></a>
-<span class="sourceLineNo">301</span> (getImplData()).setFilter(p_filter);<a name="line.301"></a>
+<span class="sourceLineNo">301</span> (getImplData()).setFormat(p_format);<a name="line.301"></a>
<span class="sourceLineNo">302</span> return this;<a name="line.302"></a>
<span class="sourceLineNo">303</span> }<a name="line.303"></a>
<span class="sourceLineNo">304</span> <a name="line.304"></a>
-<span class="sourceLineNo">305</span> protected ServerManager serverManager;<a name="line.305"></a>
-<span class="sourceLineNo">306</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.306"></a>
+<span class="sourceLineNo">305</span> protected boolean catalogJanitorEnabled;<a name="line.305"></a>
+<span class="sourceLineNo">306</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.306"></a>
<span class="sourceLineNo">307</span> {<a name="line.307"></a>
-<span class="sourceLineNo">308</span> (getImplData()).setServerManager(p_serverManager);<a name="line.308"></a>
+<span class="sourceLineNo">308</span> (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.308"></a>
<span class="sourceLineNo">309</span> return this;<a name="line.309"></a>
<span class="sourceLineNo">310</span> }<a name="line.310"></a>
<span class="sourceLineNo">311</span> <a name="line.311"></a>
-<span class="sourceLineNo">312</span> protected Map<String,Integer> frags;<a name="line.312"></a>
-<span class="sourceLineNo">313</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFrags(Map<String,Integer> p_frags)<a name="line.313"></a>
+<span class="sourceLineNo">312</span> protected ServerName metaLocation;<a name="line.312"></a>
+<span class="sourceLineNo">313</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.313"></a>
<span class="sourceLineNo">314</span> {<a name="line.314"></a>
-<span class="sourceLineNo">315</span> (getImplData()).setFrags(p_frags);<a name="line.315"></a>
+<span class="sourceLineNo">315</span> (getImplData()).setMetaLocation(p_metaLocation);<a name="line.315"></a>
<span class="sourceLineNo">316</span> return this;<a name="line.316"></a>
<span class="sourceLineNo">317</span> }<a name="line.317"></a>
<span class="sourceLineNo">318</span> <a name="line.318"></a>
-<span class="sourceLineNo">319</span> protected boolean catalogJanitorEnabled;<a name="line.319"></a>
-<span class="sourceLineNo">320</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.320"></a>
+<span class="sourceLineNo">319</span> protected AssignmentManager assignmentManager;<a name="line.319"></a>
+<span class="sourceLineNo">320</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.320"></a>
<span class="sourceLineNo">321</span> {<a name="line.321"></a>
-<span class="sourceLineNo">322</span> (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.322"></a>
+<span class="sourceLineNo">322</span> (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.322"></a>
<span class="sourceLineNo">323</span> return this;<a name="line.323"></a>
<span class="sourceLineNo">324</span> }<a name="line.324"></a>
<span class="sourceLineNo">325</span> <a name="line.325"></a>
-<span class="sourceLineNo">326</span> protected Set<ServerName> deadServers;<a name="line.326"></a>
-<span class="sourceLineNo">327</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set<ServerName> p_deadServers)<a name="line.327"></a>
+<span class="sourceLineNo">326</span> protected ServerManager serverManager;<a name="line.326"></a>
+<span class="sourceLineNo">327</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.327"></a>
<span class="sourceLineNo">328</span> {<a name="line.328"></a>
-<span class="sourceLineNo">329</span> (getImplData()).setDeadServers(p_deadServers);<a name="line.329"></a>
+<span class="sourceLineNo">329</span> (getImplData()).setServerManager(p_serverManager);<a name="line.329"></a>
<span class="sourceLineNo">330</span> return this;<a name="line.330"></a>
<span class="sourceLineNo">331</span> }<a name="line.331"></a>
<span class="sourceLineNo">332</span> <a name="line.332"></a>
-<span class="sourceLineNo">333</span> protected String format;<a name="line.333"></a>
-<span class="sourceLineNo">334</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.334"></a>
+<span class="sourceLineNo">333</span> protected Set<ServerName> deadServers;<a name="line.333"></a>
+<span class="sourceLineNo">334</span> public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set<ServerName> p_deadServers)<a name="line.334"></a>
<span class="sourceLineNo">335</span> {<a name="line.335"></a>
-<span class="sourceLineNo">336</span> (getImplData()).setFormat(p_format);<a name="line.336"></a>
+<span class="sourceLineNo">336</span> (getImplData()).setDeadServers(p_deadServers);<a name="line.336"></a>
<span class="sourceLineNo">337</span> return this;<a name="line.337"></a>
<span class="sourceLineNo">338</span> }<a name="line.338"></a>
<span class="sourceLineNo">339</span> <a name="line.339"></a>