跳过导航链接
[Web Site]
A B C D E F G I L M N O P Q R S T U V W 

A

addLog(String, Object) - 类 中的方法net.hasor.dataway.config.LoggerUtils
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ApiDetailQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ApiHistoryGetQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ApiHistoryListQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ApiInfoQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ApiInfoSampleQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ApiListQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.DeleteApiQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.DisableApiQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.GetScriptByPathQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.InsertApiQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.PublishApiQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ReleaseDetailQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.ReleaseListQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.TestPathQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.UpdateApiQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.daos.UpdateSchemaQuery
 
addShareVar(String, Object) - 类 中的方法net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
addString(String) - 类 中的方法net.hasor.dataway.config.LoggerUtils
 
AnalyzeSchemaController - net.hasor.dataway.web中的类
对请求类型参数的结构分析
AnalyzeSchemaController() - 类 的构造器net.hasor.dataway.web.AnalyzeSchemaController
 
AnyType - net.hasor.dataway.schema.types中的类
可能是任何类型
AnyType() - 类 的构造器net.hasor.dataway.schema.types.AnyType
 
ApiCallService - net.hasor.dataway.service中的类
服务调用。
ApiCallService() - 类 的构造器net.hasor.dataway.service.ApiCallService
 
apiDetail(String) - 类 中的方法net.hasor.dataway.web.ApiDetailController
 
ApiDetailController - net.hasor.dataway.web中的类
Api 详情数据
ApiDetailController() - 类 的构造器net.hasor.dataway.web.ApiDetailController
 
ApiDetailQuery - net.hasor.dataway.daos中的类
 
ApiDetailQuery() - 类 的构造器net.hasor.dataway.daos.ApiDetailQuery
 
ApiDetailQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ApiDetailQuery
 
ApiDetailQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ApiDetailQuery
 
apiHistory(String) - 类 中的方法net.hasor.dataway.web.ApiHistoryListController
 
ApiHistoryGetController - net.hasor.dataway.web中的类
Api 历史详情
ApiHistoryGetController() - 类 的构造器net.hasor.dataway.web.ApiHistoryGetController
 
ApiHistoryGetQuery - net.hasor.dataway.daos中的类
 
ApiHistoryGetQuery() - 类 的构造器net.hasor.dataway.daos.ApiHistoryGetQuery
 
ApiHistoryGetQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ApiHistoryGetQuery
 
ApiHistoryGetQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ApiHistoryGetQuery
 
ApiHistoryListController - net.hasor.dataway.web中的类
Api 历史列表
ApiHistoryListController() - 类 的构造器net.hasor.dataway.web.ApiHistoryListController
 
ApiHistoryListQuery - net.hasor.dataway.daos中的类
 
ApiHistoryListQuery() - 类 的构造器net.hasor.dataway.daos.ApiHistoryListQuery
 
ApiHistoryListQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ApiHistoryListQuery
 
ApiHistoryListQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ApiHistoryListQuery
 
ApiInfo - net.hasor.dataway.spi中的类
封装 API 信息
ApiInfo() - 类 的构造器net.hasor.dataway.spi.ApiInfo
 
apiInfo(String) - 类 中的方法net.hasor.dataway.web.ApiInfoController
 
ApiInfoController - net.hasor.dataway.web中的类
Api 信息
ApiInfoController() - 类 的构造器net.hasor.dataway.web.ApiInfoController
 
ApiInfoQuery - net.hasor.dataway.daos中的类
 
ApiInfoQuery() - 类 的构造器net.hasor.dataway.daos.ApiInfoQuery
 
ApiInfoQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ApiInfoQuery
 
ApiInfoQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ApiInfoQuery
 
ApiInfoSampleQuery - net.hasor.dataway.daos中的类
 
ApiInfoSampleQuery() - 类 的构造器net.hasor.dataway.daos.ApiInfoSampleQuery
 
ApiInfoSampleQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ApiInfoSampleQuery
 
ApiInfoSampleQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ApiInfoSampleQuery
 
apiList() - 类 中的方法net.hasor.dataway.web.ApiListController
 
ApiListController - net.hasor.dataway.web中的类
Api 列表
ApiListController() - 类 的构造器net.hasor.dataway.web.ApiListController
 
ApiListQuery - net.hasor.dataway.daos中的类
 
ApiListQuery() - 类 的构造器net.hasor.dataway.daos.ApiListQuery
 
ApiListQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ApiListQuery
 
ApiListQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ApiListQuery
 
ApiServiceImpl - net.hasor.dataway.service中的类
服务调用。
ApiServiceImpl() - 类 的构造器net.hasor.dataway.service.ApiServiceImpl
 
ArrayType - net.hasor.dataway.schema.types中的类
数组或集合类型
ArrayType() - 类 的构造器net.hasor.dataway.schema.types.ArrayType
 
AuthorizationChainSpi - net.hasor.dataway.spi中的接口
权限判断
AuthorizationType - net.hasor.dataway.authorization中的枚举
界面操作权限点。

B

BasicController - net.hasor.dataway.web中的类
基础
BasicController() - 类 的构造器net.hasor.dataway.web.BasicController
 
BooleanType - net.hasor.dataway.schema.types中的类
布尔类型
BooleanType() - 类 的构造器net.hasor.dataway.schema.types.BooleanType
 
buildScript(Map<String, Object>) - 接口 中的方法net.hasor.dataway.service.QueryScriptBuild
 

C

callAfter(boolean, ApiInfo, Object) - 接口 中的方法net.hasor.dataway.spi.ResultProcessChainSpi
成功完成调用
callError(boolean, ApiInfo, Throwable) - 接口 中的方法net.hasor.dataway.spi.ResultProcessChainSpi
调用发生异常
CallSource - net.hasor.dataway.spi中的枚举
封装 API 信息
checkApi(String) - 类 中的方法net.hasor.dataway.service.CheckService
 
CheckService - net.hasor.dataway.service中的类
检测服务。
CheckService() - 类 的构造器net.hasor.dataway.service.CheckService
 
clone() - 类 中的方法net.hasor.dataway.daos.ApiDetailQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.ApiHistoryGetQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.ApiHistoryListQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.ApiInfoQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.ApiInfoSampleQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.ApiListQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.DeleteApiQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.DisableApiQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.GetScriptByPathQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.InsertApiQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.PublishApiQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.ReleaseDetailQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.ReleaseListQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.TestPathQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.UpdateApiQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.UpdateSchemaQuery
 
clone() - 类 中的方法net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
compiler(ApiInfo, String, DataQL) - 接口 中的方法net.hasor.dataway.spi.CompilerSpiListener
 
CompilerSpiListener - net.hasor.dataway.spi中的接口
DataQL 编译,默认实现了编译。
CorsUtils - net.hasor.dataway.config中的类
 
CorsUtils() - 类 的构造器net.hasor.dataway.config.CorsUtils
 
create() - 类 中的静态方法net.hasor.dataway.config.LoggerUtils
 
currentLostTime() - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 

D

DataBaseMapping - net.hasor.dataway.config中的枚举
Dataway 使用的数据源类型
dataQL - 类 中的变量net.hasor.dataway.web.BasicController
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ApiDetailQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ApiHistoryGetQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ApiHistoryListQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ApiInfoQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ApiInfoSampleQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ApiListQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.DeleteApiQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.DisableApiQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.GetScriptByPathQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.InsertApiQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.PublishApiQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ReleaseDetailQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.ReleaseListQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.TestPathQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.UpdateApiQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.UpdateSchemaQuery
 
dataQuery - 类 中的变量net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
DatawayApi - net.hasor.dataway中的接口
API 基础信息
DatawayFinder - net.hasor.dataway.config中的类
Dataway 启动入口
DatawayFinder(AppContext) - 类 的构造器net.hasor.dataway.config.DatawayFinder
 
DatawayModule - net.hasor.dataway.config中的类
Dataway 启动入口
DatawayModule() - 类 的构造器net.hasor.dataway.config.DatawayModule
 
DatawayModule.DbInfo - net.hasor.dataway.config中的类
 
DatawayService - net.hasor.dataway中的接口
程序层面调用 API。
DatawayServiceImpl - net.hasor.dataway.service中的类
服务调用。
DatawayServiceImpl() - 类 的构造器net.hasor.dataway.service.DatawayServiceImpl
 
DatawayUtils - net.hasor.dataway.config中的类
工具。
DatawayUtils() - 类 的构造器net.hasor.dataway.config.DatawayUtils
 
DbInfo() - 类 的构造器net.hasor.dataway.config.DatawayModule.DbInfo
 
DEFAULT - 接口 中的静态变量net.hasor.dataway.spi.CompilerSpiListener
 
DefaultValue<T> - net.hasor.dataway.schema.types中的类
参数类型
DefaultValue() - 类 的构造器net.hasor.dataway.schema.types.DefaultValue
 
DeleteApiQuery - net.hasor.dataway.daos中的类
 
DeleteApiQuery() - 类 的构造器net.hasor.dataway.daos.DeleteApiQuery
 
DeleteApiQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.DeleteApiQuery
 
DeleteApiQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.DeleteApiQuery
 
DeleteController - net.hasor.dataway.web中的类
删除 API
DeleteController() - 类 的构造器net.hasor.dataway.web.DeleteController
 
DisableApiQuery - net.hasor.dataway.daos中的类
 
DisableApiQuery() - 类 的构造器net.hasor.dataway.daos.DisableApiQuery
 
DisableApiQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.DisableApiQuery
 
DisableApiQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.DisableApiQuery
 
DisableController - net.hasor.dataway.web中的类
禁用 API
DisableController() - 类 的构造器net.hasor.dataway.web.DisableController
 
doCall(ApiInfo, QueryScriptBuild) - 类 中的方法net.hasor.dataway.service.ApiCallService
 
doCallWithoutError(ApiInfo, QueryScriptBuild) - 类 中的方法net.hasor.dataway.service.ApiCallService
 
doCheck(AuthorizationType, DatawayApi, boolean) - 接口 中的方法net.hasor.dataway.spi.AuthorizationChainSpi
UI 界面上的操作在进入执行之前会先走这个 SPI 进行一次权限校验。
doDelete(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.DeleteController
 
doDisable(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.DisableController
 
doInvoke(Invoker, InvokerChain) - 类 中的方法net.hasor.dataway.authorization.InterfaceAuthorizationFilter
 
doPerform(String, Map<String, Object>, Invoker) - 类 中的方法net.hasor.dataway.web.PerformController
 
doPublish(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.PublishController
 
doReleaseList(Invoker) - 类 中的方法net.hasor.dataway.web.Swagger2Controller
 
doSave(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.SaveApiController
 
doSerialization(ApiInfo, MimeType, Object) - 接口 中的方法net.hasor.dataway.spi.SerializationChainSpi
成功完成调用
doSmoke(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.AnalyzeSchemaController
 
doSmoke(String, Map<String, Object>, Invoker) - 类 中的方法net.hasor.dataway.web.SmokeController
 

E

evalCodeValueForSQL(String, Map<String, Object>) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 
exceptionToResult(Throwable) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 
exceptionToResultWithSpecialValue(Map<String, Object>, Throwable, Object) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ApiDetailQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ApiHistoryGetQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ApiHistoryListQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ApiInfoQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ApiInfoSampleQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ApiListQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.DeleteApiQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.DisableApiQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.GetScriptByPathQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.InsertApiQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.PublishApiQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ReleaseDetailQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.ReleaseListQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.TestPathQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.UpdateApiQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.UpdateSchemaQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
executionTime() - 类 中的方法net.hasor.dataway.service.QueryResultInfo
 
extractType(String, AtomicInteger, DataModel) - 类 中的静态方法net.hasor.dataway.schema.types.TypesUtils
分析 DataModel 提取数据结构变为 Type 类型对象

F

findResource(String) - 类 中的方法net.hasor.dataway.config.DatawayFinder
负责处理 import @"/net/hasor/demo.ql" as demo;方式中 ‘/net/hasor/demo.ql’ 资源的加载
formName(DatawayModule.DbInfo) - 枚举 中的静态方法net.hasor.dataway.config.DataBaseMapping
 

G

getApiById(String) - 接口 中的方法net.hasor.dataway.DatawayService
 
getApiById(String) - 类 中的方法net.hasor.dataway.service.ApiServiceImpl
 
getApiById(String) - 类 中的方法net.hasor.dataway.service.DatawayServiceImpl
 
getApiID() - 接口 中的方法net.hasor.dataway.DatawayApi
 
getApiID() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getApiPath() - 接口 中的方法net.hasor.dataway.DatawayApi
 
getApiPath() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getCallSource() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getCode() - 类 中的方法net.hasor.dataway.config.Result
 
getCode() - 类 中的方法net.hasor.dataway.service.QueryResultInfo
 
getData() - 类 中的方法net.hasor.dataway.service.QueryResultInfo
 
getData() - 类 中的方法net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
getDefaultValue() - 类 中的方法net.hasor.dataway.schema.types.DefaultValue
 
getGenericType() - 类 中的方法net.hasor.dataway.schema.types.ArrayType
 
getHistory(String, String) - 类 中的方法net.hasor.dataway.web.ApiHistoryGetController
 
getMessage() - 类 中的方法net.hasor.dataway.config.Result
 
getMethod() - 接口 中的方法net.hasor.dataway.DatawayApi
 
getMethod() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getMimeType() - 类 中的方法net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
getName() - 类 中的方法net.hasor.dataway.schema.types.Type
获取名字
getOptionMap() - 接口 中的方法net.hasor.dataway.DatawayApi
 
getOptionMap() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getParameterMap() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getPrepareHint() - 接口 中的方法net.hasor.dataway.DatawayApi
 
getPrepareHint() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getProperties() - 类 中的方法net.hasor.dataway.schema.types.StrutsType
 
getRefType() - 类 中的方法net.hasor.dataway.schema.types.RefType
 
getReleaseID() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getResult() - 类 中的方法net.hasor.dataway.config.Result
 
GetScriptByPathQuery - net.hasor.dataway.daos中的类
 
GetScriptByPathQuery() - 类 的构造器net.hasor.dataway.daos.GetScriptByPathQuery
 
GetScriptByPathQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.GetScriptByPathQuery
 
GetScriptByPathQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.GetScriptByPathQuery
 
getType() - 类 中的方法net.hasor.dataway.schema.types.AnyType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.ArrayType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.BooleanType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.MapType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.NumberType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.RefType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.StringType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.StrutsType
 
getType() - 类 中的方法net.hasor.dataway.schema.types.Type
类型

I

init(InvokerConfig) - 类 中的方法net.hasor.dataway.authorization.InterfaceAuthorizationFilter
初始化过滤器
InsertApiQuery - net.hasor.dataway.daos中的类
 
InsertApiQuery() - 类 的构造器net.hasor.dataway.daos.InsertApiQuery
 
InsertApiQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.InsertApiQuery
 
InsertApiQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.InsertApiQuery
 
InterfaceAuthorizationFilter - net.hasor.dataway.authorization中的类
负责UI界面调用的权限判断。
InterfaceAuthorizationFilter(String) - 类 的构造器net.hasor.dataway.authorization.InterfaceAuthorizationFilter
 
invokeApi(String, String, Map<String, Object>) - 接口 中的方法net.hasor.dataway.DatawayService
执行配置的接口。
invokeApi(String, String, Map<String, Object>) - 类 中的方法net.hasor.dataway.service.DatawayServiceImpl
 
invokeApiWithoutThrow(String, String, Map<String, Object>) - 接口 中的方法net.hasor.dataway.DatawayService
执行配置的接口。
isExit() - 类 中的方法net.hasor.dataway.service.QueryResultInfo
 
isPerform() - 类 中的方法net.hasor.dataway.spi.ApiInfo
已过时。
isResultStructure(Map<String, Object>) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
在选项中判断,是否保留外层结构
isSuccess() - 类 中的方法net.hasor.dataway.config.Result
 

L

loadModule(WebApiBinder) - 类 中的方法net.hasor.dataway.config.DatawayModule
 
logException(Throwable) - 类 中的方法net.hasor.dataway.config.LoggerUtils
 
logger - 类 中的静态变量net.hasor.dataway.config.DatawayModule
 
logger - 类 中的静态变量net.hasor.dataway.service.ApiCallService
 
logger - 类 中的静态变量net.hasor.dataway.web.AnalyzeSchemaController
 
logger - 类 中的静态变量net.hasor.dataway.web.SmokeController
 
LoggerUtils - net.hasor.dataway.config中的类
日志工具

M

majorVersion - 类 中的变量net.hasor.dataway.config.DatawayModule.DbInfo
 
MappingToUrl - net.hasor.dataway.config中的注释类型
控制器映射的地址,没有直接使用 MappingTo 的原因是想和 MappingTo 隔离开。
mappingType() - 枚举 中的方法net.hasor.dataway.config.DataBaseMapping
 
MapType - net.hasor.dataway.schema.types中的类
Map类型,和StrutsType类似但对 key 无限制
MapType() - 类 的构造器net.hasor.dataway.schema.types.MapType
 

N

net.hasor.dataway - 程序包 net.hasor.dataway
 
net.hasor.dataway.authorization - 程序包 net.hasor.dataway.authorization
 
net.hasor.dataway.config - 程序包 net.hasor.dataway.config
 
net.hasor.dataway.daos - 程序包 net.hasor.dataway.daos
 
net.hasor.dataway.schema.swagger.v2 - 程序包 net.hasor.dataway.schema.swagger.v2
 
net.hasor.dataway.schema.types - 程序包 net.hasor.dataway.schema.types
 
net.hasor.dataway.service - 程序包 net.hasor.dataway.service
 
net.hasor.dataway.spi - 程序包 net.hasor.dataway.spi
 
net.hasor.dataway.web - 程序包 net.hasor.dataway.web
 
NumberType - net.hasor.dataway.schema.types中的类
NumberType() - 类 的构造器net.hasor.dataway.schema.types.NumberType
 

O

of(String, int) - 类 中的静态方法net.hasor.dataway.config.DatawayModule.DbInfo
 
of(T) - 类 中的静态方法net.hasor.dataway.config.Result
 
of(int, String) - 类 中的静态方法net.hasor.dataway.config.Result
 
of(int, DataModel, long) - 类 中的静态方法net.hasor.dataway.service.QueryResultInfo
 
ofBytes(String, byte[]) - 类 中的静态方法net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
字节数据
ofObject(String, Object) - 类 中的静态方法net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
对象
ofStream(String, InputStream) - 类 中的静态方法net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
输出流
ofString(String, String) - 类 中的静态方法net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
字符串数据
onStart(AppContext) - 类 中的方法net.hasor.dataway.config.DatawayModule
 

P

PerformController - net.hasor.dataway.web中的类
编辑页面中预执行
PerformController() - 类 的构造器net.hasor.dataway.web.PerformController
 
preExecute(ApiInfo, BasicFuture<Object>) - 接口 中的方法net.hasor.dataway.spi.PreExecuteChainSpi
在接口执行之前,可以通过这个 SPI 实现接口缓存
PreExecuteChainSpi - net.hasor.dataway.spi中的接口
SPI 在接口执行之前触发。
productName - 类 中的变量net.hasor.dataway.config.DatawayModule.DbInfo
 
PublishApiQuery - net.hasor.dataway.daos中的类
 
PublishApiQuery() - 类 的构造器net.hasor.dataway.daos.PublishApiQuery
 
PublishApiQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.PublishApiQuery
 
PublishApiQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.PublishApiQuery
 
PublishController - net.hasor.dataway.web中的类
发布API
PublishController() - 类 的构造器net.hasor.dataway.web.PublishController
 

Q

QueryResultInfo - net.hasor.dataway.service中的类
QueryResult 接口的一个简单实现。
QueryResultInfo() - 类 的构造器net.hasor.dataway.service.QueryResultInfo
 
queryResultToResultWithSpecialValue(Map<String, Object>, QueryResult, Object) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 
QueryScriptBuild - net.hasor.dataway.service中的接口
 

R

RefAuthorization - net.hasor.dataway.authorization中的注释类型
负责UI界面调用的权限判断。
RefType - net.hasor.dataway.schema.types中的类
引用其它类型
RefType() - 类 的构造器net.hasor.dataway.schema.types.RefType
 
ReleaseDetailQuery - net.hasor.dataway.daos中的类
 
ReleaseDetailQuery() - 类 的构造器net.hasor.dataway.daos.ReleaseDetailQuery
 
ReleaseDetailQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ReleaseDetailQuery
 
ReleaseDetailQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ReleaseDetailQuery
 
ReleaseListQuery - net.hasor.dataway.daos中的类
 
ReleaseListQuery() - 类 的构造器net.hasor.dataway.daos.ReleaseListQuery
 
ReleaseListQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.ReleaseListQuery
 
ReleaseListQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.ReleaseListQuery
 
resetLocalTime() - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 
responseData(SpiTrigger, ApiInfo, String, Invoker, Object) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 
Result<T> - net.hasor.dataway.config中的类
返回前端的统一结构。
Result() - 类 的构造器net.hasor.dataway.config.Result
 
ResultProcessChainSpi - net.hasor.dataway.spi中的接口
Dataway API 调用之后的结果二次处理,常用用于对 QL 执行的结果做二次封装。

S

SaveApiController - net.hasor.dataway.web中的类
把编辑的结果保存起来。
SaveApiController() - 类 的构造器net.hasor.dataway.web.SaveApiController
 
SerializationChainSpi - net.hasor.dataway.spi中的接口
SPI 允许开发者完全控制序列化方式。
SerializationChainSpi.SerializationInfo - net.hasor.dataway.spi中的类
 
SerializationInfo() - 类 的构造器net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
setApiID(String) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setApiPath(String) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setCallSource(CallSource) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setCode(int) - 类 中的方法net.hasor.dataway.config.Result
 
setDefaultValue(T) - 类 中的方法net.hasor.dataway.schema.types.DefaultValue
 
setGenericType(Type) - 类 中的方法net.hasor.dataway.schema.types.ArrayType
 
setMessage(String) - 类 中的方法net.hasor.dataway.config.Result
 
setMethod(String) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setName(String) - 类 中的方法net.hasor.dataway.schema.types.Type
设置名字
setOptionMap(Map<String, Object>) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setParameterMap(Map<String, Object>) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setPrepareHint(Hints) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setProperties(Map<String, Type>) - 类 中的方法net.hasor.dataway.schema.types.StrutsType
 
setRefType(String) - 类 中的方法net.hasor.dataway.schema.types.RefType
 
setReleaseID(String) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setResult(T) - 类 中的方法net.hasor.dataway.config.Result
 
setSuccess(boolean) - 类 中的方法net.hasor.dataway.config.Result
 
setup(Invoker) - 类 中的静态方法net.hasor.dataway.config.CorsUtils
 
SmokeController - net.hasor.dataway.web中的类
冒烟测试(于执行不同的是,冒烟测试的执行脚本和脚本类型信息来源于已保存的)
SmokeController() - 类 的构造器net.hasor.dataway.web.SmokeController
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ApiDetailQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ApiHistoryGetQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ApiHistoryListQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ApiInfoQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ApiInfoSampleQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ApiListQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.DeleteApiQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.DisableApiQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.GetScriptByPathQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.InsertApiQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.PublishApiQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ReleaseDetailQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.ReleaseListQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.TestPathQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.UpdateApiQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.UpdateSchemaQuery
 
sourceCode - 类 中的变量net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
spiTrigger - 类 中的变量net.hasor.dataway.web.BasicController
 
StatusMessageException - net.hasor.dataway.spi中的异常错误
带有错误Code的异常
StatusMessageException(int, String) - 异常错误 的构造器net.hasor.dataway.spi.StatusMessageException
 
StatusMessageException(int, String, Throwable) - 异常错误 的构造器net.hasor.dataway.spi.StatusMessageException
 
StringType - net.hasor.dataway.schema.types中的类
字符串值类型
StringType() - 类 的构造器net.hasor.dataway.schema.types.StringType
 
StrutsType - net.hasor.dataway.schema.types中的类
结构类型
StrutsType() - 类 的构造器net.hasor.dataway.schema.types.StrutsType
 
Swagger2_0Query - net.hasor.dataway.schema.swagger.v2中的类
 
Swagger2_0Query() - 类 的构造器net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
Swagger2_0Query(DataQL) - 类 的构造器net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
Swagger2_0Query(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.schema.swagger.v2.Swagger2_0Query
 
Swagger2Controller - net.hasor.dataway.web中的类
Swagger 导出 "http://127.0.0.1:8080/interface-ui/api/docs/swagger2.json"
Swagger2Controller() - 类 的构造器net.hasor.dataway.web.Swagger2Controller
 

T

testAuthorization(Set<String>) - 枚举 中的方法net.hasor.dataway.authorization.AuthorizationType
执行检测权限
TestPathQuery - net.hasor.dataway.daos中的类
 
TestPathQuery() - 类 的构造器net.hasor.dataway.daos.TestPathQuery
 
TestPathQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.TestPathQuery
 
TestPathQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.TestPathQuery
 
toBytes(ApiInfo, String) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
 
toCodeSet() - 枚举 中的方法net.hasor.dataway.authorization.AuthorizationType
执行检测权限
toJson() - 类 中的方法net.hasor.dataway.config.LoggerUtils
注意, 仅是为了方便日志输出及查看, 本方法未进行html转义, 所以切不可输出到客户页面.
toJsonSchema(Type, boolean) - 类 中的静态方法net.hasor.dataway.schema.types.TypesUtils
将 Type 分析 DataModel 提取数据结构变为 Type 类型对象
toStringBuilder() - 类 中的方法net.hasor.dataway.config.LoggerUtils
对于Json转换出的异常, 需要使用此方法.
Type - net.hasor.dataway.schema.types中的类
参数类型
Type() - 类 的构造器net.hasor.dataway.schema.types.Type
 
TypeEnum - net.hasor.dataway.schema.types中的枚举
类型定义
TypesUtils - net.hasor.dataway.schema.types中的类
数组或集合类型
TypesUtils() - 类 的构造器net.hasor.dataway.schema.types.TypesUtils
 

U

UpdateApiQuery - net.hasor.dataway.daos中的类
 
UpdateApiQuery() - 类 的构造器net.hasor.dataway.daos.UpdateApiQuery
 
UpdateApiQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.UpdateApiQuery
 
UpdateApiQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.UpdateApiQuery
 
UpdateSchemaQuery - net.hasor.dataway.daos中的类
 
UpdateSchemaQuery() - 类 的构造器net.hasor.dataway.daos.UpdateSchemaQuery
 
UpdateSchemaQuery(DataQL) - 类 的构造器net.hasor.dataway.daos.UpdateSchemaQuery
 
UpdateSchemaQuery(Finder, Map<String, Supplier<?>>) - 类 的构造器net.hasor.dataway.daos.UpdateSchemaQuery
 

V

valueOf(String) - 枚举 中的静态方法net.hasor.dataway.authorization.AuthorizationType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataway.config.DataBaseMapping
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataway.schema.types.TypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataway.spi.CallSource
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.hasor.dataway.authorization.AuthorizationType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataway.config.DataBaseMapping
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataway.schema.types.TypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataway.spi.CallSource
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VERSION - 接口 中的静态变量net.hasor.dataway.DatawayService
 

W

wrapParameterName(Map<String, Object>) - 类 中的静态方法net.hasor.dataway.config.DatawayUtils
所有参数全部打包到新的变量中
A B C D E F G I L M N O P Q R S T U V W 
跳过导航链接
[Web Site]

Copyright © 2020. All rights reserved.