net.sf.jagg.msd
Class FloatDiscriminator

java.lang.Object
  extended by net.sf.jagg.msd.AbstractDiscriminator<T>
      extended by net.sf.jagg.msd.PortionDiscriminator<T>
          extended by net.sf.jagg.msd.NumberDiscriminator<java.lang.Float>
              extended by net.sf.jagg.msd.FloatDiscriminator
All Implemented Interfaces:
Discriminator<java.lang.Float>

public class FloatDiscriminator
extends NumberDiscriminator<java.lang.Float>

A FloatDiscriminator discriminates Lists of Floats.

Since:
0.5.0
Author:
Randy Gettman

Field Summary
 
Fields inherited from class net.sf.jagg.msd.NumberDiscriminator
PORTION_BITS, PORTION_MASK
 
Constructor Summary
FloatDiscriminator()
           
 
Method Summary
protected
<E> PortionExtractor<E,java.lang.Float>
getPortionExtractor(Extractor<E,java.lang.Float> e)
          Returns a portion extractor appropriate for floats.
 
Methods inherited from class net.sf.jagg.msd.PortionDiscriminator
discriminate, discriminatePortion
 
Methods inherited from class net.sf.jagg.msd.AbstractDiscriminator
discriminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FloatDiscriminator

public FloatDiscriminator()
Method Detail

getPortionExtractor

protected <E> PortionExtractor<E,java.lang.Float> getPortionExtractor(Extractor<E,java.lang.Float> e)
Returns a portion extractor appropriate for floats.

Specified by:
getPortionExtractor in class NumberDiscriminator<java.lang.Float>
Type Parameters:
E - The type of the element.
Parameters:
e - An Extractor that returns appropriate labels.
Returns:
An appropriate PortionExtractor.


Copyright © 2010-2013 jAgg Team. All Rights Reserved.