Class ElementComparator

java.lang.Object
org.openscience.cdk.tools.ElementComparator
All Implemented Interfaces:
Comparator<String>

public class ElementComparator extends Object implements Comparator<String>
Compares elements based on the order commonly used in molecular formula. Order: C, H, other elements in alphabetic order.
Source code:
main
Belongs to CDK module:
standard
Keywords:
element, sorting
  • Constructor Details

    • ElementComparator

      public ElementComparator()
  • Method Details

    • compare

      public int compare(String o1, String o2)
      Returns a negative if o1 comes before o2 in a molecular formula, returns zero if they are identical, and positive if o1 comes after o2 in the formula.
      Specified by:
      compare in interface Comparator<String>