it.tidalwave.util
Interface Finder.SortCriterion

Package class diagram package Finder.SortCriterion
All Known Subinterfaces:
Finder.FilterSortCriterion<Type>
All Known Implementing Classes:
DefaultFilterSortCriterion
Enclosing interface:
Finder<Type>

public static interface Finder.SortCriterion

A tag interface to mark objects which are meaningful sort criteria that can be passed to Finder.sort(it.tidalwave.util.Finder.SortCriterion). In general, a SortCriterion is just a behaviourless and methodless object, that should be specifically handled by concrete implementations of Finder. The only exceptions are Finder.FilterSortCriterion objects.


Field Summary
static Finder.SortCriterion DEFAULT
           
static Class<Finder.SortCriterion> SortCriterion
           
static Finder.SortCriterion UNSORTED
          A special Finder.SortCriterion which indicates that no sort has been performed.
 

Field Detail

SortCriterion

static final Class<Finder.SortCriterion> SortCriterion

UNSORTED

static final Finder.SortCriterion UNSORTED
A special Finder.SortCriterion which indicates that no sort has been performed.


DEFAULT

static final Finder.SortCriterion DEFAULT


Copyright © 2009-2012 Tidalwave s.a.s.. All Rights Reserved.