@Override
        public boolean equals(Object o)
        {
            if (o == this)
            {
                return true;
            }
            if (!(o instanceof Value))
            {
                return false;
            }
            Value v = (Value) o;

            if (!v.isFloatValue())
            {
                return false;
            }
            return value == v.asFloatValue().toFloat();
        }
Implementation of missing value impl for float in msgpack-core

@author Alex Shvid
protostuff-msgpack/src/main/java/io/protostuff/MsgpackGenerator.java