public final class ChangeSet<G extends ImmutableGraph<V,E>,V extends Vertex,E extends Edge> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ChangeSet.ChangeSetBuilder<G extends ImmutableGraph<V,E>,V extends Vertex,E extends Edge> |
Constructor and Description |
---|
ChangeSet(ChangeSet.ChangeSetBuilder builder) |
Modifier and Type | Method and Description |
---|---|
static <G extends ImmutableGraph<V,E>,V extends Vertex,E extends Edge> |
builder(G oldGraph,
G newGraph) |
Date |
getChangeSetDate() |
List<E> |
getEdgesAdded() |
List<E> |
getEdgesRemoved() |
List<E> |
getEdgesUpdated() |
Focus |
getFocus() |
GraphInfo |
getGraphInfo() |
String |
getNamespace() |
List<V> |
getVerticesAdded() |
List<V> |
getVerticesRemoved() |
List<V> |
getVerticesUpdated() |
boolean |
hasChanges() |
boolean |
hasFocusChanged() |
boolean |
hasGraphInfoChanged() |
public ChangeSet(ChangeSet.ChangeSetBuilder builder)
public String getNamespace()
public Date getChangeSetDate()
public GraphInfo getGraphInfo()
public Focus getFocus()
public boolean hasGraphInfoChanged()
public boolean hasFocusChanged()
public boolean hasChanges()
public static <G extends ImmutableGraph<V,E>,V extends Vertex,E extends Edge> ChangeSet.ChangeSetBuilder<G,V,E> builder(G oldGraph, G newGraph)
Copyright © 2021. All rights reserved.