HBASE-19298 CellScanner and CellScannable should be declared as IA.Public

Signed-off-by: Michael Stack <stack@apache.org>
This commit is contained in:
Chia-Ping Tsai 2017-12-03 00:38:35 +08:00 committed by Michael Stack
parent fa9ab3955c
commit 8354a563f7
2 changed files with 2 additions and 3 deletions

View File

@ -25,7 +25,7 @@ import org.apache.yetus.audience.InterfaceAudience;
* CellScanner rather than say Iterator&lt;Cell&gt;. See CellScanner class comment for why we go * CellScanner rather than say Iterator&lt;Cell&gt;. See CellScanner class comment for why we go
* dumber than java.util.Iterator. * dumber than java.util.Iterator.
*/ */
@InterfaceAudience.Private @InterfaceAudience.Public
public interface CellScannable { public interface CellScannable {
/** /**
* @return A CellScanner over the contained {@link Cell}s * @return A CellScanner over the contained {@link Cell}s

View File

@ -47,8 +47,7 @@ import org.apache.yetus.audience.InterfaceStability;
* <p>Often used reading {@link org.apache.hadoop.hbase.Cell}s written by * <p>Often used reading {@link org.apache.hadoop.hbase.Cell}s written by
* {@link org.apache.hadoop.hbase.io.CellOutputStream}. * {@link org.apache.hadoop.hbase.io.CellOutputStream}.
*/ */
@InterfaceAudience.Private @InterfaceAudience.Public
@InterfaceStability.Unstable
public interface CellScanner { public interface CellScanner {
/** /**
* @return the current Cell which may be mutable * @return the current Cell which may be mutable