|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openscience.cdk.qsar.DescriptorSpecification
@TestClass(value="org.openscience.cdk.qsar.DescriptorSpecificationTest") public class DescriptorSpecification
Class that is used to distribute descriptor specifications.
| Constructor Summary | |
|---|---|
DescriptorSpecification(String specificationReference,
String implementationTitle,
String implementationIdentifier,
String implementationVendor)
Container for specifying the type of descriptor. |
|
| Method Summary | |
|---|---|
String |
getImplementationIdentifier()
Identifier for this implementation which must include version information. |
String |
getImplementationTitle()
Human-readable name for the implementation for the algorithm specified by the reference. |
String |
getImplementationVendor()
Human-readable name for the vendor that holds copyright for this implementation. |
String |
getSpecificationReference()
Pointer to a dictionary or ontology describing a unique algorithm. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DescriptorSpecification(String specificationReference,
String implementationTitle,
String implementationIdentifier,
String implementationVendor)
specificationReference - Reference to a formal definition in a
dictionary (e.g. in STMML format) of the descriptor, preferably
refering to the original article. The format of the content is
expected to be <dictionaryNameSpace>:<entryID>.implementationTitle - Title for the implementation of the descriptor
for which the algorithm is given by the specification.implementationIdentifier - Unique identifier for the actual
implementation, preferably including the exact version number of
the source code. E.g. $Id$ can be used when the source code is
in a CVS repository.implementationVendor - Name of the organisation/person/program/whatever
who wrote/packaged the implementation.| Method Detail |
|---|
@TestMethod(value="testGetSpecificationReference") public String getSpecificationReference()
IImplementationSpecification
getSpecificationReference in interface IImplementationSpecification@TestMethod(value="testGetImplementationTitle") public String getImplementationTitle()
IImplementationSpecification
getImplementationTitle in interface IImplementationSpecification@TestMethod(value="testGetImplementationIdentifier") public String getImplementationIdentifier()
IImplementationSpecification
getImplementationIdentifier in interface IImplementationSpecification@TestMethod(value="testGetImplementationVendor") public String getImplementationVendor()
IImplementationSpecification
getImplementationVendor in interface IImplementationSpecification
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||