Package com.arangodb

Interface ArangoView

All Superinterfaces:
ArangoSerdeAccessor
All Known Subinterfaces:
ArangoSearch, SearchAlias
All Known Implementing Classes:
ArangoSearchImpl, ArangoViewImpl, SearchAliasImpl

@ThreadSafe public interface ArangoView extends ArangoSerdeAccessor
Interface for operations on ArangoDB view level.
Since:
ArangoDB 3.4.0
Author:
Mark Vollmary
See Also:
  • Method Details

    • db

      The the handler of the database the collection is within
      Returns:
      database handler
    • name

      String name()
      The name of the view
      Returns:
      view name
    • exists

      boolean exists()
      Checks whether the view exists.
      Returns:
      true if the view exists, otherwise false
      See Also:
    • drop

      void drop()
      Deletes the view from the database.
      See Also:
    • rename

      ViewEntity rename(String newName)
      Renames the view.
      Parameters:
      newName - The new name
      Returns:
      information about the view
      See Also:
    • getInfo

      ViewEntity getInfo()
      Returns information about the view.
      Returns:
      information about the view
      See Also: