public String getAsText() { if (this.getValue() != null) { @SuppressWarnings("unchecked") final Collection<ProposalSpecialReviewExemption> exemptions = (Collection<ProposalSpecialReviewExemption>) this.getValue(); StringBuilder result = new StringBuilder(); for (ProposalSpecialReviewExemption exemption : exemptions) { result.append(exemption.getExemptionTypeCode()); result.append(","); } if (result.length() > 0) { return result.substring(0, result.length() - 1); } } return null; }
public String getAsText() { if (this.getValue() != null) { @SuppressWarnings("unchecked") final Collection<PropScienceKeyword> keywords = (Collection<PropScienceKeyword>) this.getValue(); StringBuilder result = new StringBuilder(); for (PropScienceKeyword keyword : keywords) { result.append(keyword.getScienceKeyword().getCode()); result.append(","); } if (result.length() > 0) { return result.substring(0, result.length() - 1); } else { return ""; } } return null; }