@Override public int hashCode() { final int prime = 31; int result = 1; result = ((prime*result)+((logging == null)? 0 :logging.hashCode())); result = ((prime*result)+((jdbc == null)? 0 :jdbc.hashCode())); result = ((prime*result)+((generator == null)? 0 :generator.hashCode())); return result; }