public static FundingTitleForm valueOf(FundingTitle grantTitle) { FundingTitleForm gt = new FundingTitleForm(); if (grantTitle != null) { if (grantTitle.getTitle() != null) { gt.setTitle(Text.valueOf(grantTitle.getTitle().getContent())); } if(grantTitle.getTranslatedTitle() != null){ TranslatedTitleForm translatedTitle = new TranslatedTitleForm(); translatedTitle.setContent((grantTitle.getTranslatedTitle() == null) ? null : grantTitle.getTranslatedTitle().getContent()); translatedTitle.setLanguageCode((grantTitle.getTranslatedTitle() == null || grantTitle.getTranslatedTitle().getLanguageCode() == null) ? null : grantTitle.getTranslatedTitle().getLanguageCode()); gt.setTranslatedTitle(translatedTitle); } } return gt; }
if (title != null && title.getTranslatedTitle() != null && !PojoUtil.isEmpty(title.getTranslatedTitle().getContent())) { if (PojoUtil.isEmpty(title.getTranslatedTitle().getLanguageCode()) || !Arrays.stream(LanguageCode.getValues()).anyMatch(title.getTranslatedTitle().getLanguageCode()::equals)) { Map<String, String> params = new HashMap<String, String>(); String values = Arrays.stream(LanguageCode.getValues()).collect(Collectors.joining(", "));
else fundingTitle.setTitle(new Text()); if (funding.getTitle().getTranslatedTitle() != null) { TranslatedTitleForm translatedTitle = new TranslatedTitleForm(); translatedTitle.setContent(funding.getTitle().getTranslatedTitle().getContent()); translatedTitle.setLanguageCode(funding.getTitle().getTranslatedTitle().getLanguageCode()); fundingTitle.setTranslatedTitle(translatedTitle);
else fundingTitle.setTitle(new Text()); if (fundingSummary.getTitle().getTranslatedTitle() != null) { TranslatedTitleForm translatedTitle = new TranslatedTitleForm(); translatedTitle.setContent(fundingSummary.getTitle().getTranslatedTitle().getContent()); translatedTitle.setLanguageCode(fundingSummary.getTitle().getTranslatedTitle().getLanguageCode()); fundingTitle.setTranslatedTitle(translatedTitle);