Class SimpleHomologeneBuilder
java.lang.Object
org.biojava.bio.program.homologene.SimpleHomologeneBuilder
- All Implemented Interfaces:
HomologeneBuilder
A simple no-frills implementation of the HomologeneBuilder interface.
Used to instantiate a in-memory copy of the Homologene data.
- Author:
- David Huen
-
Field Summary
Fields inherited from interface org.biojava.bio.program.homologene.HomologeneBuilder
ACCESSION, CURATED, HOMOID, LOCUSID, MULTIPLE, PERCENTIDENTITY, REFERENCE, SIMILARITYTYPE, TAXONID, TWIN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrthologueProperty(String key, String value) add a property to the current OrthologuevoidaddOrthoPairProperty(String key, String value) add a property to the current OrthoPairvoidadd title information to an Orthologue (this is not in enclosed in the Orthologue element because it comes completely separate in the Homologene data files.voidendDB()end of data for DBvoidendGroup()end of data for groupvoidend of data for this Orthologuevoidend of data for this OrthoPairgetDB()retrieve the DB that has just been builtvoidstartDB()indicates start of data for a HomologeneDBvoidindicates start of data for a OrthoPairSetvoidindicates start of data for an orthologuevoidindicates start of data for an OrthoPair
-
Constructor Details
-
SimpleHomologeneBuilder
public SimpleHomologeneBuilder()
-
-
Method Details
-
startDB
Description copied from interface:HomologeneBuilderindicates start of data for a HomologeneDB- Specified by:
startDBin interfaceHomologeneBuilder
-
startGroup
Description copied from interface:HomologeneBuilderindicates start of data for a OrthoPairSet- Specified by:
startGroupin interfaceHomologeneBuilder
-
startOrthoPair
Description copied from interface:HomologeneBuilderindicates start of data for an OrthoPair- Specified by:
startOrthoPairin interfaceHomologeneBuilder
-
startOrthologue
Description copied from interface:HomologeneBuilderindicates start of data for an orthologue- Specified by:
startOrthologuein interfaceHomologeneBuilder
-
addOrthologueProperty
Description copied from interface:HomologeneBuilderadd a property to the current Orthologue- Specified by:
addOrthologuePropertyin interfaceHomologeneBuilder
-
endOrthologue
Description copied from interface:HomologeneBuilderend of data for this Orthologue- Specified by:
endOrthologuein interfaceHomologeneBuilder
-
addOrthoPairProperty
Description copied from interface:HomologeneBuilderadd a property to the current OrthoPair- Specified by:
addOrthoPairPropertyin interfaceHomologeneBuilder
-
endOrthoPair
Description copied from interface:HomologeneBuilderend of data for this OrthoPair- Specified by:
endOrthoPairin interfaceHomologeneBuilder
-
addTitle
Description copied from interface:HomologeneBuilderadd title information to an Orthologue (this is not in enclosed in the Orthologue element because it comes completely separate in the Homologene data files. Go figger.)- Specified by:
addTitlein interfaceHomologeneBuilder
-
endGroup
Description copied from interface:HomologeneBuilderend of data for group- Specified by:
endGroupin interfaceHomologeneBuilder
-
endDB
Description copied from interface:HomologeneBuilderend of data for DB- Specified by:
endDBin interfaceHomologeneBuilder
-
getDB
Description copied from interface:HomologeneBuilderretrieve the DB that has just been built- Specified by:
getDBin interfaceHomologeneBuilder
-