in sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MaintainableArtefactImpl.java [27:39]
protected MaintainableArtefactImpl(MaintainableArtefact from) {
super(Objects.requireNonNull(from));
if (from.getMaintainer() != null) {
this.maintainer = new MaintainableArtefactReference(from.getMaintainer());
}
this.isExternalReference = from.isExternalReference();
if (from.getServiceUrl() != null) {
this.serviceUrl = new URL(from.getServiceUrl().toString());
}
if (from.getStructureUrl() != null) {
this.structureUrl = new URL(from.getStructureUrl().toString());
}
}