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

A

AbstractDialect - net.hasor.dataql.fx.db.runsql.dialect中的类
方言基类
AbstractDialect() - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.AbstractDialect
 
addChildNode(SqlNode) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
追加子节点
addHeader(String, String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
添加 Header
addHeaderAll(Map<String, String>) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
批量添加 HeaderMap
alignCenter(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
字符串在指定长度下进行剧中对齐,空出来的字符使用padChar补齐。
alignLeft(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
字符串在指定长度下进行左对齐,空出来的字符使用padChar补齐。
alignRight(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
字符串在指定长度下进行右对齐,空出来的字符使用padChar补齐。
allowPackageProtectedAccess - 类 中的变量net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
allowPrivateAccess - 类 中的变量net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
allowProtectedAccess - 类 中的变量net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
analysisSQL(String) - 类 中的静态方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
analysisSQL(Hints, SqlFragment.SqlMode, String) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
appContext - 类 中的变量net.hasor.dataql.fx.db.runsql.SqlFragment
 
appendPlaceholderExpr(String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
追加一个动态字符串,动态字符串是指字符串本身内容需要经过表达式计算之后才知道。
appendString(String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
追加一个字符串
appendValueExpr(String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
添加一个 SQL 参数,最终这个参数会通过 PreparedStatement 形式传递。
attach(Class<? extends T>, T) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
attach(Class<? extends T>) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
attach(Class<? extends T>, T) - 接口 中的方法net.hasor.dataql.fx.db.parser.FxQuery
 
attach(Class<? extends T>) - 接口 中的方法net.hasor.dataql.fx.db.parser.FxQuery
 

B

batchRunFragment(Hints, List<Map<String, Object>>, String) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
BoundSql(String, Object[]) - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect.BoundSql
 
buildParameterSource(Object) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
buildParameterSource(Object) - 接口 中的方法net.hasor.dataql.fx.db.parser.FxQuery
 
buildQueryString(Object) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
buildQueryString(Object) - 接口 中的方法net.hasor.dataql.fx.db.parser.FxQuery
 
byteToHex(List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.HexUdfSource
将二进制数据转换为 16进制字符串
byteToString(List<Byte>, String) - 类 中的静态方法net.hasor.dataql.fx.encryt.HexUdfSource
二进制数据转换为字符串

C

cleanSession() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
删除所有Key
clone() - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
CodecUdfSource - net.hasor.dataql.fx.encryt中的类
编码函数库。
CodecUdfSource() - 类 的构造器net.hasor.dataql.fx.encryt.CodecUdfSource
 
CollectionUdfSource - net.hasor.dataql.fx.basic中的类
集合函数。
CollectionUdfSource() - 类 的构造器net.hasor.dataql.fx.basic.CollectionUdfSource
 
compareString(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.CompareUdfSource
Compares two strings lexicographically.
compareStringIgnoreCase(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.CompareUdfSource
Compares two strings lexicographically, ignoring case differences.
CompareUdfSource - net.hasor.dataql.fx.basic中的类
比较函数。
CompareUdfSource() - 类 的构造器net.hasor.dataql.fx.basic.CompareUdfSource
 
contains(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Checks if String contains a search String, handling null.
containsAny(String, List<String>) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Checks if the String contains any character in the given set of string.
containsAnyIgnoreCase(String, List<String>) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive Checks if the String contains any character in the given set of string.
containsIgnoreCase(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Checks if String contains a search String irrespective of case, handling null.
convertResult(Hints, List<Map<String, Object>>) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
ConvertUdfSource - net.hasor.dataql.fx.basic中的类
转换函数。
ConvertUdfSource() - 类 的构造器net.hasor.dataql.fx.basic.ConvertUdfSource
 
cookieArrayMap() - 类 中的静态方法net.hasor.dataql.fx.web.FxWebInterceptor
cookieMap,Value是数组
cookieArrayMap() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
cookieMap,Value是数组
cookieMap() - 类 中的静态方法net.hasor.dataql.fx.web.FxWebInterceptor
cookieMap
cookieMap() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
cookieMap

D

dataSourceMap - 类 中的变量net.hasor.dataql.fx.db.runsql.SqlFragment
 
DateTimeUdfSource - net.hasor.dataql.fx.basic中的类
时间函数。
DateTimeUdfSource() - 类 的构造器net.hasor.dataql.fx.basic.DateTimeUdfSource
 
day(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:日
dayOfMonth(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期在这一月中是第几天,起始数为:1
dayOfWeek(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期在这一周中是第几天。
dayOfYear(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期在这一年中是第几天,起始数为:1
Db2Dialect - net.hasor.dataql.fx.db.runsql.dialect中的类
 
Db2Dialect() - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.Db2Dialect
 
decNumber(long) - 类 中的静态方法net.hasor.dataql.fx.basic.StateUdfSource
返回一个Udf,每次调用这个UDF,都会返回一个 Number。
decodeBytes(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.CodecUdfSource
将 Base64 解码为字节数组
decodeString(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.CodecUdfSource
将 Base64 解码为字符串
defaultDataSource - 类 中的变量net.hasor.dataql.fx.db.runsql.SqlFragment
 
DefaultFxQuery - net.hasor.dataql.fx.db.parser中的类
本处理器,兼容 #{...}、${...}
DefaultFxQuery() - 类 的构造器net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
DefaultMemberAccess - net.hasor.dataql.fx.db.parser中的类
This class provides methods for setting up and restoring access in a Field.
DefaultMemberAccess(boolean) - 类 的构造器net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
DefaultMemberAccess(boolean, boolean, boolean) - 类 的构造器net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
digestBytes(DigestUdfSource.DigestType, List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
使用指定方式进行摘要计算
digestString(DigestUdfSource.DigestType, String) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
使用指定方式进行摘要计算
DigestUdfSource - net.hasor.dataql.fx.encryt中的类
摘要算法库。
DigestUdfSource() - 类 的构造器net.hasor.dataql.fx.encryt.DigestUdfSource
 
doInvoke(Invoker, InvokerChain) - 类 中的方法net.hasor.dataql.fx.web.FxWebInterceptor
 

E

encodeBytes(List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.CodecUdfSource
对字节数组进行 Base64编码
encodeString(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串组进行 Base64编码
endsWith(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case insensitive check if a String ends with a specified suffix.
endsWithIgnoreCase(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case insensitive check if a String ends with a specified suffix.
equalsIgnoreCase(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
忽略大小写比较相等
evalOgnl(String, Object) - 类 中的静态方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
executeChildren(Map<String, Object>, List<Object>) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
获取子节点SQL
extractParameter(Pattern, String) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
根据正则表达式提取参数

F

filter(List<Object>, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
对集合进行过滤
filterMap(Map<String, Object>, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
对Map进行过滤
findOrCreate(String, AppContext) - 类 中的静态方法net.hasor.dataql.fx.db.runsql.SqlPageDialectRegister
 
firstCharToLowerCase(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
转换首字母小写
firstCharToUpperCase(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
转换首字母大写
foreach(Object) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
循环遍历函数
ForeachSqlNode - net.hasor.dataql.fx.db.likemybatis中的类
对应XML中
ForeachSqlNode() - 类 的构造器net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
format(long, String) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
格式化指定时间
FRAGMENT_SQL_COLUMN_CASE_DEFAULT - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 返回的列信息,全部列名保持大小写敏感。
FRAGMENT_SQL_COLUMN_CASE_HUMP - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 返回的列信息,全部列名做一次驼峰转换。
FRAGMENT_SQL_COLUMN_CASE_LOWER - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 全部列名保持小写,如果在转换过程中发生冲突,那么会产生覆盖问题。
FRAGMENT_SQL_COLUMN_CASE_UPPER - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 全部列名保持大写,如果在转换过程中发生冲突,那么会产生覆盖问题。
FRAGMENT_SQL_OPEN_PACKAGE_COLUMN - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 返回值拆分到行,如果返回值是多条记录那么行为和 off 相同。
FRAGMENT_SQL_OPEN_PACKAGE_OFF - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 返回值不拆开,无论返回数据,都以 List/Map 形式返回。
FRAGMENT_SQL_OPEN_PACKAGE_ROW - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 返回值拆分到行,如果返回值是多条记录那么行为和 off 相同。
FRAGMENT_SQL_QUERY_BY_PAGE_DISABLE - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 在执行 select 语句时不分页,获取数据的步骤:1先获取查询对象,2.获取SQL执行的数据。
FRAGMENT_SQL_QUERY_BY_PAGE_ENABLE - 接口 中的静态变量net.hasor.dataql.fx.FxHintValue
SqlFragment 在执行 select 语句时采用分页模式执行,获取数据的步骤:1先获取查询对象,2.设置分页参数,3.获取分页之后的数据。
fromJson(String) - 类 中的方法net.hasor.dataql.fx.basic.JsonUdfSource
解析 JSON
FxHintNames - net.hasor.dataql.fx中的枚举
Hint 的 keys 定义。
FxHintValue - net.hasor.dataql.fx中的接口
 
FxModule - net.hasor.dataql.fx中的类
Fx 函数包的自动配置
FxModule() - 类 的构造器net.hasor.dataql.fx.FxModule
 
FxQuery - net.hasor.dataql.fx.db.parser中的接口
Query 文本处理器,兼容 #{...}、${...}
FxWebInterceptor - net.hasor.dataql.fx.web中的类
Web相关的工具,例如在 DataQL 中操做 Request/Response。
FxWebInterceptor() - 类 的构造器net.hasor.dataql.fx.web.FxWebInterceptor
 

G

getAllowPackageProtectedAccess() - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
getAllowPrivateAccess() - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
getAllowProtectedAccess() - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
getCookie(String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
获取Cookie
getCookieArray(String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
获取Cookie数组形态
getCountSql(FxQuery, Map<String, Object>) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.AbstractDialect
 
getCountSql(FxQuery, Map<String, Object>) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.OracleDialect
 
getCountSql(FxQuery, Map<String, Object>) - 接口 中的方法net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect
生成 count 查询 SQL
getCountSql(FxQuery, Map<String, Object>) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
getDefaultVal() - 枚举 中的方法net.hasor.dataql.fx.FxHintNames
 
getHeader(String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
获取 Header
getHeaderArray(String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
获取所有名字相同的 Header
getJdbcTemplate(String) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
getOriSqlString() - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
 
getPageSql(FxQuery, Map<String, Object>, int, int) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.Db2Dialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.InformixDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.MySqlDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.OracleDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.PostgreSqlDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - 接口 中的方法net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect
生成分页查询 SQL
getPageSql(FxQuery, Map<String, Object>, int, int) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
getParameters() - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
 
getParamMap() - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect.BoundSql
 
getSession(String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
获取Session
getSql(Map<String, Object>, List<Object>) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
getSql(Map<String, Object>, List<Object>) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.IfSqlNode
 
getSql(Map<String, Object>) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
获取该节点的SQL
getSql(Map<String, Object>, List<Object>) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
获取该节点的SQL
getSql(Map<String, Object>, List<Object>) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.TextSqlNode
 
getSqlMode() - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
 
getSqlString() - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect.BoundSql
 

H

headerArrayMap() - 类 中的静态方法net.hasor.dataql.fx.web.FxWebInterceptor
headerMap,Value是数组
headerArrayMap() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
headerMap,Value是数组
headerMap() - 类 中的静态方法net.hasor.dataql.fx.web.FxWebInterceptor
headerMap
headerMap() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
headerMap
hexToByte(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.HexUdfSource
将二进制数据转换为 16进制字符串
HexUdfSource - net.hasor.dataql.fx.encryt中的类
十六进制转换函数库。
HexUdfSource() - 类 的构造器net.hasor.dataql.fx.encryt.HexUdfSource
 
hmacMD5_bytes(String, List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-MD5 签名方法对 content 进行签名
hmacMD5_string(String, String) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-MD5 签名方法对 content 进行签名
hmacSHA1_bytes(String, List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-SHA1 签名方法对 content 进行签名
hmacSHA1_string(String, String) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-SHA1 签名方法对 content 进行签名
hmacSHA256_bytes(String, List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-SHA256 签名方法对 content 进行签名
hmacSHA256_string(String, String) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-SHA256 签名方法对 content 进行签名
hmacSHA512_bytes(String, List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-SHA512 签名方法对 content 进行签名
hmacSHA512_string(String, String) - 类 中的静态方法net.hasor.dataql.fx.encryt.HmacUdfSource
使用 HMAC-SHA512 签名方法对 content 进行签名
HmacUdfSource - net.hasor.dataql.fx.encryt中的类
签名函数库,函数库引入 import 'net.hasor.dataql.fx.encryt.SignUdfSource' as hmac;
HmacUdfSource() - 类 的构造器net.hasor.dataql.fx.encryt.HmacUdfSource
 
hour(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:小时
humpToLine(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
驼峰转下划线

I

IfSqlNode - net.hasor.dataql.fx.db.likemybatis中的类
对应XML中
IfSqlNode(String) - 类 的构造器net.hasor.dataql.fx.db.likemybatis.IfSqlNode
 
incNumber(long) - 类 中的静态方法net.hasor.dataql.fx.basic.StateUdfSource
返回一个Udf,每次调用这个UDF,都会返回一个 Number。
indexOf(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Finds the first index within a String, handling null.
indexOfIgnoreCase(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive find of the first index within a String.
indexOfIgnoreCaseWithStart(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive find of the first index within a String from the specified position.
indexOfWithStart(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Finds the first index within a String from a start position, handling null.
InformixDialect - net.hasor.dataql.fx.db.runsql.dialect中的类
 
InformixDialect() - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.InformixDialect
 
init() - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
initDocumentBuilder() - 类 中的方法net.hasor.dataql.fx.db.likemybatis.MybatisFragment
 
insertPlaceholderExpr(String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
插入一个动态字符串,动态字符串是指字符串本身内容需要经过表达式计算之后才知道。
insertString(String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
插入一个字符串
insertValueExpr(String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
插入一个 SQL 参数,最终这个参数会通过 PreparedStatement 形式传递。
invoker() - 类 中的静态方法net.hasor.dataql.fx.web.FxWebInterceptor
 
isAccessible(Map, Object, Member, String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
Returns true if the given member is accessible or can be made accessible by this object.
isEmpty(Object) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
集合 或 Map 是否为空
isEmpty(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Checks if a String is empty ("") or null.
isHavePlaceholder() - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultFxQuery
是否包含替换占位符,如果包含替换占位符那么不能使用批量模式
isHavePlaceholder() - 接口 中的方法net.hasor.dataql.fx.db.parser.FxQuery
是否包含替换占位符,如果包含替换占位符那么不能使用批量模式

J

join(List<Object>, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Joins the elements of the provided array into a single String containing the provided list of elements.
jsonBody() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
jsonBody
JsonUdfSource - net.hasor.dataql.fx.basic中的类
Json函数。
JsonUdfSource() - 类 的构造器net.hasor.dataql.fx.basic.JsonUdfSource
 

L

lastIndexOf(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Finds the last index within a String, handling null.
lastIndexOfIgnoreCase(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive find of the last index within a String from the specified position.
lastIndexOfIgnoreCaseWithStart(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive find of the last index within a String from the specified position.
lastIndexOfWithStart(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Finds the last index within a String from a start position, handling null.
left(String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Gets the leftmost len characters of a String.
limit(List<Object>, int, int) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
截取一部分,返回一个集合
lineToHump(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
下划线转驼峰
list2map(List<Object>, Object, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
List 转为 Map
listSort(List<Object>, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
对 List 进行排序
loadModule(QueryApiBinder) - 类 中的方法net.hasor.dataql.fx.FxModule
 

M

map2list(Map<String, Object>, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
Map 转为 List
map2string(Map<String, Object>, String, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
Map 转为字符串
mapJoin(List<Object>, List<Object>, Map<String, String>) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
将两个 Map List 进行链接,行为和 sql 中的 left join 相同
mapKeyReplace(Map<String, Object>, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 替换
mapKeys(Map<String, Object>) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
提取 Map 的 Key
mapKeyToHumpCase(Map<String, Object>) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 统一转驼峰
mapKeyToLowerCase(Map<String, Object>) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 统一转小写
mapKeyToUpperCase(Map<String, Object>) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 统一转大写
mapSort(Map<String, Object>, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
对 Map 进行排序
mapValueReplace(Map<String, Object>, Udf, Hints) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Value 替换
mapValues(Map<String, Object>) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
提取 Map 的 values
md5_bytes(List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字节数组的 MD5
md5_string(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字符串的 MD5
merge(UdfSourceAssembly.UdfParams) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
合并多个对象或者集合成为一个新的集合
mergeMap(UdfSourceAssembly.UdfParams) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
合并多个对象合成为一个新的对象(冲突Key会被覆盖)
minute(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:分钟
month(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:月
MybatisFragment - net.hasor.dataql.fx.db.likemybatis中的类
支持 Mybatis 的代码片段执行器。
MybatisFragment() - 类 的构造器net.hasor.dataql.fx.db.likemybatis.MybatisFragment
 
MySqlDialect - net.hasor.dataql.fx.db.runsql.dialect中的类
 
MySqlDialect() - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.MySqlDialect
 

N

nested(Udf, Hints) - 类 中的方法net.hasor.dataql.fx.db.TransactionUdfSource
嵌套事务:NESTED
net.hasor.dataql.fx - 程序包 net.hasor.dataql.fx
 
net.hasor.dataql.fx.basic - 程序包 net.hasor.dataql.fx.basic
 
net.hasor.dataql.fx.db - 程序包 net.hasor.dataql.fx.db
 
net.hasor.dataql.fx.db.likemybatis - 程序包 net.hasor.dataql.fx.db.likemybatis
 
net.hasor.dataql.fx.db.parser - 程序包 net.hasor.dataql.fx.db.parser
FxSQL Parser
net.hasor.dataql.fx.db.runsql - 程序包 net.hasor.dataql.fx.db.runsql
 
net.hasor.dataql.fx.db.runsql.dialect - 程序包 net.hasor.dataql.fx.db.runsql.dialect
 
net.hasor.dataql.fx.encryt - 程序包 net.hasor.dataql.fx.encryt
 
net.hasor.dataql.fx.web - 程序包 net.hasor.dataql.fx.web
 
never(Udf, Hints) - 类 中的方法net.hasor.dataql.fx.db.TransactionUdfSource
排除事务:NEVER
newList(Object) - 类 中的静态方法net.hasor.dataql.fx.basic.CollectionUdfSource
创建一个有状态的 Array 对象
noPageFragment(FxQuery, SqlFragment.SqlMode, Hints, Map<String, Object>) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
notSupported(Udf, Hints) - 类 中的方法net.hasor.dataql.fx.db.TransactionUdfSource
非事务方式:NOT_SUPPORTED
now() - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前时间戳 long 格式

O

OracleDialect - net.hasor.dataql.fx.db.runsql.dialect中的类
 
OracleDialect() - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.OracleDialect
 

P

parser(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
解析一个时间日期数据为 long
parseSelect(String, FxQuery) - 类 中的方法net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
PostgreSqlDialect - net.hasor.dataql.fx.db.runsql.dialect中的类
 
PostgreSqlDialect() - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.PostgreSqlDialect
 

R

registerDialectAlias(String, Class<? extends SqlPageDialect>) - 类 中的静态方法net.hasor.dataql.fx.db.runsql.SqlPageDialectRegister
 
removeCookie(String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
删除 Cookie
removeSession(String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
删除Session
required(Udf, Hints) - 类 中的方法net.hasor.dataql.fx.db.TransactionUdfSource
加入已有事务:REQUIRED
requiresNew(Udf, Hints) - 类 中的方法net.hasor.dataql.fx.db.TransactionUdfSource
独立事务:REQUIRES_NEW
restore(Map, Object, Member, String, Object) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
right(String, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Gets the rightmost len characters of a String.
runFragment(Hints, Map<String, Object>, String) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.MybatisFragment
 
runFragment(Hints, Map<String, Object>, String) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 

S

second(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:秒
servletSession() - 类 中的静态方法net.hasor.dataql.fx.web.FxWebInterceptor
session
sessionId() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
Session ID.
sessionInvalidate() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
Invalidates this session then unbinds any objects bound to it.
sessionKeys() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
sessionKeys
sessionLastAccessedTime() - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
返回客户端发送与之关联的请求的最后一次时间.
setAllowPackageProtectedAccess(boolean) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
setAllowPrivateAccess(boolean) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
setAllowProtectedAccess(boolean) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
setClose(String) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setCollection(String) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setHeader(String, String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
设置 Header
setHeaderAll(Map<String, String>) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
批量设置 HeaderMap
setItem(String) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setOpen(String) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setSeparator(String) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setSession(String, Object) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
设置Session
setSqlNode(SqlFragment.SqlMode) - 类 中的方法net.hasor.dataql.fx.db.likemybatis.SqlNode
 
setup(Map, Object, Member, String) - 类 中的方法net.hasor.dataql.fx.db.parser.DefaultMemberAccess
 
sha1_bytes(List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字节数组的 SHA1
sha1_string(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字符串的 SHA1
sha256_bytes(List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字节数组的 SHA-256
sha256_string(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字符串的 SHA-256
sha512_bytes(List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字节数组的 SHA-512
sha512_string(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字符串的 SHA-512
sha_bytes(List<Byte>) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字节数组的 SHA
sha_string(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.DigestUdfSource
字符串的 SHA
SqlFragment - net.hasor.dataql.fx.db.runsql中的类
支持 SQL 的代码片段执行器。
SqlFragment() - 类 的构造器net.hasor.dataql.fx.db.runsql.SqlFragment
 
SqlFragment.SqlMode - net.hasor.dataql.fx.db.runsql中的枚举
 
SqlNode - net.hasor.dataql.fx.db.likemybatis中的类
sql节点
SqlNode() - 类 的构造器net.hasor.dataql.fx.db.likemybatis.SqlNode
 
SqlPageDialect - net.hasor.dataql.fx.db.runsql.dialect中的接口
数据库方言,针对不同数据库进行实现分页方言
SqlPageDialect.BoundSql - net.hasor.dataql.fx.db.runsql.dialect中的类
SQL
SqlPageDialectRegister - net.hasor.dataql.fx.db.runsql中的类
分页查询方言管理器
SqlPageDialectRegister() - 类 的构造器net.hasor.dataql.fx.db.runsql.SqlPageDialectRegister
 
SqlServer2012Dialect - net.hasor.dataql.fx.db.runsql.dialect中的类
 
SqlServer2012Dialect() - 类 的构造器net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
startsWith(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Check if a String starts with a specified prefix.
startsWithIgnoreCase(String, String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Case insensitive check if a String starts with a specified prefix.
StateUdfSource - net.hasor.dataql.fx.basic中的类
状态函数 import 'net.hasor.dataql.fx.basic.StateUdfSource' as state;
StateUdfSource() - 类 的构造器net.hasor.dataql.fx.basic.StateUdfSource
 
storeCookie(String, String, int) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
存储 Cookie
storeCookieAll(Map<String, String>, int) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
批量设置 Cookie
stringToByte(String, String) - 类 中的静态方法net.hasor.dataql.fx.encryt.HexUdfSource
字符串转换为二进制数据
StringUdfSource - net.hasor.dataql.fx.basic中的类
字符串函数 import 'net.hasor.dataql.fx.basic.StringUdfSource' as string;
StringUdfSource() - 类 的构造器net.hasor.dataql.fx.basic.StringUdfSource
 
sub(String, int, int) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
Gets a substring from the specified String avoiding exceptions.
supports(Udf, Hints) - 类 中的方法net.hasor.dataql.fx.db.TransactionUdfSource
跟随环境:SUPPORTS

T

tempCookie(String, String) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
临时 Cookie。
tempCookieAll(Map<String, String>) - 类 中的静态方法net.hasor.dataql.fx.web.WebUdfSource
批量设置临时 Cookie。
TextSqlNode - net.hasor.dataql.fx.db.likemybatis中的类
普通SQL节点
TextSqlNode(String) - 类 的构造器net.hasor.dataql.fx.db.likemybatis.TextSqlNode
 
toBoolean(Object) - 类 中的静态方法net.hasor.dataql.fx.basic.ConvertUdfSource
将对象转换为 Boolean
toFmtJson(Object) - 类 中的方法net.hasor.dataql.fx.basic.JsonUdfSource
把对象 JSON 序列化(带格式)
toInt(Object) - 类 中的静态方法net.hasor.dataql.fx.basic.ConvertUdfSource
将对象转换为 Number
toJson(Object) - 类 中的方法net.hasor.dataql.fx.basic.JsonUdfSource
把对象 JSON 序列化
toLowerCase(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
转换小写
toString(Object) - 类 中的静态方法net.hasor.dataql.fx.basic.ConvertUdfSource
将对象转换为 String
toUpperCase(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
转换大写
tranMandatory(Udf, Hints) - 类 中的方法net.hasor.dataql.fx.db.TransactionUdfSource
要求环境中存在事务:MANDATORY
TransactionUdfSource - net.hasor.dataql.fx.db中的类
数据库事务函数库。
TransactionUdfSource() - 类 的构造器net.hasor.dataql.fx.db.TransactionUdfSource
 
trim(String) - 类 中的静态方法net.hasor.dataql.fx.basic.StringUdfSource
截断两边空格,如果为空返回为空。

U

urlDecode(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串进行 URL 解码
urlEncode(String) - 类 中的静态方法net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串进行 URL 编码
usePage(Hints, SqlFragment.SqlMode, FxQuery) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
usePageFragment(FxQuery, SqlFragment.SqlMode, Hints, Map<String, Object>) - 类 中的方法net.hasor.dataql.fx.db.runsql.SqlFragment
 
uuid() - 类 中的静态方法net.hasor.dataql.fx.basic.StateUdfSource
返回一个完整格式的 UUID 字符串。
uuidToShort() - 类 中的静态方法net.hasor.dataql.fx.basic.StateUdfSource
返回一个不含"-" 符号的 UUID 字符串

V

valueOf(String) - 枚举 中的静态方法net.hasor.dataql.fx.db.runsql.SqlFragment.SqlMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.fx.FxHintNames
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.hasor.dataql.fx.db.runsql.SqlFragment.SqlMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.fx.FxHintNames
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WebUdfSource - net.hasor.dataql.fx.web中的类
Web 函数库。
WebUdfSource() - 类 的构造器net.hasor.dataql.fx.web.WebUdfSource
 
weekOfMonth(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期所在的周月中是第几周。

Y

year(long) - 类 中的静态方法net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:年
A B C D E F G H I J L M N O P R S T U V W Y 
跳过导航链接
[Web Site]

Copyright © 2020. All rights reserved.