org.rblasch.convert
Class ShortestPathLookup

java.lang.Object
  extended byorg.rblasch.convert.ShortestPathLookup
All Implemented Interfaces:
ConverterLookup

public class ShortestPathLookup
extends java.lang.Object
implements ConverterLookup


Constructor Summary
ShortestPathLookup(WeightedDirectedGraph g)
           
 
Method Summary
 void addAllConverters(java.util.Collection mcs)
           
 void addConverter(MetaConverter mc)
           
 void addGraph(WeightedDirectedGraph g)
           
 void addType(Type t)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Set getAllKnownTypes()
           
 int getNumberOfKnownConversions()
           
 int getNumberOfKnownTypes()
           
 int hashCode()
           
 MetaConverter lookup(Type sourceType, Type destinationType)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShortestPathLookup

public ShortestPathLookup(WeightedDirectedGraph g)
Method Detail

addGraph

public void addGraph(WeightedDirectedGraph g)

addType

public void addType(Type t)

addConverter

public void addConverter(MetaConverter mc)

addAllConverters

public void addAllConverters(java.util.Collection mcs)

getNumberOfKnownTypes

public int getNumberOfKnownTypes()

getNumberOfKnownConversions

public int getNumberOfKnownConversions()

getAllKnownTypes

public java.util.Set getAllKnownTypes()

lookup

public MetaConverter lookup(Type sourceType,
                            Type destinationType)
                     throws NoSuchConversionException
Specified by:
lookup in interface ConverterLookup
Throws:
NoSuchConversionException

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()


Copyright © 2004 Ronald Blaschke. All Rights Reserved.