GraphLab Project

graphlab.plugins.reports.basicreports
Class IsEulerian

java.lang.Object
  extended by graphlab.plugins.reports.basicreports.IsEulerian
All Implemented Interfaces:
BasicExtension, Extension, GraphReportExtension, GraphReportInterface

public class IsEulerian
extends java.lang.Object
implements GraphReportExtension

Author:
Mohammad Ali Rostami

Constructor Summary
IsEulerian()
           
 
Method Summary
 java.lang.Object calculate(GraphData gd)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
static boolean isEulerian(GraphModel graph)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsEulerian

public IsEulerian()
Method Detail

calculate

public java.lang.Object calculate(GraphData gd)
Specified by:
calculate in interface GraphReportInterface

isEulerian

public static boolean isEulerian(GraphModel graph)
Returns:
true if given graph is Eulerian

getName

public java.lang.String getName()
Specified by:
getName in interface Extension

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Extension

GraphLab Project