Package psidev.psi.mi.jami.utils
Class ConfidenceUtils
- java.lang.Object
-
- psidev.psi.mi.jami.utils.ConfidenceUtils
-
public class ConfidenceUtils extends Object
Utility class for confidences- Since:
25/03/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description ConfidenceUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Collection<Confidence>collectAllConfidencesHavingType(Collection<? extends Confidence> confs, String typeId, String typeName)Collect all confidences having a specific typestatic ConfidencecreateAuthorBasedConfidence(String value)createAuthorBasedConfidencestatic ConfidencecreateConfidence(String typeName, String value)createConfidencestatic ConfidencecreateConfidence(String typeName, String typeMi, String value)createConfidencestatic booleandoesConfidenceHaveType(Confidence conf, String typeId, String typeName)Check the type of a confidence
-
-
-
Method Detail
-
doesConfidenceHaveType
public static boolean doesConfidenceHaveType(Confidence conf, String typeId, String typeName)
Check the type of a confidence- Parameters:
conf- aConfidenceobject.typeId- aStringobject.typeName- aStringobject.- Returns:
- a boolean.
-
collectAllConfidencesHavingType
public static Collection<Confidence> collectAllConfidencesHavingType(Collection<? extends Confidence> confs, String typeId, String typeName)
Collect all confidences having a specific type- Parameters:
confs- aCollectionobject.typeId- aStringobject.typeName- aStringobject.- Returns:
- a
Collectionobject.
-
createConfidence
public static Confidence createConfidence(String typeName, String typeMi, String value)
createConfidence
- Parameters:
typeName- aStringobject.typeMi- aStringobject.value- aStringobject.- Returns:
- a
Confidenceobject.
-
createConfidence
public static Confidence createConfidence(String typeName, String value)
createConfidence
- Parameters:
typeName- aStringobject.value- aStringobject.- Returns:
- a
Confidenceobject.
-
createAuthorBasedConfidence
public static Confidence createAuthorBasedConfidence(String value)
createAuthorBasedConfidence
- Parameters:
value- aStringobject.- Returns:
- a
Confidenceobject.
-
-