Serializable, Comparable<SearchResult>public enum SearchResult extends Enum<SearchResult>
SearchableEntity.SystemCapability.Data#DATA_SEARCH| 枚举常量 | 说明 |
|---|---|
DB_EXCEPTION |
Result status returned if any database exception occurs when search service api is called.
|
FAIL |
Result status returned if any failure occurs when insert, update or delete.
|
FILE_RW_EXCEPTION |
Result status returned if any file exception occurs when search service api is called.
|
ILLEGAL_ARGUMENT |
Result status returned if argument is illegal when search service api is called.
|
INNER_ERROR |
Result status returned if any exception occurs.
|
IPC_EXCEPTION |
Result status returned if any IPC exception occurs when search service api is called.
|
PERMISSION_DENIED |
Result status returned if the application has no permission to call search service api.
|
PERMISSION_GRANTED |
Result status returned if the application has permission to perform an operation.
|
SERVICE_NOT_CONNECT |
Result status returned if search service is not connected when its api is called.
|
SUCCESS |
Result status returned if calling search service api ends normally.
|
UNKNOWN_ERROR |
Result status returned if any uncategories exception occurs when search service api is called.
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
int |
getRetCode() |
Obtains status code.
|
String |
getRetMsg() |
Obtains message.
|
static SearchResult |
getSearchResult(int code) |
Obtains a
SearchResult instance from status code. |
static SearchResult |
valueOf(String name) |
返回带有指定名称的该类型的枚举常量。
字符串必须与用于声明该类型的枚举常量的
标识符完全匹配。(不允许有多余
的空格字符。)
|
static SearchResult[] |
values() |
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。该方法可用于迭代
常量, 如下所示:
for (SearchResult c : SearchResult.values()) System.out.println(c); |
public static final SearchResult SUCCESS
public static final SearchResult SERVICE_NOT_CONNECT
public static final SearchResult ILLEGAL_ARGUMENT
public static final SearchResult PERMISSION_DENIED
public static final SearchResult PERMISSION_GRANTED
public static final SearchResult IPC_EXCEPTION
public static final SearchResult DB_EXCEPTION
public static final SearchResult FILE_RW_EXCEPTION
public static final SearchResult FAIL
public static final SearchResult INNER_ERROR
public static final SearchResult UNKNOWN_ERROR
public static SearchResult[] values()
for (SearchResult c : SearchResult.values()) System.out.println(c);
public static SearchResult valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getRetCode()
public String getRetMsg()
public static SearchResult getSearchResult(int code)
SearchResult instance from status code.code - Status code.SearchResult instance representing this status code.