Project

General

Profile

« Previous | Next » 

Revision c5e9236a

Added by Andreas Müller almost 2 years ago

ref #10067 update java-doc for and remove protected access to model constructors where possible in occurrence

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/SpecimenOrObservationBase.java
39 39
import javax.xml.bind.annotation.XmlType;
40 40
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
41 41

  
42
import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;
42
import org.apache.logging.log4j.LogManager;
43
import org.apache.logging.log4j.Logger;
43 44
import org.hibernate.annotations.Cascade;
44 45
import org.hibernate.annotations.CascadeType;
45 46
import org.hibernate.annotations.Type;
......
235 236
    @XmlElement(name = "ProtectedIdentityCache")
236 237
    private boolean protectedIdentityCache;
237 238

  
238

  
239 239
//********************************** CONSTRUCTOR *********************************/
240 240

  
241
    //for hibernate use only
242
    @Deprecated
243
    protected SpecimenOrObservationBase(){
244
        super();
245
    }
241
    //for hibernate use only, *packet* private required by bytebuddy and subclass
242
    SpecimenOrObservationBase(){}
246 243

  
247 244
    protected SpecimenOrObservationBase(SpecimenOrObservationType recordBasis) {
248
        super();
249 245
        if (recordBasis == null){ throw new IllegalArgumentException("RecordBasis must not be null");}
250 246
        this.recordBasis = recordBasis;
251 247
    }

Also available in: Unified diff