edu.mayo.informatics.resourcereader.obo
Class OBOAbbreviations

java.lang.Object
  extended by edu.mayo.informatics.resourcereader.core.impl.Resource
      extended by edu.mayo.informatics.resourcereader.obo.OBO
          extended by edu.mayo.informatics.resourcereader.obo.OBOCollection
              extended by edu.mayo.informatics.resourcereader.obo.OBOAbbreviations
All Implemented Interfaces:
ResourceCollection, TopResource

public class OBOAbbreviations
extends OBOCollection

The class stores the list of obo abbreviations

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Deepak Sharma

Field Summary
 
Fields inherited from class edu.mayo.informatics.resourcereader.obo.OBO
logger
 
Constructor Summary
OBOAbbreviations(CachingMessageDirectorIF rLogger)
           
 
Method Summary
 void addMember(ResourceEntity abbreviation)
           
 java.util.Collection<OBOAbbreviation> getAllMembers()
           
 OBOAbbreviation getMemberByName(java.lang.String name)
           
 long getMembersCount()
           
 OBOAbbreviation getOBOAbbreviationByURL(java.lang.String url)
           
 void readAbbreviationsFile(OBOAbbreviations sAbbs, java.lang.String inputFile)
           
 java.lang.String toString()
           
 
Methods inherited from class edu.mayo.informatics.resourcereader.obo.OBOCollection
getMemberById, getMemberByProperty, init
 
Methods inherited from class edu.mayo.informatics.resourcereader.core.impl.Resource
getLogger, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OBOAbbreviations

public OBOAbbreviations(CachingMessageDirectorIF rLogger)
Method Detail

addMember

public void addMember(ResourceEntity abbreviation)
Specified by:
addMember in interface ResourceCollection
Overrides:
addMember in class OBOCollection

getMemberByName

public OBOAbbreviation getMemberByName(java.lang.String name)
Specified by:
getMemberByName in interface ResourceCollection
Overrides:
getMemberByName in class OBOCollection

getOBOAbbreviationByURL

public OBOAbbreviation getOBOAbbreviationByURL(java.lang.String url)

getAllMembers

public java.util.Collection<OBOAbbreviation> getAllMembers()
Specified by:
getAllMembers in interface ResourceCollection
Overrides:
getAllMembers in class OBOCollection

getMembersCount

public long getMembersCount()
Specified by:
getMembersCount in interface ResourceCollection
Overrides:
getMembersCount in class OBOCollection

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

readAbbreviationsFile

public void readAbbreviationsFile(OBOAbbreviations sAbbs,
                                  java.lang.String inputFile)

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.