Interface IPathEvaluator<N,A,V extends java.lang.Comparable<V>>
-
- All Superinterfaces:
org.api4.java.common.attributedobjects.IGetter<org.api4.java.datastructure.graph.IPath<N,A>,V>,org.api4.java.common.attributedobjects.IObjectEvaluator<org.api4.java.datastructure.graph.IPath<N,A>,V>
- All Known Subinterfaces:
IPotentiallyGraphDependentPathEvaluator<T,A,V>,IPotentiallySolutionReportingPathEvaluator<T,A,V>,IPotentiallyUncertaintyAnnotatingPathEvaluator<N,A,V>,SerializableNodeEvaluator<T,A,V>
public interface IPathEvaluator<N,A,V extends java.lang.Comparable<V>> extends org.api4.java.common.attributedobjects.IObjectEvaluator<org.api4.java.datastructure.graph.IPath<N,A>,V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Vevaluate(org.api4.java.datastructure.graph.IPath<N,A> path)
-
-
-
Method Detail
-
evaluate
V evaluate(org.api4.java.datastructure.graph.IPath<N,A> path) throws PathEvaluationException, java.lang.InterruptedException
- Specified by:
evaluatein interfaceorg.api4.java.common.attributedobjects.IObjectEvaluator<N,A>- Throws:
PathEvaluationExceptionjava.lang.InterruptedException
-
-