org.biopax.paxtools.impl
Class BioPAXFactoryAdaptor
java.lang.Object
org.biopax.paxtools.model.BioPAXFactory
org.biopax.paxtools.impl.BioPAXFactoryAdaptor
- Direct Known Subclasses:
- Level2FactoryImpl, Level3FactoryImpl
public abstract class BioPAXFactoryAdaptor
- extends BioPAXFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BioPAXFactoryAdaptor
public BioPAXFactoryAdaptor()
setId
protected void setId(BioPAXElement bpe,
java.lang.String uri)
mapClassName
protected java.lang.String mapClassName(java.lang.Class<? extends BioPAXElement> aClass)
canInstantiate
public boolean canInstantiate(java.lang.Class<? extends BioPAXElement> aClass)
- Specified by:
canInstantiate in class BioPAXFactory
createModel
public Model createModel()
- Specified by:
createModel in class BioPAXFactory
getImplClass
public <T extends BioPAXElement> java.lang.Class<T> getImplClass(java.lang.Class<T> aModelInterfaceClass)
- Description copied from class:
BioPAXFactory
- Get a concrete or abstract BioPAX type (not interface),
from org.biopax.paxtools.impl..*, i.e., one that has
persistence/search annotations, etc. This may be required for
some DAO and web service controllers; it also returns such
abstract BioPAX "adapters" as XReferrableImpl, ProcessImpl, etc.
- Specified by:
getImplClass in class BioPAXFactory
- Returns:
Copyright © 2011 BioPAX. All Rights Reserved.