Gephi Toolkit Javadoc

org.gephi.filters.plugin.attribute
Class AttributeEqualBuilder.EqualNumberFilter

java.lang.Object
  extended by org.gephi.filters.plugin.AbstractFilter
      extended by org.gephi.filters.plugin.AbstractAttributeFilter
          extended by org.gephi.filters.plugin.attribute.AttributeEqualBuilder.EqualNumberFilter
All Implemented Interfaces:
AttributableFilter, Filter, RangeFilter
Enclosing class:
AttributeEqualBuilder

public static class AttributeEqualBuilder.EqualNumberFilter
extends AbstractAttributeFilter
implements RangeFilter


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.gephi.filters.spi.AttributableFilter
AttributableFilter.Type
 
Field Summary
 
Fields inherited from class org.gephi.filters.plugin.AbstractAttributeFilter
column, type
 
Fields inherited from class org.gephi.filters.plugin.AbstractFilter
name, properties
 
Constructor Summary
AttributeEqualBuilder.EqualNumberFilter(AttributeColumn column)
           
 
Method Summary
 boolean evaluate(Graph graph, Attributable attributable)
           
 void finish()
           
 java.lang.Number getMatch()
           
 Range getRange()
           
 FilterProperty getRangeProperty()
           
 java.lang.Number[] getValues(Graph graph)
           
 boolean init(Graph graph)
           
 void setMatch(java.lang.Number match)
           
 void setRange(Range range)
           
 
Methods inherited from class org.gephi.filters.plugin.AbstractAttributeFilter
getColumn, getType, setColumn
 
Methods inherited from class org.gephi.filters.plugin.AbstractFilter
addProperty, getName, getProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gephi.filters.spi.Filter
getName, getProperties
 

Constructor Detail

AttributeEqualBuilder.EqualNumberFilter

public AttributeEqualBuilder.EqualNumberFilter(AttributeColumn column)
Method Detail

init

public boolean init(Graph graph)
Specified by:
init in interface AttributableFilter

evaluate

public boolean evaluate(Graph graph,
                        Attributable attributable)
Specified by:
evaluate in interface AttributableFilter

finish

public void finish()
Specified by:
finish in interface AttributableFilter

getValues

public java.lang.Number[] getValues(Graph graph)
Specified by:
getValues in interface RangeFilter

getRangeProperty

public FilterProperty getRangeProperty()
Specified by:
getRangeProperty in interface RangeFilter

getRange

public Range getRange()

setRange

public void setRange(Range range)

getMatch

public java.lang.Number getMatch()

setMatch

public void setMatch(java.lang.Number match)

Gephi Toolkit Javadoc