BiblioItem { public static void injectDOI(BiblioItem bib, BiblioItem bibo) { bib.setDOI(bibo.getDOI()); bib.setPMID(bibo.getPMID()); bib.setPMCID(bibo.getPMCID()); bib.setPII(bibo.getPII()); bib.setIstexId(bibo.getIstexId()); bib.setArk(bibo.getArk()); } BiblioItem(); @Override String toString(); void setParentItem(BiblioItem bi); BiblioItem getParentItem(); int getItem(); void setItem(int type); String getISBN13(); String getISBN10(); String getTitle(); String getPublisher(); String getEdition(); String getLanguage(); String getSubtitle(); String getPublicationDate(); Date getNormalizedPublicationDate(); String getEditors(); String getPublisherWebsite(); String getSerie(); String getISSN(); String getISSNe(); String getVolume(); String getNumber(); String getMonth(); String getSupportType(); String getVersion(); String getSmallImageURL(); String getLargeImageURL(); String getPublisherPlace(); String getReview(); List<String> getCategories(); int getNbPages(); String getType(); String getTypeDescription(); String getBookType(); String getDOI(); String getArk(); String getIstexId(); String getInDOI(); String getArXivId(); String getPMID(); String getPMCID(); String getPII(); String getArticleTitle(); int getBeginPage(); int getEndPage(); String getYear(); String getAbstract(); String getLabeledAbstract(); String getEmail(); String getPubnum(); String getCollaboration(); String getSerieTitle(); String getURL(); String getOAURL(); String getURI(); String getConfidence(); String getAuthors(); String getLocation(); String getBookTitle(); String getPageRange(); String getJournal(); String getVolumeBlock(); String getInstitution(); String getNote(); String getAffiliation(); String getAddress(); String getCountry(); String getTown(); String getKeyword(); List<Keyword> getKeywords(); List<String> getSubjects(); String getPhone(); String getDegree(); String getWeb(); String getIssue(); String getJournalAbbrev(); String getEvent(); boolean getError(); String getAbstractHeader(); String getDay(); String getLocationPublisher(); String getAuthorString(); String getE_Year(); String getE_Month(); String getE_Day(); String getS_Year(); String getS_Month(); String getS_Day(); String getA_Year(); String getA_Month(); String getA_Day(); String getD_Year(); String getD_Month(); String getD_Day(); String getDedication(); String getSubmission(); String getEnglishTitle(); String getSubmissionDate(); Date getNormalizedSubmissionDate(); String getDownloadDate(); Date getNormalizedDownloadDate(); String getServerDate(); Date getNormalizedServerDate(); String getOriginalAffiliation(); String getOriginalAbstract(); String getOriginalAuthors(); String getOriginalEditors(); String getOriginalTitle(); String getOriginalAddress(); String getOriginalNote(); String getOriginalKeyword(); String getOriginalVolumeBlock(); String getOriginalJournal(); List<org.grobid.core.data.Person> getFullAuthors(); List<org.grobid.core.data.Person> getFullEditors(); List<org.grobid.core.data.Affiliation> getFullAffiliations(); String getReference(); String getCopyright(); String getFunding(); String getWorkingGroup(); String getDocumentType(); void setISBN13(String isbn); void setISBN10(String isbn); void setTitle(String theTitle); void setPublisher(String thePublisher); void setEdition(String theEdition); void setLanguage(String theLanguage); void setSubtitle(String theSubtitle); void setPublicationDate(String theDate); void setNormalizedPublicationDate(Date theDate); void setEditors(String theEditors); void setPublisherWebsite(String theWebsite); void setSerie(String theSerie); void setISSN(String theISSN); void setISSNe(String theISSN); void setVolume(String theVolume); void setNumber(String theNumber); void setMonth(String theMonth); void setSupportType(String theType); void setVersion(String theVersion); void setSmallImageURL(String url); void setLargeImageURL(String url); void setPublisherPlace(String p); void setCategories(List<String> cat); void addCategory(String cat); void setNbPages(int nb); void setReview(String rev); void setType(String t); void setTypeDescription(String t); void setBookType(String bt); void setDOI(String id); void setInDOI(String id); void setArXivId(String id); void setPMID(String id); void setPMCID(String id); void setPII(String id); void setIstexId(String id); void setArk(String id); void setArticleTitle(String ti); void setBeginPage(int p); void setEndPage(int p); void setYear(String y); void setAbstract(String a); void setLabeledAbstract(String labeledAbstract); void setLocationPublisher(String s); void setSerieTitle(String s); void setAuthorString(String s); void setURL(String s); void setOAURL(String s); void setURI(String s); void setConfidence(String s); void setConf(double b); void setFullAuthors(List<org.grobid.core.data.Person> full); void setFullEditors(List<org.grobid.core.data.Person> full); void setFullAffiliations(List<org.grobid.core.data.Affiliation> full); void setWorkingGroup(String wg); void setDocumentType(String doctype); void setAuthors(String aut); BiblioItem addAuthorsToken(LayoutToken lt); List<LayoutToken> getAuthorsTokens(); void addAuthor(String aut); void addFullAuthor(Person aut); void addFullEditor(Person aut); void addEditor(String aut); void setLocation(String loc); void setBookTitle(String book); void setPageRange(String pages); void setJournal(String jour); void setVolumeBlock(String vol, boolean postProcess); void setInstitution(String inst); void setNote(String not); void setAffiliation(String a); void setAddress(String a); void setCountry(String a); void setTown(String a); void setEmail(String e); void setPubnum(String p); void setKeyword(String k); void addKeyword(String k); void setKeywords(List<Keyword> k); void addSubject(String k); void setSubjects(List<String> k); void setPhone(String p); void setDegree(String d); void setWeb(String w); void setCollaboration(String collab); void setIssue(String i); void setJournalAbbrev(String j); void setEvent(String e); void setError(boolean e); void setAbstractHeader(String a); void setPath(String p); void setDay(String d); void setE_Year(String d); void setE_Month(String d); void setE_Day(String d); void setA_Year(String d); void setA_Month(String d); void setA_Day(String d); void setS_Year(String d); void setS_Month(String d); void setS_Day(String d); void setD_Year(String d); void setD_Month(String d); void setD_Day(String d); void setDedication(String d); void setSubmission(String s); void setEnglishTitle(String d); void setSubmissionDate(String d); void setNormalizedSubmissionDate(Date d); void setDownloadDate(String d); void setNormalizedDownloadDate(Date d); void setServerDate(String d); void setNormalizedServerDate(Date d); void setOriginalAffiliation(String original); void setOriginalAbstract(String original); void setOriginalAuthors(String original); void setOriginalEditors(String original); void setOriginalTitle(String original); void setOriginalAddress(String original); void setOriginalNote(String original); void setOriginalKeyword(String original); void setOriginalVolumeBlock(String original); void setOriginalJournal(String original); void setReference(String ref); void setCopyright(String cop); void setFunding(String gra); String getMeeting(); void setMeeting(String meet); static String cleanSQLString(String str); static String cleanISBNString(String str); void reset(); String postProcessVolumeBlock(); String cleanAbstract(String string); static List<LayoutToken> cleanAbstractLayoutTokens(List<LayoutToken> tokens); static void cleanTitles(BiblioItem bibl); static String cleanKeywords(String string); static List<Keyword> segmentKeywords(String string); String toBibTeX(); String toBibTeX(String id); String toBibTeX(String id, GrobidAnalysisConfig config); void checkIdentifier(); String toTEI(int n); String toTEI(int n, GrobidAnalysisConfig config); String toTEI(int n, int indent); String toTEI(int n, int indent, GrobidAnalysisConfig config); void buildBiblioSet(BiblioSet bs, String path0); String toTEI2(BiblioSet bs); String toOpenURL(String authors); String toCOinS(); String toFullOpenURL(String linkResolver, String imageLinkResolver); void setFirstAuthorSurname(String firstAuthorSurname); String getFirstAuthorSurname(); void attachEmails(); void attachEmails(List<Person> folks); void attachAuthorEmails(); void attachEditorEmails(); void attachAffiliations(); String toTEIAuthorBlock(int nbTag); String toTEIAuthorBlock(int nbTag, GrobidAnalysisConfig config); void postProcessPages(); static void injectDOI(BiblioItem bib, BiblioItem bibo); static void correct(BiblioItem bib, BiblioItem bibo); boolean rejectAsReference(); String getTeiId(); int getOrdinal(); void setOrdinal(int ordinal); void setCoordinates(List<BoundingBox> coordinates); List<BoundingBox> getCoordinates(); Map<String, List<LayoutToken>> getLabeledTokens(); void setLabeledTokens(Map<String, List<LayoutToken>> labeledTokens); List<LayoutToken> getLayoutTokens(TaggingLabel headerLabel); void setLayoutTokensForLabel(List<LayoutToken> tokens, TaggingLabel headerLabel); void generalResultMapping(Document doc, String labeledResult, List<LayoutToken> tokenizations); void addTitleTokens(List<LayoutToken> layoutTokens); void addAuthorsTokens(List<LayoutToken> layoutTokens); void addAbstractTokens(List<LayoutToken> layoutTokens); List<LayoutToken> getAbstractTokens(); public int item; static final int Book; static final int Periodical; static final int Digital_support; static final int Article; static final int Unknown; static final int InBook; static final int InProceedings; static final int InCollection; static final int Manual; static final int TechReport; static final int MasterThesis; static final int PhdThesis; static final int Unpublished; static final int Proceedings; static final int Serie; public String affiliationAddressBlock; static final List<String> confPrefixes; static final String[] ABSTRACT_PREFIXES; }
@Test public void injectDOI() { }