public class

AlphanumCharComparator

extends Object
implements Comparator<T>
java.lang.Object
   ↳ com.pnfsoftware.jeb.util.format.AlphanumCharComparator

Class Overview

A character comparator that sort in the following order:

  • Special Characters ()[].,;/_ etc
  • Numbers 0-9
  • Alphabetic characters: AÀÁBC... When accentuated character is detected, it is sorted after its non accentuated character
  • Summary

    Public Constructors
    AlphanumCharComparator(boolean caseSensitive)
    Public Methods
    int compare(Character o1, Character o2)
    [Expand]
    Inherited Methods
    From class java.lang.Object
    From interface java.util.Comparator

    Public Constructors

    public AlphanumCharComparator (boolean caseSensitive)

    Parameters
    caseSensitive Indicate that the Comparator will sort first all Upper Case characters, then all Lower Case characters.

    Public Methods

    public int compare (Character o1, Character o2)