Package org.apache.commons.lang.builder

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


     * Comparability is based on the Connotea hash of this bookmark.
     *
     * @see java.lang.Comparable#compareTo(java.lang.Object)
     */
    public int compareTo(Bookmark bookmark) {
        return new CompareToBuilder().append(hash, bookmark.hash)
                .toComparison();
    }
View Full Code Here


     * Comparability is based on lastName, then firstName.
     *
     * @see java.lang.Comparable#compareTo(java.lang.Object)
     */
    public int compareTo(Author author) {
        return new CompareToBuilder().append(lastName, author.lastName).append(
                firstName, author.firstName).toComparison();
    }
View Full Code Here

     * startingPage, endingPage, publicationName, doiResolver, pmidResolver.
     *
     * @see java.lang.Comparable#compareTo(java.lang.Object)
     */
    public int compareTo(Citation citation) {
        return new CompareToBuilder().append(citationId, citation.citationId)
                .append(doi, citation.doi).append(pmid, citation.pmid).append(
                        title, citation.title)
                .append(authors, citation.authors).append(date, citation.date)
                .append(issn, citation.issn).append(journalId,
                        citation.journalId).append(volume, citation.volume)
View Full Code Here

          dao.persist(intEvent);
          log.append("[INFO]: persisted: ");
          changed = true;
          persisted++;
        } else {
          CompareToBuilder cmp = new CompareToBuilder();
          cmp.append(intEvent.getEventDate(), persistent.getEventDate());
          cmp.append(intEvent.getEventGroup(), persistent.getEventGroup());
          cmp.append(intEvent.getEventName(), persistent.getEventName());
          if (cmp.toComparison() != 0) {
            Date eventDate = intEvent.getEventDate();
            String eventName = intEvent.getEventName();
            String eventGroup = intEvent.getEventGroup();
            detailLog = new StringBuilder();
            Utils.append(detailLog, "|",
View Full Code Here

     */
    public int compare(MainPackageV order1, MainPackageV order2) {
      if (order1 != null && order2 != null) {
        if (order1.getTransportDetails() != null
            && order2.getTransportDetails() != null) {
          return new CompareToBuilder().append(
              order1.getTransportYear(),
              order2.getTransportYear()).append(
              order1.getTransportWeek(),
              order2.getTransportWeek()).append(
              order1.getLoadingDate(), order2.getLoadingDate())
              .append(order1.getTransportDetails(),
                  order2.getTransportDetails())
              .toComparison();
        } else if (order1.getTransportDetails() != null) {
          return -1;
        } else if (order2.getTransportDetails() != null) {
          return 1;
        } else {
          return new CompareToBuilder().append(order1.getOrderId(),
              order2.getOrderId()).toComparison();
        }
      }
      return 0;
    }
View Full Code Here

    public int compare(PostShipment postShipment1,
        PostShipment postShipment2) {
      if (postShipment1 != null && postShipment2 != null) {
        if (postShipment1.getTransport() != null
            && postShipment2.getTransport() != null) {
          return new CompareToBuilder().append(
              postShipment1.getTransport().getTransportYear(),
              postShipment2.getTransport().getTransportYear())
              .append(
                  postShipment1.getTransport()
                      .getTransportWeek(),
                  postShipment2.getTransport()
                      .getTransportWeek()).toComparison();
        } else if (postShipment1.getTransport() != null) {
          return -1;
        } else if (postShipment2.getTransport() != null) {
          return 1;
        } else {
          return new CompareToBuilder().append(
              postShipment1.getPostShipmentId(),
              postShipment2.getPostShipmentId()).toComparison();
        }
      }
      return 0;
View Full Code Here

     * @param colli2
     * @return 1 dersom st�rre, -1 dersom mindre og 0 dersom lik
     * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object)
     */
    public int compare(Colli colli1, Colli colli2) {
      return new CompareToBuilder().append(colli1.getColliName(),
          colli2.getColliName()).toComparison();
    }
View Full Code Here

    if (a_other == null) {
      return 1;
    }
    else {
      GPConfiguration other = (GPConfiguration) a_other;
      return new CompareToBuilder().
          append(m_objectiveFunction, other.m_objectiveFunction).
          append(m_crossoverProb, other.m_crossoverProb).
          append(m_reproductionProb, other.m_reproductionProb).
          append(m_newChromsPercent, other.m_newChromsPercent).
          append(m_maxCrossoverDepth, other.m_maxCrossoverDepth).
View Full Code Here

        public int compare(Object arg0, Object arg1) {

            LoginAttemptInformation inf1 = (LoginAttemptInformation) arg0;
            LoginAttemptInformation inf2 = (LoginAttemptInformation) arg1;
           
            return new CompareToBuilder().append(inf1.getDomain(), inf2.getDomain()).append(inf1.getName(), inf2.getName()).toComparison();
           
        }
View Full Code Here

                compare = -1;
            else
            {
                LocaleBean castObj = (LocaleBean) obj;

                CompareToBuilder builder = new CompareToBuilder();

                builder.append(this.getLocalizedName(), castObj.getLocalizedName());

                compare = builder.toComparison();
            }

            return compare;
        }
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.