Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAnnotation - Class in org.biojava.nbio.ontology.utils
-
A utility class to ease the problem of implementing an Annotation to that of providing an apropreate implementation of Map.
- AbstractAnnotation() - Constructor for class org.biojava.nbio.ontology.utils.AbstractAnnotation
-
Protected no-args constructor intended for sub-classes.
- AbstractAnnotation(Map) - Constructor for class org.biojava.nbio.ontology.utils.AbstractAnnotation
-
Create a new Annotation by copying the key-value pairs from a map.
- AbstractAnnotation(Annotation) - Constructor for class org.biojava.nbio.ontology.utils.AbstractAnnotation
-
Copy-constructor.
- AbstractTerm - Class in org.biojava.nbio.ontology
-
Abstract implementation of term This provides basic change-forwarding functionality from the annotation and ontology properties.
- AbstractTerm() - Constructor for class org.biojava.nbio.ontology.AbstractTerm
- addOboFileEventListener(OboFileEventListener) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- addSynonym(Object) - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- addSynonym(Object) - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- addSynonym(Object) - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- addSynonym(Object) - Method in interface org.biojava.nbio.ontology.Term
-
Add a synonym for this term.
- addSynonym(Object) - Method in class org.biojava.nbio.ontology.Term.Impl
- addSynonym(Object) - Method in class org.biojava.nbio.ontology.Triple.Impl
- AlreadyExistsException - Exception in org.biojava.nbio.ontology
-
Thrown to indicate that a term or triple can't be added to an ontology because it is already present.
- AlreadyExistsException() - Constructor for exception org.biojava.nbio.ontology.AlreadyExistsException
- AlreadyExistsException(String) - Constructor for exception org.biojava.nbio.ontology.AlreadyExistsException
- ALT_ID - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- Annotatable - Interface in org.biojava.nbio.ontology.utils
-
Indicates that an object has an associated annotation.
- Annotation - Interface in org.biojava.nbio.ontology.utils
-
Arbitrary annotation associated with one or more objects.
- ANY - Static variable in class org.biojava.nbio.ontology.OntoTools
- App - Class in org.biojava.nbio.ontology
-
Hello world!
- App() - Constructor for class org.biojava.nbio.ontology.App
- asMap() - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- asMap() - Method in interface org.biojava.nbio.ontology.utils.Annotation
-
Return a map that contains the same key/values as this Annotation.
- AssertionFailure - Error in org.biojava.nbio.ontology.utils
-
An unchecked exception representing an Assertion failure.
- AssertionFailure(String) - Constructor for error org.biojava.nbio.ontology.utils.AssertionFailure
- AssertionFailure(String, Throwable) - Constructor for error org.biojava.nbio.ontology.utils.AssertionFailure
- AssertionFailure(Throwable) - Constructor for error org.biojava.nbio.ontology.utils.AssertionFailure
B
- BROAD_SYNONYM - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- BROAD_SYNONYM - Static variable in class org.biojava.nbio.ontology.Synonym
- bytesRead - Variable in class org.biojava.nbio.ontology.obo.OboFileParser
C
- COMMENT - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- COMPARATOR - Static variable in class org.biojava.nbio.ontology.Synonym
- compareTo(Synonym) - Method in class org.biojava.nbio.ontology.Synonym
- containsKey(Object) - Method in class org.biojava.nbio.ontology.utils.SmallMap
- containsKey(Object) - Method in class org.biojava.nbio.ontology.utils.WeakValueHashMap
- containsProperty(Object) - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- containsProperty(Object) - Method in interface org.biojava.nbio.ontology.utils.Annotation
-
Returns whether there the property is defined.
- containsTerm(String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- containsTerm(String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Determines if this ontology currently contains a term named
name - containsTerm(String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- containsTriple(Term, Term, Term) - Method in class org.biojava.nbio.ontology.IntegerOntology
- containsTriple(Term, Term, Term) - Method in interface org.biojava.nbio.ontology.Ontology
-
See if a triple exists in this ontology
- containsTriple(Term, Term, Term) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- createOntology(String, String) - Method in interface org.biojava.nbio.ontology.OntologyFactory
-
Creates a new Ontology
- createOntologyTerm(Ontology) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- createTerm(String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- createTerm(String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Create a new term in this ontology.
- createTerm(String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- createTerm(String, String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- createTerm(String, String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Create a new term in this ontology.
- createTerm(String, String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- createTerm(String, String, Object[]) - Method in class org.biojava.nbio.ontology.IntegerOntology
- createTerm(String, String, Object[]) - Method in interface org.biojava.nbio.ontology.Ontology
-
Create a new term in this ontology.
- createTerm(String, String, Object[]) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- createTriple(Term, Term, Term, String, String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- createTriple(Term, Term, Term, String, String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Creates a new Triple.
- createTriple(Term, Term, Term, String, String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- createVariable(String, String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- createVariable(String, String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Create a new term in this ontology that is used as a variable.
- createVariable(String, String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
D
- dateFormat - Variable in class org.biojava.nbio.ontology.obo.OboFileParser
- DEF - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- DefaultOps - Class in org.biojava.nbio.ontology
-
Default implementation of OntologyOps.
- DefaultOps() - Constructor for class org.biojava.nbio.ontology.DefaultOps
- deleteTerm(Term) - Method in class org.biojava.nbio.ontology.IntegerOntology
- deleteTerm(Term) - Method in interface org.biojava.nbio.ontology.Ontology
-
Remove a term from an ontology, together with all triples which refer to it.
- deleteTerm(Term) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- demo - package demo
- description - Variable in class org.biojava.nbio.ontology.AbstractTerm
- DISJOINT_FROM - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- documentEnd() - Method in interface org.biojava.nbio.ontology.obo.OboFileEventListener
-
end of parsing a new OBO file
- documentEnd() - Method in class org.biojava.nbio.ontology.obo.OboFileHandler
- documentStart() - Method in interface org.biojava.nbio.ontology.obo.OboFileEventListener
-
starting to parse a new OBO file
- documentStart() - Method in class org.biojava.nbio.ontology.obo.OboFileHandler
E
- EMPTY_ANNOTATION - Static variable in interface org.biojava.nbio.ontology.utils.Annotation
-
A really useful empty and immutable annotation object.
- endIndex - Variable in class org.biojava.nbio.ontology.obo.OboFileParser.SOPair
- entrySet() - Method in class org.biojava.nbio.ontology.utils.SmallMap
- entrySet() - Method in class org.biojava.nbio.ontology.utils.WeakValueHashMap
- equals(Object) - Method in class org.biojava.nbio.ontology.Term.Impl
- equals(Object) - Method in interface org.biojava.nbio.ontology.Triple
-
Check to see if an object is an equivalent Triple.
- equals(Object) - Method in class org.biojava.nbio.ontology.Triple.Impl
-
Two triples are equal if all their fields are identical.
- equals(Object) - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- EQUIVALENCE - Static variable in class org.biojava.nbio.ontology.OntoTools
- escape(String, boolean) - Static method in class org.biojava.nbio.ontology.obo.OboFileParser
- escapeChars - Static variable in class org.biojava.nbio.ontology.obo.OboFileParser
- EXACT_SYNONYM - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- EXACT_SYNONYM - Static variable in class org.biojava.nbio.ontology.Synonym
F
- findUnescaped(String, char) - Static method in class org.biojava.nbio.ontology.obo.OboFileParser
- findUnescaped(String, char, int, int) - Static method in class org.biojava.nbio.ontology.obo.OboFileParser
- findUnescaped(String, char, int, int, boolean) - Static method in class org.biojava.nbio.ontology.obo.OboFileParser
G
- get(Object) - Method in class org.biojava.nbio.ontology.utils.SmallMap
- get(Object) - Method in class org.biojava.nbio.ontology.utils.WeakValueHashMap
- getAnnotation() - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- getAnnotation() - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- getAnnotation() - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- getAnnotation() - Method in class org.biojava.nbio.ontology.Term.Impl
- getAnnotation() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getAnnotation() - Method in interface org.biojava.nbio.ontology.utils.Annotatable
-
Should return the associated annotation object.
- getCategory() - Method in class org.biojava.nbio.ontology.Synonym
- getCoreOntology() - Static method in class org.biojava.nbio.ontology.OntoTools
-
Get the Ontology that defines our core "central dogma".
- getDbxrefList(String, int, int) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- getDefaultFactory() - Static method in class org.biojava.nbio.ontology.OntoTools
- getDescription() - Method in class org.biojava.nbio.ontology.IntegerOntology
- getDescription() - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- getDescription() - Method in interface org.biojava.nbio.ontology.Ontology
-
Return a human-readable description of this ontology, or the empty string if none is available
- getDescription() - Method in class org.biojava.nbio.ontology.Ontology.Impl
- getDescription() - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- getDescription() - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- getDescription() - Method in interface org.biojava.nbio.ontology.Term
-
Return a human-readable description of this term, or the empty string if none is available.
- getDescription() - Method in class org.biojava.nbio.ontology.Term.Impl
- getDescription() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getIntegerOntology() - Static method in class org.biojava.nbio.ontology.OntoTools
-
Get the Ontology that defines integers.
- getKey() - Method in class org.biojava.nbio.ontology.utils.KeyedWeakReference
- getName() - Method in class org.biojava.nbio.ontology.IntegerOntology
- getName() - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- getName() - Method in interface org.biojava.nbio.ontology.Ontology
-
Return the name of this ontology
- getName() - Method in class org.biojava.nbio.ontology.Ontology.Impl
- getName() - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- getName() - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- getName() - Method in class org.biojava.nbio.ontology.Synonym
- getName() - Method in interface org.biojava.nbio.ontology.Term
-
Return the name of this term.
- getName() - Method in class org.biojava.nbio.ontology.Term.Impl
- getName() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getNestedValue(NestedValue, String, int) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- getObject() - Method in interface org.biojava.nbio.ontology.Triple
-
Return the object term of this triple.
- getObject() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getOboFileEventListener() - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- getOntology() - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- getOntology() - Method in interface org.biojava.nbio.ontology.OntologyTerm
-
Get the remote ontology referenced by this term
- getOntology() - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- getOntology() - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- getOntology() - Method in interface org.biojava.nbio.ontology.Term
-
Return the ontology in which this term exists.
- getOntology() - Method in class org.biojava.nbio.ontology.Term.Impl
- getOntology() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getOps() - Method in class org.biojava.nbio.ontology.IntegerOntology
- getOps() - Method in interface org.biojava.nbio.ontology.Ontology
-
Return the associated OntologyOps.
- getOps() - Method in class org.biojava.nbio.ontology.Ontology.Impl
- getPredicate() - Method in interface org.biojava.nbio.ontology.Triple
-
Return a Term which defines the type of relationship between the subject and object terms.
- getPredicate() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getProperties() - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
-
Implement this to return the Map delegate.
- getProperties() - Method in class org.biojava.nbio.ontology.utils.SmallAnnotation
- getProperty(Object) - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- getProperty(Object) - Method in interface org.biojava.nbio.ontology.utils.Annotation
-
Retrieve the value of a property by key.
- getRemoteTerm() - Method in interface org.biojava.nbio.ontology.RemoteTerm
-
Return the imported term
- getRemoteTerm() - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- getRemoteTerms() - Method in interface org.biojava.nbio.ontology.OntologyOps
-
Get the set of all remote terms.
- getScope() - Method in class org.biojava.nbio.ontology.Synonym
- getSubject() - Method in interface org.biojava.nbio.ontology.Triple
-
Return the subject term of this triple
- getSubject() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getSynonyms() - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- getSynonyms() - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- getSynonyms() - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- getSynonyms() - Method in interface org.biojava.nbio.ontology.Term
-
Return the synonyms for this term.
- getSynonyms() - Method in class org.biojava.nbio.ontology.Term.Impl
- getSynonyms() - Method in class org.biojava.nbio.ontology.Triple.Impl
- getTargetOntology() - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- getTempBuffer() - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- getTerm(String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- getTerm(String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Fetch the term with the specified name.
- getTerm(String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- getTerms() - Method in class org.biojava.nbio.ontology.IntegerOntology
- getTerms() - Method in interface org.biojava.nbio.ontology.Ontology
-
Return all the terms in this ontology
- getTerms() - Method in class org.biojava.nbio.ontology.Ontology.Impl
- getTriples(Term, Term, Term) - Method in class org.biojava.nbio.ontology.IntegerOntology
- getTriples(Term, Term, Term) - Method in interface org.biojava.nbio.ontology.Ontology
-
Return all triples from this ontology which match the supplied pattern.
- getTriples(Term, Term, Term) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- GOParser - Class in org.biojava.nbio.ontology.io
-
Simple parser for the Gene Ontology (GO) flatfile format.
- GOParser() - Constructor for class org.biojava.nbio.ontology.io.GOParser
H
- hashCode() - Method in class org.biojava.nbio.ontology.Term.Impl
- hashCode() - Method in interface org.biojava.nbio.ontology.Triple
-
The hashcode for a Triple.
- hashCode() - Method in class org.biojava.nbio.ontology.Triple.Impl
- hashCode() - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
I
- ID_KEY - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- Impl(String, String) - Constructor for class org.biojava.nbio.ontology.Ontology.Impl
- Impl(Ontology, String) - Constructor for class org.biojava.nbio.ontology.Term.Impl
- Impl(Ontology, String, String) - Constructor for class org.biojava.nbio.ontology.Term.Impl
- Impl(Ontology, String, String) - Constructor for class org.biojava.nbio.ontology.Variable.Impl
- Impl(Ontology, String, String, Object[]) - Constructor for class org.biojava.nbio.ontology.Term.Impl
- Impl(Ontology, String, String, Object[]) - Constructor for class org.biojava.nbio.ontology.Variable.Impl
- Impl(Ontology, Ontology) - Constructor for class org.biojava.nbio.ontology.OntologyTerm.Impl
- Impl(Ontology, Ontology, Object[]) - Constructor for class org.biojava.nbio.ontology.OntologyTerm.Impl
- Impl(Ontology, Term, String) - Constructor for class org.biojava.nbio.ontology.RemoteTerm.Impl
- Impl(Ontology, Term, String, Object[]) - Constructor for class org.biojava.nbio.ontology.RemoteTerm.Impl
- Impl(Term, Term, Term) - Constructor for class org.biojava.nbio.ontology.Triple.Impl
- Impl(Term, Term, Term, Object[]) - Constructor for class org.biojava.nbio.ontology.Triple.Impl
- Impl(Term, Term, Term, String, String) - Constructor for class org.biojava.nbio.ontology.Triple.Impl
- Impl(Term, Term, Term, String, String, Object[]) - Constructor for class org.biojava.nbio.ontology.Triple.Impl
- importTerm(Term, String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- importTerm(Term, String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- importTerm(Term, String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Create a view of a term from another ontology.
- index - Variable in class org.biojava.nbio.ontology.obo.OboFileParser.SOPair
- IntegerOntology - Class in org.biojava.nbio.ontology
- IntegerOntology.IntTerm - Class in org.biojava.nbio.ontology
- INTERSECTION_OF - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- IntTerm(int) - Constructor for class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- IntTerm(int, Object[]) - Constructor for class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- intValue() - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- InvalidTermException - Exception in org.biojava.nbio.ontology
-
Thrown to indicate that an ontology term is not acceptable or appropriate in a given context
- InvalidTermException() - Constructor for exception org.biojava.nbio.ontology.InvalidTermException
- InvalidTermException(String) - Constructor for exception org.biojava.nbio.ontology.InvalidTermException
- InvalidTermException(String, Throwable) - Constructor for exception org.biojava.nbio.ontology.InvalidTermException
- InvalidTermException(Throwable) - Constructor for exception org.biojava.nbio.ontology.InvalidTermException
- IS_A - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- IS_A - Static variable in class org.biojava.nbio.ontology.OntoTools
- IS_OBSOLETE - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- isEscapeStarter(char) - Static method in class org.biojava.nbio.ontology.obo.OboFileParser
- isQuote(char) - Static method in class org.biojava.nbio.ontology.obo.OboFileParser
K
- KeyedWeakReference - Class in org.biojava.nbio.ontology.utils
-
Subclass of WeakReference which includes and extra field (the key) which can be used to help cleanup once this reference has been enqueued.
- KeyedWeakReference(Object, Object) - Constructor for class org.biojava.nbio.ontology.utils.KeyedWeakReference
- KeyedWeakReference(Object, Object, ReferenceQueue) - Constructor for class org.biojava.nbio.ontology.utils.KeyedWeakReference
- keys() - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- keys() - Method in interface org.biojava.nbio.ontology.utils.Annotation
-
Get a set of key objects.
- keySet() - Method in class org.biojava.nbio.ontology.utils.SmallMap
L
- line - Variable in class org.biojava.nbio.ontology.obo.OboFileParser
- linenum - Variable in class org.biojava.nbio.ontology.obo.OboFileParser
M
- main(String[]) - Static method in class demo.ParseGO
-
Parses Biosapiens OBO file and logs name/description at INFO level
- main(String[]) - Static method in class org.biojava.nbio.ontology.App
N
- NAME - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- NAMESPACE - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- NARROW_SYNONYM - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- NARROW_SYNONYM - Static variable in class org.biojava.nbio.ontology.Synonym
- newKey(String, String) - Method in interface org.biojava.nbio.ontology.obo.OboFileEventListener
-
found a new key in the file
- newKey(String, String) - Method in class org.biojava.nbio.ontology.obo.OboFileHandler
- newOboFileHeader() - Method in interface org.biojava.nbio.ontology.obo.OboFileEventListener
-
parsed a new OBO file header
- newOboFileHeader() - Method in class org.biojava.nbio.ontology.obo.OboFileHandler
- newStanza(String) - Method in interface org.biojava.nbio.ontology.obo.OboFileEventListener
-
parsed a new stanza in the file
- newStanza(String) - Method in class org.biojava.nbio.ontology.obo.OboFileHandler
- newSynonym(Synonym) - Method in interface org.biojava.nbio.ontology.obo.OboFileEventListener
-
a new synonym has been found
- newSynonym(Synonym) - Method in class org.biojava.nbio.ontology.obo.OboFileHandler
- NONE - Static variable in class org.biojava.nbio.ontology.OntoTools
O
- OboFileEventListener - Interface in org.biojava.nbio.ontology.obo
-
an interface for events that occur during parsing of .obo files
- OboFileHandler - Class in org.biojava.nbio.ontology.obo
-
A file handler for .obo files
- OboFileHandler(Ontology) - Constructor for class org.biojava.nbio.ontology.obo.OboFileHandler
- OboFileParser - Class in org.biojava.nbio.ontology.obo
-
A class to parse the content of an OBO file.
- OboFileParser() - Constructor for class org.biojava.nbio.ontology.obo.OboFileParser
- OboFileParser.SOPair - Class in org.biojava.nbio.ontology.obo
- OboParser - Class in org.biojava.nbio.ontology.io
-
Parses an OBO file.
- OboParser() - Constructor for class org.biojava.nbio.ontology.io.OboParser
- Ontology - Interface in org.biojava.nbio.ontology
-
An ontology.
- ONTOLOGY - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- Ontology.Impl - Class in org.biojava.nbio.ontology
-
A basic in-memory implementation of an ontology
- OntologyException - Exception in org.biojava.nbio.ontology
-
Thrown to indicate an error in an Ontology object
- OntologyException() - Constructor for exception org.biojava.nbio.ontology.OntologyException
- OntologyException(String) - Constructor for exception org.biojava.nbio.ontology.OntologyException
- OntologyException(String, Throwable) - Constructor for exception org.biojava.nbio.ontology.OntologyException
- OntologyException(Throwable) - Constructor for exception org.biojava.nbio.ontology.OntologyException
- OntologyFactory - Interface in org.biojava.nbio.ontology
-
A factory for Ontology instances.
- OntologyOps - Interface in org.biojava.nbio.ontology
-
This is an interface for optimizing ontology operators.
- OntologyTerm - Interface in org.biojava.nbio.ontology
-
A term in an ontology which identifies another ontology.
- OntologyTerm.Impl - Class in org.biojava.nbio.ontology
-
Simple in-memory implementation of a remote ontology term.
- OntoTools - Class in org.biojava.nbio.ontology
-
Tools for manipulating ontologies.
- org.biojava.nbio.ontology - package org.biojava.nbio.ontology
- org.biojava.nbio.ontology.io - package org.biojava.nbio.ontology.io
- org.biojava.nbio.ontology.obo - package org.biojava.nbio.ontology.obo
- org.biojava.nbio.ontology.utils - package org.biojava.nbio.ontology.utils
P
- parse(BufferedReader, OntologyFactory) - Method in class org.biojava.nbio.ontology.io.TabDelimParser
-
Parse an ontology from a reader.
- parseGO(BufferedReader, String, String, OntologyFactory) - Method in class org.biojava.nbio.ontology.io.GOParser
- ParseGO - Class in demo
- ParseGO() - Constructor for class demo.ParseGO
- parseOBO(BufferedReader) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
-
parse an ontology file
- parseOBO(BufferedReader, String, String) - Method in class org.biojava.nbio.ontology.io.OboParser
-
Parse a OBO file and return its content as a BioJava Ontology object
- parseXref(String, int, int) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- PART_OF - Static variable in class org.biojava.nbio.ontology.OntoTools
- PARTIAL_ORDER - Static variable in class org.biojava.nbio.ontology.OntoTools
- propertiesAllocated() - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
-
A convenience method to see if we have allocated the properties Map.
- propertiesAllocated() - Method in class org.biojava.nbio.ontology.utils.SmallAnnotation
- put(Object, Object) - Method in class org.biojava.nbio.ontology.utils.SmallMap
- put(Object, Object) - Method in class org.biojava.nbio.ontology.utils.WeakValueHashMap
R
- readQuotedString(String, int, int, char, boolean, boolean) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- readResolve() - Method in class org.biojava.nbio.ontology.utils.StaticMemberPlaceHolder
- REFLEXIVE - Static variable in class org.biojava.nbio.ontology.OntoTools
- REL_SYNONYM - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- RELATED_SYNONYM - Static variable in class org.biojava.nbio.ontology.Synonym
- RELATION - Static variable in class org.biojava.nbio.ontology.OntoTools
- RELATIONSHIP - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- RemoteTerm - Interface in org.biojava.nbio.ontology
-
A term in another ontology.
- RemoteTerm.Impl - Class in org.biojava.nbio.ontology
-
Simple in-memory implementation of a remote ontology term.
- removeProperty(Object) - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- removeProperty(Object) - Method in interface org.biojava.nbio.ontology.utils.Annotation
-
Delete a property.
- removeSynonym(Object) - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- removeSynonym(Object) - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- removeSynonym(Object) - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- removeSynonym(Object) - Method in class org.biojava.nbio.ontology.Term.Impl
- removeSynonym(Object) - Method in interface org.biojava.nbio.ontology.Term
-
Remove a synonym for this term.
- removeSynonym(Object) - Method in class org.biojava.nbio.ontology.Triple.Impl
- REPLACED_BY - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- resolveInt(int) - Method in class org.biojava.nbio.ontology.IntegerOntology
S
- setAnnotation(Annotation) - Method in class org.biojava.nbio.ontology.Term.Impl
- setCategory(String) - Method in class org.biojava.nbio.ontology.Synonym
- setDescription(String) - Method in class org.biojava.nbio.ontology.AbstractTerm
- setDescription(String) - Method in class org.biojava.nbio.ontology.IntegerOntology.IntTerm
- setDescription(String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- setDescription(String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- setDescription(String) - Method in interface org.biojava.nbio.ontology.Ontology
-
set the description of this ontology
- setDescription(String) - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- setDescription(String) - Method in interface org.biojava.nbio.ontology.Term
-
set the description of the term;
- setDescription(String) - Method in class org.biojava.nbio.ontology.Triple.Impl
- setName(String) - Method in class org.biojava.nbio.ontology.IntegerOntology
- setName(String) - Method in class org.biojava.nbio.ontology.Ontology.Impl
- setName(String) - Method in interface org.biojava.nbio.ontology.Ontology
-
Set the name for this ontology
- setName(String) - Method in class org.biojava.nbio.ontology.Synonym
- setProperty(Object, Object) - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- setProperty(Object, Object) - Method in interface org.biojava.nbio.ontology.utils.Annotation
-
Set the value of a property.
- setScope(int) - Method in class org.biojava.nbio.ontology.Synonym
- setSynonyms(Set<Object>) - Method in class org.biojava.nbio.ontology.Term.Impl
- size() - Method in class org.biojava.nbio.ontology.utils.SmallMap
- SmallAnnotation - Class in org.biojava.nbio.ontology.utils
-
Annotation that is optimized for memory usage.
- SmallAnnotation() - Constructor for class org.biojava.nbio.ontology.utils.SmallAnnotation
-
Return a new SmallAnnotation optimised for small sets of properties.
- SmallAnnotation(Map) - Constructor for class org.biojava.nbio.ontology.utils.SmallAnnotation
-
Return a new SmallAnnotation that copies all values from a Map.
- SmallAnnotation(Annotation) - Constructor for class org.biojava.nbio.ontology.utils.SmallAnnotation
-
Return a new SmallAnnotation that copies all values from another annoation.
- SmallMap - Class in org.biojava.nbio.ontology.utils
-
Lightweight implementation of Map which uses little memory to store a small number of mappings, at the expense of scalability.
- SmallMap() - Constructor for class org.biojava.nbio.ontology.utils.SmallMap
- SmallMap(int) - Constructor for class org.biojava.nbio.ontology.utils.SmallMap
- SmallMap(Map) - Constructor for class org.biojava.nbio.ontology.utils.SmallMap
- SOPair(String, int) - Constructor for class org.biojava.nbio.ontology.obo.OboFileParser.SOPair
- SOPair(String, int, int) - Constructor for class org.biojava.nbio.ontology.obo.OboFileParser.SOPair
- StaticMemberPlaceHolder - Class in org.biojava.nbio.ontology.utils
- StaticMemberPlaceHolder() - Constructor for class org.biojava.nbio.ontology.utils.StaticMemberPlaceHolder
- StaticMemberPlaceHolder(Field) - Constructor for class org.biojava.nbio.ontology.utils.StaticMemberPlaceHolder
- str - Variable in class org.biojava.nbio.ontology.obo.OboFileParser.SOPair
- SUBSET - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- SYMMETRIC - Static variable in class org.biojava.nbio.ontology.OntoTools
- Synonym - Class in org.biojava.nbio.ontology
- Synonym() - Constructor for class org.biojava.nbio.ontology.Synonym
- SYNONYM - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
T
- TabDelimParser - Class in org.biojava.nbio.ontology.io
-
Parse tab-delimited ontology files into Ontology objects.
- TabDelimParser() - Constructor for class org.biojava.nbio.ontology.io.TabDelimParser
- tempBuffer - Variable in class org.biojava.nbio.ontology.obo.OboFileParser
- Term - Interface in org.biojava.nbio.ontology
-
A term in an ontology.
- TERM - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
- Term.Impl - Class in org.biojava.nbio.ontology
-
Simple in-memory implementation of an ontology term.
- toString() - Method in class org.biojava.nbio.ontology.Ontology.Impl
- toString() - Method in class org.biojava.nbio.ontology.OntologyTerm.Impl
- toString() - Method in class org.biojava.nbio.ontology.RemoteTerm.Impl
- toString() - Method in class org.biojava.nbio.ontology.Synonym
- toString() - Method in class org.biojava.nbio.ontology.Term.Impl
- toString() - Method in class org.biojava.nbio.ontology.Triple.Impl
- toString() - Method in class org.biojava.nbio.ontology.utils.AbstractAnnotation
- totalSize - Variable in class org.biojava.nbio.ontology.obo.OboFileParser
- TRANSITIVE - Static variable in class org.biojava.nbio.ontology.OntoTools
- Triple - Interface in org.biojava.nbio.ontology
-
A triple in an ontology.
- Triple.Impl - Class in org.biojava.nbio.ontology
-
Basic in-memory implementation of a Triple in an ontology This can be used to implement Ontology.createTriple
- TYPEDEF - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
U
- unescape(String) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- unescape(String, char, int, boolean) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- unescape(String, char, int, int, boolean) - Method in class org.biojava.nbio.ontology.obo.OboFileParser
- unescapeChars - Static variable in class org.biojava.nbio.ontology.obo.OboFileParser
- UNKNOWN_SCOPE - Static variable in class org.biojava.nbio.ontology.Synonym
V
- Variable - Interface in org.biojava.nbio.ontology
- Variable.Impl - Class in org.biojava.nbio.ontology
W
- WeakValueHashMap - Class in org.biojava.nbio.ontology.utils
-
Map implementation which keeps weak references to values.
- WeakValueHashMap() - Constructor for class org.biojava.nbio.ontology.utils.WeakValueHashMap
X
- XREF_ANALOG - Static variable in class org.biojava.nbio.ontology.obo.OboFileHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form