})
@MappedSuperclass
public abstract class CdmBase implements Serializable, ICdmBase, ISelfDescriptive, Cloneable{
+
private static final long serialVersionUID = -3053225700018294809L;
@SuppressWarnings("unused")
private static final Logger logger = Logger.getLogger(CdmBase.class);
@Override
@Transient
public List<HybridRelationship> getOrderedChildRelationships(){
- List<HybridRelationship> result = new ArrayList<HybridRelationship>();
+ List<HybridRelationship> result = new ArrayList<>();
result.addAll(this.hybridChildRelations);
Collections.sort(result);
Collections.reverse(result);
*/
@Override
public TaxonName clone() {
- TaxonName result;
try {
- result = (TaxonName)super.clone();
+ TaxonName result = (TaxonName)super.clone();
//taxonBases -> empty
result.taxonBases = new HashSet<>();