- public static final byte NULL_TYPE = 13;
- public static final byte STRING_BYTES_TYPE = 14;
- public static final byte EMPTY_TYPE = 15;
-
- private static final Map<Class<?>, Byte> TYPES;
-
- static {
- final Builder<Class<?>, Byte> b = ImmutableMap.builder();
-
- b.put(String.class, STRING_TYPE);
- b.put(Byte.class, BYTE_TYPE);
- b.put(Integer.class, INT_TYPE);
- b.put(Long.class, LONG_TYPE);
- b.put(Boolean.class, BOOL_TYPE);
- b.put(QName.class, QNAME_TYPE);
- b.put(Short.class, SHORT_TYPE);
- b.put(BigInteger.class, BIG_INTEGER_TYPE);
- b.put(BigDecimal.class, BIG_DECIMAL_TYPE);
- b.put(byte[].class, BINARY_TYPE);
- b.put(Empty.class, EMPTY_TYPE);
-
- TYPES = b.build();
- }
+ static final byte NULL_TYPE = 13;
+ static final byte STRING_BYTES_TYPE = 14;
+ static final byte EMPTY_TYPE = 15;