Project

General

Profile

« Previous | Next » 

Revision ec73a350

Added by Ben Clark over 15 years ago

Mapped the One-to-Any properties in Marker and Annotation (#468).

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Marker.java
10 10
package eu.etaxonomy.cdm.model.common;
11 11

  
12 12
import org.apache.log4j.Logger;
13
import org.hibernate.annotations.Any;
13 14
import org.hibernate.annotations.Cascade;
14 15
import org.hibernate.annotations.CascadeType;
15 16

  
......
86 87
	/**
87 88
	 * @return
88 89
	 */
89
	@Transient
90
	@Any(metaDef = "AnnotatableEntity",
91
		     fetch=FetchType.LAZY, 
92
		     metaColumn = @Column(name="markedObj_type"),
93
		     optional = false)
94
	@JoinColumn(name = "markedObj_id")
90 95
	public AnnotatableEntity getMarkedObj() {
91 96
		return markedObj;
92 97
	}

Also available in: Unified diff