uk.ac.ebi.jmzidml.xml.jaxb.resolver
Class AbstractReferenceResolver<T extends MzIdentMLObject>
java.lang.Object
javax.xml.bind.Unmarshaller.Listener
uk.ac.ebi.jmzidml.xml.jaxb.resolver.AbstractReferenceResolver<T>
- Direct Known Subclasses:
- AbstractParamUnitCvRefResolver, AffiliationRefResolver, ContactRoleRefResolver, CvParamRefResolver, DBSequenceRefResolver, FragmentArrayRefResolver, InputSpectraRefResolver, InputSpectrumIdentificationsRefResolver, ParentOrganizationRefResolver, PeptideEvidenceRefResolver, PeptideEvidenceResolver, PeptideHypothesisRefResolver, ProteinDetectionHypothesisRefResolver, ProteinDetectionProtocolRefResolver, ProteinDetectionRefResolver, ProviderRefResolver, SearchDatabaseRefResolver, SpectrumIdentificationItemRefRefResolver, SpectrumIdentificationItemRefResolver, SpectrumIdentificationProtocolRefResolver, SpectrumIdentificationRefResolver, SpectrumIdentificationResultRefResolver, SubSampleRefResolver
public abstract class AbstractReferenceResolver<T extends MzIdentMLObject>
- extends javax.xml.bind.Unmarshaller.Listener
Abstract base class for the reference resolver classes.
It provides basic functionality to resolve a ID reference and unmarshal
the according MzIdentMLObject.
- Since:
- 1.0
- Author:
- Florian Reisinger
Date: 12-Nov-2010
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractReferenceResolver
protected AbstractReferenceResolver(MzIdentMLIndexer index,
MzIdentMLObjectCache cache)
unmarshal
public <R extends MzIdentMLObject> R unmarshal(String refId,
Class<R> cls)
updateObject
public abstract void updateObject(T object)
Copyright © 2012. All Rights Reserved.