|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.wala.util.graph.GraphSlicer
public class GraphSlicer
Utilities related to simple graph subset operations.
| Constructor Summary | |
|---|---|
GraphSlicer()
|
|
| Method Summary | ||
|---|---|---|
static
|
project(Graph<E> G,
Filter<E> fmember)
|
|
static
|
prune(Graph<T> g,
Filter<T> f)
Deprecated. |
|
static
|
prune(Graph<T> g,
Predicate<T> p)
Prune a graph to only the nodes accepted by the Predicate p |
|
static
|
slice(Graph<T> g,
Filter<T> f)
Deprecated. |
|
static
|
slice(Graph<T> g,
Predicate<T> p)
Performs a backward slice. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GraphSlicer()
| Method Detail |
|---|
public static <T> java.util.Set<T> slice(Graph<T> g,
Predicate<T> p)
T - type for nodesg - the graph to slicef - identifies targets for the backward slice
WalaException
@Deprecated
public static <T> java.util.Set<T> slice(Graph<T> g,
Filter<T> f)
@Deprecated
public static <T> Graph<T> prune(Graph<T> g,
Filter<T> f)
public static <T> Graph<T> prune(Graph<T> g,
Predicate<T> p)
Predicate p
public static <E> AbstractGraph<E> project(Graph<E> G,
Filter<E> fmember)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||