public int hashCode()
    {
        final int prime = 31;
        int result = 1;
        result = prime * result + ((someBaz == null) ? 0 : someBaz.hashCode());
        result = prime * result + (someBoolean ? 1231 : 1237);
        result = prime * result
                + ((someBytes == null) ? 0 : someBytes.hashCode());
        long temp;
        temp = Double.doubleToLongBits(someDouble);
        result = prime * result + (int) (temp ^ (temp >>> 32));
        result = prime * result
                + ((someEnum == null) ? 0 : someEnum.hashCode());
        result = prime * result + Float.floatToIntBits(someFloat);
        result = prime * result + someInt;
        result = prime * result + (int) (someLong ^ (someLong >>> 32));
        result = prime * result
                + ((someString == null) ? 0 : someString.hashCode());
        return result;
    }
@param someLong
           the someLong to set
protostuff-runtime/src/test/java/io/protostuff/runtime/Bar.java