class ImportsValue {

    @Override
    public boolean equals(Object o) {
        if (o instanceof ImportsValue) {
            ImportsValue other = (ImportsValue) o;
            return Objects.equals(defaultImports, other.defaultImports) &&
                    Objects.equals(wsdlImports, other.wsdlImports);
        }
        return false;
    }

    public  ImportsValue();
    public  ImportsValue(@MapsTo("defaultImports") final List<DefaultImport> defaultImports,
                        @MapsTo("wsdlImports") final List<WSDLImport> wsdlImports);

}