From c265fbe3ca6e1811524831fbf89a3d7cfdf97412 Mon Sep 17 00:00:00 2001 From: Jisi Liu Date: Tue, 17 Feb 2015 14:03:37 -0800 Subject: Mark factory setter API as private for alpha release. --- javanano/src/main/java/com/google/protobuf/nano/MapFactories.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'javanano/src/main') 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 { Map forMap(Map 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; } -- cgit v1.2.3