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

A

addLog(String, Object) - 类 中的方法net.hasor.dataway.config.LoggerUtils
 
addString(String) - 类 中的方法net.hasor.dataway.config.LoggerUtils
 
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
 
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
 

B

BasicController - net.hasor.dataway.web中的类
基础
BasicController() - 类 的构造器net.hasor.dataway.web.BasicController
 
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
调用发生异常
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.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.TestPathQuery
 
clone() - 类 中的方法net.hasor.dataway.daos.UpdateApiQuery
 
compiler(ApiInfo, String, Set<String>, Finder) - 接口 中的方法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.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.TestPathQuery
 
dataQuery - 类 中的变量net.hasor.dataway.daos.UpdateApiQuery
 
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
 
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
 
DEFAULT - 接口 中的静态变量net.hasor.dataway.spi.CompilerSpiListener
 
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
 
doDelete(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.DeleteController
 
doDisable(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.DisableController
 
doPerform(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.PerformController
 
doPublish(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.PublishController
 
doSave(String, Map<String, Object>) - 类 中的方法net.hasor.dataway.web.SaveApiController
 
doSmoke(String, Map<String, Object>) - 类 中的方法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.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.TestPathQuery
 
execute(CustomizeScope) - 类 中的方法net.hasor.dataway.daos.UpdateApiQuery
 
executionTime() - 类 中的方法net.hasor.dataway.service.QueryResultInfo
 

F

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

G

getApiID() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getApiPath() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getCode() - 类 中的方法net.hasor.dataway.config.Result
 
getCode() - 类 中的方法net.hasor.dataway.service.QueryResultInfo
 
getData() - 类 中的方法net.hasor.dataway.service.QueryResultInfo
 
getHistory(String) - 类 中的方法net.hasor.dataway.web.ApiHistoryGetController
 
getMessage() - 类 中的方法net.hasor.dataway.config.Result
 
getMethod() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getOptionMap() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
getParameterMap() - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
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
 

I

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
 
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
 
ISOLATION_CONTEXT - 类 中的静态变量net.hasor.dataway.config.DatawayModule
 
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
 
LoggerUtils - net.hasor.dataway.config中的类
日志工具

M

MappingToUrl - net.hasor.dataway.config中的注释类型
控制器映射的地址,没有直接使用 MappingTo 的原因是想和 MappingTo 隔离开。
mappingType() - 枚举 中的方法net.hasor.dataway.config.DataBaseMapping
 

N

net.hasor.dataway - 程序包 net.hasor.dataway
 
net.hasor.dataway.config - 程序包 net.hasor.dataway.config
 
net.hasor.dataway.daos - 程序包 net.hasor.dataway.daos
 
net.hasor.dataway.service - 程序包 net.hasor.dataway.service
 
net.hasor.dataway.spi - 程序包 net.hasor.dataway.spi
 
net.hasor.dataway.web - 程序包 net.hasor.dataway.web
 

O

of(T) - 类 中的静态方法net.hasor.dataway.config.Result
 
of(int, String) - 类 中的静态方法net.hasor.dataway.config.Result
 
of(int, DataModel, long) - 类 中的静态方法net.hasor.dataway.service.QueryResultInfo
 
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 在接口执行之前触发。
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

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
 
resetLocalTime() - 类 中的静态方法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
 
setApiID(String) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setApiPath(String) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setCode(int) - 类 中的方法net.hasor.dataway.config.Result
 
setMessage(String) - 类 中的方法net.hasor.dataway.config.Result
 
setMethod(String) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setOptionMap(Map<String, Object>) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setParameterMap(Map<String, Object>) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
setPerform(boolean) - 类 中的方法net.hasor.dataway.spi.ApiInfo
 
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.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.TestPathQuery
 
sourceCode - 类 中的变量net.hasor.dataway.daos.UpdateApiQuery
 
StatusMessageException - net.hasor.dataway.spi中的异常错误
带有错误Code的异常
StatusMessageException(int, String) - 异常错误 的构造器net.hasor.dataway.spi.StatusMessageException
 
StatusMessageException(int, String, Throwable) - 异常错误 的构造器net.hasor.dataway.spi.StatusMessageException
 

T

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
 
toJson() - 类 中的方法net.hasor.dataway.config.LoggerUtils
注意, 仅是为了方便日志输出及查看, 本方法未进行html转义, 所以切不可输出到客户页面.
toStringBuilder() - 类 中的方法net.hasor.dataway.config.LoggerUtils
对于Json转换出的异常, 需要使用此方法.

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
 

V

valueOf(String) - 枚举 中的静态方法net.hasor.dataway.config.DataBaseMapping
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.hasor.dataway.config.DataBaseMapping
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G I L M N O P Q R S T U V 
跳过导航链接
[Web Site]

Copyright © 2020. All rights reserved.