Removed the similar table lookup code. Now ValueType uses MessageFormat.valueOf().getValueType() to translate byte codes. https://github.com/msgpack/msgpack-java/pull/82#discussion-diff-12501023