.class public interface abstract Lcom/google/common/graph/MutableGraph; .super Ljava/lang/Object; .source "MutableGraph.java" # interfaces .implements Lcom/google/common/graph/Graph; # annotations .annotation runtime Lcom/google/common/graph/ElementTypesAreNonnullByDefault; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;", "Lcom/google/common/graph/Graph<", "TN;>;" } .end annotation # virtual methods .method public abstract addNode(Ljava/lang/Object;)Z .annotation system Ldalvik/annotation/Signature; value = { "(TN;)Z" } .end annotation .end method .method public abstract putEdge(Lcom/google/common/graph/EndpointPair;)Z .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/graph/EndpointPair<", "TN;>;)Z" } .end annotation .end method .method public abstract putEdge(Ljava/lang/Object;Ljava/lang/Object;)Z .annotation system Ldalvik/annotation/Signature; value = { "(TN;TN;)Z" } .end annotation .end method .method public abstract removeEdge(Lcom/google/common/graph/EndpointPair;)Z .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/graph/EndpointPair<", "TN;>;)Z" } .end annotation .end method .method public abstract removeEdge(Ljava/lang/Object;Ljava/lang/Object;)Z .annotation system Ldalvik/annotation/Signature; value = { "(TN;TN;)Z" } .end annotation .end method .method public abstract removeNode(Ljava/lang/Object;)Z .annotation system Ldalvik/annotation/Signature; value = { "(TN;)Z" } .end annotation .end method