Enum Class Algorithm
- All Implemented Interfaces:
Serializable
,Comparable<Algorithm>
,java.lang.constant.Constable
Deprecated.
SMSD has been deprecated from the CDK with a newer, more recent
version of SMSD is available at http://github.com/asad/smsd.
This class represents various algorithm type supported by SMSD.
Presently SMSD supports 5 different kinds of algorithms:
- 0: default,
- 1: MCSPlus,
- 2: VFLibMCS,
- 3: CDKMCS,
- 4: SubStructure
- 5: TurboSubStructure
- Author:
- Syed Asad Rahman <asad@ebi.ac.uk>
- Source code:
- main
- Belongs to CDK module:
- smsd
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDeprecated.CDK UIT MCS.Deprecated.Default SMSD algorithm.Deprecated.MCS Plus algorithm.Deprecated.Substructure search will return all maps.Deprecated.Substructure search will return first map.Deprecated.VF Lib based MCS algorithm. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns short description of the algorithm.int
type()
Deprecated.Returns type of algorithm.static Algorithm
Deprecated.Returns the enum constant of this class with the specified name.static Algorithm[]
values()
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
DEFAULT
Deprecated.Default SMSD algorithm. -
MCSPlus
Deprecated.MCS Plus algorithm. -
VFLibMCS
Deprecated.VF Lib based MCS algorithm. -
CDKMCS
Deprecated.CDK UIT MCS. -
SubStructure
Deprecated.Substructure search will return all maps. -
TurboSubStructure
Deprecated.Substructure search will return first map.
-
-
Method Details
-
values
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
type
public int type()Deprecated.Returns type of algorithm.- Returns:
- type of algorithm
-
description
Deprecated.Returns short description of the algorithm.- Returns:
- description of the algorithm
-