X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-clustering-commons%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fnode%2Futils%2Fstream%2FValueTypes.java;h=e75a454d394294795c633a1d57d83ccc5661ce98;hb=989c3723e634bf4a0fb671246c31eadf255c462c;hp=6035e3c644e6f9c6d54e0219fcdad66037acd303;hpb=d0825a4c573ca648bf509916864645d2ad65dfda;p=controller.git diff --git a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ValueTypes.java b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ValueTypes.java index 6035e3c644..e75a454d39 100644 --- a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ValueTypes.java +++ b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ValueTypes.java @@ -9,14 +9,13 @@ package org.opendaylight.controller.cluster.datastore.node.utils.stream; import com.google.common.base.Preconditions; -import org.opendaylight.yangtools.yang.common.QName; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; - import java.math.BigDecimal; import java.math.BigInteger; import java.util.HashMap; import java.util.Map; import java.util.Set; +import org.opendaylight.yangtools.yang.common.QName; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; public class ValueTypes { public static final byte SHORT_TYPE = 1; @@ -30,8 +29,9 @@ public class ValueTypes { public static final byte STRING_TYPE = 9; public static final byte BIG_INTEGER_TYPE = 10; public static final byte BIG_DECIMAL_TYPE = 11; + public static final byte BINARY_TYPE = 12; - private static Map types = new HashMap<>(); + private static Map, Byte> types = new HashMap<>(); static { types.put(String.class, Byte.valueOf(STRING_TYPE)); @@ -45,6 +45,7 @@ public class ValueTypes { types.put(Short.class, Byte.valueOf(SHORT_TYPE)); types.put(BigInteger.class, Byte.valueOf(BIG_INTEGER_TYPE)); types.put(BigDecimal.class, Byte.valueOf(BIG_DECIMAL_TYPE)); + types.put(byte[].class, Byte.valueOf(BINARY_TYPE)); } public static final byte getSerializableType(Object node){