public class DataManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
INCLUDE_ALL |
static int |
INCLUDE_IMAGE |
static int |
INCLUDE_LOCAL_ALL_ONLY |
static int |
INCLUDE_LOCAL_IMAGE_ONLY |
static int |
INCLUDE_LOCAL_ONLY |
static int |
INCLUDE_LOCAL_VIDEO_ONLY |
static int |
INCLUDE_VIDEO |
static java.lang.Object |
LOCK |
static java.util.Comparator<MediaItem> |
sDateTakenComparator |
| Constructor and Description |
|---|
DataManager(MediaDataContext application) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(Path path) |
Path |
findPathByUri(android.net.Uri uri,
java.lang.String type) |
android.net.Uri |
getContentUri(Path path) |
Path |
getDefaultSetOf(Path item) |
MediaObject |
getMediaObject(Path path) |
MediaObject |
getMediaObject(java.lang.String s) |
MediaSet |
getMediaSet(Path path) |
MediaSet |
getMediaSet(java.lang.String s) |
MediaSet[] |
getMediaSetsFromString(java.lang.String segment) |
int |
getMediaType(Path path) |
int |
getSupportedOperations(Path path) |
java.lang.String |
getTopSetPath(int typeBits) |
long |
getTotalTargetCacheSize() |
long |
getTotalUsedCacheSize() |
void |
initializeSourceMap() |
void |
mapMediaItems(java.util.ArrayList<Path> list,
MediaSet.ItemConsumer consumer,
int startIndex) |
void |
pause() |
MediaObject |
peekMediaObject(Path path) |
void |
registerChangeNotifier(android.net.Uri uri,
ChangeNotifier notifier) |
void |
resume() |
void |
rotate(Path path,
int degrees) |
public static final int INCLUDE_IMAGE
public static final int INCLUDE_VIDEO
public static final int INCLUDE_ALL
public static final int INCLUDE_LOCAL_ONLY
public static final int INCLUDE_LOCAL_IMAGE_ONLY
public static final int INCLUDE_LOCAL_VIDEO_ONLY
public static final int INCLUDE_LOCAL_ALL_ONLY
public static final java.lang.Object LOCK
public static final java.util.Comparator<MediaItem> sDateTakenComparator
public DataManager(MediaDataContext application)
public void initializeSourceMap()
public java.lang.String getTopSetPath(int typeBits)
public MediaObject peekMediaObject(Path path)
public MediaObject getMediaObject(Path path)
public MediaObject getMediaObject(java.lang.String s)
public MediaSet getMediaSet(java.lang.String s)
public MediaSet[] getMediaSetsFromString(java.lang.String segment)
public void mapMediaItems(java.util.ArrayList<Path> list, MediaSet.ItemConsumer consumer, int startIndex)
public int getSupportedOperations(Path path)
public void delete(Path path)
public void rotate(Path path, int degrees)
public android.net.Uri getContentUri(Path path)
public int getMediaType(Path path)
public Path findPathByUri(android.net.Uri uri, java.lang.String type)
public long getTotalUsedCacheSize()
public long getTotalTargetCacheSize()
public void registerChangeNotifier(android.net.Uri uri,
ChangeNotifier notifier)
public void resume()
public void pause()