/** * compare two ranges. * * @param range * @param location * * @return */ public static boolean areRangeEquals( Range range, LocationTag location ) { boolean equals = ( range.getFromIntervalStart() == location.getFromIntervalStart() && range.getFromIntervalEnd() == location.getFromIntervalEnd() && range.getToIntervalStart() == location.getToIntervalStart() && range.getToIntervalEnd() == location.getToIntervalEnd() ); if ( DEBUG ) { System.out.print( "RANGE from " + range.getFromIntervalStart() + ".." + range.getFromIntervalEnd() ); System.out.println( " to " + range.getToIntervalStart() + ".." + range.getToIntervalEnd() ); System.out.print( "LOCATION from " + location.getFromIntervalStart() + ".." + location.getFromIntervalEnd() ); System.out.println( " to " + location.getToIntervalStart() + ".." + location.getToIntervalEnd() ); if ( equals ) { System.out.println( "EQUALS" ); } else { System.out.println( "DIFFERENT" ); } } return equals; }
/** * compare two ranges. * * @param range * @param location * * @return */ public static boolean areRangeEquals( Range range, LocationTag location ) { boolean equals = ( range.getFromIntervalStart() == location.getFromIntervalStart() && range.getFromIntervalEnd() == location.getFromIntervalEnd() && range.getToIntervalStart() == location.getToIntervalStart() && range.getToIntervalEnd() == location.getToIntervalEnd() ); if ( DEBUG ) { System.out.print( "RANGE from " + range.getFromIntervalStart() + ".." + range.getFromIntervalEnd() ); System.out.println( " to " + range.getToIntervalStart() + ".." + range.getToIntervalEnd() ); System.out.print( "LOCATION from " + location.getFromIntervalStart() + ".." + location.getFromIntervalEnd() ); System.out.println( " to " + location.getToIntervalStart() + ".." + location.getToIntervalEnd() ); if ( equals ) { System.out.println( "EQUALS" ); } else { System.out.println( "DIFFERENT" ); } } return equals; }
/** * compare two ranges. * * @param range * @param location * * @return */ public static boolean areRangeEquals( Range range, LocationTag location ) { boolean equals = ( range.getFromIntervalStart() == location.getFromIntervalStart() && range.getFromIntervalEnd() == location.getFromIntervalEnd() && range.getToIntervalStart() == location.getToIntervalStart() && range.getToIntervalEnd() == location.getToIntervalEnd() ); if ( DEBUG ) { System.out.print( "RANGE from " + range.getFromIntervalStart() + ".." + range.getFromIntervalEnd() ); System.out.println( " to " + range.getToIntervalStart() + ".." + range.getToIntervalEnd() ); System.out.print( "LOCATION from " + location.getFromIntervalStart() + ".." + location.getFromIntervalEnd() ); System.out.println( " to " + location.getToIntervalStart() + ".." + location.getToIntervalEnd() ); if ( equals ) { System.out.println( "EQUALS" ); } else { System.out.println( "DIFFERENT" ); } } return equals; }
sb.append( " range from=" ).append( location.getFromIntervalEnd() ); sb.append( ".." ); sb.append( location.getFromIntervalStart() ); sb.append( ".." ); sb.append( "range to=" ).append( location.getToIntervalStart() );
sb.append( " range from=" ).append( location.getFromIntervalEnd() ); sb.append( ".." ); sb.append( location.getFromIntervalStart() ); sb.append( ".." ); sb.append( "range to=" ).append( location.getToIntervalStart() );
sb.append( " range from=" ).append( location.getFromIntervalEnd() ); sb.append( ".." ); sb.append( location.getFromIntervalStart() ); sb.append( ".." ); sb.append( "range to=" ).append( location.getToIntervalStart() );
(int) location.getFromIntervalStart(), (int) location.getFromIntervalEnd(), (int) location.getToIntervalStart(),
(int) location.getFromIntervalStart(), (int) location.getFromIntervalEnd(), (int) location.getToIntervalStart(),
(int) location.getFromIntervalStart(), (int) location.getFromIntervalEnd(), (int) location.getToIntervalStart(),