edu.mayo.informatics.resourcereader.core.IF
Interface ResourceCollection

All Known Implementing Classes:
OBOAbbreviations, OBOCollection, OBOInstances, OBORelations, OBOTerms

public interface ResourceCollection

Resource Collection Interface

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

Method Summary
 void addMember(ResourceEntity entity)
           
 java.util.Collection getAllMembers()
           
 ResourceEntity getMemberById(java.lang.String id)
           
 ResourceEntity getMemberByName(java.lang.String name)
           
 ResourceEntity getMemberByProperty(java.lang.Object obj)
           
 long getMembersCount()
           
 void init()
           
 

Method Detail

init

void init()

addMember

void addMember(ResourceEntity entity)
               throws ResourceException
Throws:
ResourceException

getMemberById

ResourceEntity getMemberById(java.lang.String id)
                             throws ResourceException
Throws:
ResourceException

getMemberByName

ResourceEntity getMemberByName(java.lang.String name)
                               throws ResourceException
Throws:
ResourceException

getMemberByProperty

ResourceEntity getMemberByProperty(java.lang.Object obj)
                                   throws ResourceException
Throws:
ResourceException

getAllMembers

java.util.Collection getAllMembers()
                                   throws ResourceException
Throws:
ResourceException

getMembersCount

long getMembersCount()

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.