public class SequenceTranslator extends Object implements PropositionTranslator<org.eurekaclinical.eureka.client.comm.Sequence,SequenceEntity>
| Constructor and Description |
|---|
SequenceTranslator(PhenotypeEntityDao inPropositionDao,
TimeUnitDao inTimeUnitDao,
RelationOperatorDao inRelationOperatorDao,
SystemPropositionFinder inFinder,
ValueComparatorDao inValueComparatorDao,
SourceConfigResource inSourceConfigResource) |
| Modifier and Type | Method and Description |
|---|---|
SequenceEntity |
translateFromPhenotype(org.eurekaclinical.eureka.client.comm.Sequence phenotype)
Translates the given phenotype to a proposition understood by the
services layer data model.
|
org.eurekaclinical.eureka.client.comm.Sequence |
translateFromProposition(SequenceEntity proposition)
Translates the given proposition entity into a phenotype understood by
the webapp layer.
|
@Inject public SequenceTranslator(PhenotypeEntityDao inPropositionDao, TimeUnitDao inTimeUnitDao, RelationOperatorDao inRelationOperatorDao, SystemPropositionFinder inFinder, ValueComparatorDao inValueComparatorDao, SourceConfigResource inSourceConfigResource)
public SequenceEntity translateFromPhenotype(org.eurekaclinical.eureka.client.comm.Sequence phenotype) throws org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException
PropositionTranslatorPropositionTranslator.translateFromProposition(PhenotypeEntity)
.translateFromPhenotype in interface PropositionTranslator<org.eurekaclinical.eureka.client.comm.Sequence,SequenceEntity>phenotype - the phenotype to translate fromPhenotypeEntity equivalent to the phenotype.org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException - if an error occurred retrieving
proposition definitions.public org.eurekaclinical.eureka.client.comm.Sequence translateFromProposition(SequenceEntity proposition)
PropositionTranslatorPropositionTranslator.translateFromPhenotype(Phenotype).translateFromProposition in interface PropositionTranslator<org.eurekaclinical.eureka.client.comm.Sequence,SequenceEntity>proposition - the proposition to translate fromPhenotype equivalent to the proposition.Copyright © 2012–2016 Emory University. All rights reserved.