valueserialization: remove deprecated methods
Project: http://git-wip-us.apache.org/repos/asf/zest-java/repo Commit: http://git-wip-us.apache.org/repos/asf/zest-java/commit/c21df5fc Tree: http://git-wip-us.apache.org/repos/asf/zest-java/tree/c21df5fc Diff: http://git-wip-us.apache.org/repos/asf/zest-java/diff/c21df5fc Branch: refs/heads/develop Commit: c21df5fc6ea0b0ec3969a8c0e018173d3306f367 Parents: 13b387c Author: Paul Merlin <[email protected]> Authored: Sat Dec 17 22:21:58 2016 +0100 Committer: Paul Merlin <[email protected]> Committed: Sat Dec 17 22:21:58 2016 +0100 ---------------------------------------------------------------------- .../polygene/api/value/ValueSerializer.java | 34 -------------------- .../spi/value/ValueSerializerAdapter.java | 27 ---------------- 2 files changed, 61 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zest-java/blob/c21df5fc/core/api/src/main/java/org/apache/polygene/api/value/ValueSerializer.java ---------------------------------------------------------------------- diff --git a/core/api/src/main/java/org/apache/polygene/api/value/ValueSerializer.java b/core/api/src/main/java/org/apache/polygene/api/value/ValueSerializer.java index f2c6138..736df9d 100644 --- a/core/api/src/main/java/org/apache/polygene/api/value/ValueSerializer.java +++ b/core/api/src/main/java/org/apache/polygene/api/value/ValueSerializer.java @@ -93,16 +93,6 @@ public interface ValueSerializer <T> Function<T, String> serialize( Options options ); /** - * Factory method for a serialize function. - * - * @param <T> the parametrized function input type - * @param includeTypeInfo if type information should be included in the output - * @return a serialization function. - */ - @Deprecated - <T> Function<T, String> serialize( boolean includeTypeInfo ); - - /** * Serialize the state of a value with type information. * * @param object an Object to serialize @@ -124,18 +114,6 @@ public interface ValueSerializer throws ValueSerializationException; /** - * Serialize the state of a value. - * - * @param object an Object to serialize - * @param includeTypeInfo if type information should be included in the output - * @return the state - * @throws ValueSerializationException if the Value serialization failed - */ - @Deprecated - String serialize( Object object, boolean includeTypeInfo ) - throws ValueSerializationException; - - /** * Serialize the state of a value with type information. * * @param object an Object to serialize @@ -157,18 +135,6 @@ public interface ValueSerializer throws ValueSerializationException; /** - * Serialize the state of a value. - * - * @param object an Object to serialize - * @param output that will be used as output - * @param includeTypeInfo if type information should be included in the output - * @throws ValueSerializationException if the Value serialization failed - */ - @Deprecated - void serialize( Object object, OutputStream output, boolean includeTypeInfo ) - throws ValueSerializationException; - - /** * Serialization options. */ final class Options http://git-wip-us.apache.org/repos/asf/zest-java/blob/c21df5fc/core/spi/src/main/java/org/apache/polygene/spi/value/ValueSerializerAdapter.java ---------------------------------------------------------------------- diff --git a/core/spi/src/main/java/org/apache/polygene/spi/value/ValueSerializerAdapter.java b/core/spi/src/main/java/org/apache/polygene/spi/value/ValueSerializerAdapter.java index 67206bd..e9313b5 100644 --- a/core/spi/src/main/java/org/apache/polygene/spi/value/ValueSerializerAdapter.java +++ b/core/spi/src/main/java/org/apache/polygene/spi/value/ValueSerializerAdapter.java @@ -175,15 +175,6 @@ public abstract class ValueSerializerAdapter<OutputType> } @Override - @Deprecated - public final <T> Function<T, String> serialize( final boolean includeTypeInfo ) - { - return object -> serialize( - includeTypeInfo ? new Options().withTypeInfo() : new Options().withoutTypeInfo(), - object ); - } - - @Override public final String serialize( Object object ) throws ValueSerializationException { @@ -211,15 +202,6 @@ public abstract class ValueSerializerAdapter<OutputType> } @Override - @Deprecated - public final String serialize( Object object, boolean includeTypeInfo ) - throws ValueSerializationException - { - return serialize( includeTypeInfo ? new Options().withTypeInfo() : new Options().withoutTypeInfo(), - object ); - } - - @Override public final void serialize( Object object, OutputStream output ) throws ValueSerializationException { @@ -244,15 +226,6 @@ public abstract class ValueSerializerAdapter<OutputType> } } - @Override - @Deprecated - public final void serialize( Object object, OutputStream output, boolean includeTypeInfo ) - throws ValueSerializationException - { - serialize( includeTypeInfo ? new Options().withTypeInfo() : new Options().withoutTypeInfo(), - object, output ); - } - private void serializeRoot( Options options, Object object, OutputStream output ) throws Exception {
