arangosh> graph._addVertexCollection("shop");
arangosh> graph._addVertexCollection("customer");
arangosh> graph._addVertexCollection("pet");
arangosh> graph;
{
"_edgeCollections" : () { ... },
"_vertexCollections" : (excludeOrphans) { ... },
"_EDGES" : (vertexId) { ... },
"_INEDGES" : (vertexId) { ... },
"_OUTEDGES" : (vertexId) { ... },
"_edges" : (vertexExample, options) { ... },
"_vertices" : (vertexExample, options) { ... },
"_fromVertex" : (edgeId) { ... },
"_toVertex" : (edgeId) { ... },
"_getEdgeCollectionByName" : (name) { ... },
"_getVertexCollectionByName" : (name) { ... },
"_neighbors" : (vertexExample, options) { ... },
"_commonNeighbors" : (vertex1Example, vertex2Example, optionsVertex1, optionsVertex2) { ... },
"_countCommonNeighbors" : (vertex1Example, vertex2Example, optionsVertex1, optionsVertex2) { ... },
"_commonProperties" : (vertex1Example, vertex2Example, options) { ... },
"_countCommonProperties" : (vertex1Example, vertex2Example, options) { ... },
"_paths" : (options) { ... },
"_shortestPath" : (startVertexExample, endVertexExample, options) { ... },
"_distanceTo" : (startVertexExample, endVertexExample, options) { ... },
"_absoluteEccentricity" : (vertexExample, options) { ... },
"_farness" : (vertexExample, options) { ... },
"_absoluteCloseness" : (vertexExample, options) { ... },
"_eccentricity" : (options) { ... },
"_closeness" : (options) { ... },
"_absoluteBetweenness" : (example, options) { ... },
"_betweenness" : (options) { ... },
"_radius" : (options) { ... },
"_diameter" : (options) { ... },
"_extendEdgeDefinitions" : (edgeDefinition) { ... },
"_editEdgeDefinitions" : (edgeDefinition) { ... },
"_deleteEdgeDefinition" : (edgeCollection, dropCollection) { ... },
"_addVertexCollection" : (vertexCollectionName, createCollection) { ... },
"_orphanCollections" : () { ... },
"_removeVertexCollection" : (vertexCollectionName, dropCollection) { ... },
"_getConnectingEdges" : (vertexExample1, vertexExample2, options) { ... }
}