Gephi Toolkit Javadoc

org.gephi.ranking.impl
Class AbstractTransformer<Target>

java.lang.Object
  extended by org.gephi.ranking.impl.AbstractTransformer<Target>
All Implemented Interfaces:
Transformer<Target>
Direct Known Subclasses:
AbstractColorTransformer, AbstractSizeTransformer

public abstract class AbstractTransformer<Target>
extends java.lang.Object
implements Transformer<Target>

Author:
Mathieu Bastian

Field Summary
protected  Interpolator interpolator
           
protected  float lowerBound
           
protected  Ranking ranking
           
protected  float upperBound
           
 
Constructor Summary
AbstractTransformer()
           
AbstractTransformer(float lowerBound, float upperBound)
           
 
Method Summary
 float getLowerBound()
           
 Ranking getRanking()
           
 float getUpperBound()
           
 boolean isInBounds(float value)
           
 void setInterpolator(Interpolator interpolator)
           
 void setLowerBound(float lowerBound)
           
 void setRanking(Ranking ranking)
           
 void setUpperBound(float upperBound)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gephi.ranking.api.Transformer
transform
 

Field Detail

ranking

protected Ranking ranking

lowerBound

protected float lowerBound

upperBound

protected float upperBound

interpolator

protected Interpolator interpolator
Constructor Detail

AbstractTransformer

public AbstractTransformer()

AbstractTransformer

public AbstractTransformer(float lowerBound,
                           float upperBound)
Method Detail

getLowerBound

public float getLowerBound()
Specified by:
getLowerBound in interface Transformer<Target>

setLowerBound

public void setLowerBound(float lowerBound)
Specified by:
setLowerBound in interface Transformer<Target>

getUpperBound

public float getUpperBound()
Specified by:
getUpperBound in interface Transformer<Target>

setUpperBound

public void setUpperBound(float upperBound)
Specified by:
setUpperBound in interface Transformer<Target>

isInBounds

public boolean isInBounds(float value)
Specified by:
isInBounds in interface Transformer<Target>

getRanking

public Ranking getRanking()

setRanking

public void setRanking(Ranking ranking)

setInterpolator

public void setInterpolator(Interpolator interpolator)
Specified by:
setInterpolator in interface Transformer<Target>

Gephi Toolkit Javadoc