Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 45073efd

Přidáno uživatelem Vojtěch Danišík před asi 4 roky(ů)

re #7990 Added parameter ordering by parameterOrder.

Zobrazit rozdíly:

src/main/java/vldc/aswi/domain/parameter/Parameter.java
14 14
@Data
15 15
@EqualsAndHashCode(callSuper = true)
16 16
@NoArgsConstructor
17
public class Parameter extends EntityParent {
17
public class Parameter extends EntityParent implements Comparable<Parameter> {
18 18

  
19 19
    /** Name of parameter in SQL query. */
20 20
    @Column(name = "nazev")
......
143 143
        locations.remove(location);
144 144
        location.getParameters().remove(this);
145 145
    }
146

  
147
    /**
148
     * Compare two parameters by parameterOrder from 0 to X.
149
     * @param parameter - Compared parameter.
150
     * @return 1 if current parameter is higher, -1 if lower.
151
     */
152
    @Override
153
    public int compareTo(Parameter parameter) {
154
        if (this.getParameterOrder() > parameter.getParameterOrder()) {
155
            return 1;
156
        }
157
        else {
158
            return -1;
159
        }
160
    }
146 161
}

Také k dispozici: Unified diff