if (buf != null) { if (onlyUseJavaSerialization) { return deserialize(buf, 0); } else if (buf.length > 0) { byte tag = buf[0]; switch (tag) { case JAVA_SERIALIZATION_TAG: return deserialize(buf, 1); case ENCODING_TAG: return decode(buf, 1);
if (buf != null) { if (onlyUseJavaSerialization) { return deserialize(buf, 0); } else if (buf.length > 0) { byte tag = buf[0]; switch (tag) { case JAVA_SERIALIZATION_TAG: return deserialize(buf, 1); case ENCODING_TAG: return decode(buf, 1);