Package com.mongodb

Interface Cursor

  • All Superinterfaces:
    AutoCloseable, Closeable, Iterator<com.mongodb.DBObject>
    All Known Implementing Classes:
    DBCursor

    public interface Cursor
    extends Iterator<com.mongodb.DBObject>, Closeable
    Interface for providing consistent behaviour between different Cursor implementations.
    Since:
    2.12
    MongoDB documentation
    Cursors
    • Method Detail

      • getCursorId

        long getCursorId()
        Gets the server's identifier for this Cursor.
        Returns:
        the cursor's ID, or 0 if there is no active cursor.
      • getServerAddress

        com.mongodb.ServerAddress getServerAddress()
        Gets the address of the server that data is pulled from. Note that this information may not be available until hasNext() or next() is called.
        Returns:
        the address of the server that data is pulled from