Class ShadowCursorWrapper

  • All Implemented Interfaces:
    android.database.Cursor, java.io.Closeable, java.lang.AutoCloseable

    @Implements(android.database.CursorWrapper.class)
    public class ShadowCursorWrapper
    extends java.lang.Object
    implements android.database.Cursor
    • Constructor Detail

      • ShadowCursorWrapper

        public ShadowCursorWrapper()
    • Method Detail

      • __constructor__

        @Implementation
        protected void __constructor__​(android.database.Cursor c)
      • getCount

        @Implementation
        public int getCount()
        Specified by:
        getCount in interface android.database.Cursor
      • getPosition

        @Implementation
        public int getPosition()
        Specified by:
        getPosition in interface android.database.Cursor
      • move

        @Implementation
        public boolean move​(int i)
        Specified by:
        move in interface android.database.Cursor
      • moveToPosition

        @Implementation
        public boolean moveToPosition​(int i)
        Specified by:
        moveToPosition in interface android.database.Cursor
      • moveToFirst

        @Implementation
        public boolean moveToFirst()
        Specified by:
        moveToFirst in interface android.database.Cursor
      • moveToLast

        @Implementation
        public boolean moveToLast()
        Specified by:
        moveToLast in interface android.database.Cursor
      • moveToNext

        @Implementation
        public boolean moveToNext()
        Specified by:
        moveToNext in interface android.database.Cursor
      • moveToPrevious

        @Implementation
        public boolean moveToPrevious()
        Specified by:
        moveToPrevious in interface android.database.Cursor
      • isFirst

        @Implementation
        public boolean isFirst()
        Specified by:
        isFirst in interface android.database.Cursor
      • isLast

        @Implementation
        public boolean isLast()
        Specified by:
        isLast in interface android.database.Cursor
      • isBeforeFirst

        @Implementation
        public boolean isBeforeFirst()
        Specified by:
        isBeforeFirst in interface android.database.Cursor
      • isAfterLast

        @Implementation
        public boolean isAfterLast()
        Specified by:
        isAfterLast in interface android.database.Cursor
      • getColumnIndex

        @Implementation
        public int getColumnIndex​(java.lang.String s)
        Specified by:
        getColumnIndex in interface android.database.Cursor
      • getColumnIndexOrThrow

        @Implementation
        public int getColumnIndexOrThrow​(java.lang.String s)
                                  throws java.lang.IllegalArgumentException
        Specified by:
        getColumnIndexOrThrow in interface android.database.Cursor
        Throws:
        java.lang.IllegalArgumentException
      • getColumnName

        @Implementation
        public java.lang.String getColumnName​(int i)
        Specified by:
        getColumnName in interface android.database.Cursor
      • getColumnNames

        @Implementation
        public java.lang.String[] getColumnNames()
        Specified by:
        getColumnNames in interface android.database.Cursor
      • getColumnCount

        @Implementation
        public int getColumnCount()
        Specified by:
        getColumnCount in interface android.database.Cursor
      • getBlob

        @Implementation
        public byte[] getBlob​(int i)
        Specified by:
        getBlob in interface android.database.Cursor
      • getString

        @Implementation
        public java.lang.String getString​(int i)
        Specified by:
        getString in interface android.database.Cursor
      • copyStringToBuffer

        @Implementation
        public void copyStringToBuffer​(int i,
                                       android.database.CharArrayBuffer charArrayBuffer)
        Specified by:
        copyStringToBuffer in interface android.database.Cursor
      • getShort

        @Implementation
        public short getShort​(int i)
        Specified by:
        getShort in interface android.database.Cursor
      • getInt

        @Implementation
        public int getInt​(int i)
        Specified by:
        getInt in interface android.database.Cursor
      • getLong

        @Implementation
        public long getLong​(int i)
        Specified by:
        getLong in interface android.database.Cursor
      • getFloat

        @Implementation
        public float getFloat​(int i)
        Specified by:
        getFloat in interface android.database.Cursor
      • getDouble

        @Implementation
        public double getDouble​(int i)
        Specified by:
        getDouble in interface android.database.Cursor
      • isNull

        @Implementation
        public boolean isNull​(int i)
        Specified by:
        isNull in interface android.database.Cursor
      • deactivate

        @Implementation
        public void deactivate()
        Specified by:
        deactivate in interface android.database.Cursor
      • requery

        @Implementation
        public boolean requery()
        Specified by:
        requery in interface android.database.Cursor
      • close

        @Implementation
        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface android.database.Cursor
      • isClosed

        @Implementation
        public boolean isClosed()
        Specified by:
        isClosed in interface android.database.Cursor
      • registerContentObserver

        @Implementation
        public void registerContentObserver​(android.database.ContentObserver contentObserver)
        Specified by:
        registerContentObserver in interface android.database.Cursor
      • unregisterContentObserver

        @Implementation
        public void unregisterContentObserver​(android.database.ContentObserver contentObserver)
        Specified by:
        unregisterContentObserver in interface android.database.Cursor
      • registerDataSetObserver

        @Implementation
        public void registerDataSetObserver​(android.database.DataSetObserver dataSetObserver)
        Specified by:
        registerDataSetObserver in interface android.database.Cursor
      • unregisterDataSetObserver

        @Implementation
        public void unregisterDataSetObserver​(android.database.DataSetObserver dataSetObserver)
        Specified by:
        unregisterDataSetObserver in interface android.database.Cursor
      • setNotificationUri

        @Implementation
        public void setNotificationUri​(android.content.ContentResolver contentResolver,
                                       android.net.Uri uri)
        Specified by:
        setNotificationUri in interface android.database.Cursor
      • getNotificationUri

        @Implementation(minSdk=19)
        public android.net.Uri getNotificationUri()
        Specified by:
        getNotificationUri in interface android.database.Cursor
      • getWantsAllOnMoveCalls

        @Implementation
        public boolean getWantsAllOnMoveCalls()
        Specified by:
        getWantsAllOnMoveCalls in interface android.database.Cursor
      • setExtras

        @Implementation(minSdk=23)
        public void setExtras​(android.os.Bundle extras)
        Specified by:
        setExtras in interface android.database.Cursor
      • getExtras

        @Implementation
        public android.os.Bundle getExtras()
        Specified by:
        getExtras in interface android.database.Cursor
      • respond

        @Implementation
        public android.os.Bundle respond​(android.os.Bundle bundle)
        Specified by:
        respond in interface android.database.Cursor
      • getType

        @Implementation
        public int getType​(int columnIndex)
        Specified by:
        getType in interface android.database.Cursor
      • getWrappedCursor

        @Implementation
        protected android.database.Cursor getWrappedCursor()