public class ContextLoader extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ContextLoader.ContextField
上下文字段定义
|
static class |
ContextLoader.GlobalContextField
全局上下文字段定义
|
Modifier and Type | Field and Description |
---|---|
java.util.List<FaceApiContext> |
CONTEXTS
所有找到的 FaceApi 上下文实例
|
Modifier and Type | Method and Description |
---|---|
FaceApiContext |
getContext()
返回找到的第一个FaceApi应用上下文实例
|
FaceApiContext |
getContextByInstnaceClass(java.lang.String className)
返回包含指定FaceApi实例类名的应用上下文
|
FaceApiContext |
getContextByInstnaceClassChecked(java.lang.String className)
返回包含指定FaceApi实例类名的应用上下文
|
FaceApiContext |
getContextBySdkVersion(java.lang.String sdkVersion)
返回支持指定SDK版本号的应用上下文
|
FaceApiContext |
getContextBySdkVersionChecked(java.lang.String sdkVersion)
返回支持指定SDK版本号的应用上下文
|
FaceApiContext |
getContextChecked()
返回找到的第一个FaceApi应用上下文实例
|
static <T> T |
getGlobalcontext(ContextLoader.GlobalContextField field) |
static ContextLoader |
getInstance() |
static void |
setGlobalContext(ContextLoader.GlobalContextField field,
java.lang.Object value)
设置全局上下文,用于应用层在SDK初始化前指定初始化参数
|
public final java.util.List<FaceApiContext> CONTEXTS
public static final ContextLoader getInstance()
public FaceApiContext getContext()
null
public FaceApiContext getContextChecked()
java.lang.IllegalStateException
- 找不到FaceApi应用上下文实例public FaceApiContext getContextByInstnaceClass(java.lang.String className)
className
- FaceApi实例类名(全名)null
public FaceApiContext getContextByInstnaceClassChecked(java.lang.String className)
className
- FaceApi实例类名(全名)java.lang.IllegalArgumentException
- 找不到指定的上下文实例public FaceApiContext getContextBySdkVersion(java.lang.String sdkVersion)
className
- SDK版本号null
public FaceApiContext getContextBySdkVersionChecked(java.lang.String sdkVersion)
className
- SDK版本号null
java.lang.IllegalArgumentException
- 找不到指定的上下文实例public static void setGlobalContext(ContextLoader.GlobalContextField field, java.lang.Object value)
field
- value
- public static <T> T getGlobalcontext(ContextLoader.GlobalContextField field)
Copyright © 2020. All rights reserved.