Produced by Siminov Software Solution LLP

siminov.orm.database
Class DatabaseUtils

java.lang.Object
  extended by siminov.orm.database.DatabaseUtils

public class DatabaseUtils
extends java.lang.Object

Exposes utils methods to deal with database. It has methods to form database file paths.


Constructor Summary
DatabaseUtils()
           
 
Method Summary
 java.lang.String getDatabasePath(DatabaseDescriptor databaseDescriptor)
          Get database path based on which storage needed.
 java.lang.String internalMemoryDatabasePath(DatabaseDescriptor databaseDescriptor)
          Get internal memory database path.
 boolean isSDCardPresent()
          Check whether SDCard is present on device or not.
 java.lang.String sdcardMemoryDatabasePath(DatabaseDescriptor databaseDescriptor)
          Get sdcard database path.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseUtils

public DatabaseUtils()
Method Detail

isSDCardPresent

public boolean isSDCardPresent()
Check whether SDCard is present on device or not.

Returns:
TRUE: If SDCard is present on device, FALSE: If SDCard is not present.

internalMemoryDatabasePath

public java.lang.String internalMemoryDatabasePath(DatabaseDescriptor databaseDescriptor)
Get internal memory database path.

Parameters:
databaseDescriptor - Database Descriptor Object.
Returns:

sdcardMemoryDatabasePath

public java.lang.String sdcardMemoryDatabasePath(DatabaseDescriptor databaseDescriptor)
Get sdcard database path.

Parameters:
databaseDescriptor - Database Descriptor Object.
Returns:

getDatabasePath

public java.lang.String getDatabasePath(DatabaseDescriptor databaseDescriptor)
Get database path based on which storage needed.

Parameters:
databaseDescriptor - Database Descriptor Object.
Returns:

Apache License 2.0

Copyright 2013