public void onPARIdentifierUpdate(CvTerm cv, String oldPAR) { if (oldPAR == null){ cvChangeLogger.log(Level.INFO, "The PAR identifier " + cv.getPARIdentifier() + " has been added to the cv term " + cv.toString()); } else if (cv.getMIIdentifier() == null){ cvChangeLogger.log(Level.INFO, "The PAR identifier "+ oldPAR+ " has been removed from the cv term " + cv.toString()); } else { cvChangeLogger.log(Level.INFO, "The PAR identifier "+oldPAR+" has been updated with " + cv.getPARIdentifier() + " in the cv term " + cv.toString()); } }
public static Xref getPsiParReference(CvTerm term){ if (term == null){ return null; } else if (term.getPARIdentifier() == null){ return null; } else{ return XrefUtils.collectFirstIdentifierWithDatabaseAndId(term.getIdentifiers(), null, CvTerm.PSI_PAR, term.getPARIdentifier()); } }
String mi = database1.getMIIdentifier(); String mod = database1.getMODIdentifier(); String par = database1.getPARIdentifier();
else if (cv.getPARIdentifier() != null){ writer.write(CvTerm.PSI_PAR); writer.write(MitabUtils.XREF_SEPARATOR); writer.write("\""); writer.write(cv.getPARIdentifier()); writer.write("\"");
hashcode = 31*hashcode + cv1.getMODIdentifier().hashCode(); else if (cv1.getPARIdentifier() != null){ hashcode = 31*hashcode + cv1.getPARIdentifier().hashCode();
hashcode = 31*hashcode + cv1.getMODIdentifier().hashCode(); else if (cv1.getPARIdentifier() != null){ hashcode = 31*hashcode + cv1.getPARIdentifier().hashCode();
String mi = database1.getMIIdentifier(); String mod = database1.getMODIdentifier(); String par = database1.getPARIdentifier();
/** * Gets the unique identifier of a CvObject. If it has PSI MI Identifier (miIdentifier) return it, otherwise returns the MOD identifier, * If no MOD identifier, returns the PAR identifier. * if no PAR identifier, returns the first identifier in the list of identifiers. * * @param cvObject The object to get the identifier from. * @return The identifier. Will be null if no miIdentifier or identity xref is found. * @since 1.8.0 */ public static String getBestIdentifier(CvTerm cvObject) { if (cvObject == null) return null; // try the PSI MI first if (cvObject.getMIIdentifier() != null) { return cvObject.getMIIdentifier(); } // try the PSI MOD second else if (cvObject.getMODIdentifier() != null) { return cvObject.getMODIdentifier(); } // try the PSI PAR third else if (cvObject.getPARIdentifier() != null) { return cvObject.getPARIdentifier(); } else if (!cvObject.getIdentifiers().isEmpty()) { return cvObject.getIdentifiers().iterator().next().getId(); } else{ return null; } }
String mod1 = cvTerm1.getMODIdentifier(); String mod2 = cvTerm2.getMODIdentifier(); String par1 = cvTerm1.getPARIdentifier(); String par2 = cvTerm2.getPARIdentifier();
String par1 = database1.getPARIdentifier(); String par2 = database2.getPARIdentifier(); if (par1 != null && par2 != null){ comp = par1.equals(par2);
String par1 = database1.getPARIdentifier(); String par2 = database2.getPARIdentifier();
String mod1 = cvTerm1.getMODIdentifier(); String mod2 = cvTerm2.getMODIdentifier(); String par1 = cvTerm1.getPARIdentifier(); String par2 = cvTerm2.getPARIdentifier();
String mod1 = cvTerm1.getMODIdentifier(); String mod2 = cvTerm2.getMODIdentifier(); String par1 = cvTerm1.getPARIdentifier(); String par2 = cvTerm2.getPARIdentifier();
hasId = true; else if (object.getPARIdentifier() != null){ MIJsonUtils.writeProperty("id", JSONValue.escape(object.getPARIdentifier()), writer); hasId = true;