Package uk.gov.gchq.gaffer.data.graph
Class GraphWindow
- java.lang.Object
-
- uk.gov.gchq.gaffer.data.graph.GraphWindow
-
public class GraphWindow extends Object
AGraphWindow
is an immutable in-memory representation of a graph. A GraphWindow can be used to create a graph representation which tracks changes to a graph, for example temporal changes or different views on a parent graph seen during a Walk.
-
-
Constructor Summary
Constructors Constructor Description GraphWindow(AdjacencyMaps adjacencyMaps, EntityMaps entityMaps)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdjacencyMaps
getAdjacencyMaps()
Get the adjacency maps.EntityMaps
getEntityMaps()
Get the entity maps.
-
-
-
Constructor Detail
-
GraphWindow
public GraphWindow(AdjacencyMaps adjacencyMaps, EntityMaps entityMaps)
Default constructor.- Parameters:
adjacencyMaps
- the adjacency maps to setentityMaps
- the entity maps to set
-
-
Method Detail
-
getAdjacencyMaps
public AdjacencyMaps getAdjacencyMaps()
Get the adjacency maps.- Returns:
- the adjacency maps
-
getEntityMaps
public EntityMaps getEntityMaps()
Get the entity maps.- Returns:
- the entity maps
-
-