com.j256.ormlite.android.compat
Class JellyBeanApiCompatibility

java.lang.Object
  extended by com.j256.ormlite.android.compat.BasicApiCompatibility
      extended by com.j256.ormlite.android.compat.JellyBeanApiCompatibility
All Implemented Interfaces:
ApiCompatibility

public class JellyBeanApiCompatibility
extends BasicApiCompatibility

Basic class which provides no-op methods for all Android version.

NOTE: Will show as in error if compiled with previous Android versions.

Author:
graywatson

Nested Class Summary
protected static class JellyBeanApiCompatibility.JellyBeanCancellationHook
           
 
Nested classes/interfaces inherited from interface com.j256.ormlite.android.compat.ApiCompatibility
ApiCompatibility.CancellationHook
 
Constructor Summary
JellyBeanApiCompatibility()
           
 
Method Summary
 ApiCompatibility.CancellationHook createCancellationHook()
          Return a cancellation hook object that will be passed to the ApiCompatibility.rawQuery(SQLiteDatabase, String, String[], CancellationHook).
 android.database.Cursor rawQuery(android.database.sqlite.SQLiteDatabase db, String sql, String[] selectionArgs, ApiCompatibility.CancellationHook cancellationHook)
          Perform a raw query on a database with an optional cancellation-hook.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JellyBeanApiCompatibility

public JellyBeanApiCompatibility()
Method Detail

rawQuery

public android.database.Cursor rawQuery(android.database.sqlite.SQLiteDatabase db,
                                        String sql,
                                        String[] selectionArgs,
                                        ApiCompatibility.CancellationHook cancellationHook)
Description copied from interface: ApiCompatibility
Perform a raw query on a database with an optional cancellation-hook.

Specified by:
rawQuery in interface ApiCompatibility
Overrides:
rawQuery in class BasicApiCompatibility

createCancellationHook

public ApiCompatibility.CancellationHook createCancellationHook()
Description copied from interface: ApiCompatibility
Return a cancellation hook object that will be passed to the ApiCompatibility.rawQuery(SQLiteDatabase, String, String[], CancellationHook). If not supported then this will return null.

Specified by:
createCancellationHook in interface ApiCompatibility
Overrides:
createCancellationHook in class BasicApiCompatibility


This documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.