Package psidev.psi.mi.jami.model
Interface Checksum
-
- All Known Implementing Classes:
DefaultChecksum
,MitabChecksum
,XmlChecksum
public interface Checksum
Checksum is a value for checking consistency of the data and can also be used for identifying objects. Ex: ROGID, CROGID, RIGID, CRC64, ...- Since:
22/11/12
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
Fields Modifier and Type Field Description static String
CHECKSUM_MI
ConstantCHECKSUM_MI="MI:1212"
static String
CHECKUM
ConstantCHECKUM="checksum"
static String
INCHI
ConstantINCHI="stamdard inchi"
static String
INCHI_KEY
ConstantINCHI_KEY="inchi key"
static String
INCHI_KEY_MI
ConstantINCHI_KEY_MI="MI:0970"
static String
INCHI_MI
ConstantINCHI_MI="MI:2010"
static String
INCHI_SHORT
ConstantINCHI_SHORT="inchi id"
static String
IRIGID
ConstantIRIGID="irigid"
static String
IROGID
ConstantIROGID="irogid"
static String
RIGID
ConstantRIGID="rigid"
static String
RIGID_MI
ConstantRIGID_MI="MI:1334"
static String
ROGID
ConstantROGID="rogid"
static String
ROGID_MI
ConstantROGID_MI="MI:1333"
static String
SMILE
ConstantSMILE="smiles string"
static String
SMILE_MI
ConstantSMILE_MI="MI:2039"
static String
SMILE_SHORT
ConstantSMILE_SHORT="smile"
static String
STANDARD_INCHI_KEY
ConstantSTANDARD_INCHI_KEY="standard inchi key"
static String
STANDARD_INCHI_KEY_MI
ConstantSTANDARD_INCHI_KEY_MI="MI:1101"
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTerm
getMethod()
The method is a controlled vocabulary term and cannot be null Ex: ROGID, CROGID, RIGID, CRC64, ...String
getValue()
The checksum cannot be null.
-
-
-
Field Detail
-
SMILE
static final String SMILE
ConstantSMILE="smiles string"
- See Also:
- Constant Field Values
-
SMILE_SHORT
static final String SMILE_SHORT
ConstantSMILE_SHORT="smile"
- See Also:
- Constant Field Values
-
SMILE_MI
static final String SMILE_MI
ConstantSMILE_MI="MI:2039"
- See Also:
- Constant Field Values
-
INCHI
static final String INCHI
ConstantINCHI="stamdard inchi"
- See Also:
- Constant Field Values
-
INCHI_SHORT
static final String INCHI_SHORT
ConstantINCHI_SHORT="inchi id"
- See Also:
- Constant Field Values
-
INCHI_MI
static final String INCHI_MI
ConstantINCHI_MI="MI:2010"
- See Also:
- Constant Field Values
-
STANDARD_INCHI_KEY
static final String STANDARD_INCHI_KEY
ConstantSTANDARD_INCHI_KEY="standard inchi key"
- See Also:
- Constant Field Values
-
STANDARD_INCHI_KEY_MI
static final String STANDARD_INCHI_KEY_MI
ConstantSTANDARD_INCHI_KEY_MI="MI:1101"
- See Also:
- Constant Field Values
-
ROGID
static final String ROGID
ConstantROGID="rogid"
- See Also:
- Constant Field Values
-
ROGID_MI
static final String ROGID_MI
ConstantROGID_MI="MI:1333"
- See Also:
- Constant Field Values
-
RIGID
static final String RIGID
ConstantRIGID="rigid"
- See Also:
- Constant Field Values
-
RIGID_MI
static final String RIGID_MI
ConstantRIGID_MI="MI:1334"
- See Also:
- Constant Field Values
-
IRIGID
static final String IRIGID
ConstantIRIGID="irigid"
- See Also:
- Constant Field Values
-
IROGID
static final String IROGID
ConstantIROGID="irogid"
- See Also:
- Constant Field Values
-
INCHI_KEY
static final String INCHI_KEY
ConstantINCHI_KEY="inchi key"
- See Also:
- Constant Field Values
-
INCHI_KEY_MI
static final String INCHI_KEY_MI
ConstantINCHI_KEY_MI="MI:0970"
- See Also:
- Constant Field Values
-
CHECKUM
static final String CHECKUM
ConstantCHECKUM="checksum"
- See Also:
- Constant Field Values
-
CHECKSUM_MI
static final String CHECKSUM_MI
ConstantCHECKSUM_MI="MI:1212"
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMethod
CvTerm getMethod()
The method is a controlled vocabulary term and cannot be null Ex: ROGID, CROGID, RIGID, CRC64, ...- Returns:
- the method used to compute this checksum.
-
getValue
String getValue()
The checksum cannot be null. Ex: ROGID = UcdngwpTSS6hG/pvQGgpp40u67I9606|crogid:UcdngwpTSS6hG/pvQGgpp40u67I9606- Returns:
- the checksum
-
-