org.LexGrid.LexBIG.Impl.Extensions.Sort
Class EntityDescriptionPostSort

java.lang.Object
  extended by org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
      extended by org.LexGrid.LexBIG.Impl.Extensions.Sort.AbstractSort
          extended by org.LexGrid.LexBIG.Impl.Extensions.Sort.EntityDescriptionSort
              extended by org.LexGrid.LexBIG.Impl.Extensions.Sort.EntityDescriptionPostSort
All Implemented Interfaces:
java.io.Serializable, Extendable, Sort

public class EntityDescriptionPostSort
extends EntityDescriptionSort

Entity description sort which implements the Sort interface.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Kevin Peterson
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.LexGrid.LexBIG.Impl.Extensions.Sort.EntityDescriptionSort
EntityDescriptionSort.CodeToReturnEntityDescritpionSort, EntityDescriptionSort.ResolvedConceptReferenceEntityDescritpionSort
 
Constructor Summary
EntityDescriptionPostSort()
           
 
Method Summary
protected  SortDescription buildSortDescription()
          Builds the sort description.
 void registerComparators(java.util.Map<java.lang.Class,java.util.Comparator> classToComparatorsMap)
          Register comparators.
 
Methods inherited from class org.LexGrid.LexBIG.Impl.Extensions.Sort.AbstractSort
buildExtensionDescription, getComparatorForSearchClass, getSupportedClassComparators, isSortValidForClass, register
 
Methods inherited from class org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
getDescription, getExtensionDescription, getName, getProvider, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.LexGrid.LexBIG.Extensions.Extendable
getDescription, getName, getProvider, getVersion
 

Constructor Detail

EntityDescriptionPostSort

public EntityDescriptionPostSort()
                          throws LBParameterException,
                                 LBException
Throws:
LBParameterException
LBException
Method Detail

buildSortDescription

protected SortDescription buildSortDescription()
Description copied from class: AbstractSort
Builds the sort description.

Overrides:
buildSortDescription in class EntityDescriptionSort
Returns:
the sort description

registerComparators

public void registerComparators(java.util.Map<java.lang.Class,java.util.Comparator> classToComparatorsMap)
Description copied from class: AbstractSort
Register comparators.

Overrides:
registerComparators in class EntityDescriptionSort
Parameters:
classToComparatorsMap - the class to comparators map

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.