You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2016/12/24 10:29:16 UTC
[04/19] zest-java git commit: valueserialization: remove deprecated
methods
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 <pa...@apache.org>
Authored: Sat Dec 17 22:21:58 2016 +0100
Committer: Paul Merlin <pa...@apache.org>
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
{