Project

General

Profile

« Previous | Next » 

Revision 5b2e9e6b

Added by Andreas Müller over 3 years ago

ref #9114 add compareTo to URI wrapper

View differences:

cdmlib-commons/src/main/java/eu/etaxonomy/cdm/common/URI.java
9 9
package eu.etaxonomy.cdm.common;
10 10

  
11 11
import java.io.File;
12
import java.io.Serializable;
12 13
import java.net.MalformedURLException;
13 14
import java.net.URISyntaxException;
14 15
import java.net.URL;
......
19 20
 * @author a.mueller
20 21
 * @since 05.01.2021
21 22
 */
22
public class URI implements java.io.Serializable {
23
public class URI
24
        implements Comparable<URI>, Serializable {
23 25

  
24 26
    private static final long serialVersionUID = -8002215586516542076L;
25 27

  
......
151 153
        return javaUri.getQuery();
152 154
    }
153 155

  
156

  
154 157
//****************************** equals *****************************/
155 158

  
156 159
    @Override
......
166 169
        return false;
167 170
    }
168 171

  
172
    @Override
173
    public int compareTo(URI that) {
174
        return this.javaUri.compareTo(that.javaUri);
175
    }
176

  
169 177
//********************** clone ***********************************/
170 178

  
171 179
    @Override
......
180 188
        return javaUri.toString();
181 189
    }
182 190

  
191

  
183 192
}

Also available in: Unified diff