Example usage for org.joda.time Seconds compareTo

List of usage examples for org.joda.time Seconds compareTo

Introduction

In this page you can find the example usage for org.joda.time Seconds compareTo.

Prototype

public int compareTo(BaseSingleFieldPeriod other) 

Source Link

Document

Compares this period to another object of the same class.

Usage

From source file:org.kalypso.ui.rrm.internal.utils.featureTree.TreeNodeLabelComparator.java

License:Open Source License

private int comparteTimeseries(final ITimeseries t1, final ITimeseries t2) {
    final Period s1 = t1.getTimestep();
    final Period s2 = t2.getTimestep();
    if (Objects.allNotNull(s1, s2)) {
        final Seconds sec1 = s1.toStandardSeconds();
        final Seconds sec2 = s2.toStandardSeconds();

        final int compared = sec1.compareTo(sec2);
        if (compared != 0)
            return compared;
    }//from   www  . ja  v  a  2 s. c om

    final String q1 = Objects.firstNonNull(t1.getQuality(), StringUtils.EMPTY);
    final String q2 = Objects.firstNonNull(t2.getQuality(), StringUtils.EMPTY);

    return q1.compareTo(q2);
}