/** * Gets the first repetition for <b>dnaAnalysisDiscreteSequenceVariation</b> (DNA analysis discrete sequence variation), * creating it if it does not already exist. * * <p> * <b>Definition:</b> * DNA analysis discrete sequence variation * </p> */ public GeneticAnalysisDiscreteResultDnaAnalysisDiscreteSequenceVariation getDnaAnalysisDiscreteSequenceVariationFirstRep() { if (getDnaAnalysisDiscreteSequenceVariation().isEmpty()) { return addDnaAnalysisDiscreteSequenceVariation(); } return getDnaAnalysisDiscreteSequenceVariation().get(0); }
/** * Adds and returns a new value for <b>dnaAnalysisDiscreteSequenceVariation</b> (DNA analysis discrete sequence variation) * * <p> * <b>Definition:</b> * DNA analysis discrete sequence variation * </p> */ public GeneticAnalysisDiscreteResultDnaAnalysisDiscreteSequenceVariation addDnaAnalysisDiscreteSequenceVariation() { GeneticAnalysisDiscreteResultDnaAnalysisDiscreteSequenceVariation newType = new GeneticAnalysisDiscreteResultDnaAnalysisDiscreteSequenceVariation(); getDnaAnalysisDiscreteSequenceVariation().add(newType); return newType; }