ini.trakem2.analysis
Class Centrality.EtchingStep<T>

java.lang.Object
  extended by ini.trakem2.analysis.Centrality.EtchingStep<T>
All Implemented Interfaces:
java.util.Map.Entry<java.lang.Integer,java.util.Set<java.util.Collection<Vertex<T>>>>
Enclosing class:
Centrality

public static class Centrality.EtchingStep<T>
extends java.lang.Object
implements java.util.Map.Entry<java.lang.Integer,java.util.Set<java.util.Collection<Vertex<T>>>>

An entry of the number of remaining branch vertices versus the set of branches (each as a List>) removed.


Field Summary
 java.util.Set<java.util.Collection<Vertex<T>>> branches
           
 int remaining_branch_vertices
           
 
Constructor Summary
Centrality.EtchingStep(int remaining_branch_vertices, java.util.Set<java.util.Collection<Vertex<T>>> branches)
           
 
Method Summary
 java.lang.Integer getKey()
           
 java.util.Set<java.util.Collection<Vertex<T>>> getValue()
           
 java.util.Set<java.util.Collection<Vertex<T>>> setValue(java.util.Set<java.util.Collection<Vertex<T>>> value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map.Entry
equals, hashCode
 

Field Detail

remaining_branch_vertices

public int remaining_branch_vertices

branches

public java.util.Set<java.util.Collection<Vertex<T>>> branches
Constructor Detail

Centrality.EtchingStep

public Centrality.EtchingStep(int remaining_branch_vertices,
                              java.util.Set<java.util.Collection<Vertex<T>>> branches)
Method Detail

getKey

public java.lang.Integer getKey()
Specified by:
getKey in interface java.util.Map.Entry<java.lang.Integer,java.util.Set<java.util.Collection<Vertex<T>>>>

getValue

public java.util.Set<java.util.Collection<Vertex<T>>> getValue()
Specified by:
getValue in interface java.util.Map.Entry<java.lang.Integer,java.util.Set<java.util.Collection<Vertex<T>>>>

setValue

public java.util.Set<java.util.Collection<Vertex<T>>> setValue(java.util.Set<java.util.Collection<Vertex<T>>> value)
Specified by:
setValue in interface java.util.Map.Entry<java.lang.Integer,java.util.Set<java.util.Collection<Vertex<T>>>>