From 515f08a3e800a31814282b326c6abd4948723a8b Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 14 Mar 2017 19:38:44 +0100 Subject: [PATCH] Reduce visibility of codec methods These are needlessly protected/public, lower them to package-private. Change-Id: I06ef86402051be3a010d88470ed2c0569853dbb0 Signed-off-by: Robert Varga --- .../yangtools/yang/data/codec/gson/AbstractJSONCodec.java | 2 +- .../yang/data/impl/codec/AbstractIntegerStringCodec.java | 5 +++-- .../yangtools/yang/data/impl/codec/Int16StringCodec.java | 4 ++-- .../yangtools/yang/data/impl/codec/Int32StringCodec.java | 4 ++-- .../yangtools/yang/data/impl/codec/Int64StringCodec.java | 4 ++-- .../yangtools/yang/data/impl/codec/Int8StringCodec.java | 4 ++-- .../yangtools/yang/data/impl/codec/Uint16StringCodec.java | 4 ++-- .../yangtools/yang/data/impl/codec/Uint32StringCodec.java | 4 ++-- .../yangtools/yang/data/impl/codec/Uint64StringCodec.java | 4 ++-- .../yangtools/yang/data/impl/codec/Uint8StringCodec.java | 4 ++-- 10 files changed, 20 insertions(+), 19 deletions(-) diff --git a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/AbstractJSONCodec.java b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/AbstractJSONCodec.java index cb20ffc947..7c00715f32 100644 --- a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/AbstractJSONCodec.java +++ b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/AbstractJSONCodec.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.data.impl.codec.TypeDefinitionAwareCodec; /** * Abstract base implementation of {@link JSONCodec}, which wraps a {@link TypeDefinitionAwareCodec}. * - * @param Deserialized objec type + * @param Deserialized object type */ abstract class AbstractJSONCodec implements JSONCodec { private final Codec codec; diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/AbstractIntegerStringCodec.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/AbstractIntegerStringCodec.java index 5ff364828d..022d347116 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/AbstractIntegerStringCodec.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/AbstractIntegerStringCodec.java @@ -15,6 +15,7 @@ import static org.opendaylight.yangtools.yang.model.util.BaseTypes.UINT16_QNAME; import static org.opendaylight.yangtools.yang.model.util.BaseTypes.UINT32_QNAME; import static org.opendaylight.yangtools.yang.model.util.BaseTypes.UINT64_QNAME; import static org.opendaylight.yangtools.yang.model.util.BaseTypes.UINT8_QNAME; + import com.google.common.base.CharMatcher; import com.google.common.base.Optional; import com.google.common.base.Preconditions; @@ -148,9 +149,9 @@ abstract class AbstractIntegerStringCodec, T ex * @param radix numeric base. * @return Deserialized value. */ - protected abstract N deserialize(String stringRepresentation, int radix); + abstract N deserialize(String stringRepresentation, int radix); - protected abstract N convertValue(Number value); + abstract N convertValue(Number value); protected static List extractRange(final IntegerTypeDefinition type) { diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/Int16StringCodec.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/Int16StringCodec.java index 1f52f0b4cd..0493f8b8bd 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/Int16StringCodec.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/Int16StringCodec.java @@ -19,7 +19,7 @@ final class Int16StringCodec extends AbstractIntegerStringCodec