| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<GraphUtility.Propriety>
fr.inria.opengve.bridge.algorithms.GraphUtility.Propriety
public static enum GraphUtility.Propriety
All possible properties that can be tested.
| Enum Constant Summary | |
|---|---|
| CONNECTED_GRAPHConnectect property : minimum cut is greater of equal to one. | |
| EMPTY_GRAPHEmpty graph properties : the vertex set size is equal to zero | |
| HAVE_LOOP_LINKSHave loop property : The graph contains a link having the same vertex has source and destination. | |
| MULTI_GRAPHMulti graph property : the graph have at least a couple of edges (arcs) connecting the same vertices | |
| STRONGLY_CONNECTED_GRAPHStrongly connected property : All vertices are reachable from any vertices. | |
| Method Summary | ||
|---|---|---|
| static GraphUtility.Propriety | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | |
| static GraphUtility.Propriety[] | values()Returns an array containing the constants of this enum type, in the order they're declared. | |
| protected abstract 
 | verify(Graph<V,L> graph)Verify that a given graph verify this property. | |
| Methods inherited from class java.lang.Enum | 
|---|
| clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf | 
| Methods inherited from class java.lang.Object | 
|---|
| finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Enum Constant Detail | 
|---|
public static final GraphUtility.Propriety EMPTY_GRAPH
public static final GraphUtility.Propriety MULTI_GRAPH
public static final GraphUtility.Propriety CONNECTED_GRAPH
public static final GraphUtility.Propriety STRONGLY_CONNECTED_GRAPH
public static final GraphUtility.Propriety HAVE_LOOP_LINKS
| Method Detail | 
|---|
public static final GraphUtility.Propriety[] values()
for(GraphUtility.Propriety c : GraphUtility.Propriety.values())
        System.out.println(c);
public static GraphUtility.Propriety valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified nameprotected abstract <V,L extends Link<V>> boolean verify(Graph<V,L> graph)
graph - The graph.
true if the given graph verify this property and
         false otherwise.| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||