Project

General

Profile

« Previous | Next » 

Revision de8249cf

Added by Andreas Müller over 3 years ago

ref #9114 add URI Wrapper and replace all java.net.URI occurrences by the wrapper in cdmlib

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/ExternallyManaged.java
9 9
package eu.etaxonomy.cdm.model.common;
10 10

  
11 11
import java.io.Serializable;
12
import java.net.URI;
13 12

  
14 13
import javax.persistence.Basic;
15 14
import javax.persistence.Column;
......
28 27
import org.hibernate.annotations.Type;
29 28
import org.hibernate.search.annotations.Analyze;
30 29
import org.hibernate.search.annotations.Field;
30
import org.hibernate.search.annotations.FieldBridge;
31 31
import org.joda.time.DateTime;
32 32

  
33
import eu.etaxonomy.cdm.common.URI;
34
import eu.etaxonomy.cdm.hibernate.search.UriBridge;
33 35
import eu.etaxonomy.cdm.jaxb.DateTimeAdapter;
34 36
import eu.etaxonomy.cdm.validation.annotation.NullOrNotEmpty;
35 37

  
......
73 75
    //Actionable link on e.g. on a webservice
74 76
    @XmlElement(name = "ExternalLink")
75 77
    @Field(analyze = Analyze.NO)
78
    @FieldBridge(impl = UriBridge.class)
76 79
    @Type(type="uriUserType")
77 80
    @Column(name="externalLink")
78 81
    private URI externalLink;

Also available in: Unified diff