These functions implement the HTTP API for accessing view.
ArangoDatabase.view(String name) : ArangoView
Returns a ArangoView instance for the given view name.
Arguments
-
name:
String
Name of the view
Examples
ArangoDB arango = new ArangoDB.Builder().build();
ArangoDatabase db = arango.db("myDB");
ArangoView view = db.view("myView");
ArangoDatabase.arangoSearch(String name) : ArangoSearch
Returns a ArangoSearch instance for the given ArangoSearch view name.
Arguments
-
name:
String
Name of the view
Examples
ArangoDB arango = new ArangoDB.Builder().build();
ArangoDatabase db = arango.db("myDB");
ArangoSearch view = db.arangoSearch("myArangoSearchView");
ArangoDatabase.getViews() : Collection<ViewEntity>
Fetches all views from the database and returns an list of collection descriptions.
Examples
ArangoDB arango = new ArangoDB.Builder().build();
ArangoDatabase db = arango.db("myDB");
Collection<ViewEntity> infos = db.getViews();