private SampleTissue buildTissue() { SampleTissue tissue = new SampleTissueImpl(); tissue.setTimesReceived(timesReceived); tissue.setTubeNumber(tubeNumber); tissue.setPassageNumber(passageNumber); tissue.setTissueType(tissueType); tissue.setTissueOrigin(tissueOrigin); tissue.setSecondaryIdentifier(secondaryIdentifier); tissue.setLab(lab); tissue.setTissueMaterial(tissueMaterial); tissue.setRegion(region); return tissue; }
private void applyTissueChanges(SampleTissue target, SampleTissue source) { target.setPassageNumber(source.getPassageNumber()); target.setTimesReceived(source.getTimesReceived()); target.setTubeNumber(source.getTubeNumber()); target.setSecondaryIdentifier(source.getSecondaryIdentifier()); target.setRegion(source.getRegion()); target.setTissueMaterial(source.getTissueMaterial()); target.setTissueOrigin(source.getTissueOrigin()); target.setTissueType(source.getTissueType()); target.setLab(source.getLab()); }
private static SampleTissue toTissueSample(@Nonnull SampleTissueDto from) { SampleTissue to = new SampleTissueImpl(); to.setPassageNumber(from.getPassageNumber()); to.setTimesReceived(from.getTimesReceived()); to.setTubeNumber(from.getTubeNumber()); to.setRegion(nullifyStringIfBlank(from.getRegion())); to.setSecondaryIdentifier(from.getSecondaryIdentifier()); if (from.getTissueOriginId() != null) { TissueOrigin tissueOrigin = new TissueOriginImpl(); tissueOrigin.setId(from.getTissueOriginId()); to.setTissueOrigin(tissueOrigin); } if (from.getTissueTypeId() != null) { TissueType tissueType = new TissueTypeImpl(); tissueType.setId(from.getTissueTypeId()); to.setTissueType(tissueType); } if (from.getTissueMaterialId() != null) { TissueMaterial tissueMaterial = new TissueMaterialImpl(); tissueMaterial.setId(from.getTissueMaterialId()); to.setTissueMaterial(tissueMaterial); } if (from.getLabId() != null) { Lab lab = new LabImpl(); lab.setId(from.getLabId()); to.setLab(lab); } return to; }