Package psidev.psi.mi.jami.model
Interface Checksum
-
- All Known Implementing Classes:
DefaultChecksum,MitabChecksum,XmlChecksum
public interface ChecksumChecksum 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 StringCHECKSUM_MIConstantCHECKSUM_MI="MI:1212"static StringCHECKUMConstantCHECKUM="checksum"static StringINCHIConstantINCHI="stamdard inchi"static StringINCHI_KEYConstantINCHI_KEY="inchi key"static StringINCHI_KEY_MIConstantINCHI_KEY_MI="MI:0970"static StringINCHI_MIConstantINCHI_MI="MI:2010"static StringINCHI_SHORTConstantINCHI_SHORT="inchi id"static StringIRIGIDConstantIRIGID="irigid"static StringIROGIDConstantIROGID="irogid"static StringRIGIDConstantRIGID="rigid"static StringRIGID_MIConstantRIGID_MI="MI:1334"static StringROGIDConstantROGID="rogid"static StringROGID_MIConstantROGID_MI="MI:1333"static StringSMILEConstantSMILE="smiles string"static StringSMILE_MIConstantSMILE_MI="MI:2039"static StringSMILE_SHORTConstantSMILE_SHORT="smile"static StringSTANDARD_INCHI_KEYConstantSTANDARD_INCHI_KEY="standard inchi key"static StringSTANDARD_INCHI_KEY_MIConstantSTANDARD_INCHI_KEY_MI="MI:1101"
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTermgetMethod()The method is a controlled vocabulary term and cannot be null Ex: ROGID, CROGID, RIGID, CRC64, ...StringgetValue()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
-
-