protected void syncExperiments(Interaction intactObject) { ExperimentPersister persister = ExperimentPersister.getInstance(); List<Experiment> experiments = new ArrayList<Experiment>(intactObject.getExperiments().size()); for (Experiment experiment : intactObject.getExperiments()) { Experiment exp = persister.syncIfTransient(experiment); experiments.add(exp); } intactObject.setExperiments(experiments); } }
public Experiment createExperimentRandom(int interactionNumber) { Experiment exp = createExperimentEmpty(randomExperimentLabel()); for (int i=0; i<interactionNumber; i++) { Interaction interaction = createInteractionRandomBinary(); interaction.setExperiments(new ArrayList<Experiment>(Arrays.asList(exp))); exp.addInteraction(interaction); } return exp; }
public Experiment createExperimentRandom(int interactionNumber) { Experiment exp = createExperimentEmpty(randomExperimentLabel()); for (int i=0; i<interactionNumber; i++) { Interaction interaction = createInteractionRandomBinary(); interaction.setExperiments(new ArrayList<Experiment>(Arrays.asList(exp))); exp.addInteraction(interaction); } return exp; }
public Experiment createExperimentRandom(int interactionNumber) { Experiment exp = createExperimentEmpty(randomExperimentLabel()); for (int i=0; i<interactionNumber; i++) { Interaction interaction = createInteractionRandomBinary(); interaction.setExperiments(new ArrayList<Experiment>(Arrays.asList(exp))); exp.addInteraction(interaction); } return exp; }
public Experiment createExperimentRandom(String shortLabel, int interactionNumber) { Experiment exp = createExperimentEmpty(randomExperimentLabel()); exp.setShortLabel(shortLabel); for (int i=0; i<interactionNumber; i++) { Interaction interaction = createInteractionRandomBinary(); interaction.setExperiments(new ArrayList<Experiment>(Arrays.asList(exp))); exp.addInteraction(interaction); } return exp; }
public Experiment createExperimentRandom(String shortLabel, int interactionNumber) { Experiment exp = createExperimentEmpty(randomExperimentLabel()); exp.setShortLabel(shortLabel); for (int i=0; i<interactionNumber; i++) { Interaction interaction = createInteractionRandomBinary(); interaction.setExperiments(new ArrayList<Experiment>(Arrays.asList(exp))); exp.addInteraction(interaction); } return exp; }
interaction.setExperiments(experiments); } else { experiments = interaction.getExperiments();
interaction.setExperiments(experiments); } else { experiments = interaction.getExperiments();