@Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (!(o instanceof Float16FieldValue)) return false;
        if (!super.equals(o)) return false;

        Float16FieldValue that = (Float16FieldValue) o;
        if (Float.compare(that.value, value) != 0) return false;
        return true;
    }
A 16-bit float field value

@author bratseth
document/src/main/java/com/yahoo/document/datatypes/Float16FieldValue.java