aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Jisi Liu <jisi.liu@gmail.com>2015-02-17 14:03:37 -0800
committerGravatar Jisi Liu <jisi.liu@gmail.com>2015-02-17 14:03:37 -0800
commitc265fbe3ca6e1811524831fbf89a3d7cfdf97412 (patch)
treeee7401312bf87afac02359377029bdd2fc1b7a0a
parentd1bbd856af00b8bce4cc7a01c7ed7ae03abe3f42 (diff)
Mark factory setter API as private for alpha release.
-rw-r--r--javanano/src/main/java/com/google/protobuf/nano/MapFactories.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/javanano/src/main/java/com/google/protobuf/nano/MapFactories.java b/javanano/src/main/java/com/google/protobuf/nano/MapFactories.java
index 57d00b49..98fa4877 100644
--- a/javanano/src/main/java/com/google/protobuf/nano/MapFactories.java
+++ b/javanano/src/main/java/com/google/protobuf/nano/MapFactories.java
@@ -41,7 +41,11 @@ public final class MapFactories {
<K, V> Map<K, V> forMap(Map<K, V> oldMap);
}
- public static void setMapFactory(MapFactory newMapFactory) {
+ // NOTE(liujisi): The factory setter is temporarily marked as package private.
+ // The way to provide customized implementations of maps for different
+ // platforms are still under discussion. Mark it as private to avoid exposing
+ // the API in proto3 alpha release.
+ /* public */ static void setMapFactory(MapFactory newMapFactory) {
mapFactory = newMapFactory;
}