@Override
    public int hashCode() {
        return Objects.hash(name, javadoc, imports, classes, initializers, methods, fields, values, annotations)
                + HashUtil.identityHashForParent(this);
    }
Copy constructor.

@param prototype  the prototype
common-parent/codegen/src/main/java/com/speedment/common/codegen/internal/model/EnumConstantImpl.java