public final class PhenotypeTranslatorVisitor extends Object implements org.eurekaclinical.eureka.client.comm.PhenotypeVisitor
| Constructor and Description |
|---|
PhenotypeTranslatorVisitor(SystemPropositionTranslator inSystemPropositionTranslator,
SequenceTranslator inSequenceTranslator,
CategorizationTranslator inCategorizationTranslator,
FrequencyTranslator inFrequencyTranslator,
ValueThresholdsTranslator inValueThresholdsTranslator) |
| Modifier and Type | Method and Description |
|---|---|
PhenotypeEntity |
getPhenotypeEntity() |
void |
visit(org.eurekaclinical.eureka.client.comm.Category categoricalPhenotype) |
void |
visit(org.eurekaclinical.eureka.client.comm.Frequency frequency) |
void |
visit(org.eurekaclinical.eureka.client.comm.Sequence sequence) |
void |
visit(org.eurekaclinical.eureka.client.comm.SystemPhenotype systemElement) |
void |
visit(org.eurekaclinical.eureka.client.comm.ValueThresholds thresholds) |
@Inject public PhenotypeTranslatorVisitor(SystemPropositionTranslator inSystemPropositionTranslator, SequenceTranslator inSequenceTranslator, CategorizationTranslator inCategorizationTranslator, FrequencyTranslator inFrequencyTranslator, ValueThresholdsTranslator inValueThresholdsTranslator)
public PhenotypeEntity getPhenotypeEntity()
public void visit(org.eurekaclinical.eureka.client.comm.SystemPhenotype systemElement)
throws org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException
visit in interface org.eurekaclinical.eureka.client.comm.PhenotypeVisitororg.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingExceptionpublic void visit(org.eurekaclinical.eureka.client.comm.Category categoricalPhenotype)
throws org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException
visit in interface org.eurekaclinical.eureka.client.comm.PhenotypeVisitororg.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingExceptionpublic void visit(org.eurekaclinical.eureka.client.comm.Sequence sequence)
throws org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException
visit in interface org.eurekaclinical.eureka.client.comm.PhenotypeVisitororg.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingExceptionpublic void visit(org.eurekaclinical.eureka.client.comm.Frequency frequency)
throws org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException
visit in interface org.eurekaclinical.eureka.client.comm.PhenotypeVisitororg.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingExceptionpublic void visit(org.eurekaclinical.eureka.client.comm.ValueThresholds thresholds)
throws org.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingException
visit in interface org.eurekaclinical.eureka.client.comm.PhenotypeVisitororg.eurekaclinical.eureka.client.comm.exception.PhenotypeHandlingExceptionCopyright © 2012–2016 Emory University. All rights reserved.