ref #9004 fix transient behavior for TaxonNode.reference and TaxonNode.microReference
authorAndreas Müller <a.mueller@bgbm.org>
Tue, 16 Jun 2020 08:55:36 +0000 (10:55 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Tue, 16 Jun 2020 08:55:36 +0000 (10:55 +0200)
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/TaxonNode.java

index c4c08ae4b9409234f0f062223b678d7323115336..d228e95de6c5fee0a7adb80fc8c3ef5e948aa2bc 100644 (file)
@@ -315,6 +315,7 @@ public class TaxonNode
 //************************* SOURCE *********************/
 
     @Override
+    @Transient
     public String getMicroReference() {
         return source == null ? null : this.source.getCitationMicroReference();
     }
@@ -324,6 +325,7 @@ public class TaxonNode
     }
 
     @Override
+    @Transient
     public Reference getReference() {
         return (this.source == null) ? null : source.getCitation();
     }
@@ -332,7 +334,6 @@ public class TaxonNode
         checkNullSource();
     }
 
-    @XmlTransient
     public IdentifiableSource getSource() {
         return source;
     }