Package org.apache.commons.lang.builder

Examples of org.apache.commons.lang.builder.CompareToBuilder


  public boolean isRelatedArticlesComplete() {
    return false;
  }

  public int compareTo(final OrderLine other) {
    return new CompareToBuilder()
        .append(numberOfItems, other.numberOfItems).toComparison();
  }
View Full Code Here


  public static class OrderLineNumberComparator implements
      Comparator<OrderLine> {

    public int compare(OrderLine orderLine1, OrderLine orderLine2) {
      return new CompareToBuilder().append(orderLine2.getNumberOfItems(),
          orderLine1.getNumberOfItems()).toComparison();
    }
View Full Code Here

import no.ugland.utransprod.model.Produceable;

public class ProduceableComparator implements Comparator<Produceable> {

  public int compare(Produceable produceable1, Produceable produceable2) {
    return new CompareToBuilder().append(
        produceable1.getTransportYear(), produceable2.getTransportYear()).append(
            produceable1.getTransportWeek(), produceable2.getTransportWeek()).append(produceable1.getLoadingDate(), produceable2.getLoadingDate())
    .append(produceable1.getTransportDetails(), produceable2.getTransportDetails()).append(
        produceable1.getLoadTime(), produceable2.getLoadTime()).toComparison();
  }
View Full Code Here

import org.apache.commons.lang.builder.CompareToBuilder;

public class OrderCostTransportComparator implements Comparator<OrderCost> {

    public int compare(final OrderCost orderCost1, final OrderCost orderCost2) {
        return new CompareToBuilder().append(
                orderCost1.getTransport().getEmployee(),
                orderCost2.getTransport().getEmployee()).append(
                orderCost1.getTransport(), orderCost2.getTransport())
                .toComparison();
View Full Code Here

                return -1;
            }
            Transport transport1 = o1.getOrder().getTransport();
            Transport transport2 = o2.getOrder().getTransport();

            return new CompareToBuilder().append(transport1.getLoadingDate(), transport2.getLoadingDate())
                    .append(transport1.getLoadTime(), transport2.getLoadTime()).append(
                            transport1.getTransportName(), transport2.getTransportName()).toComparison();

        }
View Full Code Here

        Collections.sort(pluginIdentities, new Comparator<String>() {
            @Override
            public int compare(String p1, String p2) {
                Plugin plugin1 = plugins.get(p1);
                Plugin plugin2 = plugins.get(p2);
                return new CompareToBuilder().append(plugin1.getStartPriority(), plugin2.getStartPriority()).toComparison();
            }
        });

        for (String pluginId : pluginIdentities) {
            if (!runningPlugins.containsKey(pluginId)) {
View Full Code Here

    Integer week = Util.getWeekPart(salesDate);
    return week != null ? String.valueOf(week) : null;
  }

  public int compareTo(final SaleReportData other) {
    return new CompareToBuilder().append(type, other.type).toComparison();
  }
View Full Code Here

    }
  }

  public static int compareTransport(final Transport transport1,
      final Transport transport2) {
    return new CompareToBuilder()
        .append(transport1.getTransportYear(),
            transport2.getTransportYear())
        .append(transport1.getTransportWeek(),
            transport2.getTransportWeek()).toComparison();
  }
View Full Code Here

  public int hashCode() {
    return new HashCodeBuilder().append(orderNr).toHashCode();
  }

  public int compareTo(final OrdreReserveTakstol other) {
    return new CompareToBuilder().append(other.type,type ).append(other.productAreaGroup,productAreaGroup).toComparison();
  }
View Full Code Here

    public final int compare(final Transportable transportable1,
            final Transportable transportable2) {
        Transport transport1 = transportable1.getTransport();
        Transport transport2 = transportable2.getTransport();
        if (transport1 != null && transport2 != null) {
            return new CompareToBuilder().append(transport1.getTransportYear(),
                    transport2.getTransportYear()).append(
                    transport1.getTransportWeek(),
                    transport2.getTransportWeek()).append(
                    transport1.getLoadingDate(), transport2.getLoadingDate())
                    .append(transport1.getTransportName(),
View Full Code Here

TOP

Related Classes of org.apache.commons.lang.builder.CompareToBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.