public class News
extends java.lang.Object
implements android.provider.BaseColumns
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COLUMN_HTML_CONTENT |
static java.lang.String |
COLUMN_NEWS_ID |
static java.lang.String |
COLUMN_OBJECT_ID |
static java.lang.String |
FROM_ID |
static java.lang.String |
FROM_OBJECT |
static java.lang.String |
PATH |
Constructor and Description |
---|
News() |
Modifier and Type | Method and Description |
---|---|
static android.net.Uri |
BuildUriFromId(android.content.Context context,
java.lang.String id) |
static android.net.Uri |
BuildUriFromObject(android.content.Context context,
java.lang.String objectId)
Get the uri of all the news resources attached to a certain object in the
GiiftProvider |
static java.lang.String |
GetContentItemType(android.content.Context context) |
static java.lang.String |
GetContentType(android.content.Context context) |
static android.net.Uri |
GetContentUri(android.content.Context context)
Get uri of the about contents in the GiiftProvider.
|
static java.lang.String |
GetIdFromUri(android.net.Uri uri) |
static java.lang.String |
GetObjectFromUri(android.net.Uri uri) |
static android.net.Uri |
UpdateFromJSon(android.content.Context context,
org.json.JSONObject obj,
java.lang.String objectId)
Update/insert a news in the
GiiftProvider from its json
description and the corresponding object id |
public static final java.lang.String PATH
public static final java.lang.String FROM_OBJECT
public static final java.lang.String FROM_ID
public static final java.lang.String COLUMN_NEWS_ID
public static final java.lang.String COLUMN_HTML_CONTENT
public static final java.lang.String COLUMN_OBJECT_ID
public static android.net.Uri GetContentUri(@NonNull android.content.Context context)
GiiftProvider
public static java.lang.String GetContentType(@NonNull android.content.Context context)
public static java.lang.String GetContentItemType(@NonNull android.content.Context context)
@Nullable public static android.net.Uri BuildUriFromObject(@NonNull android.content.Context context, @NonNull java.lang.String objectId)
GiiftProvider
objectId
- Card
id or a Dmo
idGiiftProvider
@Nullable public static android.net.Uri BuildUriFromId(@NonNull android.content.Context context, @NonNull java.lang.String id)
@Nullable public static java.lang.String GetIdFromUri(@NonNull android.net.Uri uri)
@Nullable public static java.lang.String GetObjectFromUri(@NonNull android.net.Uri uri)
public static android.net.Uri UpdateFromJSon(@NonNull android.content.Context context, @NonNull org.json.JSONObject obj, java.lang.String objectId)
GiiftProvider
from its json
description and the corresponding object idcontext
- used to access the GiiftProvider
obj
- json representation of the objectobjectId
- corresponding object id (can be a Card
id or a
Dmo
id)