http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
index 0c73ca5..4d6ae2f 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"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,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":9,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"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,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":9,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":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";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.59">RegionStates</a>
+public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.60">RegionStates</a>
 extends <a 
href="https://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">RegionStates contains a set of Maps that describes the 
in-memory state of the AM, with
  the regions available in the system, the region in transition, the offline 
regions and
@@ -306,208 +306,217 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getFailedOpen-org.apache.hadoop.hbase.client.RegionInfo-">getFailedOpen</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
+<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getOpenRegionsOfTable-org.apache.hadoop.hbase.TableName-">getOpenRegionsOfTable</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getOrCreateRegionStateNode-org.apache.hadoop.hbase.client.RegionInfo-">getOrCreateRegionStateNode</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getOrCreateServer-org.apache.hadoop.hbase.ServerName-">getOrCreateServer</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Be judicious calling this method.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionAssignments--">getRegionAssignments</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionByStateOfTable-org.apache.hadoop.hbase.TableName-">getRegionByStateOfTable</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionFailedOpen--">getRegionFailedOpen</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionServerOfRegion-org.apache.hadoop.hbase.client.RegionInfo-">getRegionServerOfRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionsInTransition--">getRegionsInTransition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionsInTransitionCount--">getRegionsInTransitionCount</a></span>()</code>
 <div class="block">Get the number of regions in transition.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html?is-external=true";
 title="class or interface in java.util">SortedSet</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionsInTransitionOrderedByTimestamp--">getRegionsInTransitionOrderedByTimestamp</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionsOfTable-org.apache.hadoop.hbase.TableName-">getRegionsOfTable</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table)</code>&nbsp;</td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionsOfTable-org.apache.hadoop.hbase.TableName-boolean-">getRegionsOfTable</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
                  boolean&nbsp;offline)</code>&nbsp;</td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
+<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionsOfTable-org.apache.hadoop.hbase.TableName-java.util.function.Predicate-">getRegionsOfTable</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
+                 <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true";
 title="class or interface in java.util.function">Predicate</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;filter)</code>&nbsp;</td>
+</tr>
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionsStateInTransition--">getRegionsStateInTransition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionState-org.apache.hadoop.hbase.client.RegionInfo-">getRegionState</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionState-java.lang.String-">getRegionState</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;encodedRegionName)</code>&nbsp;</td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionStateNode-org.apache.hadoop.hbase.client.RegionInfo-">getRegionStateNode</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionStateNodeFromName-byte:A-">getRegionStateNodeFromName</a></span>(byte[]&nbsp;regionName)</code>&nbsp;</td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionStateNodes--">getRegionStateNodes</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionStates--">getRegionStates</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionTransitionProcedure</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionTransitionProcedure-org.apache.hadoop.hbase.client.RegionInfo-">getRegionTransitionProcedure</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;hri)</code>&nbsp;</td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getRegionTransitionState-org.apache.hadoop.hbase.client.RegionInfo-">getRegionTransitionState</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;hri)</code>&nbsp;</td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getServerNode-org.apache.hadoop.hbase.ServerName-">getServerNode</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getServerRegionInfoSet-org.apache.hadoop.hbase.ServerName-">getServerRegionInfoSet</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Returns the set of regions hosted by the specified 
server</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getSnapShotOfAssignment-java.util.Collection-">getSnapShotOfAssignment</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;regions)</code>&nbsp;</td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getTableRegionsInfo-org.apache.hadoop.hbase.TableName-">getTableRegionsInfo</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getTableRegionStateNodes-org.apache.hadoop.hbase.TableName-">getTableRegionStateNodes</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#getTableRegionStates-org.apache.hadoop.hbase.TableName-">getTableRegionStates</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#hasRegionsInTransition--">hasRegionsInTransition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#hasTableRegionStates-org.apache.hadoop.hbase.TableName-">hasTableRegionStates</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#include-org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode-boolean-">include</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;node,
        boolean&nbsp;offline)</code>
 <div class="block">Utility.</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#isRegionInRegionStates-org.apache.hadoop.hbase.client.RegionInfo-">isRegionInRegionStates</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;hri)</code>&nbsp;</td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#isRegionInState-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.master.RegionState.State...-">isRegionInState</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo,
                <a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in 
org.apache.hadoop.hbase.master">RegionState.State</a>...&nbsp;state)</code>&nbsp;</td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#isRegionInTransition-org.apache.hadoop.hbase.client.RegionInfo-">isRegionInTransition</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i46" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#isRegionOffline-org.apache.hadoop.hbase.client.RegionInfo-">isRegionOffline</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i47" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#isRegionOnline-org.apache.hadoop.hbase.client.RegionInfo-">isRegionOnline</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i48" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#logSplit-org.apache.hadoop.hbase.ServerName-">logSplit</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Called after we've split all logs on a crashed Server.</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i49" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#logSplitting-org.apache.hadoop.hbase.ServerName-">logSplitting</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Call this when we start log splitting for a crashed 
Server.</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
+<tr id="i50" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#metaLogSplit-org.apache.hadoop.hbase.ServerName-">metaLogSplit</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Called after we've split the meta logs on a crashed 
Server.</div>
 </td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i51" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#metaLogSplitting-org.apache.hadoop.hbase.ServerName-">metaLogSplitting</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Call this when we start meta log splitting a crashed 
Server.</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code>static <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#regionNamesToString-java.util.Collection-">regionNamesToString</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in 
java.util">Collection</a>&lt;byte[]&gt;&nbsp;regions)</code>&nbsp;</td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#removeFromFailedOpen-org.apache.hadoop.hbase.client.RegionInfo-">removeFromFailedOpen</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#removeFromOfflineRegions-org.apache.hadoop.hbase.client.RegionInfo-">removeFromOfflineRegions</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</code>&nbsp;</td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i55" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#removeRegionFromServer-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode-">removeRegionFromServer</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                       <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</code>&nbsp;</td>
 </tr>
-<tr id="i54" class="altColor">
+<tr id="i56" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#removeRegionInTransition-org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode-org.apache.hadoop.hbase.master.assignment.RegionTransitionProcedure-">removeRegionInTransition</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode,
                         <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionTransitionProcedure</a>&nbsp;procedure)</code>&nbsp;</td>
 </tr>
-<tr id="i55" class="rowColor">
+<tr id="i57" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#removeServer-org.apache.hadoop.hbase.ServerName-">removeServer</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr id="i56" class="altColor">
+<tr id="i58" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#setServerState-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.master.assignment.RegionStates.ServerState-">setServerState</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
               <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;state)</code>&nbsp;</td>
 </tr>
-<tr id="i57" class="rowColor">
+<tr id="i59" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.html#updateRegionState-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.master.RegionState.State-">updateRegionState</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo,
                  <a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in 
org.apache.hadoop.hbase.master">RegionState.State</a>&nbsp;state)</code>&nbsp;</td>
@@ -540,7 +549,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.60">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.61">LOG</a></pre>
 </li>
 </ul>
 <a name="STATES_EXPECTED_ON_OPEN">
@@ -549,7 +558,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>STATES_EXPECTED_ON_OPEN</h4>
-<pre>protected static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>[] <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.62">STATES_EXPECTED_ON_OPEN</a></pre>
+<pre>protected static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>[] <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.63">STATES_EXPECTED_ON_OPEN</a></pre>
 </li>
 </ul>
 <a name="STATES_EXPECTED_ON_CLOSE">
@@ -558,7 +567,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>STATES_EXPECTED_ON_CLOSE</h4>
-<pre>protected static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>[] <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.70">STATES_EXPECTED_ON_CLOSE</a></pre>
+<pre>protected static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>[] <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.71">STATES_EXPECTED_ON_CLOSE</a></pre>
 </li>
 </ul>
 <a name="REGION_STATE_STAMP_COMPARATOR">
@@ -567,7 +576,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_STATE_STAMP_COMPARATOR</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateStampComparator</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.435">REGION_STATE_STAMP_COMPARATOR</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateStampComparator</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.436">REGION_STATE_STAMP_COMPARATOR</a></pre>
 </li>
 </ul>
 <a name="regionsMap">
@@ -576,7 +585,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>regionsMap</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;byte[],<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.442">regionsMap</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;byte[],<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.443">regionsMap</a></pre>
 <div class="block">RegionName -- i.e. RegionInfo.getRegionName() -- as bytes 
to <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment"><code>RegionStates.RegionStateNode</code></a></div>
 </li>
 </ul>
@@ -586,7 +595,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>regionInTransition</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.445">regionInTransition</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.446">regionInTransition</a></pre>
 </li>
 </ul>
 <a name="regionOffline">
@@ -595,7 +604,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>regionOffline</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.452">regionOffline</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.453">regionOffline</a></pre>
 <div class="block">Regions marked as offline on a read of hbase:meta. Unused 
or at least, once
  offlined, regions have no means of coming on line again. TODO.</div>
 </li>
@@ -606,7 +615,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>regionFailedOpen</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;byte[],<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionFailedOpen</a>&gt;
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.455">regionFailedOpen</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMap</a>&lt;byte[],<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionFailedOpen</a>&gt;
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.456">regionFailedOpen</a></pre>
 </li>
 </ul>
 <a name="serverMap">
@@ -615,7 +624,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>serverMap</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.458">serverMap</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.459">serverMap</a></pre>
 </li>
 </ul>
 </li>
@@ -632,7 +641,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RegionStates</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.461">RegionStates</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.462">RegionStates</a>()</pre>
 </li>
 </ul>
 </li>
@@ -649,7 +658,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>clear</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.463">clear</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.464">clear</a>()</pre>
 </li>
 </ul>
 <a name="isRegionInRegionStates-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -658,7 +667,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>isRegionInRegionStates</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.471">isRegionInRegionStates</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;hri)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.472">isRegionInRegionStates</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;hri)</pre>
 </li>
 </ul>
 <a name="createRegionStateNode-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -667,7 +676,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>createRegionStateNode</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.479">createRegionStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
+<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.480">createRegionStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
 </li>
 </ul>
 <a 
name="getOrCreateRegionStateNode-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -676,7 +685,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getOrCreateRegionStateNode</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.485">getOrCreateRegionStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
+<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.486">getOrCreateRegionStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
 </li>
 </ul>
 <a name="getRegionStateNodeFromName-byte:A-">
@@ -685,7 +694,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionStateNodeFromName</h4>
-<pre><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.490">getRegionStateNodeFromName</a>(byte[]&nbsp;regionName)</pre>
+<pre><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.491">getRegionStateNodeFromName</a>(byte[]&nbsp;regionName)</pre>
 </li>
 </ul>
 <a name="getRegionStateNode-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -694,7 +703,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionStateNode</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.494">getRegionStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
+<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.495">getRegionStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
 </li>
 </ul>
 <a name="deleteRegion-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -703,7 +712,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteRegion</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.498">deleteRegion</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.499">deleteRegion</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
 </li>
 </ul>
 <a name="getTableRegionStateNodes-org.apache.hadoop.hbase.TableName-">
@@ -712,7 +721,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableRegionStateNodes</h4>
-<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.507">getTableRegionStateNodes</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.508">getTableRegionStateNodes</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getTableRegionStates-org.apache.hadoop.hbase.TableName-">
@@ -721,7 +730,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableRegionStates</h4>
-<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.516">getTableRegionStates</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.517">getTableRegionStates</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getTableRegionsInfo-org.apache.hadoop.hbase.TableName-">
@@ -730,7 +739,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableRegionsInfo</h4>
-<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.525">getTableRegionsInfo</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.526">getTableRegionsInfo</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegionStateNodes--">
@@ -739,7 +748,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionStateNodes</h4>
-<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.534">getRegionStateNodes</a>()</pre>
+<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.535">getRegionStateNodes</a>()</pre>
 </li>
 </ul>
 <a name="getRegionStates--">
@@ -748,7 +757,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionStates</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.538">getRegionStates</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.539">getRegionStates</a>()</pre>
 </li>
 </ul>
 <a name="getRegionState-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -757,7 +766,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionState</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.549">getRegionState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.550">getRegionState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
 </li>
 </ul>
 <a name="getRegionState-java.lang.String-">
@@ -766,7 +775,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionState</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.554">getRegionState</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;encodedRegionName)</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" 
title="class in org.apache.hadoop.hbase.master">RegionState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.555">getRegionState</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;encodedRegionName)</pre>
 </li>
 </ul>
 <a name="hasTableRegionStates-org.apache.hadoop.hbase.TableName-">
@@ -775,7 +784,20 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>hasTableRegionStates</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.567">hasTableRegionStates</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.568">hasTableRegionStates</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+</li>
+</ul>
+<a name="getOpenRegionsOfTable-org.apache.hadoop.hbase.TableName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOpenRegionsOfTable</h4>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.576">getOpenRegionsOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table)</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Returns regions for a table which are open or about to be open (OPEN or 
OPENING)</dd>
+</dl>
 </li>
 </ul>
 <a name="getRegionsOfTable-org.apache.hadoop.hbase.TableName-">
@@ -784,7 +806,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionsOfTable</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.575">getRegionsOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table)</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.588">getRegionsOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table)</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Return online regions of table; does not include OFFLINE or SPLITTING 
regions.</dd>
@@ -797,10 +819,24 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionsOfTable</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.584">getRegionsOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.595">getRegionsOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
                                           boolean&nbsp;offline)</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
+<dd>Return online regions of table; does not include OFFLINE or SPLITTING 
regions.</dd>
+</dl>
+</li>
+</ul>
+<a 
name="getRegionsOfTable-org.apache.hadoop.hbase.TableName-java.util.function.Predicate-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRegionsOfTable</h4>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.604">getRegionsOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
+                                          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true";
 title="class or interface in java.util.function">Predicate</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;filter)</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
 <dd>Return the regions of the table; does not include OFFLINE unless you set
  <code>offline</code> to true. Does not include regions that are in the
  <a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html#SPLIT"><code>RegionState.State.SPLIT</code></a>
 state.</dd>
@@ -813,7 +849,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>include</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.599">include</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;node,
+<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.622">include</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;node,
                 boolean&nbsp;offline)</pre>
 <div class="block">Utility. Whether to include region in list of regions. 
Default is to
  weed out split and offline regions.</div>
@@ -830,7 +866,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerRegionInfoSet</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.615">getServerRegionInfoSet</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.638">getServerRegionInfoSet</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <div class="block">Returns the set of regions hosted by the specified 
server</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -846,7 +882,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setServerState</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.630">setServerState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.653">setServerState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;state)</pre>
 </li>
 </ul>
@@ -856,7 +892,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>metaLogSplitting</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.641">metaLogSplitting</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.664">metaLogSplitting</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <div class="block">Call this when we start meta log splitting a crashed 
Server.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -870,7 +906,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>metaLogSplit</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.649">metaLogSplit</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.672">metaLogSplit</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <div class="block">Called after we've split the meta logs on a crashed 
Server.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -884,7 +920,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>logSplitting</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.657">logSplitting</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.680">logSplitting</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <div class="block">Call this when we start log splitting for a crashed 
Server.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -898,7 +934,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>logSplit</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.665">logSplit</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.688">logSplit</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <div class="block">Called after we've split all logs on a crashed Server.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -912,7 +948,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRegionState</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.670">updateRegionState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.693">updateRegionState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo,
                               <a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in 
org.apache.hadoop.hbase.master">RegionState.State</a>&nbsp;state)</pre>
 </li>
 </ul>
@@ -922,7 +958,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAssignedRegions</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.680">getAssignedRegions</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.703">getAssignedRegions</a>()</pre>
 </li>
 </ul>
 <a 
name="isRegionInState-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.master.RegionState.State...-">
@@ -931,7 +967,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>isRegionInState</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.690">isRegionInState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo,
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.713">isRegionInState</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo,
                                <a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in 
org.apache.hadoop.hbase.master">RegionState.State</a>...&nbsp;state)</pre>
 </li>
 </ul>
@@ -941,7 +977,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>isRegionOnline</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.700">isRegionOnline</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.723">isRegionOnline</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
 </li>
 </ul>
 <a name="isRegionOffline-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -950,7 +986,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>isRegionOffline</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.707">isRegionOffline</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.730">isRegionOffline</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo)</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>True if region is offline (In OFFLINE or CLOSED state).</dd>
@@ -963,7 +999,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getSnapShotOfAssignment</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.711">getSnapShotOfAssignment</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionI
 nfo</a>&gt;&nbsp;regions)</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.734">getSnapShotOfAssignment</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionI
 nfo</a>&gt;&nbsp;regions)</pre>
 </li>
 </ul>
 <a name="getRegionAssignments--">
@@ -972,7 +1008,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionAssignments</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.733">getRegionAssignments</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.756">getRegionAssignments</a>()</pre>
 </li>
 </ul>
 <a name="getRegionByStateOfTable-org.apache.hadoop.hbase.TableName-">
@@ -981,7 +1017,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionByStateOfTable</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.741">getRegionByStateOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.764">getRegionByStateOfTable</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class 
in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegionServerOfRegion-org.apache.hadoop.hbase.client.RegionInfo-">
@@ -990,7 +1026,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServerOfRegion</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.757">getRegionServerOfRegion</a>(<a
 href="../../../../../../org/apach

<TRUNCATED>

Reply via email to