org.opentox.toxotis.ontology.collection
Class OTClasses

java.lang.Object
  extended by org.opentox.toxotis.ontology.collection.OTClasses

public final class OTClasses
extends Object

Collection of all Ontological Classes defined in OpenTox.

Author:
Pantelis Sopasakis, Charalampos Chomenides

Field Summary
static String NS
          The OpenTox ontology NameSpace.
 
Method Summary
static OntologicalClass algorithm()
          Ontological class that provides access to all OpenTox algorithms
static OntologicalClass compound()
          A compound.
static OntologicalClass conformer()
          A conformer.
static OntologicalClass dataEntry()
           
static OntologicalClass dataset()
          A Dataset Provides access to chemical compounds and their features (e.g.
static OntologicalClass dataType()
           
static OntologicalClass errorReport()
          Instances of the class ErrorReport appear in ontological models to report some exceptional event that happened during the transaction of data from one server to another, request errors or internal server errors.
static OntologicalClass feature()
           
static OntologicalClass featureValue()
           
static OntologicalClass featureValueNominal()
           
static OntologicalClass featureValueNumeric()
           
static OntologicalClass featureValuePair()
           
static OntologicalClass featureValueString()
           
static OntologicalClass forName(String name)
           
static Set<OntologicalClass> getAll()
           
static OntologicalClass model()
          A model.
static OntologicalClass multiParameter()
           
static OntologicalClass nominal()
           
static OntologicalClass nominalFeature()
           
static OntologicalClass numeric()
           
static OntologicalClass numericFeature()
           
static OntologicalClass openToxResource()
          Superclass for all OpenTox resources.
static OntologicalClass parameter()
           
static OntologicalClass parameterValue()
           
static OntologicalClass qprfReport()
          A QPRF report.
static OntologicalClass report()
          Any kind of report (QPRF, QMRP or other).
static OntologicalClass setValuedParameter()
           
static OntologicalClass string()
           
static OntologicalClass stringFeature()
           
static OntologicalClass task()
           
static OntologicalClass thing()
          Every individual in the OWL world is a member of the class owl:Thing.
static OntologicalClass variableInfo()
           
static OntologicalClass variableValue()
           
static OntologicalClass vectorParameter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS

public static final String NS
The OpenTox ontology NameSpace.

See Also:
Constant Field Values
Method Detail

getAll

public static Set<OntologicalClass> getAll()

forName

public static OntologicalClass forName(String name)
Parameters:
name -
Returns:
OntologicalClass instance for the given name of null if no such class is found.

thing

public static OntologicalClass thing()
Every individual in the OWL world is a member of the class owl:Thing. Every ontological class of the OpenTox ontology is a subclass of owl:Thing.

Returns:
Universal class owl:Thing.

openToxResource

public static OntologicalClass openToxResource()
Superclass for all OpenTox resources. All classes of the OpenTox ontologies, subclass ot:OpenToxResource

Returns:
OpenTox superclass.

algorithm

public static OntologicalClass algorithm()
Ontological class that provides access to all OpenTox algorithms

See Also:
OpenTox Algorithm Ontology

report

public static OntologicalClass report()
Any kind of report (QPRF, QMRP or other).

Returns:
Ontological class for reports.

qprfReport

public static OntologicalClass qprfReport()
A QPRF report.


compound

public static OntologicalClass compound()
A compound.


conformer

public static OntologicalClass conformer()
A conformer.


model

public static OntologicalClass model()
A model.


dataEntry

public static OntologicalClass dataEntry()

dataType

public static OntologicalClass dataType()

dataset

public static OntologicalClass dataset()
A Dataset Provides access to chemical compounds and their features (e.g. structural, physical-chemical, biological, toxicological properties)

Returns:
Ontological class for Datasets

feature

public static OntologicalClass feature()

featureValuePair

public static OntologicalClass featureValuePair()

featureValue

public static OntologicalClass featureValue()

featureValueNumeric

public static OntologicalClass featureValueNumeric()

featureValueString

public static OntologicalClass featureValueString()

featureValueNominal

public static OntologicalClass featureValueNominal()

nominal

public static OntologicalClass nominal()

nominalFeature

public static OntologicalClass nominalFeature()

numeric

public static OntologicalClass numeric()

numericFeature

public static OntologicalClass numericFeature()

string

public static OntologicalClass string()

stringFeature

public static OntologicalClass stringFeature()

parameter

public static OntologicalClass parameter()

vectorParameter

public static OntologicalClass vectorParameter()

variableInfo

public static OntologicalClass variableInfo()

parameterValue

public static OntologicalClass parameterValue()

multiParameter

public static OntologicalClass multiParameter()

setValuedParameter

public static OntologicalClass setValuedParameter()

variableValue

public static OntologicalClass variableValue()

task

public static OntologicalClass task()

errorReport

public static OntologicalClass errorReport()
Instances of the class ErrorReport appear in ontological models to report some exceptional event that happened during the transaction of data from one server to another, request errors or internal server errors. An error report is characterized by its actor, the corresponding status code, some unique identifier for the exceptional event and possibly another error report that triggered its creation.

Returns:
Ontological class for Error Reports in OpenTox ontology.


Copyright © 2011-2012 OpenTox. All Rights Reserved.