本文整理了Java中uk.ac.ebi.intact.model.util.XrefUtils.hasIdentity()
方法的一些代码示例,展示了XrefUtils.hasIdentity()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XrefUtils.hasIdentity()
方法的具体详情如下:
包路径:uk.ac.ebi.intact.model.util.XrefUtils
类名称:XrefUtils
方法名:hasIdentity
暂无
代码示例来源:origin: uk.ac.ebi.intact/intact-core
public static boolean hasIdentity(CvObject cvObject, String psiMi) {
return XrefUtils.hasIdentity(cvObject, psiMi);
}
代码示例来源:origin: uk.ac.ebi.intact.core/intact-core-readonly
public static boolean hasIdentity(CvObject cvObject, String psiMi) {
if (cvObject.getIdentifier() != null && cvObject.getIdentifier().equals(psiMi)) {
return true;
}
return XrefUtils.hasIdentity(cvObject, psiMi);
}
代码示例来源:origin: uk.ac.ebi.intact.core/intact-core
public static boolean hasIdentity(CvObject cvObject, String psiMi) {
if (cvObject.getIdentifier() != null && cvObject.getIdentifier().equals(psiMi)) {
return true;
}
return XrefUtils.hasIdentity(cvObject, psiMi);
}
代码示例来源:origin: uk.ac.ebi.intact.core/intact-core
public static <X extends Xref> boolean hasIdentity(AnnotatedObject<X, ?> annotatedObject, String psiMi) {
if (annotatedObject == null) {
throw new NullPointerException("annotatedObject should not be null");
}
if (psiMi == null) {
throw new NullPointerException("psiMi should not be null");
}
Collection<X> annotatedObjectXrefs = annotatedObject.getXrefs();
for (X xref : annotatedObjectXrefs) {
if (psiMi.equals(xref.getPrimaryId())) {
if (CvXrefQualifier.IDENTITY_MI_REF.equals(psiMi)) {
return true;
}
if (xref.getCvXrefQualifier() != null && hasIdentity(xref.getCvXrefQualifier(), CvXrefQualifier.IDENTITY_MI_REF)) {
return true;
}
}
}
return false;
}
代码示例来源:origin: uk.ac.ebi.intact.core/intact-core-readonly
public static <X extends Xref> boolean hasIdentity(AnnotatedObject<X, ?> annotatedObject, String psiMi) {
if (annotatedObject == null) {
throw new NullPointerException("annotatedObject should not be null");
}
if (psiMi == null) {
throw new NullPointerException("psiMi should not be null");
}
Collection<X> annotatedObjectXrefs = annotatedObject.getXrefs();
for (X xref : annotatedObjectXrefs) {
if (psiMi.equals(xref.getPrimaryId())) {
if (CvXrefQualifier.IDENTITY_MI_REF.equals(psiMi)) {
return true;
}
if (xref.getCvXrefQualifier() != null && hasIdentity(xref.getCvXrefQualifier(), CvXrefQualifier.IDENTITY_MI_REF)) {
return true;
}
}
}
return false;
}
代码示例来源:origin: uk.ac.ebi.intact/intact-core
public static <X extends Xref> boolean hasIdentity(AnnotatedObject<X,?> annotatedObject, String psiMi) {
if (annotatedObject == null) {
throw new NullPointerException("annotatedObject should not be null");
}
if (psiMi == null) {
throw new NullPointerException("psiMi should not be null");
}
Collection<X> annotatedObjectXrefs = annotatedObject.getXrefs();
for (X xref : annotatedObjectXrefs) {
if (psiMi.equals(xref.getPrimaryId())) {
if (CvXrefQualifier.IDENTITY_MI_REF.equals(psiMi)) {
return true;
}
if (xref.getCvXrefQualifier() != null && hasIdentity(xref.getCvXrefQualifier(), CvXrefQualifier.IDENTITY_MI_REF)) {
return true;
}
}
}
return false;
}
}
代码示例来源:origin: uk.ac.ebi.intact/intact-core
if (hasIdentity(xref.getCvDatabase(), CvDatabase.PSI_MI_MI_REF)) {
if (xref.getCvXrefQualifier() != null && hasIdentity(xref.getCvXrefQualifier(), CvXrefQualifier.IDENTITY_MI_REF)) {
内容来源于网络,如有侵权,请联系作者删除!