Made builders package private and added @InterfaceStability.Evolving annotation to HBaseDataContext class.
Project: http://git-wip-us.apache.org/repos/asf/metamodel/repo Commit: http://git-wip-us.apache.org/repos/asf/metamodel/commit/c28a8178 Tree: http://git-wip-us.apache.org/repos/asf/metamodel/tree/c28a8178 Diff: http://git-wip-us.apache.org/repos/asf/metamodel/diff/c28a8178 Branch: refs/heads/master Commit: c28a8178a4f2aa43c2411a943b7acfbd9ce8ee42 Parents: 5e700b5 Author: Arjan Seijkens <[email protected]> Authored: Tue Jun 19 16:12:07 2018 +0200 Committer: Arjan Seijkens <[email protected]> Committed: Tue Jun 19 16:12:07 2018 +0200 ---------------------------------------------------------------------- .../java/org/apache/metamodel/hbase/HBaseCreateTableBuilder.java | 2 +- .../src/main/java/org/apache/metamodel/hbase/HBaseDataContext.java | 2 ++ .../java/org/apache/metamodel/hbase/HBaseRowDeletionBuilder.java | 2 +- .../java/org/apache/metamodel/hbase/HBaseRowInsertionBuilder.java | 2 +- .../java/org/apache/metamodel/hbase/HBaseTableDropBuilder.java | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/metamodel/blob/c28a8178/hbase/src/main/java/org/apache/metamodel/hbase/HBaseCreateTableBuilder.java ---------------------------------------------------------------------- diff --git a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseCreateTableBuilder.java b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseCreateTableBuilder.java index 28963cb..aa722c3 100644 --- a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseCreateTableBuilder.java +++ b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseCreateTableBuilder.java @@ -31,7 +31,7 @@ import org.apache.metamodel.util.SimpleTableDef; /** * A builder-class to create tables in a HBase datastore */ -public class HBaseCreateTableBuilder extends AbstractTableCreationBuilder<HBaseUpdateCallback> { +class HBaseCreateTableBuilder extends AbstractTableCreationBuilder<HBaseUpdateCallback> { /** * Create a {@link HBaseCreateTableBuilder}. http://git-wip-us.apache.org/repos/asf/metamodel/blob/c28a8178/hbase/src/main/java/org/apache/metamodel/hbase/HBaseDataContext.java ---------------------------------------------------------------------- diff --git a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseDataContext.java b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseDataContext.java index ec91d8f..48a4695 100644 --- a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseDataContext.java +++ b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseDataContext.java @@ -38,6 +38,7 @@ import org.apache.metamodel.QueryPostprocessDataContext; import org.apache.metamodel.UpdateScript; import org.apache.metamodel.UpdateSummary; import org.apache.metamodel.UpdateableDataContext; +import org.apache.metamodel.annotations.InterfaceStability; import org.apache.metamodel.data.DataSet; import org.apache.metamodel.data.DataSetHeader; import org.apache.metamodel.data.Row; @@ -54,6 +55,7 @@ import org.apache.metamodel.util.SimpleTableDef; /** * MetaModel adaptor for Apache HBase. */ [email protected] public class HBaseDataContext extends QueryPostprocessDataContext implements UpdateableDataContext { public static final String FIELD_ID = "_id"; http://git-wip-us.apache.org/repos/asf/metamodel/blob/c28a8178/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowDeletionBuilder.java ---------------------------------------------------------------------- diff --git a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowDeletionBuilder.java b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowDeletionBuilder.java index e8afda8..765ee7a 100644 --- a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowDeletionBuilder.java +++ b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowDeletionBuilder.java @@ -34,7 +34,7 @@ import org.apache.metamodel.schema.Table; /** * A builder-class to delete rows based on their keys in a HBase datastore */ -public class HBaseRowDeletionBuilder extends AbstractRowDeletionBuilder { +class HBaseRowDeletionBuilder extends AbstractRowDeletionBuilder { private final HBaseDataContext _dataContext; http://git-wip-us.apache.org/repos/asf/metamodel/blob/c28a8178/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowInsertionBuilder.java ---------------------------------------------------------------------- diff --git a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowInsertionBuilder.java b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowInsertionBuilder.java index fe6e07a..cb06976 100644 --- a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowInsertionBuilder.java +++ b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseRowInsertionBuilder.java @@ -38,7 +38,7 @@ import org.apache.metamodel.schema.Column; /** * A builder-class to insert rows in a HBase datastore. */ -public class HBaseRowInsertionBuilder implements RowInsertionBuilder { +class HBaseRowInsertionBuilder implements RowInsertionBuilder { private List<HBaseColumn> _columns = new ArrayList<>(); private List<Object> _values = new ArrayList<>(); http://git-wip-us.apache.org/repos/asf/metamodel/blob/c28a8178/hbase/src/main/java/org/apache/metamodel/hbase/HBaseTableDropBuilder.java ---------------------------------------------------------------------- diff --git a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseTableDropBuilder.java b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseTableDropBuilder.java index 0e1d80c..797a502 100644 --- a/hbase/src/main/java/org/apache/metamodel/hbase/HBaseTableDropBuilder.java +++ b/hbase/src/main/java/org/apache/metamodel/hbase/HBaseTableDropBuilder.java @@ -26,7 +26,7 @@ import org.apache.metamodel.schema.Table; /** * A builder-class to drop tables in a HBase datastore */ -public class HBaseTableDropBuilder extends AbstractTableDropBuilder { +class HBaseTableDropBuilder extends AbstractTableDropBuilder { private final HBaseUpdateCallback _updateCallback; public HBaseTableDropBuilder(final Table table, final HBaseUpdateCallback updateCallback) {
