@Override public InternationalString getOtherCitationDetails() {return delegate().getOtherCitationDetails();} @Override public String getISBN() {return delegate().getISBN();}
@Override public InternationalString getOtherCitationDetails() {return delegate().getOtherCitationDetails();} @Override public String getISBN() {return delegate().getISBN();}
Objects.equals(this.source.getISSN(), that.source.getISSN()) && Objects.equals(this.source.getIdentifiers(), that.source.getIdentifiers()) && Objects.equals(this.source.getOtherCitationDetails(), that.source.getOtherCitationDetails()) && Objects.equals(this.source.getSeries(), that.source.getSeries()) && Objects.equals(this.source.getTitle(), that.source.getTitle());
/** * Validates the given citation. * * @param object The object to validate, or {@code null}. */ public void validate(final Citation object) { if (object == null) { return; } validateMandatory(object.getTitle()); validateOptional (object.getEdition()); validateOptional (object.getOtherCitationDetails()); validateOptional (object.getCollectiveTitle()); validateCollection(InternationalString.class, object.getAlternateTitles()); validateCollection(Identifier.class, object.getIdentifiers()); } }
/** * Validates the given citation. * * @param object the object to validate, or {@code null}. */ public void validate(final Citation object) { if (object == null) { return; } validateMandatory(object.getTitle()); validateOptional (object.getEdition()); for (final InternationalString e : toArray(InternationalString.class, object.getAlternateTitles())) { container.validate(e); } for (final Identifier e : toArray(Identifier.class, object.getIdentifiers())) { container.validate(e); } for (final InternationalString e : toArray(InternationalString.class, object.getOtherCitationDetails())) { container.validate(e); } validate(toArray(CitationDate.class, object.getDates())); for (final Responsibility e : toArray(Responsibility.class, object.getCitedResponsibleParties())) { validate(e); } }
presentationForms = copyCollection(object.getPresentationForms(), PresentationForm.class); series = object.getSeries(); otherCitationDetails = object.getOtherCitationDetails(); collectiveTitle = object.getCollectiveTitle(); if (object instanceof DefaultCitation) {
presentationForms = copyCollection(object.getPresentationForms(), PresentationForm.class); series = object.getSeries(); otherCitationDetails = object.getOtherCitationDetails(); collectiveTitle = object.getCollectiveTitle(); if (object instanceof DefaultCitation) {