Generate longHashCode, hashCode, equals, toStrimg.