public String getReference() { return ReferenceExtractor.getReference(this); }
public void setReference(String reference) { ReferenceExtractor.setReference(this, reference); }
public void setReference(String reference){ ReferenceExtractor.setReferenceAsMetadataValue(this.metadata, reference, apiProperties); }
public String getReference(){ return ReferenceExtractor.getReferenceFromMap(this.metadata, !this.documents.isEmpty()); }
public static String getReference(Document document){ return getReference(document.getMetadata(), !document.getDocuments().isEmpty()); }
public static void setReference(Document document, String reference){ setReference(document.getMetadata(), reference); }