|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectapollo.util.OBOParser
public class OBOParser
This class will parse OBO files and generate indexes on different identifiers (e.g. id, name, etc)
| Constructor Summary | |
|---|---|
OBOParser(java.util.Collection<java.lang.String> fnames)
Build an OBOParser from a collection of filenames (defaults to non-case sensitive) |
|
OBOParser(java.util.Collection<java.lang.String> fnames,
boolean isCaseSensitive)
Build an OBOParser from a collection of filenames and a flag for whether the indexing should be case sensitive |
|
OBOParser(java.lang.String fname)
Build an OBOParser from a filename (defaults to non-case sensitive) |
|
OBOParser(java.lang.String fname,
boolean isCaseSensitive)
Build an OBOParser from a filename and a flag for whether the indexing should be case sensitive |
|
| Method Summary | |
|---|---|
org.obo.datamodel.IdentifiedObject |
getTermById(java.lang.String id)
Get a term IdentifiedObject by ID |
Pair<org.obo.datamodel.IdentifiedObject,java.lang.String> |
getTermByName(java.lang.String name)
Get a term IdentifiedObject by name |
boolean |
hasTermWithId(java.lang.String id)
Check to see if a term with the given ID exists |
boolean |
hasTermWithName(java.lang.String name)
Check to see if a term with the given name exists |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OBOParser(java.lang.String fname)
throws java.io.IOException,
org.obo.dataadapter.OBOParseException
fname - - OBO filename to parse
java.io.IOException
org.obo.dataadapter.OBOParseException
public OBOParser(java.util.Collection<java.lang.String> fnames)
throws java.io.IOException,
org.obo.dataadapter.OBOParseException
fnames - - OBO filenames to parse
java.io.IOException
org.obo.dataadapter.OBOParseException
public OBOParser(java.lang.String fname,
boolean isCaseSensitive)
throws java.io.IOException,
org.obo.dataadapter.OBOParseException
fname - - OBO filename to parseisCaseSensitive - - whether the indexing should be case sensitive
java.io.IOException
org.obo.dataadapter.OBOParseException
public OBOParser(java.util.Collection<java.lang.String> fnames,
boolean isCaseSensitive)
throws java.io.IOException,
org.obo.dataadapter.OBOParseException
fname - - OBO filenames to parseisCaseSensitive - - whether the indexing should be case sensitive
java.io.IOException
org.obo.dataadapter.OBOParseException| Method Detail |
|---|
public org.obo.datamodel.IdentifiedObject getTermById(java.lang.String id)
id - - ID of the term object
public Pair<org.obo.datamodel.IdentifiedObject,java.lang.String> getTermByName(java.lang.String name)
name - - name of the term object
public boolean hasTermWithId(java.lang.String id)
id - - ID to search against
public boolean hasTermWithName(java.lang.String name)
name - - name to search against
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||