@Test public void getGraphHead() throws Exception { GradoopTestUtils.validateElementCollections(Sets.newHashSet(g0), from(singletonList(g0), asList(v0, v1), singletonList(e0)).getGraphHead().collect()); }
@Override public DataSet<TemporalGraphHead> getGraphHead() { return this.temporalGraphHeads; }
TemporalGVELayout implements LogicalGraphLayout<TemporalGraphHead, TemporalVertex, TemporalEdge>,
  GraphCollectionLayout<TemporalGraphHead, TemporalVertex, TemporalEdge> { @Override public DataSet<TemporalGraphHead> getGraphHead() { return this.temporalGraphHeads; } }
TemporalGVELayout implements LogicalGraphLayout<TemporalGraphHead, TemporalVertex, TemporalEdge>,
  GraphCollectionLayout<TemporalGraphHead, TemporalVertex, TemporalEdge> { @Override public DataSet<TemporalGraphHead> getGraphHead() { return this.temporalGraphHeads; } TemporalGVELayout(
    DataSet<TemporalGraphHead> temporalGraphHeads,
    DataSet<TemporalVertex> temporalVertices,
    DataSet<TemporalEdge> temporalEdges); }
TemporalGVELayout implements LogicalGraphLayout<TemporalGraphHead, TemporalVertex, TemporalEdge>,
  GraphCollectionLayout<TemporalGraphHead, TemporalVertex, TemporalEdge> { @Override public DataSet<TemporalGraphHead> getGraphHead() { return this.temporalGraphHeads; } TemporalGVELayout(
    DataSet<TemporalGraphHead> temporalGraphHeads,
    DataSet<TemporalVertex> temporalVertices,
    DataSet<TemporalEdge> temporalEdges); @Override DataSet<TemporalVertex> getVertices(); @Override DataSet<TemporalVertex> getVerticesByLabel(String label); @Override DataSet<TemporalEdge> getEdges(); @Override DataSet<TemporalEdge> getEdgesByLabel(String label); @Override boolean isGVELayout(); @Override boolean isIndexedGVELayout(); @Override boolean isTransactionalLayout(); @Override DataSet<TemporalGraphHead> getGraphHead(); @Override DataSet<TemporalGraphHead> getGraphHeads(); @Override DataSet<TemporalGraphHead> getGraphHeadsByLabel(String label); @Override DataSet<GraphTransaction> getGraphTransactions(); }
TemporalGVELayout implements LogicalGraphLayout<TemporalGraphHead, TemporalVertex, TemporalEdge>,
  GraphCollectionLayout<TemporalGraphHead, TemporalVertex, TemporalEdge> { @Override public DataSet<TemporalGraphHead> getGraphHead() { return this.temporalGraphHeads; } TemporalGVELayout(
    DataSet<TemporalGraphHead> temporalGraphHeads,
    DataSet<TemporalVertex> temporalVertices,
    DataSet<TemporalEdge> temporalEdges); @Override DataSet<TemporalVertex> getVertices(); @Override DataSet<TemporalVertex> getVerticesByLabel(String label); @Override DataSet<TemporalEdge> getEdges(); @Override DataSet<TemporalEdge> getEdgesByLabel(String label); @Override boolean isGVELayout(); @Override boolean isIndexedGVELayout(); @Override boolean isTransactionalLayout(); @Override DataSet<TemporalGraphHead> getGraphHead(); @Override DataSet<TemporalGraphHead> getGraphHeads(); @Override DataSet<TemporalGraphHead> getGraphHeadsByLabel(String label); @Override DataSet<GraphTransaction> getGraphTransactions();  }