net.sf.jagg.msd
Class LongDiscriminator

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.Long>
              extended by net.sf.jagg.msd.LongDiscriminator
All Implemented Interfaces:
Discriminator<java.lang.Long>

public class LongDiscriminator
extends NumberDiscriminator<java.lang.Long>

A LongDiscriminator discriminates Lists of Longs.

Since:
0.5.0
Author:
Randy Gettman

Field Summary
 
Fields inherited from class net.sf.jagg.msd.NumberDiscriminator
PORTION_BITS, PORTION_MASK
 
Constructor Summary
LongDiscriminator()
           
 
Method Summary
protected
<E> PortionExtractor<E,java.lang.Long>
getPortionExtractor(Extractor<E,java.lang.Long> e)
          Returns a portion extractor appropriate for longs.
 
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

LongDiscriminator

public LongDiscriminator()
Method Detail

getPortionExtractor

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

Specified by:
getPortionExtractor in class NumberDiscriminator<java.lang.Long>
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.