org.apache.directory.shared.ldap.schema.comparators
Class TelephoneNumberComparator

java.lang.Object
  extended by org.apache.directory.shared.ldap.schema.comparators.TelephoneNumberComparator
All Implemented Interfaces:
java.util.Comparator<java.lang.String>

public class TelephoneNumberComparator
extends java.lang.Object
implements java.util.Comparator<java.lang.String>

A comparator for TelephoneNumber. The rules for matching are identical to those for caseIgnoreMatch, except that all space and "-" characters are skipped during the comparison.

Version:
$Rev$
Author:
Apache Directory Project

Field Summary
static java.util.Comparator<java.lang.String> INSTANCE
          A static instance of this comparator
 
Constructor Summary
TelephoneNumberComparator()
           
 
Method Summary
 int compare(java.lang.String telephoneNumber1, java.lang.String telephoneNumber2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

INSTANCE

public static final java.util.Comparator<java.lang.String> INSTANCE
A static instance of this comparator

Constructor Detail

TelephoneNumberComparator

public TelephoneNumberComparator()
Method Detail

compare

public int compare(java.lang.String telephoneNumber1,
                   java.lang.String telephoneNumber2)
Specified by:
compare in interface java.util.Comparator<java.lang.String>
See Also:
Comparator.compare(java.lang.Object, java.lang.Object)


Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.