net.sf.jsort.linear
Class RadixSort.RadixIndexResolver

java.lang.Object
  extended by net.sf.jsort.linear.RadixSort.RadixIndexResolver
All Implemented Interfaces:
IndexResolver
Enclosing class:
RadixSort

public static class RadixSort.RadixIndexResolver
extends java.lang.Object
implements IndexResolver

A proxy implementation of IndexResolver that stripe a digit from index.

Author:
Domingos Creado

Constructor Summary
RadixSort.RadixIndexResolver(IndexResolver aResolver, int digit)
           
 
Method Summary
 int resolveIndex(java.lang.Object element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadixSort.RadixIndexResolver

public RadixSort.RadixIndexResolver(IndexResolver aResolver,
                                    int digit)
Method Detail

resolveIndex

public int resolveIndex(java.lang.Object element)
Specified by:
resolveIndex in interface IndexResolver
Returns:
the index a Object


Copyright © 2005-2008 Domingos Creado. All Rights Reserved.