public final class FrequencyTranslator extends Object implements PropositionTranslator<org.eurekaclinical.eureka.client.comm.Frequency,FrequencyEntity>
| Constructor and Description |
|---|
FrequencyTranslator(PhenotypeEntityDao inPropositionDao,
TimeUnitDao inTimeUnitDao,
SystemPropositionFinder inFinder,
ValueComparatorDao inValueComparatorDao,
FrequencyTypeDao inFrequencyTypeDao,
SourceConfigResource inSourceConfigResource) |
| Modifier and Type | Method and Description |
|---|---|
FrequencyEntity |
translateFromPhenotype(org.eurekaclinical.eureka.client.comm.Frequency phenotype)
Translates the given phenotype to a proposition understood by the
services layer data model.
|
org.eurekaclinical.eureka.client.comm.Frequency |
translateFromProposition(FrequencyEntity entity)
Translates the given proposition entity into a phenotype understood by
the webapp layer.
|
@Inject public FrequencyTranslator(PhenotypeEntityDao inPropositionDao, TimeUnitDao inTimeUnitDao, SystemPropositionFinder inFinder, ValueComparatorDao inValueComparatorDao, FrequencyTypeDao inFrequencyTypeDao, SourceConfigResource inSourceConfigResource)
public FrequencyEntity translateFromPhenotype(org.eurekaclinical.eureka.client.comm.Frequency phenotype) throws org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException
PropositionTranslatorPropositionTranslator.translateFromProposition(PhenotypeEntity)
.translateFromPhenotype in interface PropositionTranslator<org.eurekaclinical.eureka.client.comm.Frequency,FrequencyEntity>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.Frequency translateFromProposition(FrequencyEntity entity)
PropositionTranslatorPropositionTranslator.translateFromPhenotype(Phenotype).translateFromProposition in interface PropositionTranslator<org.eurekaclinical.eureka.client.comm.Frequency,FrequencyEntity>entity - the proposition to translate fromPhenotype equivalent to the proposition.Copyright © 2012–2016 Emory University. All rights reserved.