public class LastError
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
mMessage |
private java.lang.String |
mStack |
private java.lang.String |
mTag |
private java.lang.Long |
mTime |
private java.lang.String |
mTitle |
static java.lang.String |
PREF_LAST_ERROR |
Modifier | Constructor and Description |
---|---|
private |
LastError() |
|
LastError(android.content.Context ctxt,
java.lang.String tag,
java.lang.String title,
java.lang.String message) |
|
LastError(android.content.Context ctxt,
java.lang.String tag,
java.lang.String title,
java.lang.String message,
java.lang.Exception ex) |
Modifier and Type | Method and Description |
---|---|
static void |
clear(android.content.Context ctxt)
Clear the stored LastError
|
static boolean |
exists(android.content.Context ctxt)
Determine if the saved LastError has a message
|
static LastError |
get(android.content.Context ctxt)
Retrieve from Prefs
|
java.lang.String |
getMessage() |
java.lang.CharSequence |
getRelativeTime(android.content.Context ctxt)
Get relative time string
|
java.lang.String |
getStack() |
java.lang.String |
getTag() |
java.lang.Long |
getTime() |
java.lang.String |
getTitle() |
boolean |
hasMessage()
Do we have an error message
|
private void |
init(android.content.Context ctxt,
java.lang.String tag,
java.lang.String title,
java.lang.String message,
java.lang.Exception ex)
Inialize members and persist
|
private void |
persist(android.content.Context ctxt)
Persist to Prefs
|
java.lang.String |
toString() |
public static final java.lang.String PREF_LAST_ERROR
private java.lang.String mTag
private java.lang.String mTitle
private java.lang.Long mTime
private java.lang.String mMessage
private java.lang.String mStack
private LastError()
public LastError(android.content.Context ctxt, java.lang.String tag, java.lang.String title, java.lang.String message, java.lang.Exception ex)
public LastError(android.content.Context ctxt, java.lang.String tag, java.lang.String title, java.lang.String message)
public static LastError get(android.content.Context ctxt)
ctxt
- A Contextpublic static void clear(android.content.Context ctxt)
ctxt
- A Contextpublic static boolean exists(android.content.Context ctxt)
ctxt
- A Contextpublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.CharSequence getRelativeTime(android.content.Context ctxt)
ctxt
- A Contextpublic boolean hasMessage()
private void init(android.content.Context ctxt, java.lang.String tag, java.lang.String title, java.lang.String message, java.lang.Exception ex)
ctxt
- A Contexttag
- source tagtitle
- titlemessage
- messageex
- causing exceptionprivate void persist(android.content.Context ctxt)
ctxt
- A Contextpublic java.lang.String getTag()
public java.lang.String getTitle()
public java.lang.String getMessage()
public java.lang.String getStack()
public java.lang.Long getTime()