public class ThumbnailService
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ThumbnailService.FileDetails |
static class |
ThumbnailService.Result |
| Constructor and Description |
|---|
ThumbnailService() |
| Modifier and Type | Method and Description |
|---|---|
static CID |
createNameImage(THREADS threads,
IPFS ipfs,
java.lang.String name,
java.lang.String key) |
static CID |
createResourceImage(android.content.Context context,
THREADS threads,
IPFS ipfs,
int id,
java.lang.String key) |
static java.util.Optional<java.lang.String> |
getExtension(java.lang.String filename) |
static ThumbnailService.FileDetails |
getFileDetails(android.content.Context context,
android.net.Uri uri) |
static byte[] |
getImage(android.content.Context context,
int id) |
static CID |
getImage(android.content.Context context,
java.lang.String name,
java.lang.String aesKey,
int id) |
static android.graphics.Bitmap |
getImage(IPFS ipfs,
CID image,
java.lang.String key,
int timeout,
boolean offline,
boolean pin) |
static android.graphics.Bitmap |
getImage(IPFS ipfs,
java.lang.Thread thread,
int timeout,
boolean offline,
boolean pin) |
static byte[] |
getImage(java.lang.String displayName) |
static android.graphics.Bitmap |
getNameImage(java.lang.String name) |
static ThumbnailService.Result |
getThumbnail(android.content.Context context,
java.io.File file,
java.lang.String filename,
java.lang.String aesKey) |
static ThumbnailService.Result |
getThumbnail(android.content.Context context,
android.net.Uri uri,
java.lang.String name,
java.lang.String aesKey) |
public static CID createResourceImage(android.content.Context context,
THREADS threads,
IPFS ipfs,
int id,
java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionpublic static CID createNameImage(THREADS threads,
IPFS ipfs,
java.lang.String name,
java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionpublic static android.graphics.Bitmap getImage(IPFS ipfs,
java.lang.Thread thread,
int timeout,
boolean offline,
boolean pin)
public static android.graphics.Bitmap getImage(IPFS ipfs,
CID image,
java.lang.String key,
int timeout,
boolean offline,
boolean pin)
public static byte[] getImage(android.content.Context context,
int id)
public static byte[] getImage(java.lang.String displayName)
public static android.graphics.Bitmap getNameImage(java.lang.String name)
public static CID getImage(android.content.Context context,
java.lang.String name,
java.lang.String aesKey,
int id)
throws java.lang.Exception
java.lang.Exceptionpublic static ThumbnailService.FileDetails getFileDetails(android.content.Context context, android.net.Uri uri)
public static ThumbnailService.Result getThumbnail(android.content.Context context, android.net.Uri uri, java.lang.String name, java.lang.String aesKey)
public static java.util.Optional<java.lang.String> getExtension(java.lang.String filename)
public static ThumbnailService.Result getThumbnail(android.content.Context context, java.io.File file, java.lang.String filename, java.lang.String aesKey) throws java.lang.Exception
java.lang.Exception