Skip navigation links
[Web Site]
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

$

$static_propertyMissing(ScriptEngineManager, String) - Static method in class net.hasor.rsf.utils.groovy223.ScriptStaticExtensions
Provides a convenient shorthand for accessing a Scripting Engine with name languageShortName using a newly created ScriptEngineManager instance.

A

abbreviate(String, int) - Static method in class net.hasor.utils.StringUtils
Abbreviates a String using ellipses.
abbreviate(String, int, int) - Static method in class net.hasor.utils.StringUtils
Abbreviates a String using ellipses.
abbreviateMiddle(String, String, int) - Static method in class net.hasor.utils.StringUtils
Abbreviates a String to the length passed, replacing the middle characters with the supplied replacement String.
aBoolean(TelAttribute, String) - Static method in class net.hasor.tconsole.launcher.TelUtils
 
AbstractBinder - Class in net.hasor.core.binder
标准的 ApiBinder 接口实现,Hasor 在初始化模块时会为每个模块独立分配一个 ApiBinder 接口实例。
AbstractBinder(Environment) - Constructor for class net.hasor.core.binder.AbstractBinder
 
AbstractBindInfoProviderAdapter<T> - Class in net.hasor.core.info
用于定义Bean,实现了Bean配置接口BindInfoBuilder,配置的信息通过BindInfo接口展现出来。
AbstractBindInfoProviderAdapter() - Constructor for class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
AbstractCompareQuery<T,R> - Class in net.hasor.db.jdbc.lambda.query
提供 lambda 方式生成 SQL。
AbstractCompareQuery(Class<T>, JdbcTemplate) - Constructor for class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
AbstractContainer - Class in net.hasor.core.container
Container 的公共类,提供了 doInitialize、doClose 两个方法的支持
AbstractContainer() - Constructor for class net.hasor.core.container.AbstractContainer
 
AbstractDal - Class in net.hasor.dataway.dal.providers.db
数据库存储层访问 DAO 层公共方法。
AbstractDal(JdbcTemplate, String) - Constructor for class net.hasor.dataway.dal.providers.db.AbstractDal
 
AbstractDialect - Class in net.hasor.dataql.fx.db.runsql.dialect
方言基类
AbstractDialect() - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.AbstractDialect
 
AbstractEnvironment - Class in net.hasor.core.environment
Environment接口实现类,集成该类的子类需要调用AbstractEnvironment.initEnvironment(Map)方法以初始化。
AbstractEnvironment(Object, AbstractSettings) - Constructor for class net.hasor.core.environment.AbstractEnvironment
 
AbstractEnvironmentAware - Class in net.hasor.spring.beans
负责处理 Environment 的数据发现
AbstractEnvironmentAware() - Constructor for class net.hasor.spring.beans.AbstractEnvironmentAware
 
AbstractHasorDefinitionParser - Class in net.hasor.spring.xml
Spring Xml 解析器基类
AbstractHasorDefinitionParser() - Constructor for class net.hasor.spring.xml.AbstractHasorDefinitionParser
 
AbstractQueryExecute<T> - Class in net.hasor.db.jdbc.lambda.query
Lambda SQL 执行器
AbstractQueryExecute(Class<T>, JdbcTemplate) - Constructor for class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
AbstractRowMapper<T> - Class in net.hasor.db.jdbc.mapper
 
AbstractRowMapper() - Constructor for class net.hasor.db.jdbc.mapper.AbstractRowMapper
 
AbstractRowMapper(TypeHandlerRegistry) - Constructor for class net.hasor.db.jdbc.mapper.AbstractRowMapper
 
AbstractRsfContext - Class in net.hasor.rsf.rpc.context
服务上下文,负责提供 RSF 运行环境的支持。
AbstractRsfContext(RsfEnvironment) - Constructor for class net.hasor.rsf.rpc.context.AbstractRsfContext
 
AbstractRsfRequestWarp - Class in net.hasor.rsf.domain.warp
RSF请求
AbstractRsfRequestWarp() - Constructor for class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
AbstractRsfResponseWarp - Class in net.hasor.rsf.domain.warp
调用请求
AbstractRsfResponseWarp() - Constructor for class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
AbstractRule - Class in net.hasor.rsf.address.route.rule
路由规则,配置模版实例:
AbstractRule() - Constructor for class net.hasor.rsf.address.route.rule.AbstractRule
 
AbstractSettings - Class in net.hasor.core.setting
Settings接口的抽象实现。
AbstractSettings() - Constructor for class net.hasor.core.setting.AbstractSettings
 
AbstractTag - Class in net.hasor.web.jstl.taglib
 
AbstractTag() - Constructor for class net.hasor.web.jstl.taglib.AbstractTag
 
AbstractTelService - Class in net.hasor.tconsole.launcher
tConsole 服务基类
AbstractTelService(AppContext) - Constructor for class net.hasor.tconsole.launcher.AbstractTelService
创建 tConsole 服务
AbstractTypeHandler<T> - Class in net.hasor.db.types.handler
The base TypeHandler for references a generic type.
AbstractTypeHandler() - Constructor for class net.hasor.db.types.handler.AbstractTypeHandler
 
AbstractTypeSupplierTools - Class in net.hasor.spring.beans
通过 ApplicationContextAware 接口来构造 TypeSupplier
AbstractTypeSupplierTools() - Constructor for class net.hasor.spring.beans.AbstractTypeSupplierTools
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.expr.AtomExpression
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.fmt.ListFormat
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.ExitInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.HintInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.ImportInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.ReturnInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.RunInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.SwitchInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.ThrowInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.inst.VarInst
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.FragmentVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.LambdaVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.ListVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.ObjectVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
accept(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
accept(AstVisitor) - Method in interface net.hasor.dataql.compiler.ast.Visitor
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
Accept - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
请求已经被接受,服务端正在处理。
acceptChannel(RsfChannel) - Method in class net.hasor.rsf.rpc.net.Connector
是否允许接入,IP黑名单实现
acceptChannel(RsfChannel) - Method in class net.hasor.rsf.rpc.net.RsfNetManager
 
acceptIn(RsfChannel) - Method in interface net.hasor.rsf.rpc.net.ConnectionAccepter
 
acceptIn(ChannelHandlerContext) - Method in class net.hasor.rsf.rpc.net.netty.NettyConnector
IP黑名单实现(包内可见)
add(Object) - Method in class net.hasor.dataql.domain.ListModel
向集合的末尾追加一个元素
add(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
add(int[], int) - Static method in class net.hasor.rsf.protocol.rsf.v1.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(T[], T) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(boolean[], boolean) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(byte[], byte) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(char[], char) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(double[], double) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(float[], float) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(int[], int) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(long[], long) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(short[], short) - Static method in class net.hasor.utils.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(Object[], int, Object) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(boolean[], int, boolean) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(char[], int, char) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(byte[], int, byte) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(short[], int, short) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(int[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(long[], int, long) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(float[], int, float) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
add(double[], int, double) - Static method in class net.hasor.utils.ArrayUtils
Inserts the specified element at the specified position in the array.
addAll(Object[], Object[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(boolean[], boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(char[], char[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(byte[], byte[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(short[], short[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(int[], int[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(long[], long[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(float[], float[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAll(double[], double[]) - Static method in class net.hasor.utils.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAopInterceptor(MethodInterceptor) - Method in class net.hasor.core.aop.AopClassConfig
添加Aop拦截器
addAopInterceptor(Predicate<Method>, MethodInterceptor) - Method in class net.hasor.core.aop.AopClassConfig
添加Aop拦截器
addAopInterceptors(Predicate<Method>, MethodInterceptor...) - Method in class net.hasor.core.aop.AopClassConfig
添加Aop拦截器
addAttribute(String, String) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
addBindProtocol(String) - Method in class net.hasor.rsf.domain.ServiceDomain
 
addChildNode(SqlNode) - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
追加子节点
addChildren(DefaultXmlNode) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
addCommand(String, TelExecutor) - Method in class net.hasor.tconsole.launcher.AbstractTelService
添加命令
addCommand(String[], TelExecutor) - Method in class net.hasor.tconsole.launcher.AbstractTelService
添加命令
addCommand(String, Supplier<? extends TelExecutor>) - Method in class net.hasor.tconsole.launcher.AbstractTelService
添加命令
addCommand(String[], Supplier<? extends TelExecutor>) - Method in class net.hasor.tconsole.launcher.AbstractTelService
添加命令
addCondition(Segment...) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
addDynamicProperty(String, Class<?>, Supplier<? extends PropertyDelegate>, ReadWriteType) - Method in interface net.hasor.core.binder.BindInfoBuilder
动态添加属性。
addDynamicProperty(String, Class<?>, Supplier<? extends PropertyDelegate>, ReadWriteType) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
addElseif(Expression, InstSet) - Method in class net.hasor.dataql.compiler.ast.inst.SwitchInst
添加条件分支
addError(String, String) - Method in interface net.hasor.web.valid.ValidInvoker
添加验证失败的消息
addError(String, String, Object...) - Method in interface net.hasor.web.valid.ValidInvoker
添加验证失败的消息
addError(String, Message) - Method in interface net.hasor.web.valid.ValidInvoker
添加验证失败的消息
addErrors(String, List<Message>) - Method in interface net.hasor.web.valid.ValidInvoker
添加验证失败的消息
addErrors(String, List<Message>) - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
addExecutor(String...) - Method in interface net.hasor.tconsole.ConsoleApiBinder.TelnetBuilder
添加新命令
addField(StringToken, Variable) - Method in class net.hasor.dataql.compiler.ast.value.ObjectVariable
添加字段
addFragmentProcess(String, FragmentProcess) - Method in interface net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addFragmentProcess(String, BindInfo<T>) - Method in interface net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addFragmentProcess(String, Class<T>) - Method in interface net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addFragmentProcess(String, Supplier<T>) - Method in interface net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addHeader(String, String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
添加 Header
addHeader(String, String) - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
set http request head.
addHeader(String, String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Adds a response header with the given name and value.
addHeader(String, String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Adds a response header with the given name and value.
addHeader(String, String) - Method in class net.hasor.web.upload.util.HeadersSet
Method to add header values to this instance.
addHeader(String, String) - Method in class net.hasor.web.WebController
设置HttpServletResponseHeader属性
addHeaderAll(Map<String, String>) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
批量添加 HeaderMap
addImportInst(ImportInst) - Method in class net.hasor.dataql.compiler.ast.inst.RootBlockSet
添加导入
addInject(String, Supplier<?>) - Method in interface net.hasor.core.binder.BindInfoBuilder
添加依赖注入。
addInject(String, BindInfo<?>) - Method in interface net.hasor.core.binder.BindInfoBuilder
添加依赖注入。
addInject(String, Supplier<?>) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
addInject(String, BindInfo<?>) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
addInst(Inst) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
添加一条指令
addInstSet(InstSet) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
批量添加指令集
addInterceptors(InterceptorRegistry) - Method in class net.hasor.spring.boot.WebHasorConfiguration
拦截器模式下,添加Spring 拦截器
addItem(Variable) - Method in class net.hasor.dataql.compiler.ast.value.ListVariable
添加元素
addListener(Class<T>, Supplier<T>) - Method in class net.hasor.core.container.SpiCallerContainer
注册一个 SPI 监听器
addListener(String, EventListener<T>) - Method in class net.hasor.core.event.StandardEventManager
 
addListener(String, EventListener<T>) - Method in interface net.hasor.core.EventContext
添加一种类型事件的事件监听器。
addListener(Class<T>, T) - Method in class net.hasor.tconsole.launcher.AbstractTelService
注册一个 SPI 监听器
addListener(Class<T>, Supplier<T>) - Method in class net.hasor.tconsole.launcher.AbstractTelService
注册一个 SPI 监听器
addLog(String, Object) - Method in class net.hasor.dataway.config.LoggerUtils
 
addMimeType(String, String) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
addMimeType(String, String) - Method in class net.hasor.web.mime.MimeTypeSupplier
 
addMimeType(String, String) - Method in interface net.hasor.web.WebApiBinder
 
addMimeType(String, String) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
addModules(List<Module>) - Method in class net.hasor.core.Hasor
 
addModules(Module...) - Method in class net.hasor.core.Hasor
 
addOption(String, String) - Method in class net.hasor.rsf.domain.OptionInfo
设置选项数据
addOption(String, String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
addOption(String, String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
addOption(short, short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加选项。
addOption(int) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加选项。
addOption(short, short) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
添加选项。
addOption(int) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
添加选项。
addOption(String, String) - Method in interface net.hasor.rsf.RsfOptionSet
设置选项数据
addOptionInst(HintInst) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
添加选项
addOptionMap(RsfOptionSet) - Method in class net.hasor.rsf.domain.OptionInfo
 
addParam(Variable) - Method in class net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
添加入参
addParam(StringToken) - Method in class net.hasor.dataql.compiler.ast.value.LambdaVariable
添加入参
addParameter(String, Object) - Method in class net.hasor.rsf.domain.RequestInfo
添加请求参数。
addParameter(short, short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加请求参数。
addParameter(int) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加请求参数。
addProperty(String, Class<? extends T>) - Method in class net.hasor.core.aop.AopClassConfig
动态添加一个属性,并且生成可以属性的get/set方法
addProperty(String, Class<? extends T>, ReadWriteType) - Method in class net.hasor.core.aop.AopClassConfig
动态添加一个属性,并且生成可以属性的get/set方法
addProperty(String, Class<? extends T>, Supplier<? extends PropertyDelegate>) - Method in class net.hasor.core.aop.AopClassConfig
动态添加一个属性,并且生成可以属性的get/set方法
addProperty(String, Class<? extends T>, Supplier<? extends PropertyDelegate>, ReadWriteType) - Method in class net.hasor.core.aop.AopClassConfig
动态添加一个属性,并且生成可以属性的get/set方法
addReader(String, StreamType) - Method in class net.hasor.core.setting.InputStreamSettings
将一个配置源添加到列表,后面会通过 load 方法加载这些数据。 注意:待处理列表中的数据一旦装载完毕将会从待处理列表中清除出去。
addReader(Reader, StreamType) - Method in class net.hasor.core.setting.InputStreamSettings
将一个配置源添加到列表,后面会通过 load 方法加载这些数据。 注意:待处理列表中的数据一旦装载完毕将会从待处理列表中清除出去。
addReader(ConfigSource) - Method in class net.hasor.core.setting.InputStreamSettings
将一个配置源添加到列表,后面会通过 load 方法加载这些数据。 注意:待处理列表中的数据一旦装载完毕将会从待处理列表中清除出去。
addRender(String) - Method in class net.hasor.web.binder.InvokerWebApiBinder
拦截这些后缀的请求,这些请求会被渲染器渲染。
addRender(String) - Method in interface net.hasor.web.WebApiBinder
添加一个渲染器,用来将 Action 请求的结果渲染成页面。
addRender(String) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
AddressBucket - Class in net.hasor.rsf.address
描述:用于接收地址更新同时也用来计算有效和无效地址。 也负责提供服务地址列表集,负责分类存储和处理同一个服务的各种类型的服务地址数据,比如: 同单元服务地址 有效服务地址 不可用服务地址 全部服务地址 所有对服务地址的进一 步处理都需要使用AddressBucket.getAvailableAddresses()获得的地址列表。 如果应用了本地机房策略,则本地
AddressBucket(String, RsfEnvironment) - Constructor for class net.hasor.rsf.address.AddressBucket
 
AddressList_ZipEntry - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
addressLogger - Static variable in class net.hasor.rsf.address.AddressBucket
 
AddressPool - Class in net.hasor.rsf.address
服务地址池
AddressPool(RsfEnvironment) - Constructor for class net.hasor.rsf.address.AddressPool
 
AddressProvider - Interface in net.hasor.rsf.domain.provider
 
AddressTypeEnum - Enum in net.hasor.rsf.address
地址类型
AddrPoolStoreName - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
addScopeProvider(Supplier<Scope>) - Method in interface net.hasor.core.binder.BindInfoBuilder
加入一个 Scope。
addScopeProvider(Supplier<Scope>[]) - Method in interface net.hasor.core.binder.BindInfoBuilder
加入一个 Scope。
addScopeProvider(Supplier<Scope>) - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
addSegment(Segment) - Method in class net.hasor.db.jdbc.lambda.segment.MergeSqlSegment
 
addService(ServiceDefine<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
addSetting(String, Object) - Method in class net.hasor.core.setting.AbstractSettings
添加参数,如果参数名称相同则追加一项。
addSetting(String, Object, String) - Method in class net.hasor.core.setting.AbstractSettings
添加参数,如果参数名称相同则追加一项。
addSetting(String, Object, String) - Method in class net.hasor.core.setting.SettingsWrap
 
addSetting(String, Object) - Method in class net.hasor.core.setting.SettingsWrap
 
addSetting(String, Object) - Method in interface net.hasor.core.Settings
添加参数,如果参数名称相同则追加一项。
addSetting(String, Object, String) - Method in interface net.hasor.core.Settings
添加参数,如果参数名称相同则追加一项。
addSettings(String, String, Object) - Method in class net.hasor.core.Hasor
 
addShareFilter(FilterDefine) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
addShareVar(String, Class<? extends T>) - Method in interface net.hasor.dataql.DataQL
添加全局变量(等同于 compilerVar)
addShareVar(String, Supplier<T>) - Method in interface net.hasor.dataql.DataQL
添加全局变量(等同于 compilerVar)
addShareVar(String, Object) - Method in interface net.hasor.dataql.Query
添加全局变量
addShareVar(String, Class<? extends T>) - Method in interface net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
addShareVar(String, BindInfo<T>) - Method in interface net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
addShareVar(String, Supplier<T>) - Method in interface net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
addShareVar(String, Object) - Method in class net.hasor.dataway.web.Swagger2Query
 
addShareVarInstance(String, Object) - Method in interface net.hasor.dataql.DataQL
添加全局变量(等同于 compilerVar)
addShareVarInstance(String, Object) - Method in interface net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
addString(String) - Method in class net.hasor.dataway.config.LoggerUtils
 
addTag(short) - Method in enum net.hasor.rsf.domain.RsfFlags
 
addVariable(String, String) - Method in class net.hasor.core.environment.AbstractEnvironment
 
addVariable(String, String) - Method in interface net.hasor.core.Environment
添加环境变量,添加的环境变量并不会影响到系统环境变量,它会使用内部Map保存环境变量从而避免影响JVM正常运行。
addVariable(String, String) - Method in class net.hasor.core.environment.EnvironmentWrap
 
addVariable(String, String) - Method in class net.hasor.core.Hasor
添加 Hasor 环境变量
addVariableMap(Map<String, String>) - Method in class net.hasor.core.Hasor
添加 Hasor 环境变量
afterExecCommand(TelCommand) - Method in interface net.hasor.tconsole.spi.TelAfterExecutorListener
 
afterOther(TypeSupplier) - Method in interface net.hasor.core.TypeSupplier
将当前 TypeSupplier 串联到 other 的后面,如果当前TypeSupplier的 test 方法返回 false 就会执行后面那个。
afterPropertiesSet() - Method in class net.hasor.spring.beans.ContextFactoryBean
 
afterPropertiesSet() - Method in class net.hasor.spring.beans.TargetFactoryBean
 
afterResponse(AppContext, HttpServletRequest, HttpServletResponse, Object) - Method in class net.hasor.web.startup.RuntimeFilter
在filter请求处理之后
AfterResponseListener - Interface in net.hasor.web.spi
在所有处理之后
aInteger(TelAttribute, String) - Static method in class net.hasor.tconsole.launcher.TelUtils
 
ALI_ORACLE - Static variable in class net.hasor.db.JdbcUtils
 
aliasName(String, String) - Method in interface net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置服务别名
alignCenter(String, String, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
字符串在指定长度下进行剧中对齐,空出来的字符使用padChar补齐。如果传入多个字符将会取第一个字符。
alignLeft(String, String, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
字符串在指定长度下进行左对齐,空出来的字符使用padChar补齐。如果传入多个字符将会取第一个字符。
alignRight(String, String, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
字符串在指定长度下进行右对齐,空出来的字符使用padChar补齐。如果传入多个字符将会取第一个字符。
aliquot(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
整除
ALIYUN_ADS - Static variable in class net.hasor.db.JdbcUtils
 
ALIYUN_DRDS - Static variable in class net.hasor.db.JdbcUtils
 
AliyunAdsDialect - Class in net.hasor.db.jdbc.lambda.dialect
Aliyun Ads 的 SqlDialect 实现
AliyunAdsDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.AliyunAdsDialect
 
AliyunDRDSDialect - Class in net.hasor.db.jdbc.lambda.dialect
Aliyun DRDS 的 SqlDialect 实现
AliyunDRDSDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.AliyunDRDSDialect
 
allFieldInfoByProperty() - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
allowPackageProtectedAccess - Variable in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
allowPrivateAccess - Variable in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
allowProtectedAccess - Variable in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
allParams() - Method in interface net.hasor.dataql.UdfSourceAssembly.UdfParams
 
allServiceAddressToSnapshot() - Method in class net.hasor.rsf.address.AddressPool
所有服务地址快照功能,该接口获得的数据不可以进行写操作。通过这个接口可以获得到此刻地址池中所有服务的: 原始服务地址列表,以{serviceID}_ALL作为key 本单元服务地址列表,以{serviceID}_UNIT作为key 不可用服务地址列表,以{serviceID}_INVALID作为key 所有可用服务地址列表,以{serviceID}作为key 并不是单元化的列表中是单元化规则计算的结果,规则如果失效单元化列表中讲等同于 all
allSettingValue() - Method in class net.hasor.core.setting.AbstractSettings
 
analysisSQL(String) - Static method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
analysisSQL(Hints, String) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
分析 SQL
AnalyzeSchemaController - Class in net.hasor.dataway.web
对请求类型参数的结构分析
AnalyzeSchemaController() - Constructor for class net.hasor.dataway.web.AnalyzeSchemaController
 
AND - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
AND - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
AND() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
and(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
and() - Method in interface net.hasor.db.jdbc.lambda.Compare
等于条件 查询,类似:'or ...'
and(Consumer<Compare<T, R>>) - Method in interface net.hasor.db.jdbc.lambda.Compare
括号方式嵌套一组查询条件,与现有条件为并且关系。类似:'and ( ...where...
and() - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
annos - Variable in class net.hasor.utils.ScanClassPath.ClassInfo
 
annotatedWithClass(Class<? extends Annotation>) - Static method in class net.hasor.core.exts.aop.Matchers
在类型中匹配注解
annotatedWithMethod(Class<? extends Annotation>) - Static method in class net.hasor.core.exts.aop.Matchers
在方法中匹配注解
answerExit() - Method in interface net.hasor.tconsole.ConsoleApiBinder.HostBuilder
响应 exit 指令自动退出容器
Any - Annotation Type in net.hasor.web.annotation
Indicates that the annotated method responds to HTTP OPTIONS requests
ANY - Static variable in annotation type net.hasor.web.annotation.HttpMethod
HTTP ANY method
anyClass() - Static method in class net.hasor.core.exts.aop.Matchers
匹配任意类型
anyClassExcludes(Set<Class<?>>) - Static method in class net.hasor.core.exts.aop.Matchers
任意一个在集合中不出现的
anyClassInclude(Set<Class<?>>) - Static method in class net.hasor.core.exts.aop.Matchers
任意一个在集合中出现的
anyMethod() - Static method in class net.hasor.core.exts.aop.Matchers
匹配任意方法
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
anyObject(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
anyObject(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
anyObject(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
anyObject() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
AnyObjectContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
AnyType - Class in net.hasor.dataway.service.schema.types
可能是任何类型
AnyType() - Constructor for class net.hasor.dataway.service.schema.types.AnyType
 
Aop - Annotation Type in net.hasor.core.exts.aop
标记在类或方法上,为类或方法指定拦截器。
AopBindInfoAdapter - Class in net.hasor.core.info
 
AopBindInfoAdapter(Predicate<Class<?>>, Predicate<Method>, MethodInterceptor) - Constructor for class net.hasor.core.info.AopBindInfoAdapter
 
AopClassConfig - Class in net.hasor.core.aop
 
AopClassConfig() - Constructor for class net.hasor.core.aop.AopClassConfig
创建AopClassConfig类型对象
AopClassConfig(Class<?>) - Constructor for class net.hasor.core.aop.AopClassConfig
创建AopClassConfig类型对象
AopClassConfig(Class<?>, ClassLoader) - Constructor for class net.hasor.core.aop.AopClassConfig
创建AopClassConfig类型对象
AopClassLoader - Class in net.hasor.core.aop
 
AopClassLoader() - Constructor for class net.hasor.core.aop.AopClassLoader
 
AopClassLoader(ClassLoader) - Constructor for class net.hasor.core.aop.AopClassLoader
 
aopClassSuffix - Static variable in class net.hasor.core.aop.AopClassConfig
 
aopMethodSuffix - Static variable in class net.hasor.core.aop.AopClassConfig
 
AopModule - Class in net.hasor.core.exts.aop
提供 @Aop注解 功能支持。
AopModule() - Constructor for class net.hasor.core.exts.aop.AopModule
 
AopSet - Annotation Type in net.hasor.core.exts.aop
标记在类或方法上,为类或方法指定拦截器。
ApiBinder - Interface in net.hasor.core
Hasor 的核心接口,主要用于收集Bean绑定信息。
ApiBinder.InjectConstructorBindingBuilder<T> - Interface in net.hasor.core
构造方法依赖注入,该接口的配置会覆盖注解 ConstructorBy
ApiBinder.InjectPropertyBindingBuilder<T> - Interface in net.hasor.core
属性依赖注入
ApiBinder.LifeBindingBuilder<T> - Interface in net.hasor.core
负责启动之后的生命周期方法映射。
ApiBinder.LinkedBindingBuilder<T> - Interface in net.hasor.core
处理类型和实现的绑定。
ApiBinder.MetaDataBindingBuilder<T> - Interface in net.hasor.core
绑定元信息
ApiBinder.NamedBindingBuilder<T> - Interface in net.hasor.core
给绑定起个名字。
ApiBinder.OptionPropertyBindingBuilder<T> - Interface in net.hasor.core
选项和属性的配置。
ApiBinder.ScopedBindingBuilder<T> - Interface in net.hasor.core
Bean存在的作用域
ApiBinder.TypeSupplierBindingBuilder<T> - Interface in net.hasor.core
可以委托创建 Bean 以及对 Bean 进行编辑
ApiBinderCreator<T extends ApiBinder> - Interface in net.hasor.core.binder
Binder 扩展接口
ApiBinderInvocationHandler - Class in net.hasor.core.binder
 
ApiBinderInvocationHandler(Map<Class<?>, Object>) - Constructor for class net.hasor.core.binder.ApiBinderInvocationHandler
 
ApiBinderWrap - Class in net.hasor.core.binder
标准的 ApiBinder 接口包装类。
ApiBinderWrap(ApiBinder) - Constructor for class net.hasor.core.binder.ApiBinderWrap
 
ApiCallService - Class in net.hasor.dataway.service
服务调用。
ApiCallService() - Constructor for class net.hasor.dataway.service.ApiCallService
 
ApiDataAccessLayer - Interface in net.hasor.dataway.dal
数据访问层接口
ApiDataAccessLayerCreator - Interface in net.hasor.dataway.dal
数据访问层接口
apiDetail(String) - Method in class net.hasor.dataway.web.ApiDetailController
 
ApiDetailController - Class in net.hasor.dataway.web
Api 详情数据
ApiDetailController() - Constructor for class net.hasor.dataway.web.ApiDetailController
 
apiHistory(String) - Method in class net.hasor.dataway.web.ApiHistoryListController
 
ApiHistoryGetController - Class in net.hasor.dataway.web
Api 历史详情
ApiHistoryGetController() - Constructor for class net.hasor.dataway.web.ApiHistoryGetController
 
ApiHistoryListController - Class in net.hasor.dataway.web
Api 历史列表
ApiHistoryListController() - Constructor for class net.hasor.dataway.web.ApiHistoryListController
 
ApiInfo - Class in net.hasor.dataway.spi
封装 API 信息
ApiInfo() - Constructor for class net.hasor.dataway.spi.ApiInfo
 
apiInfo(String) - Method in class net.hasor.dataway.web.ApiInfoController
 
ApiInfoController - Class in net.hasor.dataway.web
Api 信息
ApiInfoController() - Constructor for class net.hasor.dataway.web.ApiInfoController
 
ApiJson - Class in net.hasor.dataway.dal.providers.nacos
存储在 nacos 上的记录变更索引内容数据结构。
ApiJson() - Constructor for class net.hasor.dataway.dal.providers.nacos.ApiJson
 
apiList() - Method in class net.hasor.dataway.web.ApiListController
 
ApiListController - Class in net.hasor.dataway.web
Api 列表
ApiListController() - Constructor for class net.hasor.dataway.web.ApiListController
 
ApiStatusEnum - Enum in net.hasor.dataway.dal
API 状态枚举
ApiTypeEnum - Enum in net.hasor.dataway.dal
支持的语言枚举
APP_CONTEXT - Static variable in interface net.hasor.dataql.Finder
通过 AppContext 委托 findBean 的类型创建
APP_CONTEXT_SUPPLIER - Static variable in interface net.hasor.dataql.Finder
与 ofAppContext 类似不同的是允许 延迟生产 AppContext
AppContext - Interface in net.hasor.core
Hasor的核心接口,它为应用程序提供了一个统一的配置界面和运行环境。
appContext - Variable in class net.hasor.dataql.fx.db.runsql.SqlFragment
 
AppContextAware - Interface in net.hasor.core.spi
当 AppContext 创建这个Bean时。容器会调用Bean实现的这个接口方法,将容器自身注入进来。
AppContextName - Static variable in class net.hasor.web.startup.RuntimeListener
 
AppContextWarp - Class in net.hasor.core
Hasor的核心接口,它为应用程序提供了一个统一的配置界面和运行环境。
AppContextWarp(AppContext) - Constructor for class net.hasor.core.AppContextWarp
 
AppContextWarp(Supplier<AppContext>) - Constructor for class net.hasor.core.AppContextWarp
 
appendAddress(String, InterAddress) - Method in class net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendAddress(String, Collection<InterAddress>) - Method in class net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendAddress(String, Collection<InterAddress>) - Method in interface net.hasor.rsf.RsfUpdater
新增或追加更新服务地址信息。
appendCookieArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newCookie 合并到 cookie 中,遇到冲突 key 合并它们
appendHeaderArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newHeader 合并到 header 中,遇到冲突 key 合并它们
appendPathArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newPath 合并到 `查询参数` 中,遇到冲突 key 合并它们
appendPlaceholderExpr(String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
追加一个动态字符串,动态字符串是指字符串本身内容需要经过表达式计算之后才知道。
appendQueryArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newQuery 合并到 `查询参数` 中,遇到冲突 key 合并它们
appendRequestArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newPath 合并到 `请求参数` 中,遇到冲突 key 合并它们
appendStaticAddress(String, InterAddress) - Method in class net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendStaticAddress(String, Collection<InterAddress>) - Method in class net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendStaticAddress(String, Collection<InterAddress>) - Method in interface net.hasor.rsf.RsfUpdater
新增或追加更新服务静态本信息,静态服务地址是永久'有效'地址。
appendString(String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
追加一个字符串
appendValueExpr(String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
添加一个 SQL 参数,最终这个参数会通过 PreparedStatement 形式传递。
apply(String, Object...) - Method in interface net.hasor.db.jdbc.lambda.Compare
拼接 sql
apply(String, Object...) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
applyCommand() - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
applyConnection(DataSource) - Method in class net.hasor.db.jdbc.core.JdbcAccessor
 
applyStatementSettings(Statement) - Method in class net.hasor.db.jdbc.core.JdbcConnection
对Statement的属性进行设置。设置 JDBC Statement 对象的 fetchSize、maxRows、Timeout等参数。
ArgPreparedStatementSetter - Class in net.hasor.db.jdbc.core
Simple adapter for PreparedStatementSetter that applies a given array of arguments.
ArgPreparedStatementSetter(Object[]) - Constructor for class net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
ArgsKey - Interface in net.hasor.rsf.address.route.rule
将参数映射为一个Key.
ArgsLevelScript_ZipEntry - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
argsRoute(String) - Method in class net.hasor.rsf.address.AddressPool
 
argsRoute(String) - Method in interface net.hasor.rsf.RsfUpdater
更新本地参数级地址计算脚本。
ArrayType - Class in net.hasor.dataway.service.schema.types
数组或集合类型
ArrayType() - Constructor for class net.hasor.dataway.service.schema.types.ArrayType
 
ArrayTypeHandler - Class in net.hasor.db.types.handler
 
ArrayTypeHandler() - Constructor for class net.hasor.db.types.handler.ArrayTypeHandler
 
ArrayUtils - Class in net.hasor.rsf.protocol.rsf.v1
Operations on String that are null safe.
ArrayUtils() - Constructor for class net.hasor.rsf.protocol.rsf.v1.ArrayUtils
 
ArrayUtils - Class in net.hasor.utils
Operations on arrays, primitive arrays (like int[]) and primitive wrapper arrays (like Integer[]).
ArrayUtils() - Constructor for class net.hasor.utils.ArrayUtils
ArrayUtils instances should NOT be constructed in standard programming.
AS - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
AS - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
AS() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
asAloneThreadPool() - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
 
asBigDecimal() - Method in class net.hasor.dataql.domain.ValueModel
转换为 BigDecimal 值,如果为空值,那么返回 BigDecimal.ZERO
asBigInteger() - Method in class net.hasor.dataql.domain.ValueModel
转换为 BigDecimal 值,如果为空值,那么返回 BigDecimal.ZERO
asBoolean() - Method in class net.hasor.dataql.domain.ValueModel
转换为 boolean 值,如果为空值,那么返回false。任何整数非0值都为true
asByte() - Method in class net.hasor.dataql.domain.ValueModel
转换为 byte 值,如果为空值,那么返回 0
asc(SFunction<T>) - Method in interface net.hasor.db.jdbc.lambda.Func
排序(升序),类似:order by xxx desc
asc(List<SFunction<T>>) - Method in interface net.hasor.db.jdbc.lambda.Func
排序(升序),类似:order by xxx desc
asc(List<SFunction<T>>) - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
asCore() - Method in class net.hasor.core.Hasor
核心部分,只完整的加载 hasor-core。
asDouble() - Method in class net.hasor.dataql.domain.ValueModel
转换为 double 值,如果为空值,那么返回 0.0
asEagerPrototype() - Method in interface net.hasor.core.ApiBinder.ScopedBindingBuilder
注册为原型模式(会覆盖类型上本身的作用域注释配置)。
asEagerSingleton() - Method in interface net.hasor.core.ApiBinder.ScopedBindingBuilder
注册为单例模式(会覆盖类型上本身的作用域注释配置)。
asEnumeration(Iterator<T>) - Static method in class net.hasor.utils.Iterators
转换为 Enumeration
asFloat() - Method in class net.hasor.dataql.domain.ValueModel
转换为 float 值,如果为空值,那么返回 0.0
asFull() - Method in class net.hasor.core.Hasor
完整加载框架和可以发现的所有插件模块。
asHost(Reader, Writer) - Method in interface net.hasor.tconsole.ConsoleApiBinder
创建一个 Host 模式的 Tel 命令交互界面。
asHostWithEnv() - Method in interface net.hasor.tconsole.ConsoleApiBinder
跟随环境,启动 Telnet 的模式交给其它地方决定。这里只负责注册命令。
asHostWithSTDO() - Method in interface net.hasor.tconsole.ConsoleApiBinder
创建一个 Host 模式的 Tel 命令交互界面,并使用标准输入输出流作为数据交换通道。 提示:使用标准输入输出流作为消息通道的情况下会自动启用 answerExit
asInt() - Method in class net.hasor.dataql.domain.ValueModel
转换为 int 值,如果为空值,那么返回 0
asLoader() - Method in interface net.hasor.core.Provider
 
asLong() - Method in class net.hasor.dataql.domain.ValueModel
转换为 long 值,如果为空值,那么返回 0
asMessage() - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
 
AsmTools - Class in net.hasor.core.aop
生成字节码时候使用的工具类。
AsmTools() - Constructor for class net.hasor.core.aop.AsmTools
 
asmTypeToType(String) - Static method in class net.hasor.core.aop.AsmTools
将一个Ljava/lang/Object;形式的字符串转化为java/lang/Object形式。
asNumber() - Method in class net.hasor.dataql.domain.ValueModel
转换为 Number 值,如果为空值,那么返回 (int)0
asOri() - Method in interface net.hasor.dataql.domain.DataModel
得到本来面目
asOri() - Method in class net.hasor.dataql.domain.ListModel
 
asOri() - Method in class net.hasor.dataql.domain.ObjectModel
 
asOri() - Method in class net.hasor.dataql.domain.UdfModel
 
asOri() - Method in class net.hasor.dataql.domain.ValueModel
 
ASS - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
ASS - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
ASS() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
ASS() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
asShadow() - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
 
asShort() - Method in class net.hasor.dataql.domain.ValueModel
转换为 short 值,如果为空值,那么返回 0
asSingle() - Method in interface net.hasor.core.Provider
 
asString() - Method in class net.hasor.dataql.domain.ValueModel
转换为 String 值
asString(InputStream) - Static method in class net.hasor.web.upload.util.Streams
This convenience method allows to read a FileItemStream's content into a string.
asString(InputStream, String) - Static method in class net.hasor.web.upload.util.Streams
This convenience method allows to read a FileItemStream's content into a string, using the given character encoding.
asTelnet(String, int) - Method in interface net.hasor.tconsole.ConsoleApiBinder
创建一个网络 Tel 命令交互界面,使用的协议是 Telnet。
asTelnet(String, int, Predicate<String>) - Method in interface net.hasor.tconsole.ConsoleApiBinder
创建一个网络 Tel 命令交互界面,使用的协议是 Telnet。
asTelnet(InetSocketAddress, Predicate<String>) - Method in interface net.hasor.tconsole.ConsoleApiBinder
 
asThread() - Method in interface net.hasor.core.Provider
 
asTiny() - Method in class net.hasor.core.Hasor
微小的,放弃一切插件加载,并且只处理 hasor-core 的加载 下面环境变量会被设置 - HASOR_LOAD_MODULE 为 false - HASOR_LOAD_EXTERNALBINDER 为 false
aString(TelAttribute, String) - Static method in class net.hasor.tconsole.launcher.TelUtils
 
AstVisitor - Interface in net.hasor.dataql.compiler.ast
Visitor
Async - Annotation Type in net.hasor.web.annotation
是否异步处理请求
asyncExecute(Runnable) - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
AsyncInvocationWorker - Class in net.hasor.web.invoker
Servlet 3 异步请求处理
AsyncInvocationWorker(AsyncContext, Method) - Constructor for class net.hasor.web.invoker.AsyncInvocationWorker
 
asyncInvoke(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[]) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
异步方式调用远程服务。
asyncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
asyncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - Method in interface net.hasor.rsf.RsfClient
异步方式调用远程服务。
AsyncSupported - Enum in net.hasor.web.invoker
servlet是否支持异步。
asyncTask(Callable<T>, FutureCallback<T>) - Method in class net.hasor.core.event.StandardEventManager
 
asyncTask(Runnable, FutureCallback<Void>) - Method in class net.hasor.core.event.StandardEventManager
 
asyncTask(Callable<T>) - Method in class net.hasor.core.event.StandardEventManager
 
asyncTask(Runnable) - Method in class net.hasor.core.event.StandardEventManager
 
asyncTask(Callable<T>, FutureCallback<T>) - Method in interface net.hasor.core.EventContext
异步方式执行任务。
asyncTask(Runnable, FutureCallback<Void>) - Method in interface net.hasor.core.EventContext
异步方式执行任务。
asyncTask(Callable<T>) - Method in interface net.hasor.core.EventContext
异步方式执行任务。
asyncTask(Runnable) - Method in interface net.hasor.core.EventContext
异步方式执行任务。
AT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
AT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
AT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
AtomExprContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
AtomExpression - Class in net.hasor.dataql.compiler.ast.expr
Variable 类型的 Expression 形态
AtomExpression(Variable) - Constructor for class net.hasor.dataql.compiler.ast.expr.AtomExpression
 
AtomExprInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
Atom
AtomExprInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.AtomExprInstCompiler
 
atRuntime(CodeLocation, int, int) - Static method in class net.hasor.dataql.runtime.Location
 
attach(Class<? extends T>, T) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
attach(Class<? extends T>) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
attach(Class<? extends T>, T) - Method in interface net.hasor.dataql.fx.db.fxquery.FxQuery
 
attach(Class<? extends T>) - Method in interface net.hasor.dataql.fx.db.fxquery.FxQuery
 
ATTACHMENT - Static variable in class net.hasor.web.upload.FileUpload
Content-disposition value for file attachment.
atTime(TimerTask, int) - Method in class net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
atTime(TimerTask) - Method in class net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
atTime(TimerTask, int) - Method in interface net.hasor.rsf.RsfEnvironment
 
atTime(TimerTask) - Method in interface net.hasor.rsf.RsfEnvironment
 
atTime(TimerTask) - Method in class net.hasor.rsf.utils.TimerManager
 
atTime(TimerTask, int) - Method in class net.hasor.rsf.utils.TimerManager
 
AttributeObject - Class in net.hasor.tconsole.launcher
基于 HashMap 的 TelAttribute 接口实现
AttributeObject() - Constructor for class net.hasor.tconsole.launcher.AttributeObject
 
AttributeParameter - Annotation Type in net.hasor.web.annotation
Request中的属性值
AttributeSet - Class in net.hasor.rsf.domain
 
AttributeSet() - Constructor for class net.hasor.rsf.domain.AttributeSet
 
AuthorizationChainSpi - Interface in net.hasor.dataway.spi
权限判断
AuthorizationType - Enum in net.hasor.dataway.authorization
界面操作权限点。
autoAware(Environment, Supplier<T>) - Static method in class net.hasor.core.HasorUtils
AppContextAware接口实现类注册到容器中,Hasor 会在启动的第一时间为这些对象执行注入。
autoAware(Environment, T) - Static method in class net.hasor.core.HasorUtils
AppContextAware接口实现类注册到容器中,Hasor 会在启动的第一时间为这些对象执行注入。
AutoScanPackagesModule - Class in net.hasor.spring.beans
负责处理 h:loadModule 标签上 autoScan 和 scanPackages 两个属性
AutoScanPackagesModule(String[]) - Constructor for class net.hasor.spring.beans.AutoScanPackagesModule
 
AutoScanPackagesModule(String[], Predicate<Class<?>>) - Constructor for class net.hasor.spring.beans.AutoScanPackagesModule
 
AutoSetAliasName - Class in net.hasor.rsf.protocol.http_hprose
Hprose 服务自动设定别名工具
AutoSetAliasName() - Constructor for class net.hasor.rsf.protocol.http_hprose.AutoSetAliasName
 

B

Base64() - Constructor for class net.hasor.utils.CommonCodeUtils.Base64
 
Base64Chars - Static variable in class net.hasor.utils.CommonCodeUtils.Base64
 
base64Decode(String) - Static method in class net.hasor.utils.CommonCodeUtils.Base64
Decoding a string to a string follow the Base64 regular.
base64DecodeToArray(String) - Static method in class net.hasor.utils.CommonCodeUtils.Base64
Decoding a string to a byte array follow the Base64 regular
base64Encode(String) - Static method in class net.hasor.utils.CommonCodeUtils.Base64
使用UTF-8编码进行Base64编码
base64EncodeFoArray(byte[]) - Static method in class net.hasor.utils.CommonCodeUtils.Base64
Encoding a byte array to a string follow the Base64 regular.
BasicController - Class in net.hasor.dataway.web
基础
BasicController() - Constructor for class net.hasor.dataway.web.BasicController
 
BasicHasorConfiguration - Class in net.hasor.spring.boot
Spring Boot 启动入口
BasicHasorConfiguration() - Constructor for class net.hasor.spring.boot.BasicHasorConfiguration
 
BasicObject - Class in net.hasor.core.aop
 
BasicObject() - Constructor for class net.hasor.core.aop.BasicObject
 
BatchPreparedStatementSetter - Interface in net.hasor.db.jdbc
批量更新时动态参数设置接口。
batchRunFragment(Hints, List<Map<String, Object>>, String) - Method in interface net.hasor.dataql.FragmentProcess
批量执行
batchRunFragment(Hints, List<Map<String, Object>>, String) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
 
BeanContainer - Class in net.hasor.core.container
负责创建 Bean
BeanContainer(Environment) - Constructor for class net.hasor.core.container.BeanContainer
 
beanCreated(Object, BindInfo<?>) - Method in interface net.hasor.core.spi.CreatorProvisionListener
注入AppContext。
beanID(Element, NamedNodeMap) - Method in class net.hasor.spring.xml.AbstractHasorDefinitionParser
BeanID
BeanRowMapper<T> - Class in net.hasor.db.jdbc.mapping
用于 POJO 的 RowMapper,带有 ORM 能力
BeanRowMapper(Class<T>) - Constructor for class net.hasor.db.jdbc.mapping.BeanRowMapper
Create a new ResultMapper.
BeanRowMapper(Class<T>, TypeHandlerRegistry) - Constructor for class net.hasor.db.jdbc.mapping.BeanRowMapper
Create a new ResultMapper.
BeanSqlParameterSource - Class in net.hasor.db.jdbc.paramer
 
BeanSqlParameterSource(Object) - Constructor for class net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
BeanUtils - Class in net.hasor.utils
 
BeanUtils() - Constructor for class net.hasor.utils.BeanUtils
 
beforeExecCommand(TelCommandOption) - Method in interface net.hasor.tconsole.spi.TelBeforeExecutorListener
 
beforeOther(TypeSupplier) - Method in interface net.hasor.core.TypeSupplier
将当前 TypeSupplier 串联到 other 的前面,如果 other 的 test 方法返回 false 就会执行当前这个。
beforeRequest(AppContext, HttpServletRequest, HttpServletResponse) - Method in class net.hasor.web.startup.RuntimeFilter
在filter请求处理之前
BeforeRequestListener - Interface in net.hasor.web.spi
在所有处理之前
beginTransaction() - Method in class net.hasor.db.transaction.support.TransactionObject
 
between(SFunction<T>, Object, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
between 语句,类似:'col between ? and ?'
between(SFunction<T>, Object, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
BigDecimalTypeHandler - Class in net.hasor.db.types.handler
 
BigDecimalTypeHandler() - Constructor for class net.hasor.db.types.handler.BigDecimalTypeHandler
 
BigIntegerTypeHandler - Class in net.hasor.db.types.handler
 
BigIntegerTypeHandler() - Constructor for class net.hasor.db.types.handler.BigIntegerTypeHandler
 
BinaryDOP - Class in net.hasor.dataql.runtime.operator.ops
二元比较运算,负责处理:, "&", "|", "^", "<<", ">>", ">>>"
BinaryDOP() - Constructor for class net.hasor.dataql.runtime.operator.ops.BinaryDOP
 
bindAddress(String) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
bindAddress(String) - Method in interface net.hasor.rsf.RsfContext
获取RSF运行的地址。
bindAddress(String, int) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
 
bindAddress(String, String...) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
远程地址例:“rsf://127.0.0.1:8000/unit”或“rsf://127.0.0.1:8000/unit/group/name/version”
bindAddress(URI, URI...) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
远程地址例:“rsf://127.0.0.1:8000/unit”或“rsf://127.0.0.1:8000/unit/group/name/version”
bindAddress(InterAddress, InterAddress...) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
远程地址例:“rsf://127.0.0.1:8000/unit”或“rsf://127.0.0.1:8000/unit/group/name/version”
bindFilter(String, RsfFilter) - Method in interface net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, Supplier<? extends RsfFilter>) - Method in interface net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, BindInfo<RsfFilter>) - Method in interface net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, Class<? extends RsfFilter>) - Method in interface net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, RsfFilter) - Method in interface net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindFilter(String, Supplier<? extends RsfFilter>) - Method in interface net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindFilter(String, Class<? extends RsfFilter>) - Method in interface net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindFilter(String, BindInfo<RsfFilter>) - Method in interface net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindFinder(Finder) - Method in interface net.hasor.dataql.QueryApiBinder
 
bindFragment(String, FragmentProcess) - Method in interface net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
bindFragment(String, Class<? extends T>) - Method in interface net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
bindFragment(String, BindInfo<T>) - Method in interface net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
bindFragment(String, Supplier<T>) - Method in interface net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
BindInfo<T> - Interface in net.hasor.core
表示一个 bean 的配置信息。
BindInfoAware - Interface in net.hasor.core.spi
当 AppContext 创建这个Bean时。容器会调用Bean实现的这个接口方法,将Bean的Info注入进来。
BindInfoBuilder<T> - Interface in net.hasor.core.binder
Bean配置接口,用于对Bean信息进行全方面配置。
BindInfoBuilderFactory - Interface in net.hasor.core.binder
 
BindInfoContainer - Class in net.hasor.core.container
负责管理 Bean 的元信息
BindInfoContainer(SpiCallerContainer) - Constructor for class net.hasor.core.container.BindInfoContainer
 
BindInfoProvisionListener - Interface in net.hasor.core.spi
新的 BindInfo。
bindInterceptor(String, MethodInterceptor) - Method in interface net.hasor.core.ApiBinder
使用表达式配置Aop。
bindInterceptor(Predicate<Class<?>>, Predicate<Method>, MethodInterceptor) - Method in interface net.hasor.core.ApiBinder
使用匹配器配置Aop。
bindInterceptor(String, MethodInterceptor) - Method in class net.hasor.core.binder.AbstractBinder
 
bindInterceptor(Predicate<Class<?>>, Predicate<Method>, MethodInterceptor) - Method in class net.hasor.core.binder.AbstractBinder
 
bindInterceptor(String, MethodInterceptor) - Method in class net.hasor.core.binder.ApiBinderWrap
 
bindInterceptor(Predicate<Class<?>>, Predicate<Method>, MethodInterceptor) - Method in class net.hasor.core.binder.ApiBinderWrap
 
bindInterceptor(String, MethodInterceptor) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
bindInterceptor(Predicate<Class<?>>, Predicate<Method>, MethodInterceptor) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
bindScope(Class<? extends Annotation>, Scope) - Method in interface net.hasor.core.ApiBinder
注册作用域。
bindScope(String, Scope) - Method in interface net.hasor.core.ApiBinder
注册作用域。
bindScope(String, Supplier<T>) - Method in interface net.hasor.core.ApiBinder
注册作用域。
bindScope(String, Supplier<T>) - Method in class net.hasor.core.binder.AbstractBinder
 
bindScope(String, Supplier<T>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
bindScope(String, Supplier<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
bindSpiJudge(Class<T>, SpiJudge) - Method in interface net.hasor.core.ApiBinder
设置一个 SPI 仲裁,一个SPI只能注册一个仲裁
bindSpiJudge(Class<T>, Supplier<SpiJudge>) - Method in interface net.hasor.core.ApiBinder
设置一个 SPI 仲裁,一个SPI只能注册一个仲裁
bindSpiJudge(Class<T>, Supplier<SpiJudge>) - Method in class net.hasor.core.binder.AbstractBinder
 
bindSpiJudge(Class<T>, Supplier<SpiJudge>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
bindSpiJudge(Class<T>, Supplier<SpiJudge>) - Method in class net.hasor.core.container.SpiCallerContainer
注册一个 SPI 仲裁
bindSpiJudge(Class<T>, Supplier<SpiJudge>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
bindSpiListener(Class<T>, T) - Method in interface net.hasor.core.ApiBinder
添加SPI监听器
bindSpiListener(Class<T>, Supplier<T>) - Method in interface net.hasor.core.ApiBinder
添加SPI监听器
bindSpiListener(Class<T>, Supplier<T>) - Method in class net.hasor.core.binder.AbstractBinder
 
bindSpiListener(Class<T>, Supplier<T>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
bindSpiListener(Class<T>, Supplier<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
bindToInfo(BindInfo<? extends RenderEngine>) - Method in interface net.hasor.web.WebApiBinder.RenderEngineBindingBuilder
绑定实现。
bindType(Class<T>) - Method in interface net.hasor.core.ApiBinder
bind type to context , 通过返回的 Builder 可以对绑定进行后续更加细粒度的配置。
bindType(Class<T>, T) - Method in interface net.hasor.core.ApiBinder
绑定一个类型并且为这个类型指定一个实例。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
bindType(Class<T>, Class<? extends T>) - Method in interface net.hasor.core.ApiBinder
绑定一个类型并且为这个类型指定一个实现类。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
bindType(Class<T>, Supplier<T>) - Method in interface net.hasor.core.ApiBinder
绑定一个类型并且为这个类型指定一个Supplier,开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
bindType(String, Class<T>) - Method in interface net.hasor.core.ApiBinder
为绑定类型配置一个名称,进而基于同一个类型下不同名称的绑定进行差异化配置。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
bindType(String, Class<T>, T) - Method in interface net.hasor.core.ApiBinder
为绑定类型配置一个名称,进而基于同一个类型下不同名称的绑定进行差异化配置。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
bindType(String, Class<T>, Class<? extends T>) - Method in interface net.hasor.core.ApiBinder
为绑定类型配置一个名称,进而基于同一个类型下不同名称的绑定进行差异化配置。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
bindType(String, Class<T>, Supplier<T>) - Method in interface net.hasor.core.ApiBinder
为绑定类型配置一个名称,进而基于同一个类型下不同名称的绑定进行差异化配置。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
bindType(Class<T>) - Method in class net.hasor.core.binder.AbstractBinder
 
bindType(Class<T>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
bindType(Class<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
BIT_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
BIT_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
BIT_NUM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
BlobBytesForWrapTypeHandler - Class in net.hasor.db.types.handler
 
BlobBytesForWrapTypeHandler() - Constructor for class net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
BlobBytesTypeHandler - Class in net.hasor.db.types.handler
clob.free should be called.
BlobBytesTypeHandler() - Constructor for class net.hasor.db.types.handler.BlobBytesTypeHandler
 
BlobInputStreamTypeHandler - Class in net.hasor.db.types.handler
The TypeHandler for Blob/InputStream using method supported at JDBC 4.0.
BlobInputStreamTypeHandler() - Constructor for class net.hasor.db.types.handler.BlobInputStreamTypeHandler
 
blockSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
blockSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
blockSet(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
blockSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
blockSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
blockSet(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
BlockSetContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
BlockSetContext() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
BooleanType - Class in net.hasor.dataway.service.schema.types
布尔类型
BooleanType() - Constructor for class net.hasor.dataway.service.schema.types.BooleanType
 
BooleanTypeHandler - Class in net.hasor.db.types.handler
 
BooleanTypeHandler() - Constructor for class net.hasor.db.types.handler.BooleanTypeHandler
 
BooleanUOP - Class in net.hasor.dataql.runtime.operator.ops
一元运算,boolean类型的只处理:取反
BooleanUOP() - Constructor for class net.hasor.dataql.runtime.operator.ops.BooleanUOP
 
BooleanUtils - Class in net.hasor.utils
Operations on boolean primitives and Boolean objects.
BooleanUtils() - Constructor for class net.hasor.utils.BooleanUtils
BooleanUtils instances should NOT be constructed in standard programming.
BooleanValueContext(DataQLParser.PrimitiveValueContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
bop - Variable in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
bop - Variable in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
bop - Variable in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
bop - Variable in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
bop - Variable in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
bothWith(String) - Method in interface net.hasor.core.ApiBinder.NamedBindingBuilder
设置一个ID标识符,同时设置 name。
BoundSql(String, Object[]) - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect.BoundSql
 
breakInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
breakInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
breakInst(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
breakInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
BreakInstContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
buffSize() - Method in class net.hasor.tconsole.launcher.TelSessionObject
当前预缓冲区的大小
build(Module...) - Method in class net.hasor.core.Hasor
用简易的方式创建AppContext容器。
build(Object, ApplicationContext) - Method in class net.hasor.spring.beans.BuildConfig
 
buildArrays() - Method in class net.hasor.dataql.compiler.qil.InstQueue
 
buildClass() - Method in class net.hasor.core.aop.AopClassConfig
调用ClassLoader,生成字节码并装载它
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.AliyunAdsDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.AliyunDRDSDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.Db2Dialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.DefaultSqlDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.H2Dialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HerdDBDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HiveDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HSQLDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.ImpalaDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.InformixDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.MariaDBDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.MySqlDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.OracleDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.PhoenixDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.PostgreSqlDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in interface net.hasor.db.jdbc.lambda.dialect.SqlDialect
生成 where 中用到的条件名(包括 group by、order by)
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.SqlLiteDialect
 
buildConditionName(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.SqlServer2012Dialect
 
BuildConfig - Class in net.hasor.spring.beans
负责创建 Hasor。
BuildConfig() - Constructor for class net.hasor.spring.beans.BuildConfig
 
buildEnvironment() - Method in class net.hasor.core.Hasor
用简易的方式创建Environment容器。
buildLike(SqlLike, String, Object) - Method in interface net.hasor.db.jdbc.lambda.dialect.SqlDialect
 
buildObject() - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
 
buildParameterSource(Object) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
buildParameterSource(Object) - Method in interface net.hasor.dataql.fx.db.fxquery.FxQuery
 
buildQueryString(Object) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
buildQueryString(Object) - Method in interface net.hasor.dataql.fx.db.fxquery.FxQuery
 
buildRequestBlock(RequestInfo) - Method in interface net.hasor.rsf.protocol.rsf.CodecAdapter
RequestInfo,转换为RequestBlock
buildRequestBlock(RequestInfo) - Method in class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
buildRequestInfo(RsfEnvironment, RsfRequest) - Static method in class net.hasor.rsf.utils.ProtocolUtils
RsfRequest,转换为RequestInfo
buildResponseBlock(ResponseInfo) - Method in interface net.hasor.rsf.protocol.rsf.CodecAdapter
buildResponseBlock(ResponseInfo) - Method in class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
buildResponseInfo(RsfEnvironment, RsfResponse) - Static method in class net.hasor.rsf.utils.ProtocolUtils
RsfResponse,转换为ResponseInfo
buildResponseStatus(RsfEnvironment, long, short, String) - Static method in class net.hasor.rsf.utils.ProtocolUtils
 
buildScript(Map<String, Object>) - Method in interface net.hasor.dataway.service.QueryScriptBuild
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.AliyunAdsDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.AliyunDRDSDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.Db2Dialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.DefaultSqlDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.H2Dialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HerdDBDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HiveDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HSQLDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.ImpalaDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.InformixDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.MariaDBDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.MySqlDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.OracleDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.PhoenixDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.PostgreSqlDialect
 
buildSelect(TableInfo, FieldInfo) - Method in interface net.hasor.db.jdbc.lambda.dialect.SqlDialect
生成 select 时的列信息
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.SqlLiteDialect
 
buildSelect(TableInfo, FieldInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.SqlServer2012Dialect
 
buildSettings() - Method in class net.hasor.core.Hasor
用简易的方式创建Settings容器。
buildSql() - Method in class net.hasor.db.jdbc.core.ParsedSql
生成SQL
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.AliyunAdsDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.AliyunDRDSDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.Db2Dialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.DefaultSqlDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.H2Dialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HerdDBDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HiveDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.HSQLDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.ImpalaDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.InformixDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.MariaDBDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.MySqlDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.OracleDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.PhoenixDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.PostgreSqlDialect
 
buildTableName(TableInfo) - Method in interface net.hasor.db.jdbc.lambda.dialect.SqlDialect
生成 form 后面的表名
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.SqlLiteDialect
 
buildTableName(TableInfo) - Method in class net.hasor.db.jdbc.lambda.dialect.SqlServer2012Dialect
 
buildValues(SqlParameterSource) - Method in class net.hasor.db.jdbc.core.ParsedSql
生成Values
byte2HexStr(byte[]) - Static method in class net.hasor.utils.CommonCodeUtils.HexConversion
bytes转换成十六进制字符串
BytesForWrapTypeHandler - Class in net.hasor.db.types.handler
 
BytesForWrapTypeHandler() - Constructor for class net.hasor.db.types.handler.BytesForWrapTypeHandler
 
BytesInputStreamTypeHandler - Class in net.hasor.db.types.handler
 
BytesInputStreamTypeHandler() - Constructor for class net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
ByteStringCachelUtils - Class in net.hasor.rsf.utils
令热策略的,LRU
ByteStringCachelUtils() - Constructor for class net.hasor.rsf.utils.ByteStringCachelUtils
 
BytesTypeHandler - Class in net.hasor.db.types.handler
 
BytesTypeHandler() - Constructor for class net.hasor.db.types.handler.BytesTypeHandler
 
byteToHex(List<Byte>) - Static method in class net.hasor.dataql.fx.basic.ConvertUdfSource
将二进制数据转换为16进制字符串
byteToHex(List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.HexUdfSource
Deprecated.
将二进制数据转换为 16进制字符串
byteToString(List<Byte>, String) - Static method in class net.hasor.dataql.fx.basic.ConvertUdfSource
二进制数据转换为字符串
byteToString(List<Byte>, String) - Static method in class net.hasor.dataql.fx.encryt.HexUdfSource
Deprecated.
二进制数据转换为字符串
ByteTypeHandler - Class in net.hasor.db.types.handler
 
ByteTypeHandler() - Constructor for class net.hasor.db.types.handler.ByteTypeHandler
 
ByteUtils - Class in net.hasor.utils
 
ByteUtils() - Constructor for class net.hasor.utils.ByteUtils
 

C

call() - Method in interface net.hasor.core.Provider
Computes a result, or throws an exception if unable to do so.
CALL - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
call(Object[]) - Method in class net.hasor.dataql.domain.UdfModel
UDF 的返回值必须是一个 对象或者数组
call(Hints, Object...) - Method in class net.hasor.dataql.domain.UdfModel
 
call(Hints, Object...) - Method in class net.hasor.dataql.runtime.mem.RefFragmentCall
 
call(Hints, Object...) - Method in class net.hasor.dataql.runtime.mem.RefLambdaCall
 
call(Object...) - Method in interface net.hasor.dataql.Udf
UDF 的返回值必须是一个 对象或者数组
call(Hints, Object...) - Method in interface net.hasor.dataql.Udf
UDF 的返回值必须是一个 对象或者数组
call(CallableStatementCreator, CallableStatementCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
call(String, CallableStatementCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
call(String, List<SqlParameter>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
call(CallableStatementCreator, CallableStatementCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
 
call(String, CallableStatementCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
 
call(String, List<SqlParameter>) - Method in interface net.hasor.db.jdbc.JdbcOperations
 
CallableStatementCallback<T> - Interface in net.hasor.db.jdbc
通用的回调接口。用来执行基于 CallableStatement上的任意数量任意类型数据库操作。
CallableStatementCreator - Interface in net.hasor.db.jdbc
该接口用于创建 CallableStatement 对象。
callAfter(boolean, ApiInfo, Object) - Method in interface net.hasor.dataway.spi.ResultProcessChainSpi
成功完成调用
callBackInvoke(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<Object>) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
回调方式调用远程服务,回调中返回的是结果。
callBackInvoke(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<Object>) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
callBackInvoke(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<Object>) - Method in interface net.hasor.rsf.RsfClient
以回调方式调用远程服务。
callBackRequest(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<RsfResponse>) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
回调方式调用远程服务,回调中返回的是RsfResponse
callBackRequest(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<RsfResponse>) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
callBackRequest(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<RsfResponse>) - Method in interface net.hasor.rsf.RsfClient
以回调方式发送RSF调用请求。
callCheck(String, String, InterAddress) - Method in class net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
callError(boolean, ApiInfo, Throwable) - Method in interface net.hasor.dataway.spi.ResultProcessChainSpi
调用发生异常
callRPC(RequestInfo, HttpHandler.ResponseEncoder) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler.HttpResult
方式一:解析 httpRequest,并生成 RequestInfo 对象,然后让 rsf 调度这个请求。
CallSource - Enum in net.hasor.dataway.spi
封装 API 信息
cancel() - Method in interface net.hasor.tconsole.TelCommandOption
取消本次调用
cancelTransaction() - Method in class net.hasor.db.datasource.ConnectionHolder
取消事务状态,设置为自动递交
canReadProperty(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否支持readProperty方法。返回true表示可以进行读取操作。
canReadPropertyOrField(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否支持readPropertyOrField方法。
canWriteField(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否支持Field方法写。
canWriteProperty(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否支持writeProperty方法。返回true表示可以进行写入操作。
canWritePropertyOrField(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否支持writePropertyOrField方法。
capitalize(String) - Static method in class net.hasor.utils.StringUtils
Capitalizes a String changing the first letter to title case as per Character.toTitleCase(char).
CAST_I - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
CAST_O - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
castType - Variable in class net.hasor.utils.ScanClassPath.ClassInfo
 
CCBR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
CCBR - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
CCBR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
CCBR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
CCBR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
center(String, int) - Static method in class net.hasor.utils.StringUtils
Centers a String in a larger String of size size using the space character (' ').
center(String, int, char) - Static method in class net.hasor.utils.StringUtils
Centers a String in a larger String of size size.
center(String, int, String) - Static method in class net.hasor.utils.StringUtils
Centers a String in a larger String of size size.
chainScope(Object, Scope, Supplier<T>) - Method in interface net.hasor.core.Scope
构造一个Scope链,使一个对象的创建可以同时贯穿两个Scope。
chainScope(Object, Scope[], Supplier<T>) - Method in interface net.hasor.core.Scope
构造一个Scope链,使一个对象的创建可以同时贯穿多个Scope。
chainScope(Object, Scope[], int, int, Supplier<T>) - Method in interface net.hasor.core.Scope
构造一个Scope链,使一个对象的创建可以同时贯穿多个Scope。
chainSpi(Class<T>, SpiCaller<T, R>, R) - Method in class net.hasor.core.container.SpiCallerContainer
 
chainSpi(Class<T>, SpiCaller<T, R>) - Method in interface net.hasor.core.spi.SpiTrigger
链型 SPI: 监听器工作模式类似Aop拦截器,下一个 SPI监听器 可以获取上一个 SPI监听器的值。 - 同步工作思想
chainSpi(Class<T>, SpiCaller<T, R>, R) - Method in interface net.hasor.core.spi.SpiTrigger
链型 SPI: 下一个 SPI监听器 可以获取上一个 SPI监听器的值。 - 同步工作思想
channelActive(ChannelHandlerContext) - Method in class net.hasor.rsf.protocol.rsf.ShakeHands
 
channelHandler(Connector, AppContext) - Method in class net.hasor.rsf.protocol.rsf.RsfProtocolHandler
 
channelHandler(Connector, AppContext) - Method in class net.hasor.rsf.rpc.net.http.HttpProtocolHandler
 
channelHandler(Connector, AppContext) - Method in interface net.hasor.rsf.rpc.net.netty.ProtocolHandlerFactory
 
channelInactive(ChannelHandlerContext) - Method in class net.hasor.rsf.rpc.net.http.HttpCoder
 
channelNames - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
channelRead(ChannelHandlerContext, Object) - Method in class net.hasor.rsf.protocol.rsf.ShakeHands
 
channelRead(ChannelHandlerContext, Object) - Method in class net.hasor.rsf.rpc.net.http.HttpCoder
 
CHAR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
CHAR - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
CHAR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
CHAR(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
characters(char[], int, int) - Method in class net.hasor.core.setting.xml.SaxXmlParser
 
CharacterTypeHandler - Class in net.hasor.db.types.handler
 
CharacterTypeHandler() - Constructor for class net.hasor.db.types.handler.CharacterTypeHandler
 
CharUtils - Class in net.hasor.utils
Operations on char primitives and Character objects.
CharUtils() - Constructor for class net.hasor.utils.CharUtils
CharUtils instances should NOT be constructed in standard programming.
check() - Method in class net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
检查令牌前,首先更新令牌数量
checkAnd(int, int...) - Static method in class net.hasor.core.aop.AsmTools
通过位运算决定check是否在data里。
checkApi(String) - Method in class net.hasor.dataway.service.CheckService
 
checkEmpty(List<String>, String) - Static method in class net.hasor.utils.CheckUtils
 
checkFileName(String) - Static method in class net.hasor.web.upload.util.Streams
Checks, whether the given file name is valid in the sense, that it doesn't contain any NUL characters.
checkFormat(URI) - Static method in class net.hasor.rsf.InterAddress
 
checkOr(int, int...) - Static method in class net.hasor.core.aop.AsmTools
 
CheckService - Class in net.hasor.dataway.service
检测服务。
CheckService() - Constructor for class net.hasor.dataway.service.CheckService
 
checkThreshold(int) - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Checks to see if writing the specified number of bytes would cause the configured threshold to be exceeded.
CheckUtils - Class in net.hasor.utils
 
CheckUtils() - Constructor for class net.hasor.utils.CheckUtils
 
chomp(String) - Static method in class net.hasor.utils.StringUtils
Removes one newline from end of a String if it's there, otherwise leave it alone.
chomp(String, String) - Static method in class net.hasor.utils.StringUtils
Removes separator from the end of str if it's there, otherwise leave it alone.
chop(String) - Static method in class net.hasor.utils.StringUtils
Remove the last character from a String.
classForName(String) - Static method in class net.hasor.utils.ResourcesUtils
Loads a class
ClassInfo() - Constructor for class net.hasor.utils.ScanClassPath.ClassInfo
 
classLoader - Variable in class net.hasor.tconsole.launcher.AbstractTelService
 
className - Variable in class net.hasor.utils.ScanClassPath.ClassInfo
 
ClassUtils - Class in net.hasor.utils
Operates on classes without using reflection.
ClassUtils() - Constructor for class net.hasor.utils.ClassUtils
ClassUtils instances should NOT be constructed in standard programming.
classWriteToPath(File) - Method in class net.hasor.core.aop.AopClassConfig
把生成的字节码数据写入到这个目录中。
cleanData() - Method in class net.hasor.core.setting.AbstractSettings
清空已经装载的所有数据。
cleanSession() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
删除所有Key
cleanupParameter(Object) - Static method in class net.hasor.db.jdbc.core.StatementSetterUtils
 
cleanupParameters() - Method in class net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
cleanupParameters() - Method in interface net.hasor.db.jdbc.core.ParameterDisposer
关闭参数分配的可回收资源,例如:Lob 类型参数。
cleanupParameters(Object[]) - Static method in class net.hasor.db.jdbc.core.StatementSetterUtils
Clean up all resources held by parameter values which were passed to an execute method.
cleanupParameters(Collection<Object>) - Static method in class net.hasor.db.jdbc.core.StatementSetterUtils
Clean up all resources held by parameter values which were passed to an execute method.
cleanupParameters() - Method in class net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
cleanupParameters() - Method in class net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
clear() - Method in class net.hasor.core.setting.SettingValue
 
clear() - Method in class net.hasor.tconsole.launcher.TelReaderObject
 
clearCacheData() - Method in class net.hasor.rsf.address.DiskCacheAddressPool
清理缓存的地址数据
clearListener(String) - Method in class net.hasor.core.event.StandardEventManager
 
clearListener(String) - Method in interface net.hasor.core.EventContext
删除某个监听器的注册。
clearNull(Object[]) - Static method in class net.hasor.utils.ArrayUtils
删除数组中空元素
clearReplaceCookieArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
清空并替换 cookie
clearReplaceHeaderArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
清空并替换 newHeader
clearReplacePathArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
清空并替换 `查询参数`
clearReplaceQueryArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
清空并替换 `查询参数`
clearReplaceRequestArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
清空并替换 `请求参数`
clearScope() - Method in interface net.hasor.core.binder.BindInfoBuilder
清空已经加入的所有 Scope。
clearScope() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
clearValidErrors() - Method in interface net.hasor.web.valid.ValidInvoker
删除所有验证信息
clearValidErrors(String) - Method in interface net.hasor.web.valid.ValidInvoker
删除某个验证信息
clearValidErrors(String) - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
CLICKHOUSE - Static variable in class net.hasor.db.JdbcUtils
 
ClobReaderTypeHandler - Class in net.hasor.db.types.handler
The TypeHandler for Clob/Reader using method supported at JDBC 4.0.
ClobReaderTypeHandler() - Constructor for class net.hasor.db.types.handler.ClobReaderTypeHandler
 
ClobTypeHandler - Class in net.hasor.db.types.handler
in toString clob.free should be called.
ClobTypeHandler() - Constructor for class net.hasor.db.types.handler.ClobTypeHandler
 
clone() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
clone() - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
clone() - Method in interface net.hasor.dataql.Query
复制一个Query
clone() - Method in class net.hasor.dataql.runtime.InstSequence
克隆一个
clone() - Method in class net.hasor.dataql.runtime.mem.DataHeap
 
clone() - Method in class net.hasor.dataql.runtime.mem.DataStack
 
clone() - Method in class net.hasor.dataql.runtime.mem.EnvStack
 
clone() - Method in class net.hasor.dataway.web.Swagger2Query
 
clone(Object[]) - Static method in class net.hasor.utils.ArrayUtils
Shallow clones an array returning a typecast result and handling null.
clone(long[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
clone(int[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
clone(short[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
clone(char[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
clone(byte[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
clone(double[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
clone(float[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
clone(boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Clones an array returning a typecast result and handling null.
CLOS_TAG - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
CLOS_TAG - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
CLOS_TAG() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
close() - Method in interface net.hasor.core.AppContext
 
close() - Method in class net.hasor.core.container.AbstractContainer
执行容器关闭,当 AbstractContainer.isInit() 方法返回 true 的时候会触发 AbstractContainer.doClose() 调用。
close() - Method in class net.hasor.dataql.compiler.ast.FormatWriter
 
close() - Method in class net.hasor.rsf.rpc.net.RsfChannel
关闭连接。
close(int, boolean) - Method in class net.hasor.tconsole.launcher.TelSessionObject
 
close() - Method in interface net.hasor.tconsole.TelSession
立即关闭Telnet连接
close(int) - Method in interface net.hasor.tconsole.TelSession
延迟 afterSeconds 秒之后,关闭Telnet连接;显示倒计时。
close(int, boolean) - Method in interface net.hasor.tconsole.TelSession
延迟 afterSeconds 秒之后,关闭Telnet连接
close() - Method in interface net.hasor.web.upload.util.Closeable
Closes the object.
close() - Method in class net.hasor.web.upload.util.DeferredFileOutputStream
Closes underlying output stream, and mark this as closed
close() - Method in class net.hasor.web.upload.util.LimitedInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Closes this output stream and releases any system resources associated with this stream.
CLOSE_SESSION - Static variable in interface net.hasor.tconsole.TelOptions
命令结束之后立刻关闭 session
Closeable - Interface in net.hasor.web.upload.util
Interface of an object, which may be closed.
closeChannel() - Method in class net.hasor.rsf.rpc.net.RsfChannel
关闭网络连接
closeConnection(String) - Method in class net.hasor.rsf.rpc.net.LinkPool
 
CMD - Static variable in class net.hasor.tconsole.launcher.AbstractTelService
 
code(T, TerminalNode) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
code(T, ParserRuleContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
codeBuilder_1(MethodVisitor, String[], Map<String, Integer>) - Static method in class net.hasor.core.aop.AsmTools
 
codeBuilder_2(MethodVisitor, String[]) - Static method in class net.hasor.core.aop.AsmTools
 
codeBuilder_3(MethodVisitor, String) - Static method in class net.hasor.core.aop.AsmTools
 
codeBuilder_3(MethodVisitor, String, Label) - Static method in class net.hasor.core.aop.AsmTools
 
codeBuilder_Cast(MethodVisitor, String, Label) - Static method in class net.hasor.core.aop.AsmTools
 
codeBuilder_valueOf(MethodVisitor, String) - Static method in class net.hasor.core.aop.AsmTools
 
CodecAdapter - Interface in net.hasor.rsf.protocol.rsf
Protocol Interface,for custom network protocol
CodecAdapterFactory - Class in net.hasor.rsf.protocol.rsf
Protocol Interface,for custom network protocol
CodecAdapterFactory() - Constructor for class net.hasor.rsf.protocol.rsf.CodecAdapterFactory
 
CodecAdapterForV1 - Class in net.hasor.rsf.protocol.rsf.v1
Protocol Interface,for custom network protocol
CodecAdapterForV1(RsfEnvironment, ClassLoader) - Constructor for class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
CodecUdfSource - Class in net.hasor.dataql.fx.encryt
签名/编码函数库。函数库引入 import 'net.hasor.dataql.fx.encryt.CodecUdfSource' as codec;
CodecUdfSource() - Constructor for class net.hasor.dataql.fx.encryt.CodecUdfSource
 
CodeLocation - Interface in net.hasor.dataql.compiler.ast
AST 和代码文本的位置关系
CodeLocation.CodeLocationInfo - Class in net.hasor.dataql.compiler.ast
 
CodeLocation.CodePosition - Class in net.hasor.dataql.compiler.ast
 
CodeLocationInfo() - Constructor for class net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
codeName() - Method in interface net.hasor.db.types.EnumOfCode
 
CodePosition(int, int) - Constructor for class net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
codeValue() - Method in interface net.hasor.db.types.EnumOfValue
 
CollectionUdfSource - Class in net.hasor.dataql.fx.basic
集合函数。函数库引入 import 'net.hasor.dataql.fx.basic.CollectionUdfSource' as collect;
CollectionUdfSource() - Constructor for class net.hasor.dataql.fx.basic.CollectionUdfSource
 
collectScope(BindInfo<?>) - Method in class net.hasor.core.container.ScopeContainer
从 BindInfo 对象身上收集对应的 Scope。
collectScope(Class<?>) - Method in class net.hasor.core.container.ScopeContainer
根据类型上的注解查找对应的作用域。
collectScope(BindInfo<?>, AppContext, Supplier<Scope>[]) - Method in interface net.hasor.core.spi.CollectScopeChainSpi
查找目标使用的作用域。
collectScope(Class<?>, AppContext, Supplier<Scope>[]) - Method in interface net.hasor.core.spi.CollectScopeChainSpi
查找目标使用的作用域。
CollectScopeChainSpi - Interface in net.hasor.core.spi
查找目标使用的作用域
COLON - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
COLON - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
COLON() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
COLON() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
ColumnMapResultSetExtractor - Class in net.hasor.db.jdbc.extractor
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用 Map 封装结果。
ColumnMapResultSetExtractor() - Constructor for class net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapResultSetExtractor(int) - Constructor for class net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapResultSetExtractor(int, TypeHandlerRegistry) - Constructor for class net.hasor.db.jdbc.extractor.ColumnMapResultSetExtractor
ColumnMapRowMapper - Class in net.hasor.db.jdbc.mapper
RowMapper implementation that creates a java.util.Map for each row, representing all columns as key-value pairs: one entry for each column, with the column name as key.
ColumnMapRowMapper() - Constructor for class net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
ColumnMapRowMapper(TypeHandlerRegistry) - Constructor for class net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
columnName(SFunction<T>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
COMMA - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
COMMA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
COMMA - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
COMMA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
COMMA(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
COMMA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
COMMA(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
COMMA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
COMMA(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
COMMA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
COMMA(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
COMMA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
COMMA(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
COMMA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
COMMA(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
COMMENT1 - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
COMMENT1 - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
COMMENT2 - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
COMMENT2 - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
commit(TransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
递交事务
commit() - Method in class net.hasor.db.transaction.support.TransactionObject
 
commit(TransactionStatus) - Method in interface net.hasor.db.transaction.TransactionManager
递交事务
CommonCodeUtils - Class in net.hasor.utils
 
CommonCodeUtils() - Constructor for class net.hasor.utils.CommonCodeUtils
 
CommonCodeUtils.Base64 - Class in net.hasor.utils
简单编码类,该类提供了Base64的编码,该编码器与配套的js编码器可以实现互相编码互相转化功能。
CommonCodeUtils.HexConversion - Class in net.hasor.utils
基于十六进制的字符转换
CommonCodeUtils.MD5 - Class in net.hasor.utils
MD5算法提供
Compare<T,R> - Interface in net.hasor.db.jdbc.lambda
动态拼条件。
compare(double, double) - Static method in class net.hasor.utils.NumberUtils
Compares two doubles for order.
compare(float, float) - Static method in class net.hasor.utils.NumberUtils
Compares two floats for order.
compare(Comparable, Comparable) - Static method in class net.hasor.utils.ObjectUtils
Null safe comparison of Comparables.
compare(Comparable, Comparable, boolean) - Static method in class net.hasor.utils.ObjectUtils
Null safe comparison of Comparables.
CompareDOP - Class in net.hasor.dataql.runtime.operator.ops
二元比较运算,负责处理:">", ">=", "<", "<=", "==", "!=", "&&", "||"
CompareDOP() - Constructor for class net.hasor.dataql.runtime.operator.ops.CompareDOP
 
compareString(String, String) - Static method in class net.hasor.dataql.fx.basic.CompareUdfSource
Deprecated.
Compares two strings lexicographically.
compareString(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Compares two strings lexicographically.
compareStringIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.CompareUdfSource
Deprecated.
Compares two strings lexicographically, ignoring case differences.
compareStringIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Compares two strings lexicographically, ignoring case differences.
CompareUdfSource - Class in net.hasor.dataql.fx.basic
Deprecated.
CompareUdfSource() - Constructor for class net.hasor.dataql.fx.basic.CompareUdfSource
Deprecated.
 
compile(Reader) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
compile(String) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
compile(String) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
compile(Reader) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
compiler(ApiInfo, String, DataQL) - Method in interface net.hasor.dataway.spi.CompilerSpiListener
 
CompilerArguments - Class in net.hasor.dataql.runtime
DataQL 编译参数。
CompilerArguments() - Constructor for class net.hasor.dataql.runtime.CompilerArguments
 
CompilerArguments(Set<String>) - Constructor for class net.hasor.dataql.runtime.CompilerArguments
 
CompilerArguments.CodeLocationEnum - Enum in net.hasor.dataql.runtime
 
CompilerContext - Class in net.hasor.dataql.compiler.qil
编译期的编译上下文。
CompilerContext(CompilerEnvironment) - Constructor for class net.hasor.dataql.compiler.qil.CompilerContext
 
CompilerContext.ContainsIndex - Class in net.hasor.dataql.compiler.qil
 
CompilerEnvironment - Class in net.hasor.dataql.compiler.qil
Finder 接口的内部实现,
CompilerEnvironment(Finder) - Constructor for class net.hasor.dataql.compiler.qil.CompilerEnvironment
 
CompilerException - Exception in net.hasor.dataql.compiler
编译异常
CompilerException(String) - Constructor for exception net.hasor.dataql.compiler.CompilerException
 
CompilerException(String, Throwable) - Constructor for exception net.hasor.dataql.compiler.CompilerException
 
compilerQuery(String) - Method in interface net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(Reader) - Method in interface net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(InputStream) - Method in interface net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(InputStream, Charset) - Method in interface net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(QueryModel) - Method in interface net.hasor.dataql.DataQL
编译已经解析好的 DataQL
CompilerSpiListener - Interface in net.hasor.dataway.spi
DataQL 编译,默认实现了编译。(is notifySpi)
complete(long, RsfHttpResponseData) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler.ResponseDecoder
完成调用
complete(RsfHttpResponse, ResponseInfo) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler.ResponseEncoder
完成调用
complete(long) - Method in interface net.hasor.rsf.rpc.net.SendCallBack
发送成功。
computeIfAbsent(String, Function<String, String>) - Method in interface net.hasor.core.Environment
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfAbsent(String, Function<String, Object>) - Method in interface net.hasor.dataql.Hints
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfAbsent(String, Function<String, Object>) - Method in interface net.hasor.web.Invoker
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
conditionByApiId(String) - Static method in class net.hasor.dataway.config.DatawayUtils
 
conditionName(SFunction<T>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
configListener(RsfChannel) - Method in class net.hasor.rsf.rpc.net.Connector
配置监听器
configOption(DataQL.ConfigOption, Object) - Method in interface net.hasor.dataql.DataQL
配置编译参数
configOption(DataQL.ConfigOption, Object) - Method in interface net.hasor.dataql.QueryApiBinder
配置编译参数
ConfigSource - Class in net.hasor.core.setting
 
ConfigSource(StreamType, URI) - Constructor for class net.hasor.core.setting.ConfigSource
 
ConfigSource(StreamType, URL) - Constructor for class net.hasor.core.setting.ConfigSource
 
ConfigSource(StreamType, Reader) - Constructor for class net.hasor.core.setting.ConfigSource
 
ConnectionAccepter - Interface in net.hasor.rsf.rpc.net
接受连接
ConnectionCallback<T> - Interface in net.hasor.db.jdbc
通用的回调接口。用来执行基于 JDBC Connection 上的任意数量任意类型数据库操作。
ConnectionHolder - Class in net.hasor.db.datasource
 
ConnectionManager - Interface in net.hasor.db.datasource
连接管理器
ConnectionProxy - Interface in net.hasor.db.datasource
Connection 连接代理。
connectionTo(InterAddress, BasicFuture<RsfChannel>) - Method in class net.hasor.rsf.rpc.net.Connector
连接到远程机器
connectionTo(InterAddress, BasicFuture<RsfChannel>) - Method in class net.hasor.rsf.rpc.net.http.HttpConnector
 
connectionTo(InterAddress, BasicFuture<RsfChannel>) - Method in class net.hasor.rsf.rpc.net.netty.NettyConnector
连接到远程机器
Connector - Class in net.hasor.rsf.rpc.net
RPC协议连接器,负责创建某个特定RPC协议的网络事件。
Connector(String, RsfEnvironment, ReceivedListener, ConnectionAccepter) - Constructor for class net.hasor.rsf.rpc.net.Connector
 
ConnectorFactory - Interface in net.hasor.rsf.rpc.net
RPC协议连接器,负责创建某个特定RPC协议的网络事件。
ConsoleApiBinder - Interface in net.hasor.tconsole
tConsole 插件接口
ConsoleApiBinder.CommandBindingBuilder - Interface in net.hasor.tconsole
 
ConsoleApiBinder.HostBuilder - Interface in net.hasor.tconsole
 
ConsoleApiBinder.TelnetBuilder - Interface in net.hasor.tconsole
 
ConsoleApiBinderCreator - Class in net.hasor.tconsole.binder
tConsole Hasor plugin 负责提供 ConsoleApiBinder。
ConsoleApiBinderCreator() - Constructor for class net.hasor.tconsole.binder.ConsoleApiBinderCreator
 
ConsoleModule - Class in net.hasor.tconsole.binder
tConsole Hasor 插件入口。
ConsoleModule() - Constructor for class net.hasor.tconsole.binder.ConsoleModule
 
Constant - Interface in net.hasor.dataway.dal
内部常量
ConstructorBy - Annotation Type in net.hasor.core
Deprecated.
containerFactory() - Method in class net.hasor.core.binder.AbstractBinder
 
ContainerUtils - Class in net.hasor.core.container
 
ContainerUtils() - Constructor for class net.hasor.core.container.ContainerUtils
 
contains(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Checks if String contains a search String, handling null.
contains(Object[], Object) - Static method in class net.hasor.utils.ArrayUtils
Checks if the object is in the given array.
contains(long[], long) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(int[], int) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(short[], short) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(char[], char) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(byte[], byte) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(double[], double) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(double[], double, double) - Static method in class net.hasor.utils.ArrayUtils
Checks if a value falling within the given tolerance is in the given array.
contains(float[], float) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(boolean[], boolean) - Static method in class net.hasor.utils.ArrayUtils
Checks if the value is in the given array.
contains(String, char) - Static method in class net.hasor.utils.StringUtils
Checks if String contains a search character, handling null.
contains(String, String) - Static method in class net.hasor.utils.StringUtils
Checks if String contains a search String, handling null.
containsAny(String, List<String>) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Checks if the String contains any character in the given set of string.
containsAny(String, char[]) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains any character in the given set of characters.
containsAny(String, String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains any character in the given set of characters.
containsAnyIgnoreCase(String, List<String>) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive Checks if the String contains any character in the given set of string.
containsBindID(String) - Method in interface net.hasor.core.AppContext
 
containsBindID(String) - Method in class net.hasor.core.AppContextWarp
 
containsBindID(String) - Method in class net.hasor.core.context.TemplateAppContext
 
containsHeader(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns a boolean indicating whether the named response header has already been set.
containsHeader(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Returns a boolean indicating whether the named response header has already been set.
containsIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Checks if String contains a search String irrespective of case, handling null.
containsIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Checks if String contains a search String irrespective of case, handling null.
ContainsIndex() - Constructor for class net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
containsNone(String, char[]) - Static method in class net.hasor.utils.StringUtils
Checks that the String does not contain certain characters.
containsNone(String, String) - Static method in class net.hasor.utils.StringUtils
Checks that the String does not contain certain characters.
containsOnly(String, char[]) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only certain characters.
containsOnly(String, String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only certain characters.
containsWithCurrent(String) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
当前栈中是否存在该元素,如果存在返回位置
containsWithTree(String) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
当前栈中是否存在该元素,如果存在返回位置
CONTENT_DISPOSITION - Static variable in class net.hasor.web.upload.FileUpload
HTTP content disposition header name.
CONTENT_LENGTH - Static variable in class net.hasor.web.upload.FileUpload
HTTP content length header name.
CONTENT_TYPE - Static variable in class net.hasor.web.upload.FileUpload
HTTP content type header name.
contentType() - Method in interface net.hasor.web.Invoker
设置内容类型类型,如果没有配置那么会通过 renderType 配置进行自动推断,若 @RenderType 也未配置,那么不会进行任何操作。
contentType(String) - Method in interface net.hasor.web.Invoker
设置内容类型类型,如果没有配置那么会通过 renderType 配置进行自动推断,若 @RenderType 也未配置,那么不会进行任何操作。
contentType() - Method in class net.hasor.web.invoker.InvokerSupplier
 
contentType(String) - Method in class net.hasor.web.invoker.InvokerSupplier
 
contentType() - Method in class net.hasor.web.wrap.InvokerWrap
 
contentType(String) - Method in class net.hasor.web.wrap.InvokerWrap
 
ContextClassLoaderLocal<T> - Class in net.hasor.utils
An instance of this class represents a value that is provided per (thread) context classloader.
ContextClassLoaderLocal() - Constructor for class net.hasor.utils.ContextClassLoaderLocal
Construct a context classloader instance
ContextClassLoaderLocal(T) - Constructor for class net.hasor.utils.ContextClassLoaderLocal
Construct a context classloader instance
contextDestroyed(ServletContextEvent) - Method in class net.hasor.web.startup.RuntimeListener
 
ContextEvent_Shutdown - Static variable in interface net.hasor.core.AppContext
容器事件,在所有模块 start 阶段之后引发。
ContextEvent_Started - Static variable in interface net.hasor.core.AppContext
容器事件,在所有模块 start 阶段之后引发。
ContextFactoryBean - Class in net.hasor.spring.beans
在 Spring 中创建 Hasor 环境 使用。
ContextFactoryBean() - Constructor for class net.hasor.spring.beans.ContextFactoryBean
 
contextInitialized(ServletContextEvent) - Method in class net.hasor.web.startup.RuntimeListener
 
ContextInitializeListener - Interface in net.hasor.core.spi
用于容器初始化完成
ContextShutdownListener - Interface in net.hasor.core.spi
用于容器销毁事件接收
ContextStartListener - Interface in net.hasor.core.spi
用于容器启动事件接收
Controller - Interface in net.hasor.web
Controller 的初始化调用接口。
CONVER - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
CONVER - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
CONVER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
CONVER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
converIterator(Iterator<T>, Iterators.Converter<T, O>) - Static method in class net.hasor.utils.Iterators
迭代器类型转换
convertClassesToClassNames(List<Class<?>>) - Static method in class net.hasor.utils.ClassUtils
Given a List of Class objects, this method converts them into class names.
convertClassNamesToClasses(List<String>) - Static method in class net.hasor.utils.ClassUtils
Given a List of class names, this method converts them into classes.
converter(T) - Method in interface net.hasor.utils.Iterators.Converter
 
converTo(Object, Class<T>, T) - Method in class net.hasor.core.setting.AbstractSettings
 
convertResult(Hints, List<Map<String, Object>>) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
结果转换
convertTo(Object) - Static method in class net.hasor.dataql.domain.DomainHelper
 
convertType(Map<String, List<Object>>, List<XmlNode>, String) - Method in class net.hasor.core.setting.xml.SaxXmlParser
转换成Key Value形式
ConvertUdfSource - Class in net.hasor.dataql.fx.basic
转换函数。函数库引入 import 'net.hasor.dataql.fx.basic.ConvertUdfSource' as convert;
ConvertUdfSource() - Constructor for class net.hasor.dataql.fx.basic.ConvertUdfSource
 
cookieArrayMap() - Static method in class net.hasor.dataql.fx.web.FxWebInterceptor
cookieMap,Value是数组
cookieArrayMap() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
cookieMap,Value是数组
cookieArrayMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 cookie ,Map 的 Value 是数组
cookieMap() - Static method in class net.hasor.dataql.fx.web.FxWebInterceptor
cookieMap
cookieMap() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
cookieMap
cookieMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 cookie ,数据是 Map 形式
CookieParameter - Annotation Type in net.hasor.web.annotation
Cookie的中的值
COPY - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
copy(InputStream, OutputStream, boolean) - Static method in class net.hasor.web.upload.util.Streams
Copies the contents of the given InputStream to the given OutputStream.
copy(InputStream, OutputStream, boolean, byte[]) - Static method in class net.hasor.web.upload.util.Streams
Copies the contents of the given InputStream to the given OutputStream.
copyAsNew() - Method in class net.hasor.dataql.runtime.CompilerArguments
 
copyFrom(DataQLParser.BlockSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
copyFrom(DataQLParser.ExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
copyFrom(DataQLParser.FuncCallResultContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 
copyFrom(DataQLParser.PrimitiveValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
copyFrom(DataQLParser.RouteConverContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
copyFrom(DataQLParser.RouteMappingContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
copyProperties(Object, Object) - Static method in class net.hasor.utils.BeanUtils
 
copyProperty(Object, Object, String) - Static method in class net.hasor.utils.BeanUtils
 
CorsFilter - Class in net.hasor.web.objects
启用跨域
CorsFilter() - Constructor for class net.hasor.web.objects.CorsFilter
 
CorsUtils - Class in net.hasor.dataway.config
跨域工具
CorsUtils() - Constructor for class net.hasor.dataway.config.CorsUtils
 
COST - Static variable in interface net.hasor.tconsole.TelOptions
输出每条命令的成本时间
countMatches(String, String) - Static method in class net.hasor.utils.StringUtils
Counts how many times the substring appears in the larger String.
CR - Static variable in class net.hasor.utils.CharUtils
carriage return CR ('\r').
create() - Static method in class net.hasor.core.Hasor
用Builder的方式创建AppContext容器。
create(Object) - Static method in class net.hasor.core.Hasor
用Builder的方式创建AppContext容器。
create() - Static method in class net.hasor.dataway.config.LoggerUtils
 
create(AppContext) - Method in interface net.hasor.dataway.dal.ApiDataAccessLayerCreator
 
create(AppContext) - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayerCreator
 
create(AppContext) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayerCreator
 
create(String, AppContext, ReceivedListener, ConnectionAccepter) - Method in interface net.hasor.rsf.rpc.net.ConnectorFactory
 
create(String, AppContext, ReceivedListener, ConnectionAccepter) - Method in class net.hasor.rsf.rpc.net.http.HttpConnectorFactory
 
create(String, AppContext, ReceivedListener, ConnectionAccepter) - Method in class net.hasor.rsf.rpc.net.netty.NettyConnectorFactory
 
createAppContext(Object, ApplicationContext) - Method in class net.hasor.spring.boot.BasicHasorConfiguration
 
createBigDecimal(String) - Static method in class net.hasor.utils.NumberUtils
Convert a String to a BigDecimal.
createBigInteger(String) - Static method in class net.hasor.utils.NumberUtils
Convert a String to a BigInteger.
createBinder(ApiBinder) - Method in interface net.hasor.core.binder.ApiBinderCreator
创建Beander 扩展接口实现类 ApiBinder
createBinder(ApiBinder) - Method in class net.hasor.dataql.binder.QueryApiBinderCreator
 
createBinder(ApiBinder) - Method in class net.hasor.rsf.container.RsfApiBinerCreator
 
createBinder(ApiBinder) - Method in class net.hasor.tconsole.binder.ConsoleApiBinderCreator
 
createBinder(ApiBinder) - Method in class net.hasor.web.binder.InvokerWebApiBinderCreator
 
createBindings() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
createBindings() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
createCallableStatement(Connection) - Method in interface net.hasor.db.jdbc.CallableStatementCreator
使用参数传进来的连接创建 CallableStatement 对象。
createColumnMap(int) - Method in class net.hasor.db.jdbc.mapper.ColumnMapRowMapper
创建一个 Map 用于存放数据
createDiskFileItem(FileItemStream, String) - Method in class net.hasor.web.upload.factorys.disk.DiskFileItemFactory
 
createDouble(String) - Static method in class net.hasor.utils.NumberUtils
Convert a String to a Double.
createEvent(String, FireType) - Method in class net.hasor.core.event.StandardEventManager
创建事件对象
createEventManager(int) - Method in class net.hasor.core.environment.AbstractEnvironment
创建事件管理器
createExt(Invoker) - Method in interface net.hasor.web.InvokerCreator
创建 Invoker 扩展
createExt(Invoker) - Method in class net.hasor.web.render.RenderInvokerCreator
 
createExt(Invoker) - Method in class net.hasor.web.valid.ValidInvokerCreator
 
createFactory(RsfEnvironment) - Static method in class net.hasor.rsf.serialize.SerializeFactory
 
createFloat(String) - Static method in class net.hasor.utils.NumberUtils
Convert a String to a Float.
createHandler(String, AppContext) - Method in class net.hasor.rsf.rpc.net.http.HttpConnector
 
createHandler(String, AppContext) - Method in class net.hasor.rsf.rpc.net.netty.NettyConnector
创建 ProtocolHandlerFactory 对象。
createHintStack() - Method in class net.hasor.dataql.runtime.InsetProcessContext
 
createInfoAdapter(Class<T>, ApiBinder) - Method in class net.hasor.core.container.BindInfoContainer
创建DefaultBindInfoProviderAdapter,交给外层用于Bean定义。
createInteger(String) - Static method in class net.hasor.utils.NumberUtils
Convert a String to a Integer, handling hex and octal notations.
createItem(FileItemStream) - Method in interface net.hasor.web.FileItemFactory
Create a new FileItem instance from the supplied parameters and any local factory configuration.
createItem(FileItemStream) - Method in class net.hasor.web.upload.factorys.disk.DiskFileItemFactory
 
createLong(String) - Static method in class net.hasor.utils.NumberUtils
Convert a String to a Long.
createNumber(String) - Static method in class net.hasor.utils.NumberUtils
Turns a string value into a java.lang.Number.
createObject(EntityDef, Map<FieldDef, String>) - Method in interface net.hasor.dataway.dal.ApiDataAccessLayer
新增对象
createObject(EntityDef, Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
createObject(Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.db.InterfaceInfoDal
 
createObject(Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
 
createObject(EntityDef, Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
createPreparedStatement(Connection) - Method in interface net.hasor.db.jdbc.PreparedStatementCreator
使用参数传进来的连接创建 PreparedStatement 对象。
createPublisher(RsfBeanContainer, RsfContext) - Method in class net.hasor.rsf.container.RsfBeanContainer
创建RsfApiBinder
createQoSBucket() - Method in class net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
createQuery(String) - Method in interface net.hasor.dataql.DataQL
创建查询实例
createQuery(Reader) - Method in interface net.hasor.dataql.DataQL
创建查询实例
createQuery(InputStream) - Method in interface net.hasor.dataql.DataQL
创建查询实例
createQuery(InputStream, Charset) - Method in interface net.hasor.dataql.DataQL
创建查询实例
createQuery(QIL) - Method in interface net.hasor.dataql.DataQL
创建查询实例
createQuery(String, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(Reader, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(InputStream, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(InputStream, Charset, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(QueryModel, CompilerArguments, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(QIL, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
创建查询实例
createResultsMap() - Method in class net.hasor.db.jdbc.core.JdbcTemplate
创建用于保存结果集的数据Map。
createSavepoint() - Method in class net.hasor.db.datasource.ConnectionHolder
使用一个全新的名称创建一个保存点。
createSavepoint() - Method in interface net.hasor.db.datasource.SavepointManager
创建事务的保存点,通过releaseSavepoint方法释放这个保存点。SQLException
createSegregate() - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
CreatorProvisionListener - Interface in net.hasor.core.spi
当 AppContext 创建这个Bean时调用。
curentCounter() - Method in class net.hasor.tconsole.launcher.TelSessionObject
 
curentCounter() - Method in interface net.hasor.tconsole.TelSession
获取当前计数(命令无论成功或失败当执行之后计数器就会+1)
currentConnection(DataSource) - Static method in class net.hasor.db.transaction.TranManager
该方法会拿到一个当前 Connection 的引用,在使用完毕之后必须要 close 它。否则会产生引用泄漏。
currentConnection(DataSource, ConnectionHolder) - Static method in class net.hasor.db.transaction.TranManager
改变当前ConnectionHolder
currentConnectionHolder(DataSource) - Static method in class net.hasor.db.transaction.TranManager
 
currentHints() - Method in class net.hasor.dataql.runtime.InsetProcessContext
 
currentInst() - Method in class net.hasor.dataql.runtime.InstSequence
当前指令
currentLostTime() - Static method in class net.hasor.dataway.config.DatawayUtils
 
CustomerProvider<T> - Interface in net.hasor.core.info
如果Bean配置了Supplier,那么Hasor容器需要通过该接口获取到这个Supplier。
CustomizeScope - Interface in net.hasor.dataql
用户自定义数据取值作用域
customProperties - Variable in class net.hasor.spring.beans.BuildConfig
 

D

dataAccessLayer - Variable in class net.hasor.dataway.web.BasicController
 
DataBaseApiDataAccessLayer - Class in net.hasor.dataway.dal.providers.db
数据库存储层访问 ApiDataAccessLayer 接口实现。 -- 利用数据库事务来实现集群情况下的数据一致性。
DataBaseApiDataAccessLayer() - Constructor for class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
DataBaseApiDataAccessLayerCreator - Class in net.hasor.dataway.dal.providers.db
数据库存储层访问 ApiDataAccessLayer 接口实现。
DataBaseApiDataAccessLayerCreator() - Constructor for class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayerCreator
 
DataEnt - Class in net.hasor.dataway.dal.providers.nacos
内存缓存对象。
DataEnt() - Constructor for class net.hasor.dataway.dal.providers.nacos.DataEnt
 
dataExtractor(Hints, ResultSet) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
 
DataHeap - Class in net.hasor.dataql.runtime.mem
堆数据
DataHeap() - Constructor for class net.hasor.dataql.runtime.mem.DataHeap
 
DataHeap(DataHeap) - Constructor for class net.hasor.dataql.runtime.mem.DataHeap
 
DataIterator - Class in net.hasor.dataql.runtime.mem
数据迭代器
DataIterator(Object, Iterator) - Constructor for class net.hasor.dataql.runtime.mem.DataIterator
 
DataMaxSize - Static variable in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
DataModel - Interface in net.hasor.dataql.domain
结果集
DataQL - Interface in net.hasor.dataql
DataQL 上下文。
DataQL.ConfigOption - Enum in net.hasor.dataql
 
DataQLLexer - Class in net.hasor.dataql.compiler.parser
 
DataQLLexer(CharStream) - Constructor for class net.hasor.dataql.compiler.parser.DataQLLexer
 
DataQLParser - Class in net.hasor.dataql.compiler.parser
 
DataQLParser(TokenStream) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser
 
DataQLParser.AnyObjectContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.AtomExprContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.BlockSetContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.BooleanValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.BreakInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.DyadicExpr_AContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.DyadicExpr_BContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.DyadicExpr_CContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.DyadicExpr_DContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.DyadicExpr_EContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ExprContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ExprFmtRouteContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ExprRouteContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ExtBlockContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ExtParamsContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.FuncCallContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.FuncCallResult_callContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.FuncCallResult_convertContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.FuncCallResult_route1Context - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.FuncCallResult_route2Context - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.FuncCallResultContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.HintInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.IfInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ImportInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.LambdaDefContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ListValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.MultipleInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.NameExprRouteContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.NullValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.NumberValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ObjectKeyValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ObjectValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.ParamRouteContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.PrimitiveValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.PrivilegeExprContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.RootInstSetContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.RouteConverContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.RouteMappingContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.RouteNameContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.RouteNameSetContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.RouteSubscriptContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.RunInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.SingleInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.StringValueContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.SubExprRouteContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.TernaryExprContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.UnaryExprContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParser.VarInstContext - Class in net.hasor.dataql.compiler.parser
 
DataQLParserBaseListener - Class in net.hasor.dataql.compiler.parser
This class provides an empty implementation of DataQLParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
DataQLParserBaseListener() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
 
DataQLParserBaseVisitor<T> - Class in net.hasor.dataql.compiler.parser
This class provides an empty implementation of DataQLParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
DataQLParserBaseVisitor() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
 
DataQLParserListener - Interface in net.hasor.dataql.compiler.parser
This interface defines a complete listener for a parse tree produced by DataQLParser.
DataQLParserVisitor<T> - Interface in net.hasor.dataql.compiler.parser
This interface defines a complete generic visitor for a parse tree produced by DataQLParser.
DataQLScriptEngine - Class in net.hasor.dataql.extend.jsr223
JSR223 引擎机制的实现。
DataQLScriptEngineFactory - Class in net.hasor.dataql.extend.jsr223
JSR223
DataQLScriptEngineFactory() - Constructor for class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
dataQuery - Variable in class net.hasor.dataway.web.Swagger2Query
 
DataSourceManager - Class in net.hasor.db.datasource
 
DataSourceManager() - Constructor for class net.hasor.db.datasource.DataSourceManager
 
DataStack - Class in net.hasor.dataql.runtime.mem
栈数据
DataStack() - Constructor for class net.hasor.dataql.runtime.mem.DataStack
 
DatawayApi - Interface in net.hasor.dataway
API 基础信息
DatawayModule - Class in net.hasor.dataway.config
Dataway 启动入口
DatawayModule() - Constructor for class net.hasor.dataway.config.DatawayModule
 
DatawayService - Interface in net.hasor.dataway
程序层面调用 API。
datawayService - Variable in class net.hasor.dataway.web.BasicController
 
DatawayServiceImpl - Class in net.hasor.dataway.service
服务调用。
DatawayServiceImpl() - Constructor for class net.hasor.dataway.service.DatawayServiceImpl
 
DatawayUtils - Class in net.hasor.dataway.config
工具。
DatawayUtils() - Constructor for class net.hasor.dataway.config.DatawayUtils
 
DateOnlyTypeHandler - Class in net.hasor.db.types.handler
 
DateOnlyTypeHandler() - Constructor for class net.hasor.db.types.handler.DateOnlyTypeHandler
 
DateTimeUdfSource - Class in net.hasor.dataql.fx.basic
时间函数。函数库引入 import 'net.hasor.dataql.fx.basic.DateTimeUdfSource' as time;
DateTimeUdfSource() - Constructor for class net.hasor.dataql.fx.basic.DateTimeUdfSource
 
DateTypeHandler - Class in net.hasor.db.types.handler
 
DateTypeHandler() - Constructor for class net.hasor.db.types.handler.DateTypeHandler
 
day(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:日
dayOfMonth(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期在这一月中是第几天,起始数为:1
dayOfWeek(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期在这一周中是第几天。
dayOfYear(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期在这一年中是第几天,起始数为:1
DB2 - Static variable in class net.hasor.db.JdbcUtils
 
Db2Dialect - Class in net.hasor.dataql.fx.db.runsql.dialect
 
Db2Dialect() - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.Db2Dialect
 
Db2Dialect - Class in net.hasor.db.jdbc.lambda.dialect
DB2 的 SqlDialect 实现
Db2Dialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.Db2Dialect
 
dbType - Variable in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
DEBUG - Static variable in class net.hasor.dataql.runtime.CompilerArguments
调试模式:编译的结果比较大,埋入的信息较多。
DECIMAL_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
DECIMAL_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
DECIMAL_NUM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
decNumber(long) - Static method in class net.hasor.dataql.fx.basic.StateUdfSource
返回一个Udf,每次调用这个UDF,都会返回一个 Number。Number值较上一次会自增 1。
decode(ByteBuf) - Method in interface net.hasor.rsf.protocol.rsf.Protocol
decode stream to object
decode(ChannelHandlerContext, ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.RsfDecoder
 
decode(ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.RpcRequestProtocolV1
decode stream to object
decode(ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.RpcResponseProtocolV1
decode stream to object
decode(byte[], Class<?>) - Method in class net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
decode(byte[], Class<?>) - Method in class net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
decode(byte[], Class<?>) - Method in class net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
decode(byte[], Class<?>) - Method in class net.hasor.rsf.serialize.coder.JsonSerializeCoder
 
decode(byte[], Class<?>) - Method in interface net.hasor.rsf.SerializeCoder
decode byte[] to Object
decodeBytes(String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
将 Base64 解码为字节数组
decodeResponse(InputStream) - Static method in class net.hasor.rsf.protocol.http_hprose.HproseUtils
 
decodeString(String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
将 Base64 解码为字符串
decodeText(String) - Static method in class net.hasor.web.upload.util.MimeUtility
Decode a string of text obtained from a mail header into its proper form.
DecSpaceMap<K,T> - Class in net.hasor.core.setting
可以将多个Map合并成一个Map对象给予操作,每个子map可以通过一个空间字符串进行标识。
DecSpaceMap() - Constructor for class net.hasor.core.setting.DecSpaceMap
 
DEFAULT - Static variable in interface net.hasor.core.spi.SpiJudge
默认裁决:1.所有 SPI 监听器,全部执行;2.结果只取最后一个。
DEFAULT - Static variable in interface net.hasor.dataql.Finder
默认实现
DEFAULT - Static variable in class net.hasor.dataql.runtime.CompilerArguments
默认模式:一般性编译优化,不贵追求极致编译性能
DEFAULT - Static variable in interface net.hasor.dataway.spi.CompilerSpiListener
 
DEFAULT - Static variable in interface net.hasor.db.jdbc.lambda.dialect.SqlDialect
 
DEFAULT - Static variable in class net.hasor.db.jdbc.mapping.MappingHandler
 
DEFAULT - Static variable in class net.hasor.db.types.TypeHandlerRegistry
 
DEFAULT() - Constructor for class net.hasor.web.render.RenderType.DEFAULT
 
DEFAULT_SECHMA - Static variable in class net.hasor.rsf.InterAddress
 
DEFAULT_SIZE_THRESHOLD - Static variable in class net.hasor.web.upload.factorys.disk.DiskFileItem
 
DefaultArgsKey - Class in net.hasor.rsf.address.route.rule
将参数映射为一个Key.
DefaultArgsKey() - Constructor for class net.hasor.rsf.address.route.rule.DefaultArgsKey
 
DefaultBindInfoProviderAdapter<T> - Class in net.hasor.core.info
 
DefaultBindInfoProviderAdapter() - Constructor for class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
DefaultBindInfoProviderAdapter(Class<T>) - Constructor for class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
DefaultCharset - Static variable in interface net.hasor.core.Settings
 
defaultControl(RsfEnvironment) - Static method in class net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
DefaultDataQLVisitor<T> - Class in net.hasor.dataql.compiler.parser
This class provides an empty implementation of DataQLParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
DefaultDataQLVisitor() - Constructor for class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
DefaultFxQuery - Class in net.hasor.dataql.fx.db.fxquery
本处理器,兼容 #{...}、${...} 两种写法。
DefaultFxQuery() - Constructor for class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
defaultIfBlank(String, String) - Static method in class net.hasor.utils.StringUtils
Returns either the passed in String, or if the String is whitespace, empty ("") or null, the value of defaultStr.
defaultIfEmpty(String, String) - Static method in class net.hasor.utils.StringUtils
Returns either the passed in String, or if the String is empty or null, the value of defaultStr.
defaultIfNull(Object, Object) - Static method in class net.hasor.utils.ObjectUtils
Returns a default value if the object passed is null.
defaultManager() - Static method in class net.hasor.dataql.runtime.operator.OperatorManager
 
DefaultMemberAccess - Class in net.hasor.dataql.fx.db.fxquery
This class provides methods for setting up and restoring access in a Field.
DefaultMemberAccess(boolean) - Constructor for class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
DefaultMemberAccess(boolean, boolean, boolean) - Constructor for class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
DefaultNameSpace - Static variable in interface net.hasor.core.Settings
 
defaultOpcodesPool() - Static method in class net.hasor.dataql.runtime.inset.OpcodesPool
 
defaultRef(RsfEnvironment) - Static method in class net.hasor.rsf.address.FlowControlRef
 
DefaultRsfEnvironment - Class in net.hasor.rsf.rpc.context
 
DefaultRsfEnvironment(Environment) - Constructor for class net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
DefaultRsfSettings - Class in net.hasor.rsf.rpc.context
 
DefaultRsfSettings(Settings) - Constructor for class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
DefaultSettings - Static variable in class net.hasor.core.context.TemplateAppContext
 
DefaultSqlDialect - Class in net.hasor.db.jdbc.lambda.dialect
默认 SqlDialect 实现
DefaultSqlDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.DefaultSqlDialect
 
defaultString(String) - Static method in class net.hasor.utils.StringUtils
Returns either the passed in String, or if the String is null, an empty String ("").
defaultString(String, String) - Static method in class net.hasor.utils.StringUtils
Returns either the passed in String, or if the String is null, the value of defaultStr.
DefaultValue<T> - Class in net.hasor.dataway.service.schema.types
参数类型
DefaultValue() - Constructor for class net.hasor.dataway.service.schema.types.DefaultValue
 
DefaultXmlNode - Class in net.hasor.core.setting.xml
XmlNode, GlobalProperty 接口实现类。
DefaultXmlNode(String) - Constructor for class net.hasor.core.setting.xml.DefaultXmlNode
 
DefaultXmlNode(XmlNode, String) - Constructor for class net.hasor.core.setting.xml.DefaultXmlNode
 
DeferredFileOutputStream - Class in net.hasor.web.upload.util
An output stream which will retain data in memory until a specified threshold is reached, and only then commit it to disk.
DeferredFileOutputStream(int, File) - Constructor for class net.hasor.web.upload.util.DeferredFileOutputStream
Constructs an instance of this class which will trigger an event at the specified threshold, and save data to a file beyond that point.
DeferredFileOutputStream(int, String, String, File) - Constructor for class net.hasor.web.upload.util.DeferredFileOutputStream
Constructs an instance of this class which will trigger an event at the specified threshold, and save data to a temporary file beyond that point.
DefineBeanTag - Class in net.hasor.web.jstl.taglib
 
DefineBeanTag() - Constructor for class net.hasor.web.jstl.taglib.DefineBeanTag
 
DefineBindTag - Class in net.hasor.web.jstl.taglib
 
DefineBindTag() - Constructor for class net.hasor.web.jstl.taglib.DefineBindTag
 
defineName(int, String) - Method in class net.hasor.dataql.runtime.mem.DataHeap
 
DefineTypeTag - Class in net.hasor.web.jstl.taglib
 
DefineTypeTag() - Constructor for class net.hasor.web.jstl.taglib.DefineTypeTag
 
DelegateBindInfoAdapter - Class in net.hasor.core.info
 
DelegateBindInfoAdapter(Predicate<Class<?>>, String, Class<?>, Supplier<? extends PropertyDelegate>, ReadWriteType) - Constructor for class net.hasor.core.info.DelegateBindInfoAdapter
 
DELETE - Static variable in annotation type net.hasor.web.annotation.HttpMethod
HTTP DELETE method
deleteAllSpace() - Method in class net.hasor.core.setting.DecSpaceMap
删除某个命名空间的所有数据。
deleteApi(String) - Method in interface net.hasor.dataway.DatawayService
删除 API,相当于页面上点击删除(无需权限校验)
deleteApi(String) - Method in class net.hasor.dataway.service.DatawayServiceImpl
 
DeleteController - Class in net.hasor.dataway.web
删除 API
DeleteController() - Constructor for class net.hasor.dataway.web.DeleteController
 
deleteObject(EntityDef, String) - Method in interface net.hasor.dataway.dal.ApiDataAccessLayer
删除对象
deleteObject(EntityDef, String) - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
deleteObject(String) - Method in class net.hasor.dataway.dal.providers.db.InterfaceInfoDal
 
deleteObject(String) - Method in class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
 
deleteObject(EntityDef, String) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
deleteOrSkip() - Method in interface net.hasor.web.FileItem
Deletes the underlying storage for a file item, including deleting any associated temporary disk file.
deleteOrSkip() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItem
 
deleteOrSkip() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItemFactory.MemoryFileItem
 
deleteSpace(String) - Method in class net.hasor.core.setting.DecSpaceMap
删除某个命名空间的所有数据。
deleteWhitespace(String) - Static method in class net.hasor.utils.StringUtils
Deletes all whitespaces from a String as defined by Character.isWhitespace(char).
depth - Variable in class net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
DERBY - Static variable in class net.hasor.db.JdbcUtils
 
desc(SFunction<T>) - Method in interface net.hasor.db.jdbc.lambda.Func
排序(降序),类似:order by xxx desc
desc(List<SFunction<T>>) - Method in interface net.hasor.db.jdbc.lambda.Func
排序(降序),类似:order by xxx desc
desc(List<SFunction<T>>) - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
Destroy - Annotation Type in net.hasor.core
Deprecated.
destroy() - Method in class net.hasor.spring.beans.ContextFactoryBean
 
destroy() - Method in class net.hasor.web.binder.FilterDef
 
destroy() - Method in class net.hasor.web.binder.J2eeFilterAsFilter
 
destroy() - Method in class net.hasor.web.binder.J2eeServletAsMapping
销毁过滤器。
destroy() - Method in interface net.hasor.web.InvokerFilter
销毁过滤器。
destroy() - Method in class net.hasor.web.startup.RuntimeFilter
 
destroyContext() - Method in class net.hasor.web.invoker.InvokerContext
 
destroyMethod(String) - Method in interface net.hasor.core.ApiBinder.LifeBindingBuilder
配置当容器销毁时调用的方法,如果@Destroy()注解也定义了一个初始化方法则,注解方式优先于配置。
destroyMethod(String) - Method in interface net.hasor.core.binder.BindInfoBuilder
设置初始化方法,一个无参的方法。例如:public void init(){ ...
destroyMethod(String) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
destroyPool() - Method in class net.hasor.rsf.rpc.net.LinkPool
销毁连接池。
DetailRsfInstruct - Class in net.hasor.rsf.tconsole
查看服务详细信息
DetailRsfInstruct() - Constructor for class net.hasor.rsf.tconsole.DetailRsfInstruct
 
dialect() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
difference(String, String) - Static method in class net.hasor.utils.StringUtils
Compares two Strings, and returns the portion where they differ.
digestBytes(String, List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
摘要算法,使用指定方式进行摘要计算
digestBytes(DigestType, List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
使用指定方式进行摘要计算
digestString(String, String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
摘要算法,使用指定方式进行摘要计算
digestString(DigestType, String) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
使用指定方式进行摘要计算
DigestType - Enum in net.hasor.dataql.fx.encryt
摘要算法类型枚举
DigestUdfSource - Class in net.hasor.dataql.fx.encryt
Deprecated.
DigestUdfSource() - Constructor for class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
 
DimFragment - Annotation Type in net.hasor.dataql
定义一个外部代码片段执行器。
DimModule - Annotation Type in net.hasor.core
标记在 Module 接口上,用来动态扫描加载 Module。
DimUdf - Annotation Type in net.hasor.dataql
定义一个 Udf
DimUdfSource - Annotation Type in net.hasor.dataql
Udf 源
disableApi(String) - Method in interface net.hasor.dataway.DatawayService
禁用 API,相当于页面上点击禁用(无需权限校验)
disableApi(String) - Method in class net.hasor.dataway.service.DatawayServiceImpl
 
DisableController - Class in net.hasor.dataway.web
禁用 API
DisableController() - Constructor for class net.hasor.dataway.web.DisableController
 
discover(Mapping) - Method in interface net.hasor.web.spi.MappingDiscoverer
发现控制器
DiskCacheAddressPool - Class in net.hasor.rsf.address
服务地址的辅助工具,负责读写本地地址本缓存。
DiskCacheAddressPool(RsfEnvironment) - Constructor for class net.hasor.rsf.address.DiskCacheAddressPool
 
DiskFileItem - Class in net.hasor.web.upload.factorys.disk
磁盘缓存,50KB以内的数据在内存中驻留,超过50KB的数据全部走磁盘缓存。
DiskFileItem(FileItemStream, File) - Constructor for class net.hasor.web.upload.factorys.disk.DiskFileItem
 
DiskFileItemFactory - Class in net.hasor.web.upload.factorys.disk
 
DiskFileItemFactory() - Constructor for class net.hasor.web.upload.factorys.disk.DiskFileItemFactory
 
DiskFileItemFactory(String) - Constructor for class net.hasor.web.upload.factorys.disk.DiskFileItemFactory
 
DiskFileItemFactory.MemoryFileItem - Class in net.hasor.web.upload.factorys.disk
 
DIV - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
DIV - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
DIV() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
DIV2 - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
DIV2 - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
DIV2() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
divide(Number, Number, int, RoundingEnum) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
DM - Static variable in class net.hasor.db.JdbcUtils
 
DO - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
doBegin(JdbcTransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
初始化一个新的连接,并开启事务。
doBindAfter(ApiBinder) - Method in class net.hasor.core.context.TemplateAppContext
当完成所有 Module 的 installModule 直呼。
doBindBefore(ApiBinder) - Method in class net.hasor.core.context.TemplateAppContext
当开始所有 Module 的 installModule 之前。
doCall(ApiInfo, QueryScriptBuild) - Method in class net.hasor.dataway.service.ApiCallService
 
doCall(RsfContext, InputStream, String, String) - Static method in class net.hasor.rsf.protocol.http_hprose.HproseUtils
 
doCallWithoutError(ApiInfo, QueryScriptBuild) - Method in class net.hasor.dataway.service.ApiCallService
 
doCheck(FxSqlCheckChainSpi.FxSqlInfo) - Method in interface net.hasor.dataql.fx.db.FxSqlCheckChainSpi
 
doCheck(AuthorizationType, DatawayApi, boolean) - Method in interface net.hasor.dataway.spi.AuthorizationChainSpi
UI 界面上的操作在进入执行之前会先走这个 SPI 进行一次权限校验。
doClose() - Method in class net.hasor.core.container.AbstractContainer
 
doClose() - Method in class net.hasor.core.container.BeanContainer
 
doClose() - Method in class net.hasor.core.container.BindInfoContainer
当容器停止运行时,需要做Bean清理工作。
doClose() - Method in class net.hasor.core.container.ScopeContainer
 
doClose() - Method in class net.hasor.core.container.SpiCallerContainer
销毁过程,清理掉所有已经注册的 SPI 监听器
doClose() - Method in class net.hasor.tconsole.client.TelClient
 
doClose() - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
doClose() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
doClose() - Method in class net.hasor.tconsole.launcher.telnet.TelnetTelService
 
doCommand(TelCommand) - Method in class net.hasor.rsf.tconsole.DetailRsfInstruct
 
doCommand(TelCommand) - Method in class net.hasor.rsf.tconsole.FlowRsfInstruct
 
doCommand(TelCommand) - Method in class net.hasor.rsf.tconsole.InfoRsfInstruct
 
doCommand(TelCommand) - Method in class net.hasor.rsf.tconsole.ListRsfInstruct
 
doCommand(TelCommand) - Method in class net.hasor.rsf.tconsole.RuleRsfInstruct
 
doCommand(TelCommand) - Method in class net.hasor.rsf.tconsole.StatusRsfInstruct
 
doCommand(TelCommand) - Method in class net.hasor.tconsole.commands.HelpExecutor
 
doCommand(TelCommand) - Method in interface net.hasor.tconsole.TelExecutor
执行命令
doCommand(TelCommand) - Method in interface net.hasor.tconsole.TelExecutorVoid
 
doCommit(JdbcTransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
处理当前底层数据库连接的事务递交操作。
doCompiler(AtomExpression, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.AtomExprInstCompiler
 
doCompiler(DyadicExpression, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.DyadicExprInstCompiler
 
doCompiler(DyadicExpression, InstQueue, CompilerContext, Stack<SymbolToken>) - Method in class net.hasor.dataql.compiler.qil.cc.DyadicExprInstCompiler
 
doCompiler(EnterRouteVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.EnterRouteVariableInstCompiler
 
doCompiler(ExitInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ExitInstCompiler
 
doCompiler(FragmentVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.FragmentVariableInstCompiler
 
doCompiler(FunCallRouteVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.FunCallRouteVariableInstCompiler
 
doCompiler(HintInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.HintInstCompiler
 
doCompiler(ImportInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ImportInstCompiler
 
doCompiler(InstSet, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.InstSetInstCompiler
 
doCompiler(LambdaVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.LambdaVariableInstCompiler
 
doCompiler(ListFormat, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ListFormatInstCompiler
 
doCompiler(ListVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ListVariableInstCompiler
 
doCompiler(NameRouteVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.NameRouteVariableInstCompiler
 
doCompiler(ObjectFormat, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ObjectFormatInstCompiler
 
doCompiler(ObjectVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ObjectVariableInstCompiler
 
doCompiler(PrimitiveVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.PrimitiveVariableInstCompiler
 
doCompiler(PrivilegeExpression, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.PrivilegeExprInstCompiler
 
doCompiler(ReturnInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ReturnInstCompiler
 
doCompiler(RootBlockSet, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.RootBlockSetInstCompiler
 
doCompiler(RunInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.RunInstCompiler
 
doCompiler(SubscriptRouteVariable, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.SubscriptRouteVariableInstCompiler
 
doCompiler(SwitchInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.SwitchInstCompiler
 
doCompiler(TernaryExpression, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.TernaryExprInstCompiler
 
doCompiler(ThrowInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.ThrowInstCompiler
 
doCompiler(UnaryExpression, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.UnaryExprInstCompiler
 
doCompiler(VarInst, InstQueue, CompilerContext) - Method in class net.hasor.dataql.compiler.qil.cc.VarInstCompiler
 
doCompiler(T, InstQueue, CompilerContext) - Method in interface net.hasor.dataql.compiler.qil.InstCompiler
生成指令序列
doCompiler(InstQueue) - Method in interface net.hasor.dataql.compiler.qil.InstCompilerExecutor
生成指令序列
doDelete(String, Map<String, Object>) - Method in class net.hasor.dataway.web.DeleteController
 
doDisable(String, Map<String, Object>) - Method in class net.hasor.dataway.web.DisableController
 
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - Method in class net.hasor.dataql.runtime.operator.ops.BinaryDOP
 
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - Method in class net.hasor.dataql.runtime.operator.ops.CompareDOP
 
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - Method in class net.hasor.dataql.runtime.operator.ops.NumberDOP
 
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - Method in class net.hasor.dataql.runtime.operator.ops.ObjectEqDOP
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - Method in class net.hasor.rsf.filters.local.LocalPref
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - Method in class net.hasor.rsf.filters.online.OnlineRsfFilter
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - Method in class net.hasor.rsf.filters.thread.LocalWarpFilter
 
doFilter(RsfRequest, RsfResponse) - Method in class net.hasor.rsf.rpc.caller.RsfFilterHandler
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - Method in interface net.hasor.rsf.RsfFilter
执行过滤器
doFilter(RsfRequest, RsfResponse) - Method in interface net.hasor.rsf.RsfFilterChain
执行过滤器
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.hasor.web.binder.J2eeFilterAsFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.hasor.web.startup.RuntimeFilter
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.expr.AtomExpression
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.fmt.ListFormat
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.ExitInst
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.HintInst
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.ImportInst
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.ReturnInst
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.RunInst
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.SwitchInst
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.ThrowInst
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.inst.VarInst
 
doFormat(int, Hints, FormatWriter) - Method in interface net.hasor.dataql.compiler.ast.InstFormat
格式化
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.FragmentVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.LambdaVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.ListVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.ObjectVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
doFormat(int, Hints, FormatWriter) - Method in class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
doFunction(RsfContext) - Static method in class net.hasor.rsf.protocol.http_hprose.HproseUtils
 
doGetConnection(JdbcTransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
获取数据库连接(线程绑定的)
doInCallableStatement(CallableStatement) - Method in interface net.hasor.db.jdbc.CallableStatementCallback
执行一个 JDBC 操作。开发者不需要关心数据库连接的状态和事务。
doInConnection(Connection) - Method in interface net.hasor.db.jdbc.ConnectionCallback
执行一个 JDBC 操作。开发者不需要关心数据库连接的状态和事务。
doInit(ServletContext) - Method in class net.hasor.web.startup.RuntimeListener
 
doInitialize() - Method in class net.hasor.core.container.AbstractContainer
 
doInitialize() - Method in class net.hasor.core.container.BeanContainer
 
doInitialize() - Method in class net.hasor.core.container.BindInfoContainer
初始化,把inited标记为true,从而锁住 createInfoAdapter 方法不在允许新对象注册进来。
doInitialize() - Method in class net.hasor.core.container.ScopeContainer
 
doInitialize() - Method in class net.hasor.core.container.SpiCallerContainer
初始化过程
doInitialize() - Method in class net.hasor.tconsole.client.TelClient
 
doInitialize() - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
doInitialize() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
doInitialize() - Method in class net.hasor.tconsole.launcher.telnet.TelnetTelService
 
doInitializeCompleted() - Method in class net.hasor.core.context.TemplateAppContext
初始化过程完成.
doInitializeCompleted(AppContext) - Method in interface net.hasor.core.spi.ContextInitializeListener
初始化完成
doInject(AppContext) - Method in interface net.hasor.core.spi.InjectMembers
执行注入
doInPreparedStatement(PreparedStatement) - Method in interface net.hasor.db.jdbc.PreparedStatementCallback
执行一个 JDBC 操作。开发者不需要关心数据库连接的状态和事务。
doInStatement(Statement) - Method in interface net.hasor.db.jdbc.StatementCallback
执行一个 JDBC 操作。开发者不需要关心数据库连接的状态和事务。
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.dataql.fx.web.FxWebInterceptor
 
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.dataway.authorization.InterfaceAuthorizationFilter
 
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.dataway.service.InterfaceApiFilter
 
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.dataway.service.InterfaceUiFilter
 
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.web.binder.FilterDef
 
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.web.binder.J2eeFilterAsFilter
 
doInvoke(HttpServletRequest, HttpServletResponse) - Method in class net.hasor.web.binder.J2eeServletAsMapping
执行Servlet
doInvoke(Invoker, InvokerChain) - Method in interface net.hasor.web.InvokerFilter
指定过滤器
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.web.objects.CorsFilter
 
doInvoke(Invoker, InvokerChain) - Method in class net.hasor.web.objects.ResourceFilter
 
doListener(AppContext, HttpServletRequest, HttpServletResponse, Object) - Method in interface net.hasor.web.spi.AfterResponseListener
在所有处理之后
doListener(AppContext, HttpServletRequest, HttpServletResponse) - Method in interface net.hasor.web.spi.BeforeRequestListener
在所有处理之前
doLoad(String) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
加载数据
DomainHelper - Class in net.hasor.dataql.domain
 
DomainHelper() - Constructor for class net.hasor.dataql.domain.DomainHelper
 
doNext(int) - Method in class net.hasor.dataql.runtime.InstSequence
移动指令序列指针,到下一个位置。
doNext(Invoker) - Method in interface net.hasor.web.InvokerChain
继续执行后续的请求过滤器链。
doPerform(String, Map<String, Object>, Invoker) - Method in class net.hasor.dataway.web.PerformController
 
doProcess(Location.RuntimeLocation, String, Object[], Hints) - Method in interface net.hasor.dataql.runtime.operator.OperatorProcess
执行运算
doProcess(Location.RuntimeLocation, String, Object[], Hints) - Method in class net.hasor.dataql.runtime.operator.ops.StringJointDOP
 
doPublish(String, Map<String, Object>) - Method in class net.hasor.dataway.web.PublishController
 
doQuery(String, Object[], JdbcTemplate) - Method in interface net.hasor.dataql.fx.db.runsql.SqlFragment.SqlQuery
执行 SQL
doRemove(String) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
删除数据
doResultSpi(T, R) - Method in interface net.hasor.core.spi.SpiCaller
 
doResultSpi(T, Object) - Method in interface net.hasor.core.spi.SpiCaller.SpiCallerWithoutResult
 
doRollback(JdbcTransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
处理当前底层数据库连接的事务回滚操作。
doSave(String, String) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
保存或更新数据
doSave(String, Map<String, Object>) - Method in class net.hasor.dataway.web.SaveApiController
 
doSendRequest(RsfRequestFormLocal, FutureCallback<RsfResponse>) - Method in class net.hasor.rsf.rpc.caller.RsfRequestManager
发送RSF调用请求,处理RsfFilter
doSerialization(ApiInfo, MimeType, Object) - Method in interface net.hasor.dataway.spi.SerializationChainSpi
成功完成调用
doSetValue(PreparedStatement, int, Object) - Method in class net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
doShutdown() - Method in class net.hasor.core.context.TemplateAppContext
开始进入容器停止.
doShutdown(AppContext) - Method in interface net.hasor.core.spi.ContextShutdownListener
开始进入容器销毁过程。
doShutdown(AppContext) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
doShutdownCompleted() - Method in class net.hasor.core.context.TemplateAppContext
容器启动停止。
doShutdownCompleted(AppContext) - Method in interface net.hasor.core.spi.ContextShutdownListener
容器销毁完成。
doShutdownCompleted(AppContext) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
doSmoke(String, Map<String, Object>) - Method in class net.hasor.dataway.web.AnalyzeSchemaController
 
doSmoke(String, Map<String, Object>, Invoker) - Method in class net.hasor.dataway.web.SmokeController
 
doSpi(T) - Method in interface net.hasor.core.spi.SpiCaller.SpiCallerWithoutResult
 
doStart() - Method in class net.hasor.core.context.TemplateAppContext
开始进入容器启动过程.
doStart(AppContext) - Method in interface net.hasor.core.spi.ContextStartListener
开始进入容器启动过程。
doStart(AppContext) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
doStart(AppContext) - Method in class net.hasor.tconsole.binder.ConsoleModule
 
doStartCompleted() - Method in class net.hasor.core.context.TemplateAppContext
容器启动完成。
doStartCompleted(AppContext) - Method in interface net.hasor.core.spi.ContextStartListener
容器启动完成,交由一个异步线程来执行
doStartCompleted(AppContext) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
doStartCompleted(AppContext) - Method in class net.hasor.tconsole.binder.ConsoleModule
 
doStartTag() - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
doStartTag() - Method in class net.hasor.web.jstl.taglib.DefineBeanTag
 
doStartTag() - Method in class net.hasor.web.jstl.taglib.DefineBindTag
 
doStartTag() - Method in class net.hasor.web.jstl.taglib.DefineTypeTag
 
doSwaggerApi(Invoker) - Method in class net.hasor.dataway.web.Swagger2Controller
 
DOT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
DOT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
DOT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
DOT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
DOT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
DOT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
DOT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
DOT(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
DOT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
doTransaction(TransactionStatus) - Method in interface net.hasor.db.transaction.TransactionCallback
执行事务,如需回滚事务,只需要调用 tranStatus 的 setRollbackOnly() 方法即可。 请注意:异常的抛出一会引起事务的回滚。
doTransaction(TransactionStatus) - Method in interface net.hasor.db.transaction.TransactionCallbackWithoutResult
 
doTransactionWithoutResult(TransactionStatus) - Method in interface net.hasor.db.transaction.TransactionCallbackWithoutResult
 
DoubleTypeHandler - Class in net.hasor.db.types.handler
 
DoubleTypeHandler() - Constructor for class net.hasor.db.types.handler.DoubleTypeHandler
 
doUnaryProcess(Location.RuntimeLocation, String, Object, Hints) - Method in class net.hasor.dataql.runtime.operator.ops.BooleanUOP
 
doUnaryProcess(Location.RuntimeLocation, String, Object, Hints) - Method in class net.hasor.dataql.runtime.operator.ops.NumberUOP
 
doValid(String, Object) - Method in interface net.hasor.web.valid.ValidInvoker
 
doValid(String, Object, Class<? extends Validation>...) - Method in interface net.hasor.web.valid.ValidInvoker
 
doValidation(String, T, ValidInvoker) - Method in interface net.hasor.web.valid.Validation
验证逻辑
doWork(InstSequence, DataHeap, DataStack, EnvStack, InsetProcessContext) - Method in class net.hasor.dataql.runtime.inset.OpcodesPool
 
doWork(InstSequence, DataHeap, DataStack, EnvStack, InsetProcessContext) - Method in interface net.hasor.dataql.runtime.InsetProcess
执行指令
doWork(Method) - Method in class net.hasor.web.invoker.AsyncInvocationWorker
 
doWorkWhenError(Method, Throwable) - Method in class net.hasor.web.invoker.AsyncInvocationWorker
 
dropFrame() - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
dropHintStack() - Method in class net.hasor.dataql.runtime.InsetProcessContext
 
DyadicExpr_AContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
DyadicExpr_BContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
DyadicExpr_CContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
DyadicExpr_DContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
DyadicExpr_EContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
DyadicExpression - Class in net.hasor.dataql.compiler.ast.expr
二元运算表达式
DyadicExpression(Expression, SymbolToken, Expression) - Constructor for class net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
DyadicExprInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
二元运算表达式
DyadicExprInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.DyadicExprInstCompiler
 
DyadicOperatorRegistry - Interface in net.hasor.dataql.runtime.operator
二元运算操作对象的注册和查找。
DynamicClass - Interface in net.hasor.core.aop
动态代理的标记接口,可以简单的通过 bean2 instanceof DynamicClass 形式来判断对象是否是一个 Aop 类。
dynamicProperty(Predicate<Class<?>>, String, Class<?>) - Method in interface net.hasor.core.ApiBinder
匹配类,将符合条件的 Bean 新增一个属性,该方法会生成属性对应的 get/set 方法。
dynamicProperty(String, Class<?>) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个属性,该方法会生成属性对应的 get/set 方法。
dynamicProperty(String, Class<?>, PropertyDelegate) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个属性,该方法会生成属性对应的 get/set 方法。
dynamicProperty(String, Class<?>, Supplier<? extends PropertyDelegate>) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个属性,该方法会生成属性对应的 get/set 方法。
dynamicProperty(String, Class<?>, Class<? extends PropertyDelegate>) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个属性,该方法会生成属性对应的 get/set 方法。
dynamicProperty(String, Class<?>, BindInfo<? extends PropertyDelegate>) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个属性,该方法会生成属性对应的 get/set 方法。
dynamicProperty(Predicate<Class<?>>, String, Class<?>) - Method in class net.hasor.core.binder.AbstractBinder
 
dynamicProperty(Predicate<Class<?>>, String, Class<?>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
dynamicProperty(Predicate<Class<?>>, String, Class<?>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
dynamicReadOnlyProperty(Predicate<Class<?>>, String, Class<?>) - Method in interface net.hasor.core.ApiBinder
匹配类,将符合条件的 Bean 新增一个只读属性,该方法会生成属性对应的 get 方法。
dynamicReadOnlyProperty(String, Class<?>, PropertyDelegate) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个只读属性,该方法会生成属性对应的 get 方法。
dynamicReadOnlyProperty(String, Class<?>, Supplier<? extends PropertyDelegate>) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个只读属性,该方法会生成属性对应的 get/set 方法。
dynamicReadOnlyProperty(String, Class<?>, Class<? extends PropertyDelegate>) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个只读属性,该方法会生成属性对应的 get/set 方法。
dynamicReadOnlyProperty(String, Class<?>, BindInfo<? extends PropertyDelegate>) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
动态的给 Bean 新增一个只读属性,该方法会生成属性对应的 get/set 方法。
dynamicReadOnlyProperty(Predicate<Class<?>>, String, Class<?>) - Method in class net.hasor.core.binder.AbstractBinder
 
dynamicReadOnlyProperty(Predicate<Class<?>>, String, Class<?>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
dynamicReadOnlyProperty(Predicate<Class<?>>, String, Class<?>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 

E

E_LOAD - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
E_POP - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
E_PUSH - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
ELASTIC_SEARCH - Static variable in class net.hasor.db.JdbcUtils
 
ELSE - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
ELSE - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
ELSE() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
ELSE(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
EMPTY - Static variable in class net.hasor.utils.StringUtils
The empty String "".
EMPTY_BOOLEAN_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable boolean array.
EMPTY_BOOLEAN_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Boolean array.
EMPTY_BYTE_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable byte array.
EMPTY_BYTE_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Byte array.
EMPTY_CHAR_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable char array.
EMPTY_CHARACTER_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Character array.
EMPTY_CLASS_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Class array.
EMPTY_DOUBLE_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable double array.
EMPTY_DOUBLE_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Double array.
EMPTY_FLOAT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable float array.
EMPTY_FLOAT_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Float array.
EMPTY_INT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable int array.
EMPTY_INTEGER_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Integer array.
EMPTY_LONG_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable long array.
EMPTY_LONG_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Long array.
EMPTY_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Object array.
EMPTY_SHORT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable short array.
EMPTY_SHORT_OBJECT_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable Short array.
EMPTY_STRING_ARRAY - Static variable in class net.hasor.utils.ArrayUtils
An empty immutable String array.
emptyCondition() - Static method in class net.hasor.dataway.web.BasicController
 
enable() - Method in class net.hasor.rsf.address.route.rule.AbstractRule
规则是否启用
enable(boolean) - Method in class net.hasor.rsf.address.route.rule.AbstractRule
设置规则是否启用
enable() - Method in interface net.hasor.rsf.address.route.rule.Rule
规则是否启用
EnableHasor - Annotation Type in net.hasor.spring.boot
启用 Hasor 关于 ComponentScan,首先 spring 的 ComponentScan 会扫描所有 Spring 的Bean。在此基础上如果这些 Bean 标记了 @DimModule 注解并且实现了 Module 接口。那么它们会被作为 Hasor 的初始化 Module。 如果 scanPackages 配置的扫描范围超出了 ComponentScan,那么这些标记了 @DimModule 的 Module 接口实现类将会以 new 的形式进行创建。
EnableHasorWeb - Annotation Type in net.hasor.spring.boot
启用 Hasor Web,这个插件会配置 Hasor 的全局拦截器和监听器。
encode(T, ByteBuf) - Method in interface net.hasor.rsf.protocol.rsf.Protocol
encode Message to byte & write to network framework
encode(ChannelHandlerContext, Object, ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.RsfEncoder
 
encode(RequestBlock, ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.RpcRequestProtocolV1
encode Message to byte & write to network framework
encode(ResponseBlock, ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.RpcResponseProtocolV1
encode Message to byte & write to network framework
encode(Object) - Method in class net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
encode(Object) - Method in class net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
encode(Object) - Method in class net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
encode(Object) - Method in class net.hasor.rsf.serialize.coder.JsonSerializeCoder
 
encode(Object) - Method in interface net.hasor.rsf.SerializeCoder
Encode Object to byte[]
encodeBytes(List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
对字节数组进行 Base64编码
encodeMD5(byte[]) - Static method in class net.hasor.utils.CommonCodeUtils.MD5
 
encodeRequest(RsfContext, RequestInfo) - Static method in class net.hasor.rsf.protocol.http_hprose.HproseUtils
 
encodeString(String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串组进行 Base64编码
ENDCODE_OF_SILENT - Static variable in interface net.hasor.tconsole.TelOptions
静默模式下的命令结束符。TelClient 上该配置始终有值
endcodeOfSilent(String) - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
endcodeOfSilent() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
endDocument() - Method in class net.hasor.core.setting.xml.SaxXmlParser
 
endElement(String, String, String) - Method in class net.hasor.core.setting.xml.SaxXmlParser
 
endsWith(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Case insensitive check if a String ends with a specified suffix.
endsWith(String, String) - Static method in class net.hasor.utils.StringUtils
Check if a String ends with a specified suffix.
endsWithAny(String, String[]) - Static method in class net.hasor.utils.StringUtils
Check if a String ends with any of an array of specified strings.
endsWithIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Case insensitive check if a String ends with a specified suffix.
endsWithIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Case insensitive check if a String ends with a specified suffix.
enterAnyObject(DataQLParser.AnyObjectContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.anyObject().
enterAnyObject(DataQLParser.AnyObjectContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.anyObject().
enterAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
enterAtomExpr(DataQLParser.AtomExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
enterBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
enterBooleanValue(DataQLParser.BooleanValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
enterBreakInst(DataQLParser.BreakInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.breakInst().
enterBreakInst(DataQLParser.BreakInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.breakInst().
enterDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
enterDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
enterDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
enterDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
enterDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
enterDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
enterDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
enterDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
enterDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
enterDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
enterEveryRule(ParserRuleContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
enterExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
enterExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
enterExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
enterExprRoute(DataQLParser.ExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
enterExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.extBlock().
enterExtBlock(DataQLParser.ExtBlockContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.extBlock().
enterExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.extParams().
enterExtParams(DataQLParser.ExtParamsContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.extParams().
enterFuncCall(DataQLParser.FuncCallContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.funcCall().
enterFuncCall(DataQLParser.FuncCallContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.funcCall().
enterFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
enterHintInst(DataQLParser.HintInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.hintInst().
enterHintInst(DataQLParser.HintInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.hintInst().
enterIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.ifInst().
enterIfInst(DataQLParser.IfInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.ifInst().
enterImportInst(DataQLParser.ImportInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.importInst().
enterImportInst(DataQLParser.ImportInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.importInst().
enterLambdaDef(DataQLParser.LambdaDefContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.lambdaDef().
enterLambdaDef(DataQLParser.LambdaDefContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.lambdaDef().
enterListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.listValue().
enterListValue(DataQLParser.ListValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.listValue().
enterMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
enterMultipleInst(DataQLParser.MultipleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
enterNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
enterNameExprRoute(DataQLParser.NameExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
enterNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
enterNullValue(DataQLParser.NullValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
enterNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
enterNumberValue(DataQLParser.NumberValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
enterObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.objectKeyValue().
enterObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.objectKeyValue().
enterObjectValue(DataQLParser.ObjectValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.objectValue().
enterObjectValue(DataQLParser.ObjectValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.objectValue().
enterParamRoute(DataQLParser.ParamRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
enterParamRoute(DataQLParser.ParamRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
ENTERPRISEDB - Static variable in class net.hasor.db.JdbcUtils
 
enterPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
enterPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
enterRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.rootInstSet().
enterRootInstSet(DataQLParser.RootInstSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.rootInstSet().
enterRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.routeName().
enterRouteName(DataQLParser.RouteNameContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.routeName().
enterRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.routeNameSet().
enterRouteNameSet(DataQLParser.RouteNameSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.routeNameSet().
enterRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.routeSubscript().
enterRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.routeSubscript().
EnterRouteVariable - Class in net.hasor.dataql.compiler.ast.value
路由的入口,一切路由操作都要有一个入口
EnterRouteVariable(EnterRouteVariable.RouteType, EnterRouteVariable.SpecialType) - Constructor for class net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
EnterRouteVariable.RouteType - Enum in net.hasor.dataql.compiler.ast.value
 
EnterRouteVariable.SpecialType - Enum in net.hasor.dataql.compiler.ast.value
 
EnterRouteVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
路由的入口,一切路由操作都要有一个入口
EnterRouteVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.EnterRouteVariableInstCompiler
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
enterRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
enterRunInst(DataQLParser.RunInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.runInst().
enterRunInst(DataQLParser.RunInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.runInst().
enterSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
enterSingleInst(DataQLParser.SingleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
enterStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
enterStringValue(DataQLParser.StringValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
enterSubExprRoute(DataQLParser.SubExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
enterSubExprRoute(DataQLParser.SubExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
enterTernaryExpr(DataQLParser.TernaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
enterTernaryExpr(DataQLParser.TernaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
enterUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
enterUnaryExpr(DataQLParser.UnaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
enterVarInst(DataQLParser.VarInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.varInst().
enterVarInst(DataQLParser.VarInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.varInst().
EntityDef - Enum in net.hasor.dataway.dal
底层存储上的实体
EnumOfCode<T> - Interface in net.hasor.db.types
 
EnumOfValue<T> - Interface in net.hasor.db.types
 
EnumTypeHandler<E extends Enum<E>> - Class in net.hasor.db.types.handler
 
EnumTypeHandler(Class<E>) - Constructor for class net.hasor.db.types.handler.EnumTypeHandler
 
Environment - Interface in net.hasor.core
环境支持 环境变量来源以及加载顺序,靠后顺位会覆盖前一顺位的重复配置。 1st,System.getProperties() 2st,System.getenv() 3st,配置文件"hasor.environmentVar" 4st,传入的配置 属性文件可以存在下面两个位置:1.%WORK_HOME% 下、2.classpath路径。 WORK_HOME优先classpath。
environment - Variable in class net.hasor.spring.beans.AbstractEnvironmentAware
 
EnvironmentWrap - Class in net.hasor.core.environment
Environment接口包装器。
EnvironmentWrap(Environment) - Constructor for class net.hasor.core.environment.EnvironmentWrap
 
envProperties - Variable in class net.hasor.spring.beans.BuildConfig
 
EnvStack - Class in net.hasor.dataql.runtime.mem
栈数据
EnvStack() - Constructor for class net.hasor.dataql.runtime.mem.EnvStack
 
EOF() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
EOL - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
EOL - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
EQ - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
EQ() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
EQ - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
eq(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
相等
eq(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
等于条件 查询,类似:'col = ?'
eq(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
eq(ServletVersion) - Method in enum net.hasor.web.ServletVersion
等于
equals(Object) - Method in class net.hasor.core.setting.ConfigSource
 
equals(Object) - Method in class net.hasor.rsf.InterAddress
两个 Address 可以比较是否相等
equals(Object, Object) - Static method in class net.hasor.utils.ObjectUtils
Compares two objects for equality, where either one or both objects may be null.
equals(String, String) - Static method in class net.hasor.utils.StringUtils
Compares two Strings, returning true if they are equal.
equalsBlankIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
执行字符串匹配。
equalsHost(InterAddress) - Method in class net.hasor.rsf.InterAddress
判断连接地址是否是同一个。判断依据是参数的InterAddress.getHostPort()返回值和该对象的InterAddress.getHostPort()返回值做比较
equalsHost(String) - Method in class net.hasor.rsf.InterAddress
判断连接地址是否是同一个。判断依据是参数值和InterAddress.getHostPort()返回值做比较
equalsIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
忽略大小写比较相等
equalsIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Compares two Strings, returning true if they are equal ignoring the case.
equalsSameAs(RsfChannel) - Method in class net.hasor.rsf.rpc.net.RsfChannel
判断两个数据通道是相同的
errors(ValidItem) - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
eval(Reader, ScriptContext) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
eval(String, ScriptContext) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
eval(String, String, Object[]) - Method in interface net.hasor.rsf.address.route.rule.ArgsKey
 
eval(String, String, Object[]) - Method in class net.hasor.rsf.address.route.rule.DefaultArgsKey
 
eval(ScriptContext) - Method in class net.hasor.rsf.utils.groovy223.GroovyCompiledScript
 
eval(Reader, ScriptContext) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
eval(String, ScriptContext) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
eval(ScriptEngine, String, Binding) - Static method in class net.hasor.rsf.utils.groovy223.ScriptExtensions
Executes the specified script.
eval(ScriptEngine, Reader, Binding) - Static method in class net.hasor.rsf.utils.groovy223.ScriptExtensions
Same as eval(ScriptEngine, Reader, Binding) except that the source of the script is provided as a Reader
evalAddress(String, List<String>) - Method in interface net.hasor.rsf.address.RuleGroovyScriptFace
 
evalCodeValueForSQL(String, Map<String, Object>) - Static method in class net.hasor.dataway.config.DatawayUtils
 
evalOgnl(String, Object) - Static method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
evalString(String) - Method in class net.hasor.core.environment.AbstractEnvironment
 
evalString(String) - Method in class net.hasor.core.environment.EnvironmentWrap
 
evalString(String) - Method in interface net.hasor.core.Environment
计算字符串,将字符串中定义的环境变量替换为环境变量值。环境变量名不区分大小写。
注意:只有被百分号包裹起来的部分才被解析成为环境变量名, 如果无法解析某个环境变量平台会抛出一条警告,并且将环境变量名连同百分号作为环境变量值一起返回。
例如:环境中定义了变量Hasor_Home=C:/hasor、Java_Home=c:/app/java,下面的解析结果为 %hasor_home%/tempDir/uploadfile.tmp  -->  C:/hasor/tempDir/uploadfile.tmp %JAVA_HOME%/bin/javac.exe  -->  c:/app/java/bin/javac.exe %work_home%/data/range.png  -->  %work_home%/data/range.png;并伴随一条警告
EventCallBackHook<T> - Interface in net.hasor.core
异步消息回调接口
EventContext - Interface in net.hasor.core
 
EventListener<T> - Interface in net.hasor.core
应用程序事件监听器
EventObject<T> - Class in net.hasor.core.event
用于封装事件对象。
EventObject(String, FireType) - Constructor for class net.hasor.core.event.EventObject
 
exampleType() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
exampleType() - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
参考的样本对象
exception(RsfHttpResponse, Throwable) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler.ResponseEncoder
发生异常
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class net.hasor.rsf.rpc.net.http.HttpCoder
 
exceptionToResult(Throwable) - Static method in class net.hasor.dataway.config.DatawayUtils
 
exceptionToResultWithSpecialValue(Map<String, Object>, Throwable, Object) - Static method in class net.hasor.dataway.config.DatawayUtils
 
ExceptionUtils - Class in net.hasor.utils
Provides utilities for manipulating and examining Throwable objects.
ExceptionUtils() - Constructor for class net.hasor.utils.ExceptionUtils
 
ExceuteCaller - Interface in net.hasor.web.invoker
 
excludes - Variable in class net.hasor.mojo.dataql.QueryMojo
A set of Ant-like exclusion patterns used to prevent certain files from being processed.
execute() - Method in interface net.hasor.dataql.Query
执行查询
execute(Map<String, ?>) - Method in interface net.hasor.dataql.Query
执行查询
execute(Object[]) - Method in interface net.hasor.dataql.Query
执行查询
execute(CustomizeScope) - Method in interface net.hasor.dataql.Query
执行查询
execute(CustomizeScope) - Method in class net.hasor.dataway.web.Swagger2Query
 
execute(ConnectionCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
execute(StatementCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
execute(PreparedStatementCreator, PreparedStatementCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String, PreparedStatementCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String, SqlParameterSource, PreparedStatementCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String, Map<String, ?>, PreparedStatementCallback<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
execute(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
execute(ConnectionCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
通过回调函数执行一个JDBC数据访问操作。
execute(StatementCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
通过回调函数执行一个JDBC数据访问操作。
execute(PreparedStatementCreator, PreparedStatementCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个 JDBC 操作。这个 JDBC 调用操作将会使用 PreparedStatement 接口执行。
execute(String, PreparedStatementCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个动态 SQL 语句。SQL 语句会被编译成 PreparedStatement 类型通过回调接口 PreparedStatementCallback 执行。
execute(String, SqlParameterSource, PreparedStatementCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个 JDBC 操作。这个 JDBC 调用操作将会使用 PreparedStatement 接口执行。
execute(String, Map<String, ?>, PreparedStatementCallback<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个动态 SQL 语句。SQL 语句会被编译成 PreparedStatement 类型通过回调接口 PreparedStatementCallback 执行。
execute(String) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句,通常是一个 DDL 语句.
execute(TransactionCallback<T>) - Method in interface net.hasor.db.transaction.TransactionTemplate
开始执行一个事务。
execute(TransactionCallback<T>, Propagation) - Method in interface net.hasor.db.transaction.TransactionTemplate
开始执行一个事务。
execute(TransactionCallback<T>, Propagation, Isolation) - Method in interface net.hasor.db.transaction.TransactionTemplate
开始执行一个事务。
execute() - Method in class net.hasor.mojo.dataql.HelpMojo
execute() - Method in class net.hasor.mojo.dataql.QueryMojo
The main entry point for this Mojo, it is responsible for converting dataql query into the target language specified.
executeBatch(String[]) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, Map<String, ?>[]) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, Object[][]) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, SqlParameterSource[]) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String, BatchPreparedStatementSetter) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeBatch(String[]) - Method in interface net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,返回值用于表示受影响的行数。
executeBatch(String, BatchPreparedStatementSetter) - Method in interface net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeBatch(String, Map<String, ?>[]) - Method in interface net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeBatch(String, Object[][]) - Method in interface net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeBatch(String, SqlParameterSource[]) - Method in interface net.hasor.db.jdbc.JdbcOperations
批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
executeChildren(Map<String, Object>, List<Object>) - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
获取子节点SQL
executeEvent(EventObject<T>, BasicFuture<Boolean>) - Method in class net.hasor.core.event.StandardEventManager
引发事件
ExecutesManager - Class in net.hasor.rsf.utils
业务线程
ExecutesManager(int, int, int, long, ClassLoader) - Constructor for class net.hasor.rsf.utils.ExecutesManager
 
executeSQL(boolean, String, String, Object[], SqlFragment.SqlQuery<T>) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
执行 SQL
executeUpdate(PreparedStatementCreator, PreparedStatementSetter) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(PreparedStatementCreator) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, PreparedStatementSetter) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, SqlParameterSource) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(String, Map<String, ?>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
executeUpdate(PreparedStatementCreator) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一条 insert 或 update、delete 语句,返回值用于表示受影响的行数。
executeUpdate(String, PreparedStatementSetter) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String, SqlParameterSource) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executeUpdate(String, Map<String, ?>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
executionTime() - Method in interface net.hasor.dataql.QueryResult
获得本次执行耗时
executionTime() - Method in class net.hasor.dataql.runtime.InsetProcessContext
 
executionTime - Variable in exception net.hasor.dataql.runtime.ThrowRuntimeException
 
executionTime() - Method in class net.hasor.dataway.service.QueryResultInfo
 
exist(String) - Method in interface net.hasor.web.render.RenderEngine
exist 的作用是用来在 process 执行之前,让渲染器检查一下,要执行的 模板是否存在。如果不存在就不会执行 process
EXIT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
EXIT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
EXIT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
EXIT - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
EXIT - Static variable in interface net.hasor.dataql.fx.db.FxSqlCheckChainSpi
 
exitAnyObject(DataQLParser.AnyObjectContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.anyObject().
exitAnyObject(DataQLParser.AnyObjectContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.anyObject().
exitAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
exitAtomExpr(DataQLParser.AtomExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
exitBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
exitBooleanValue(DataQLParser.BooleanValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
exitBreakInst(DataQLParser.BreakInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.breakInst().
exitBreakInst(DataQLParser.BreakInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.breakInst().
exitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
exitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
exitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
exitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
exitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
exitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
exitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
exitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
exitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
exitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
exitEveryRule(ParserRuleContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
exitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
exitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
exitExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
exitExprRoute(DataQLParser.ExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
exitExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.extBlock().
exitExtBlock(DataQLParser.ExtBlockContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.extBlock().
exitExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.extParams().
exitExtParams(DataQLParser.ExtParamsContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.extParams().
exitFuncCall(DataQLParser.FuncCallContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.funcCall().
exitFuncCall(DataQLParser.FuncCallContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.funcCall().
exitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
exitHintInst(DataQLParser.HintInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.hintInst().
exitHintInst(DataQLParser.HintInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.hintInst().
exitIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.ifInst().
exitIfInst(DataQLParser.IfInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.ifInst().
exitImportInst(DataQLParser.ImportInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.importInst().
exitImportInst(DataQLParser.ImportInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.importInst().
ExitInst - Class in net.hasor.dataql.compiler.ast.inst
exit指令
ExitInst(IntegerToken, Variable) - Constructor for class net.hasor.dataql.compiler.ast.inst.ExitInst
 
ExitInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
exit指令
ExitInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ExitInstCompiler
 
exitLambdaDef(DataQLParser.LambdaDefContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.lambdaDef().
exitLambdaDef(DataQLParser.LambdaDefContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.lambdaDef().
exitListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.listValue().
exitListValue(DataQLParser.ListValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.listValue().
exitMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
exitMultipleInst(DataQLParser.MultipleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
exitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
exitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
exitNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
exitNullValue(DataQLParser.NullValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
exitNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
exitNumberValue(DataQLParser.NumberValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
exitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.objectKeyValue().
exitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.objectKeyValue().
exitObjectValue(DataQLParser.ObjectValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.objectValue().
exitObjectValue(DataQLParser.ObjectValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.objectValue().
exitParamRoute(DataQLParser.ParamRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
exitParamRoute(DataQLParser.ParamRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
exitPosition() - Method in class net.hasor.dataql.runtime.InstSequence
指令集的出口地址
exitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
exitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
exitRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.rootInstSet().
exitRootInstSet(DataQLParser.RootInstSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.rootInstSet().
exitRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.routeName().
exitRouteName(DataQLParser.RouteNameContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.routeName().
exitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.routeNameSet().
exitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.routeNameSet().
exitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.routeSubscript().
exitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.routeSubscript().
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
exitRule(ParseTreeListener) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
exitRunInst(DataQLParser.RunInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.runInst().
exitRunInst(DataQLParser.RunInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.runInst().
exitSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
exitSingleInst(DataQLParser.SingleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
exitStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
exitStringValue(DataQLParser.StringValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
exitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
exitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
exitTernaryExpr(DataQLParser.TernaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
exitTernaryExpr(DataQLParser.TernaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
ExitType - Enum in net.hasor.dataql.runtime.mem
退出模式
exitUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
exitUnaryExpr(DataQLParser.UnaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
exitVarInst(DataQLParser.VarInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.varInst().
exitVarInst(DataQLParser.VarInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.varInst().
expectBlankLine() - Method in interface net.hasor.tconsole.TelReader
期望下一个字符就是回车符。
expectChar(int) - Method in interface net.hasor.tconsole.TelReader
期待一个结束字符
expectChar(char) - Method in interface net.hasor.tconsole.TelReader
期待一个结束字符
expectDoubleBlankLines() - Method in interface net.hasor.tconsole.TelReader
连续读取到两个换行符
expectString(String) - Method in class net.hasor.tconsole.launcher.TelReaderObject
 
expectString(String) - Method in interface net.hasor.tconsole.TelReader
期待一个结束字符串
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
expr(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
expr(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
expr(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
expr(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
expr(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
expr(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
expr(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
expr() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
ExprContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
ExprContext() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
expressCodeLocation() - Method in class net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
expressCodeLocation() - Method in interface net.hasor.dataql.compiler.ast.Expression
 
Expression - Interface in net.hasor.dataql.compiler.ast
表达式,基类
expressionClass(String) - Static method in class net.hasor.core.exts.aop.Matchers
将表达式解析为Matcher<Method>。 格式为:<包名>.<类名>,可以使用通配符。
expressionMethod(String) - Static method in class net.hasor.core.exts.aop.Matchers
使用表达式配置Aop。
ExprFmtRouteContext(DataQLParser.RouteConverContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
ExprRouteContext(DataQLParser.RouteMappingContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
EXT_INSTR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
extBlock() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
extBlock() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
ExtBlockContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
extParams() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
extParams() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
ExtParamsContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
extractArray(Array) - Method in class net.hasor.db.types.handler.ArrayTypeHandler
 
extractData(ResultSet) - Method in class net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
 
extractData(ResultSet) - Method in interface net.hasor.db.jdbc.ResultSetExtractor
将结果集内容转换。
extractFrame(ChannelHandlerContext, ByteBuf, int, int) - Method in class net.hasor.rsf.protocol.rsf.RsfDecoder
 
extractParameter(Pattern, String) - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
根据正则表达式提取参数
extractType(String, AtomicInteger, DataModel) - Static method in class net.hasor.dataway.service.schema.types.TypesUtils
分析 DataModel 提取数据结构变为 Type 类型对象

F

failed(long, Throwable) - Method in interface net.hasor.rsf.rpc.net.SendCallBack
发送失败。
FALSE - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
FALSE() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
FALSE - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
FALSE - Static variable in class net.hasor.dataql.domain.ValueModel
 
FAST - Static variable in class net.hasor.dataql.runtime.CompilerArguments
快速模式:最小化编译结果,极致的运行性能为目标
Field - Annotation Type in net.hasor.db.jdbc.mapping
标记在字段上表示映射到的列
FieldDef - Enum in net.hasor.dataway.dal
底层存储上的实体中含有的字段
FieldInfo - Interface in net.hasor.db.jdbc.mapping
字段信息
fieldNames() - Method in class net.hasor.dataql.domain.ObjectModel
 
FieldProperty - Interface in net.hasor.core.setting
该接口表示一个自定义属性对象。
FileItem - Interface in net.hasor.web
This class represents a file or form item that was received within a multipart/form-data POST request.
FileItemBase - Class in net.hasor.web.upload
This class represents a file or form item that was received within a multipart/form-data POST request.
FileItemBase(FileItemStream) - Constructor for class net.hasor.web.upload.FileItemBase
 
FileItemFactory - Interface in net.hasor.web
A factory interface for creating FileItem instances.
FileItemHeaders - Interface in net.hasor.web
This class provides support for accessing the headers for a file or form item that was received within a multipart/form-data POST request.
FileItemStream - Interface in net.hasor.web
This interface provides access to a file or form item that was received within a multipart/form-data POST request.
FileUpload - Class in net.hasor.web.upload
High level API for processing file uploads.
FileUpload() - Constructor for class net.hasor.web.upload.FileUpload
 
FileUpload(Settings) - Constructor for class net.hasor.web.upload.FileUpload
 
FileUpload.FileItemIteratorImpl - Class in net.hasor.web.upload
The iterator, which is returned by FileUpload.getItemIterator(HttpServletRequest).
FileUploadException - Exception in net.hasor.web.upload
文件上传异常。
FileUploadException(String) - Constructor for exception net.hasor.web.upload.FileUploadException
 
FileUploadException(FileUploadException.UploadErrorCodes) - Constructor for exception net.hasor.web.upload.FileUploadException
 
FileUploadException(FileUploadException.UploadErrorCodes, String) - Constructor for exception net.hasor.web.upload.FileUploadException
 
FileUploadException.UploadErrorCodes - Enum in net.hasor.web.upload
 
fillForm(Class<? extends T>) - Method in interface net.hasor.web.Invoker
将Request中的参数填充到 formType 类型对象上,formType 的创建将会使用 AppContext.justInject(Object) 方法。
fillForm(Class<? extends T>, T) - Method in interface net.hasor.web.Invoker
将Request中的参数填充到 formType 类型对象上,类型实例由参数指定
fillForm(Class<? extends T>, T) - Method in class net.hasor.web.invoker.InvokerSupplier
 
fillForm(Class<? extends T>, T) - Method in class net.hasor.web.wrap.InvokerWrap
 
fillFrom(ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
fillTo(ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
filter(List<Object>, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
对集合进行过滤
filter(String[]) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
filter(String, String...) - Method in interface net.hasor.web.WebApiBinder
使用传统表达式,创建一个WebApiBinder.FilterBindingBuilder
filter(String[]) - Method in interface net.hasor.web.WebApiBinder
使用传统表达式,创建一个WebApiBinder.FilterBindingBuilder
filter(String[]) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
FilterDef - Class in net.hasor.web.binder
Abstract implementation for all servlet module bindings
FilterDef(int, UriPatternMatcher, Map<String, String>, BindInfo<? extends InvokerFilter>, Supplier<AppContext>) - Constructor for class net.hasor.web.binder.FilterDef
 
filterMap(Map<String, Object>, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
对Map进行过滤
filterRegex(String[]) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
filterRegex(String, String...) - Method in interface net.hasor.web.WebApiBinder
使用正则表达式,创建一个WebApiBinder.FilterBindingBuilder
filterRegex(String[]) - Method in interface net.hasor.web.WebApiBinder
使用正则表达式,创建一个WebApiBinder.FilterBindingBuilder
filterRegex(String[]) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
FilterResultSetExtractor<T> - Class in net.hasor.db.jdbc.extractor
扩展了 RowMapperResultSetExtractor,通过实现 testRow 方法保证在处理结果中过滤空值。
FilterResultSetExtractor(RowMapper<T>) - Constructor for class net.hasor.db.jdbc.extractor.FilterResultSetExtractor
FilterResultSetExtractor(Predicate<T>, RowMapper<T>) - Constructor for class net.hasor.db.jdbc.extractor.FilterResultSetExtractor
FilterResultSetExtractor(RowMapper<T>, int) - Constructor for class net.hasor.db.jdbc.extractor.FilterResultSetExtractor
FilterResultSetExtractor(Predicate<T>, RowMapper<T>, int) - Constructor for class net.hasor.db.jdbc.extractor.FilterResultSetExtractor
filterThrough(int, String, UriPatternMatcher, BindInfo<? extends InvokerFilter>, Map<String, String>) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
finalBindAddress(String) - Static method in class net.hasor.rsf.utils.NetworkUtils
根据名字获取地址,local代表本机(如果本机有多网卡那么请明确指定ip)
finalBindAddress(String) - Static method in class net.hasor.tconsole.launcher.TelUtils
 
finalize() - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
finalize() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItem
 
find(String) - Static method in enum net.hasor.dataql.runtime.operator.ops.RoundingEnum
 
findAllClassPath(String) - Static method in class net.hasor.utils.ResourcesUtils
获取所有ClassPath条目
findALLFields(Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取类定义的字段和继承父类中定义的字段以及父类的父类(子类重新定义同名字段也会被列入集合)。
findALLMethods(Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取类定义的方法和继承父类中定义的方法以及父类的父类(子类的重写方法也会被返回)。
findBean(Class<?>) - Method in interface net.hasor.dataql.Finder
负责处理 import 'net.hasor.dataql.sdk.CollectionUdfSource' as collect;方式的资源的加载。
findBindInfo(String) - Method in class net.hasor.core.container.BindInfoContainer
根据ID获取BindInfo
findBindInfo(String, Class<T>) - Method in class net.hasor.core.container.BindInfoContainer
通过一个类型获取所有绑定该类型下的绑定信息。
findBindInfoList(Class<T>) - Method in class net.hasor.core.container.BindInfoContainer
通过一个类型获取所有绑定该类型下的绑定信息。
findBindingBean(Class<T>) - Method in interface net.hasor.core.AppContext
获取可以构建出 bindType 的所有 BindInfo,最后创建这些 Bean 对象。
findBindingBean(String, Class<T>) - Method in interface net.hasor.core.AppContext
根据名字和类型查找对应的 BindInfo 然后创建这个 Bean。
findBindingProvider(Class<T>) - Method in interface net.hasor.core.AppContext
获取可以构建出 bindType 的所有 BindInfo,最后创建这些 Bean 对象 (Provider形式返回,真正创建 Bean 的时机是当调用 Provider.get 方法时,相当于Lazy)
findBindingProvider(String, Class<T>) - Method in interface net.hasor.core.AppContext
根据名字和类型查找对应的 BindInfo 然后创建这个 Bean。 (Provider形式返回,真正创建 Bean 的时机是当调用 Provider.get 方法时,相当于Lazy)
findBindingRegister(String, Class<T>) - Method in interface net.hasor.core.ApiBinder
通过一个类型获取所有绑定该类型下的绑定信息。
findBindingRegister(Class<T>) - Method in interface net.hasor.core.ApiBinder
通过一个类型获取所有绑定该类型下的绑定信息。
findBindingRegister(Class<T>) - Method in interface net.hasor.core.AppContext
获取可以构建出 bindType 的所有 BindInfo。
findBindingRegister(String, Class<T>) - Method in interface net.hasor.core.AppContext
根据名字和类型查找对应的 BindInfo。
findBindingRegister(Class<T>) - Method in class net.hasor.core.AppContextWarp
 
findBindingRegister(Class<T>) - Method in class net.hasor.core.binder.AbstractBinder
 
findBindingRegister(String, Class<T>) - Method in class net.hasor.core.binder.AbstractBinder
 
findBindingRegister(Class<T>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
findBindingRegister(String, Class<T>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
findBindingRegister(Class<T>) - Method in class net.hasor.core.context.TemplateAppContext
 
findBindingRegister(Class<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
findBindingRegister(String, Class<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
findChannel(String) - Method in class net.hasor.rsf.rpc.net.LinkPool
查找连接
findClass(String) - Method in class net.hasor.core.aop.AopClassLoader
 
findClass(Class<?>) - Method in interface net.hasor.core.ApiBinder
在框架扫描包的范围内查找具有特征类集合(特征可以是继承的类、标记的注解)。
-- 该方法会放弃在匹配的过程中如果类无法被ClassLoader所加载的类。
findClass(Class<?>, String...) - Method in interface net.hasor.core.ApiBinder
在框架扫描包的范围内查找具有特征类集合(特征可以是继承的类、标记的注解)。
-- 该方法会放弃在匹配的过程中如果类无法被ClassLoader所加载的类。
findClass(Class<?>) - Method in class net.hasor.core.binder.AbstractBinder
 
findClass(Class<?>, String...) - Method in class net.hasor.core.binder.AbstractBinder
 
findClass(Class<?>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
findClass(Class<?>, String...) - Method in class net.hasor.core.binder.ApiBinderWrap
 
findClass(Class<?>) - Method in class net.hasor.core.environment.AbstractEnvironment
 
findClass(Class<?>, String[]) - Method in class net.hasor.core.environment.AbstractEnvironment
在框架扫描包的范围内查找具有特征类集合。(特征可以是继承的类、标记某个注解的类)
findClass(Class<?>, String) - Method in class net.hasor.core.environment.AbstractEnvironment
在框架扫描包的范围内查找具有特征类集合。(特征可以是继承的类、标记某个注解的类)
findClass(Class<?>) - Method in class net.hasor.core.environment.EnvironmentWrap
 
findClass(Class<?>, String) - Method in class net.hasor.core.environment.EnvironmentWrap
 
findClass(Class<?>, String[]) - Method in class net.hasor.core.environment.EnvironmentWrap
 
findClass(Class<?>) - Method in interface net.hasor.core.Environment
在框架扫描包的范围内查找具有特征类集合。(特征可以是继承的类、标记的注解)
findClass(Class<?>, String) - Method in interface net.hasor.core.Environment
在框架扫描包的范围内查找具有特征类集合(特征可以是继承的类、标记的注解)。
-- 该方法会放弃在匹配的过程中如果类无法被ClassLoader所加载的类。
findClass(Class<?>, String[]) - Method in interface net.hasor.core.Environment
在框架扫描包的范围内查找具有特征类集合(特征可以是继承的类、标记的注解)。
-- 该方法会放弃在匹配的过程中如果类无法被ClassLoader所加载的类。
findClass(Class<?>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
findClass(Class<?>, String...) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
findClassConfig(String) - Method in class net.hasor.core.aop.AopClassLoader
 
findCommand(String) - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
findCommand(String) - Method in interface net.hasor.tconsole.TelContext
查找命令
findConnector(String) - Method in class net.hasor.rsf.rpc.net.RsfNetManager
查找RPC连接器。
findConnectorBySechma(String) - Method in class net.hasor.rsf.rpc.net.RsfNetManager
 
findCustomizeEnvironment(String) - Method in interface net.hasor.dataql.CustomizeScope
自定义取值,操作符将下面下之一:#、@、$(常用)
findCustomizeEnvironment(String) - Method in class net.hasor.dataql.runtime.InsetProcessContext
获取环境数据,symbol 可能的值有:@、#、$。其中 # 为默认
findDestroyMethod(Class<?>, BindInfo<?>) - Static method in class net.hasor.core.container.ContainerUtils
查找类的默认销毁方法
findDyadicOperator(String, Class<?>, Class<?>) - Method in class net.hasor.dataql.runtime.InsetProcessContext
查找二元运算执行器
findDyadicProcess(String, Class<?>, Class<?>) - Method in interface net.hasor.dataql.runtime.operator.DyadicOperatorRegistry
查找 操作符 实现
findDyadicProcess(String, Class<?>, Class<?>) - Method in class net.hasor.dataql.runtime.operator.OperatorManager
 
Finder - Interface in net.hasor.dataql
资源加载器
findFieldInfoByProperty(String) - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
findFragmentProcess(String) - Method in interface net.hasor.dataql.Finder
 
findFragmentProcess(String) - Method in class net.hasor.dataql.runtime.InsetProcessContext
 
findImplClass(Class<?>) - Static method in class net.hasor.core.container.ContainerUtils
查找实现类
findImport(String) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
findInitMethod(Class<?>, BindInfo<?>) - Static method in class net.hasor.core.container.ContainerUtils
查找类的默认初始化方法(注解优先)
findInject(boolean, Annotation[]) - Static method in class net.hasor.core.container.ContainerUtils
查找 Inject 信息
findInstCompilerByInst(T) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
findInstCompilerByInst(T, Class<T>) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
findInstCompilerByType(Class<T>) - Method in class net.hasor.dataql.compiler.qil.CompilerEnvironment
 
findMethod(String) - Method in class net.hasor.web.binder.MappingDef
 
findMethod(HttpServletRequest) - Method in interface net.hasor.web.Mapping
获取调用目标的方法
findMethod(String) - Method in interface net.hasor.web.Mapping
 
findModules() - Method in class net.hasor.core.context.TemplateAppContext
查找Module(由Module初始化的子Module不再查找范围内)。
findOrCreate(String, AppContext) - Static method in class net.hasor.dataql.fx.db.runsql.SqlPageDialectRegister
 
findOrCreate(String) - Static method in class net.hasor.db.jdbc.lambda.dialect.SqlDialectRegister
 
findResource(String) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
findResource(String) - Method in class net.hasor.dataql.compiler.qil.CompilerEnvironment
 
findResource(String) - Method in interface net.hasor.dataql.Finder
负责处理 import @"/net/hasor/demo.ql" as demo;方式中 ‘/net/hasor/demo.ql’ 资源的加载
findRsfChannelByHostPort(String) - Method in class net.hasor.rsf.rpc.net.Connector
根据主机ip和端口号查找 RsfChannel
findScope(Class<? extends Annotation>) - Method in interface net.hasor.core.ApiBinder
根据类型查找作用域
findScope(String) - Method in interface net.hasor.core.ApiBinder
根据名字查找作用域
findScope(Class<? extends Annotation>) - Method in interface net.hasor.core.AppContext
根据类型查找作用域
findScope(String) - Method in interface net.hasor.core.AppContext
根据名字查找作用域
findScope(String) - Method in class net.hasor.core.AppContextWarp
 
findScope(String) - Method in class net.hasor.core.binder.AbstractBinder
 
findScope(String) - Method in class net.hasor.core.binder.ApiBinderWrap
 
findScope(String) - Method in class net.hasor.core.container.ScopeContainer
查找某个作用域。
findScope(String) - Method in class net.hasor.core.context.TemplateAppContext
 
findScope(String) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
findSettingValue(String) - Method in class net.hasor.core.setting.AbstractSettings
 
findSubSequence(InstFilter) - Method in class net.hasor.dataql.runtime.InstSequence
根据 filter,来决定圈定 form to 范围的指令集。
findUnaryOperator(String, Class<?>) - Method in class net.hasor.dataql.runtime.InsetProcessContext
查找一元运算执行器
findUnaryProcess(String, Class<?>) - Method in class net.hasor.dataql.runtime.operator.OperatorManager
 
findUnaryProcess(String, Class<?>) - Method in interface net.hasor.dataql.runtime.operator.UnaryOperatorRegistry
查找 操作符 实现
finishRequest(ResponseInfo) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler.SenderBuilder
方式二:直接给出请求结果。
finishRPC() - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler.HttpResult
方式二:结束 RPC 调用立即进行 response 响应。
fireAsyncEvent(String, T) - Method in class net.hasor.core.event.StandardEventManager
 
fireAsyncEvent(String, T, FireType) - Method in class net.hasor.core.event.StandardEventManager
 
fireAsyncEvent(String, T, FireType, EventCallBackHook<T>) - Method in class net.hasor.core.event.StandardEventManager
 
fireAsyncEvent(String, T) - Method in interface net.hasor.core.EventContext
异步方式抛出事件。fireAsyncEvent方法的调用不会决定何时开始执行事件,而这一切由事件管理器决定。
fireAsyncEvent(String, T, FireType) - Method in interface net.hasor.core.EventContext
异步方式抛出事件。fireAsyncEvent方法的调用不会决定何时开始执行事件,而这一切由事件管理器决定。
fireAsyncEvent(String, T, FireType, EventCallBackHook<T>) - Method in interface net.hasor.core.EventContext
异步方式抛出事件。fireAsyncEvent方法的调用不会决定何时开始执行事件,而这一切由事件管理器决定。
fireEvent(EventObject<T>, boolean) - Method in class net.hasor.core.event.StandardEventManager
引发事件,无论
fireSyncEvent(String, T) - Method in class net.hasor.core.event.StandardEventManager
 
fireSyncEvent(String, T) - Method in interface net.hasor.core.EventContext
同步方式抛出事件。当方法返回时已经全部处理完成事件分发。
fireSyncEventWithAlone(String, T) - Method in class net.hasor.core.event.StandardEventManager
 
fireSyncEventWithAlone(String, T) - Method in interface net.hasor.core.EventContext
同步方式抛出事件。当方法返回时已经全部处理完成事件分发。不同于fireSyncEvent的是事件监听器的执行在一个全新的线程中完成。
FireType - Enum in net.hasor.core
 
firstCharToLowerCase(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
转换首字母小写
firstCharToLowerCase(String) - Static method in class net.hasor.utils.StringUtils
转换首字母小写。
firstCharToUpperCase(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
转换首字母大写
firstCharToUpperCase(String) - Static method in class net.hasor.utils.StringUtils
转换首字母大写。
firstValidErrorsOfMessage(String) - Method in interface net.hasor.web.valid.ValidInvoker
获取某个key下验证失败信息
firstValidErrorsOfMessage(String) - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
firstValidErrorsOfString(String) - Method in interface net.hasor.web.valid.ValidInvoker
获取某个key下验证失败信息
fixedLength - Static variable in interface net.hasor.dataql.compiler.ast.InstFormat
 
fixNumberWidth(Number, String, String) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
fixString(String, String) - Method in class net.hasor.dataway.dal.providers.db.AbstractDal
 
FloatTypeHandler - Class in net.hasor.db.types.handler
 
FloatTypeHandler() - Constructor for class net.hasor.db.types.handler.FloatTypeHandler
 
flowControl(String) - Method in class net.hasor.rsf.address.AddressPool
 
flowControl(String) - Method in interface net.hasor.rsf.RsfUpdater
更新服务路由策略
FlowControlRef - Class in net.hasor.rsf.address
方便引用切换。
FlowControlRef_ZipEntry - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
flowControlScript - Variable in class net.hasor.rsf.address.FlowControlRef
 
FlowRsfInstruct - Class in net.hasor.rsf.tconsole
流量控制规则查看和更新指令。
FlowRsfInstruct() - Constructor for class net.hasor.rsf.tconsole.FlowRsfInstruct
 
flush() - Method in class net.hasor.dataql.compiler.ast.FormatWriter
 
flush() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flushBuffer() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Forces any content in the buffer to be written to the client.
Forbidden - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
服务资源不可用。
forEach(Consumer<BindInfo<?>>) - Method in class net.hasor.core.container.BindInfoContainer
遍历所有 BindInfo
forEach(BiConsumer<String, String>) - Method in interface net.hasor.core.Environment
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
foreach(Object) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
循环遍历函数
forEach(BiConsumer<String, Object>) - Method in interface net.hasor.dataql.Hints
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
forEach(BiConsumer<String, Object>) - Method in interface net.hasor.web.Invoker
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
forEachListener(Consumer<Map.Entry<Class<?>, EventListener>>) - Method in class net.hasor.core.container.SpiCallerContainer
遍历所有 Listener
ForeachSqlNode - Class in net.hasor.dataql.fx.db.likemybatis
对应XML中
ForeachSqlNode() - Constructor for class net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
FORM_DATA - Static variable in class net.hasor.web.upload.FileUpload
Content-disposition value for form data.
Format - Interface in net.hasor.dataql.compiler.ast.fmt
格式处理基类
format(long, String) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
格式化指定时间
format(Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
formatResource(String) - Static method in class net.hasor.utils.ResourcesUtils
 
formatSegment(Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
FormatWriter - Class in net.hasor.dataql.compiler.ast
DataQL 代码格式化的输出 Writer
FormatWriter(Writer) - Constructor for class net.hasor.dataql.compiler.ast.FormatWriter
 
formString(String) - Static method in enum net.hasor.dataql.fx.encryt.DigestType
 
formString(String) - Static method in enum net.hasor.dataql.fx.encryt.HmacType
 
ForwardTo - Annotation Type in net.hasor.web.objects
处理结果,将其 toString 并执行 Forward 操作。
ForwardTo.RedirectRenderEngine - Class in net.hasor.web.objects
 
found(ResourcesUtils.ScanEvent, boolean) - Method in interface net.hasor.utils.ResourcesUtils.Scanner
找到资源(返回值为true表示找到预期的资源结束扫描,false表示继续扫描剩下的资源)
FRAGMENT_SQL_COLUMN_CASE_DEFAULT - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 返回的列信息,全部列名保持大小写敏感。
FRAGMENT_SQL_COLUMN_CASE_HUMP - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 返回的列信息,全部列名做一次驼峰转换。如:goods_id => goodsId、GOODS_id => goodsId。
FRAGMENT_SQL_COLUMN_CASE_LOWER - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 全部列名保持小写,如果在转换过程中发生冲突,那么会产生覆盖问题。
FRAGMENT_SQL_COLUMN_CASE_UPPER - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 全部列名保持大写,如果在转换过程中发生冲突,那么会产生覆盖问题。
FRAGMENT_SQL_MULTIPLE_QUERIES_ALL - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 当遇到多条 SQL 同时执行时,结果集的行为是,返回所有结果
FRAGMENT_SQL_MULTIPLE_QUERIES_FIRST - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 当遇到多条 SQL 同时执行时,结果集的行为是,返回第一个结果
FRAGMENT_SQL_MULTIPLE_QUERIES_LAST - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 当遇到多条 SQL 同时执行时,结果集的行为是,返回最后一个结果(默认)
FRAGMENT_SQL_OPEN_PACKAGE_COLUMN - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 返回值拆分到行,如果返回值是多条记录那么行为和 off 相同。 - 如果返回值是 1条记录并且具有多个字段值,那么行为和 row 相同。 - 一条记录中如果只有一个字段,那么会忽略字段名直接返回这个字段的值。 - 如果查询结果为空集合,那么返回 null 值。
FRAGMENT_SQL_OPEN_PACKAGE_OFF - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 返回值不拆开,无论返回数据,都以 List/Map 形式返回。
FRAGMENT_SQL_OPEN_PACKAGE_ROW - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 返回值拆分到行,如果返回值是多条记录那么行为和 off 相同。 - 当返回 0 或 1 条记录时,自动解开最外层的 List,返回一个 Object。
FRAGMENT_SQL_QUERY_BY_PAGE_DISABLE - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 在执行 select 语句时不分页,获取数据的步骤:1先获取查询对象,2.获取SQL执行的数据。
FRAGMENT_SQL_QUERY_BY_PAGE_ENABLE - Static variable in interface net.hasor.dataql.fx.FxHintValue
SqlFragment 在执行 select 语句时采用分页模式执行,获取数据的步骤:1先获取查询对象,2.设置分页参数,3.获取分页之后的数据。
FragmentProcess - Interface in net.hasor.dataql
执行外部代码片段
FragmentVariable - Class in net.hasor.dataql.compiler.ast.value
var指令
FragmentVariable(StringToken, StringToken, boolean) - Constructor for class net.hasor.dataql.compiler.ast.value.FragmentVariable
 
FragmentVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
Fragment 片段
FragmentVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.FragmentVariableInstCompiler
 
fromCache(byte[]) - Static method in class net.hasor.rsf.utils.ByteStringCachelUtils
 
fromCache(String) - Static method in class net.hasor.rsf.utils.ByteStringCachelUtils
 
fromJson(String) - Method in class net.hasor.dataql.fx.basic.JsonUdfSource
解析 JSON
fromPredicate(Predicate<T>) - Method in interface net.hasor.core.Matcher
Deprecated.
 
Func<T,R> - Interface in net.hasor.db.jdbc.lambda
动态拼条件。
FunCallRouteVariable - Class in net.hasor.dataql.compiler.ast.value
函数调用
FunCallRouteVariable(RouteVariable) - Constructor for class net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
FunCallRouteVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
函数调用
FunCallRouteVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.FunCallRouteVariableInstCompiler
 
funcCall() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
funcCall() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
funcCall() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
FuncCallContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
funcCallResult() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
funcCallResult() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
funcCallResult() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
funcCallResult() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
funcCallResult() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
FuncCallResult_callContext(DataQLParser.FuncCallResultContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
FuncCallResult_convertContext(DataQLParser.FuncCallResultContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
FuncCallResult_route1Context(DataQLParser.FuncCallResultContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
FuncCallResult_route2Context(DataQLParser.FuncCallResultContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
FuncCallResultContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 
FuncCallResultContext() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 
FxHintNames - Enum in net.hasor.dataql.fx
Hint 的 keys 定义。
FxHintValue - Interface in net.hasor.dataql.fx
 
FxModule - Class in net.hasor.dataql.fx
Fx 函数包的自动配置
FxModule() - Constructor for class net.hasor.dataql.fx.FxModule
 
FxQuery - Interface in net.hasor.dataql.fx.db.fxquery
Query 文本处理器,兼容 #{...}、${...} 两种写法。
FxSqlCheckChainSpi - Interface in net.hasor.dataql.fx.db
SQL 执行前的检查。
FxSqlCheckChainSpi.FxSqlInfo - Class in net.hasor.dataql.fx.db
 
FxSqlInfo(boolean, String, String, Object[]) - Constructor for class net.hasor.dataql.fx.db.FxSqlCheckChainSpi.FxSqlInfo
 
FxWebInterceptor - Class in net.hasor.dataql.fx.web
Web相关的工具,例如在 DataQL 中操做 Request/Response。
FxWebInterceptor() - Constructor for class net.hasor.dataql.fx.web.FxWebInterceptor
 

G

GBASE - Static variable in class net.hasor.db.JdbcUtils
 
GE - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
GE() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
GE - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
ge(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
大于等于条件 查询,类似:'col >= ?'
ge(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
ge(ServletVersion) - Method in enum net.hasor.web.ServletVersion
大于等于
genCaller(HttpServletRequest, HttpServletResponse) - Method in class net.hasor.web.invoker.InvokerContext
 
generateID() - Static method in class net.hasor.dataway.config.DatawayUtils
 
generateId(EntityDef, String) - Method in interface net.hasor.dataway.dal.ApiDataAccessLayer
生成 ID
generateId(EntityDef, String) - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
generateId(EntityDef, String) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
genRequestID() - Static method in class net.hasor.rsf.domain.RsfRuntimeUtils
生成一个新的RequestID
get(Object) - Method in class net.hasor.core.aop.SimplePropertyDelegate
 
get() - Method in class net.hasor.core.info.DelegateBindInfoAdapter
 
get(Object) - Method in class net.hasor.core.info.DelegateBindInfoAdapter
 
get(Object) - Method in interface net.hasor.core.PropertyDelegate
该委托属性的get方法,参数是属性所处的对象
get() - Method in interface net.hasor.core.Provider
 
get(K) - Method in class net.hasor.core.setting.DecSpaceMap
确认K所在的命名空间。
get(String, K) - Method in class net.hasor.core.setting.DecSpaceMap
确认K所在的命名空间。
get(Class<? extends T>) - Method in interface net.hasor.core.TypeSupplier
 
GET - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
get(int) - Method in class net.hasor.dataql.domain.ListModel
获取某一个元素
get(String) - Method in class net.hasor.dataql.domain.ObjectModel
获取某一个元素
get() - Method in class net.hasor.db.jdbc.core.JdbcTemplateProvider
 
get() - Method in class net.hasor.db.transaction.provider.TransactionManagerProvider
 
get() - Method in class net.hasor.db.transaction.provider.TransactionTemplateProvider
 
get() - Method in class net.hasor.rsf.container.RsfFilterProvider
 
get(String, String, Object[]) - Method in interface net.hasor.rsf.domain.provider.AddressProvider
根据服务ID获取地址
get(String, String, Object[]) - Method in class net.hasor.rsf.domain.provider.InstanceAddressProvider
 
get(String, String, Object[]) - Method in class net.hasor.rsf.domain.provider.PoolAddressProvider
 
get(Class<? extends T>) - Method in class net.hasor.spring.beans.SpringTypeSupplier
 
get() - Method in class net.hasor.utils.ContextClassLoaderLocal
Gets the instance which provides the functionality for BeanUtils.
Get - Annotation Type in net.hasor.web.annotation
Indicates that the annotated method responds to HTTP GET requests
GET - Static variable in annotation type net.hasor.web.annotation.HttpMethod
HTTP GET method
get(UriPatternType, String) - Static method in enum net.hasor.web.binder.UriPatternType
 
get() - Method in interface net.hasor.web.FileItem
Returns the contents of the file item as an array of bytes.
get(String) - Method in interface net.hasor.web.Invoker
从数据池中获取数据
get() - Method in class net.hasor.web.upload.FileItemBase
 
getAccessorApply() - Method in class net.hasor.db.jdbc.core.JdbcAccessor
 
getAddress() - Method in class net.hasor.dataql.runtime.InstSequence
当前指令序列的地址
getAliasName(String) - Method in class net.hasor.rsf.domain.ServiceDomain
 
getAliasName(String) - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getAliasName(String) - Method in interface net.hasor.rsf.RsfBindInfo
 
getAliasTypes() - Method in class net.hasor.rsf.domain.ServiceDomain
 
getAliasTypes() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getAliasTypes() - Method in interface net.hasor.rsf.RsfBindInfo
 
getAllAddresses() - Method in class net.hasor.rsf.address.AddressBucket
获取所有地址(包括本地的和无效的)。
getAllInterfaces(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Gets a List of all interfaces implemented by the given class and its superclasses.
getAllowPackageProtectedAccess() - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
getAllowPrivateAccess() - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
getAllowProtectedAccess() - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
getAllSuperclasses(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Gets a List of superclasses for the given class.
getApiById(String) - Method in interface net.hasor.dataway.DatawayService
查询 API 信息
getApiById(String) - Method in class net.hasor.dataway.service.DatawayServiceImpl
 
getApiID() - Method in interface net.hasor.dataway.DatawayApi
 
getApiID() - Method in class net.hasor.dataway.spi.ApiInfo
 
getApiPath() - Method in interface net.hasor.dataway.DatawayApi
 
getApiPath() - Method in class net.hasor.dataway.spi.ApiInfo
 
getAppContext() - Method in class net.hasor.core.AppContextWarp
 
getAppContext() - Method in class net.hasor.rsf.container.RsfBeanContainer
 
getAppContext() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getAppContext() - Method in interface net.hasor.rsf.RsfContext
获取IoC容器
getAppContext() - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
getAppContext() - Method in interface net.hasor.tconsole.TelContext
 
getAppContext() - Method in class net.hasor.web.binder.OneConfig
 
getAppContext() - Method in interface net.hasor.web.Invoker
获取当前AppContext 对象。
getAppContext() - Method in class net.hasor.web.invoker.InvokerSupplier
 
getAppContext() - Method in interface net.hasor.web.InvokerConfig
 
getAppContext() - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
getAppContext(ServletContext) - Static method in class net.hasor.web.startup.RuntimeListener
getAppContext() - Method in class net.hasor.web.WebController
 
getAppContext() - Method in class net.hasor.web.wrap.InvokerWrap
 
getApplicationContext() - Method in class net.hasor.spring.beans.AbstractTypeSupplierTools
 
getArgs() - Method in interface net.hasor.db.jdbc.lambda.LambdaOperations.BoundSql
 
getArgs() - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
getArgsKey() - Method in class net.hasor.rsf.address.AddressPool
 
getArgsLevel() - Method in class net.hasor.rsf.address.RuleRef
 
getArguments() - Method in class net.hasor.core.aop.InnerAopInvocation
 
getArguments() - Method in interface net.hasor.core.MethodInvocation
Get the arguments as an array object.
getArrays() - Method in interface net.hasor.dataql.compiler.qil.Instruction
获取 字符串数据
getArrays() - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
获取 字符串数据
getAsName() - Method in class net.hasor.dataql.compiler.ast.inst.ImportInst
 
getATN() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
 
getATN() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
getAttr(String) - Method in class net.hasor.web.WebController
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttribute(String) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getAttribute(String) - Method in interface net.hasor.core.XmlNode
获取Xml节点上的属性。
getAttribute(String) - Method in class net.hasor.rsf.domain.AttributeSet
获取属性
getAttribute(String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getAttribute(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttribute(String) - Method in interface net.hasor.rsf.RsfRequest
获取属性
getAttribute(String) - Method in class net.hasor.tconsole.client.TelClient
 
getAttribute(String) - Method in class net.hasor.tconsole.launcher.AttributeObject
 
getAttribute(String) - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
getAttribute(String) - Method in interface net.hasor.tconsole.TelAttribute
获取属性。
getAttributeMap() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getAttributeMap() - Method in interface net.hasor.core.XmlNode
 
getAttributeNames() - Method in class net.hasor.rsf.domain.AttributeSet
获取所有属性名。
getAttributeNames() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getAttributeNames() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an Enumeration containing the names of the attributes available to this request.
getAttributeNames() - Method in interface net.hasor.rsf.RsfRequest
获取所有属性名。
getAttributeNames() - Method in class net.hasor.tconsole.client.TelClient
 
getAttributeNames() - Method in class net.hasor.tconsole.launcher.AttributeObject
 
getAttributeNames() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
getAttributeNames() - Method in interface net.hasor.tconsole.TelAttribute
获取属性名称集合
getAttrNames() - Method in class net.hasor.web.WebController
Returns an Enumeration containing the names of the attributes available to this request.
getAvailableAddresses() - Method in class net.hasor.rsf.address.AddressBucket
获取计算之后可用的地址。
getBatchSize() - Method in interface net.hasor.db.jdbc.BatchPreparedStatementSetter
Return the size of the batch.
getBeanID() - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
getBeanPropertyRowMapper(Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
Create a new RowMapper for reading columns as Bean pairs.
getBeanType(String) - Method in interface net.hasor.core.AppContext
通过 bindID 获取 Bean 的类型
getBeanType(String) - Method in class net.hasor.core.AppContextWarp
 
getBeanType(String) - Method in class net.hasor.core.context.TemplateAppContext
 
getBindAddress() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getBindAddress() - Method in class net.hasor.rsf.rpc.net.Connector
监听的本地端口号
getBindAddress() - Method in interface net.hasor.rsf.RsfSettings
获取本地服务绑定地址
getBindAddressSet(String) - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getBindAddressSet(String) - Method in interface net.hasor.rsf.RsfSettings
获取本地服务绑定地址
getBindGroup() - Method in class net.hasor.rsf.domain.ServiceDomain
获取发布服务的分组名称(默认是:default)。
getBindGroup() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindGroup() - Method in interface net.hasor.rsf.RsfBindInfo
 
getBindID() - Method in interface net.hasor.core.BindInfo
 
getBindID() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
getBindID() - Method in class net.hasor.rsf.domain.ServiceDomain
 
getBindID() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindID() - Method in interface net.hasor.rsf.RsfBindInfo
 
getBindIDs() - Method in interface net.hasor.core.AppContext
 
getBindIDs() - Method in class net.hasor.core.AppContextWarp
 
getBindIDs() - Method in class net.hasor.core.context.TemplateAppContext
 
getBindInfo(String) - Method in interface net.hasor.core.ApiBinder
根据ID获取BindInfo
getBindInfo(Class<T>) - Method in interface net.hasor.core.ApiBinder
根据ID获取BindInfo
getBindInfo(String) - Method in interface net.hasor.core.AppContext
根据 bindID 获取BindInfo
getBindInfo(Class<T>) - Method in interface net.hasor.core.AppContext
根据类型获取BindInfo,该方法相当于 findBindingRegister(null,bindType)
getBindInfo(String) - Method in class net.hasor.core.AppContextWarp
 
getBindInfo(String) - Method in class net.hasor.core.binder.AbstractBinder
 
getBindInfo(Class<T>) - Method in class net.hasor.core.binder.AbstractBinder
 
getBindInfo(String) - Method in class net.hasor.core.binder.ApiBinderWrap
 
getBindInfo(Class<T>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
getBindInfo(String) - Method in class net.hasor.core.context.TemplateAppContext
 
getBindInfo(String) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
getBindInfo(Class<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
getBindInfo() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getBindInfo() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getBindInfo() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
getBindInfo() - Method in interface net.hasor.rsf.RsfHeader
获取元信息
getBindInfoContainer() - Method in interface net.hasor.core.binder.BindInfoBuilderFactory
 
getBindInfoContainer() - Method in class net.hasor.core.container.BeanContainer
 
getBindInfoIDs() - Method in class net.hasor.core.container.BindInfoContainer
获取所有ID。
getBindName() - Method in interface net.hasor.core.BindInfo
 
getBindName() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
getBindName() - Method in class net.hasor.rsf.domain.ServiceDomain
获取发布服务的名称。
getBindName() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindName() - Method in interface net.hasor.rsf.RsfBindInfo
 
getBindProtocols() - Method in class net.hasor.rsf.domain.ServiceDomain
 
getBindProtocols() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindProtocols() - Method in interface net.hasor.rsf.RsfBindInfo
 
getBindType() - Method in interface net.hasor.core.BindInfo
 
getBindType() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
调用 bindType 使用的类型。
getBindType() - Method in class net.hasor.rsf.domain.ServiceDomain
服务类型
getBindType() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindType() - Method in interface net.hasor.rsf.RsfBindInfo
 
getBindType() - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
getBindVersion() - Method in class net.hasor.rsf.domain.ServiceDomain
获取发布服务的版本号。
getBindVersion() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindVersion() - Method in interface net.hasor.rsf.RsfBindInfo
 
getBoolean(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Boolean形式对象。
getBoolean(String, Boolean) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Boolean形式对象。第二个参数为默认值。
getBoolean(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getBoolean(String, Boolean) - Method in class net.hasor.core.setting.SettingsWrap
 
getBoolean(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Boolean形式对象。
getBoolean(String, Boolean) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Boolean形式对象。第二个参数为默认值。
getBoolean(int) - Method in interface net.hasor.dataql.compiler.qil.Instruction
获取 布尔数据
getBoolean(int) - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
获取 布尔数据
getBooleanArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getBooleanArray(String, Boolean) - Method in class net.hasor.core.setting.AbstractSettings
 
getBooleanArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getBooleanArray(String, Boolean) - Method in class net.hasor.core.setting.SettingsWrap
 
getBooleanArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Boolean形式对象。
getBooleanArray(String, Boolean) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Boolean形式对象。第二个参数为默认值。
getBoundary(String) - Method in class net.hasor.web.upload.FileUpload
Retrieves the boundary from the Content-type header.
getBucket(String) - Method in class net.hasor.rsf.address.AddressPool
 
getBucketNames() - Method in class net.hasor.rsf.address.AddressPool
获取地址池中注册的服务列表。
getBuffSize() - Method in class net.hasor.tconsole.launcher.TelReaderObject
 
getBuildConfig() - Method in class net.hasor.spring.beans.AbstractTypeSupplierTools
 
getByteBufAllocator() - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
getByteBufAllocator() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
getByteBufAllocator() - Method in class net.hasor.tconsole.launcher.telnet.TelnetTelService
 
getByteCount() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Returns the number of bytes that have been written to this output stream.
getBytes() - Method in class net.hasor.core.aop.AopClassConfig
取得字节码信息
getCacheDirectory() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItemFactory
 
getCallBack() - Method in class net.hasor.core.event.EventObject
 
getCallSource() - Method in class net.hasor.dataway.spi.ApiInfo
 
getChannelNames() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
 
getChar(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Character形式对象。
getChar(String, Character) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Character形式对象。第二个参数为默认值。
getChar(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getChar(String, Character) - Method in class net.hasor.core.setting.SettingsWrap
 
getChar(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Character形式对象。
getChar(String, Character) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Character形式对象。第二个参数为默认值。
getCharArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getCharArray(String, Character) - Method in class net.hasor.core.setting.AbstractSettings
 
getCharArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getCharArray(String, Character) - Method in class net.hasor.core.setting.SettingsWrap
 
getCharArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Character形式对象。
getCharArray(String, Character) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Character形式对象。第二个参数为默认值。
getChildren() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getChildren(String) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getChildren() - Method in interface net.hasor.core.XmlNode
 
getChildren(String) - Method in interface net.hasor.core.XmlNode
获取Xml子节点。
getClass(ClassLoader, String, boolean) - Static method in class net.hasor.utils.ClassUtils
Returns the class represented by className using the classLoader.
getClass(ClassLoader, String) - Static method in class net.hasor.utils.ClassUtils
Returns the (initialized) class represented by className using the classLoader.
getClass(String) - Static method in class net.hasor.utils.ClassUtils
Returns the (initialized) class represented by className using the current thread's context class loader.
getClass(String, boolean) - Static method in class net.hasor.utils.ClassUtils
Returns the class represented by className using the current thread's context class loader.
getClassLoader() - Method in interface net.hasor.core.AppContext
获取当创建Bean时使用的ClassLoader
getClassLoader() - Method in class net.hasor.core.environment.AbstractEnvironment
获取当创建Bean时使用的ClassLoader
getClassLoader() - Method in class net.hasor.core.environment.EnvironmentWrap
 
getClassLoader() - Method in interface net.hasor.core.Environment
获取当创建Bean时使用的ClassLoader
getClassLoader() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getClassLoader() - Method in interface net.hasor.rsf.RsfContext
获取类加载器。
getClassLoader() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getClassLoader(ClassLoader) - Static method in class net.hasor.utils.ClassUtils
 
getClassName() - Method in class net.hasor.core.aop.AopClassConfig
新类类名
getClassSet(String, Class<?>) - Static method in class net.hasor.utils.ScanClassPath
扫描jar包中凡是匹配compareType参数的类均被返回。(对执行结果不缓存)
getClassSet(String[], Class<?>) - Static method in class net.hasor.utils.ScanClassPath
扫描jar包中凡是匹配compareType参数的类均被返回。(对执行结果不缓存)
getClassSet(Class<?>) - Method in class net.hasor.utils.ScanClassPath
扫描jar包中凡是匹配compareType参数的类均被返回。(对执行结果不缓存)
getClassWriteFile() - Method in class net.hasor.core.aop.AopClassConfig
 
getClientOption() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getClientOption() - Method in interface net.hasor.rsf.RsfSettings
获取配置的客户端选项
getClientTimeout() - Method in class net.hasor.rsf.domain.RequestInfo
获取远程客户端调用超时时间。
getClientTimeout() - Method in class net.hasor.rsf.domain.ServiceDomain
获取客户端调用服务超时时间。
getClientTimeout() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getClientTimeout() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取远程客户端调用超时时间。
getClientTimeout() - Method in interface net.hasor.rsf.RsfBindInfo
 
getCode() - Method in enum net.hasor.dataql.compiler.ast.value.EnterRouteVariable.SpecialType
 
getCode() - Method in interface net.hasor.dataql.QueryResult
获得退出码。如果未指定退出码,则默认值为 0
getCode() - Method in class net.hasor.dataway.config.Result
 
getCode() - Method in class net.hasor.dataway.service.QueryResultInfo
 
getCodecAdapterByVersion(RsfEnvironment, ClassLoader, byte) - Static method in class net.hasor.rsf.protocol.rsf.CodecAdapterFactory
 
getCodeLocation() - Method in class net.hasor.dataql.runtime.CompilerArguments
 
getColumn() - Method in exception net.hasor.dataql.compiler.ParseException
 
getColumnKey(String) - Method in class net.hasor.db.jdbc.mapper.ColumnMapRowMapper
讲列名转换为合理的格式。
getColumnMapRowMapper() - Method in class net.hasor.db.jdbc.core.JdbcTemplate
Create a new RowMapper for reading columns as key-value pairs.
getColumnName() - Method in interface net.hasor.db.jdbc.mapping.FieldInfo
列名
getColumnNumber() - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
getColumnValue(ResultSet, int) - Method in class net.hasor.db.jdbc.mapper.ColumnMapRowMapper
取得指定列的值
getCommandArgs() - Method in interface net.hasor.tconsole.TelCommand
获取命令行输入的参数
getCommandBody() - Method in interface net.hasor.tconsole.TelCommand
获取命令行输入的参数
getCommandName() - Method in interface net.hasor.tconsole.TelCommand
获取命令行输入的参数
getCommandNames() - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
getCommandNames() - Method in interface net.hasor.tconsole.TelContext
获取所有命令
getCommonPrefix(String[]) - Static method in class net.hasor.utils.StringUtils
Compares all Strings in an array and returns the initial sequence of characters that is common to all of them.
getCompilerVar() - Method in class net.hasor.dataql.compiler.qil.QIL
 
getCompilerVar() - Method in class net.hasor.dataql.runtime.CompilerArguments
 
getConfigName() - Method in enum net.hasor.dataql.DataQL.ConfigOption
 
getConnection() - Method in class net.hasor.db.datasource.ConnectionHolder
 
getConnection() - Method in interface net.hasor.db.datasource.ConnectionManager
获取数据库连接。
getConnection() - Method in class net.hasor.db.jdbc.core.JdbcAccessor
Return the Connection used by this template.
getConnectTimeout() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getConnectTimeout() - Method in interface net.hasor.rsf.RsfSettings
客户端发起一个连接请求所允许的最大耗时(单位毫秒)
getConstructor(Class<?>, AppContext) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
获得需要IoC的属性列表
getConstructorParams(AppContext) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
获得需要IoC的属性列表
getContainer() - Method in class net.hasor.core.context.StatusAppContext
 
getContainer() - Method in class net.hasor.core.context.TemplateAppContext
获取用于创建Bean对象的BeanContainer接口
getContainer() - Method in class net.hasor.rsf.rpc.caller.RsfCaller
 
getContainer() - Method in class net.hasor.rsf.rpc.caller.RsfRequestManager
getContent() - Method in class net.hasor.web.mime.MimeTypeSupplier
 
getContentDisposition() - Method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
getContentLength() - Method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
getContentLength() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the length, in bytes, of the request body and made available by the input stream, or -1 if the length is not known ir is greater than Integer.MAX_VALUE.
getContentType() - Method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
getContentType() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns the content type used for the MIME body sent in this response.
getContentType() - Method in interface net.hasor.web.FileItemStream
Returns the content type passed by the browser or null if not defined.
getContentType() - Method in class net.hasor.web.upload.FileItemBase
 
getContext() - Method in class net.hasor.core.environment.AbstractEnvironment
 
getContext() - Method in class net.hasor.core.environment.EnvironmentWrap
 
getContext() - Method in interface net.hasor.core.Environment
 
getContext() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getContext() - Method in class net.hasor.rsf.rpc.caller.RsfRequestManager
获取RSF容器对象。
getContext() - Method in interface net.hasor.rsf.RsfRequest
获取上下文。
getCookie(String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
获取Cookie
getCookie(String, String) - Method in class net.hasor.web.WebController
Get cookie value by cookie name.
getCookie(String) - Method in class net.hasor.web.WebController
Get cookie value by cookie name.
getCookieArray(String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
获取Cookie数组形态
getCookieObject(String) - Method in class net.hasor.web.WebController
Get cookie object by cookie name.
getCookieObjects() - Method in class net.hasor.web.WebController
 
getCookieToInt(String) - Method in class net.hasor.web.WebController
Get cookie value by cookie name and convert to Integer.
getCookieToInt(String, Integer) - Method in class net.hasor.web.WebController
Get cookie value by cookie name and convert to Integer.
getCookieToLong(String) - Method in class net.hasor.web.WebController
Get cookie value by cookie name and convert to Long.
getCookieToLong(String, Long) - Method in class net.hasor.web.WebController
Get cookie value by cookie name and convert to Long.
getCountSql(FxQuery, Map<String, Object>) - Method in class net.hasor.dataql.fx.db.runsql.dialect.AbstractDialect
 
getCountSql(FxQuery, Map<String, Object>) - Method in class net.hasor.dataql.fx.db.runsql.dialect.OracleDialect
 
getCountSql(FxQuery, Map<String, Object>) - Method in interface net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect
生成 count 查询 SQL
getCountSql(FxQuery, Map<String, Object>) - Method in class net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
getCustomerProvider() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
获取 AbstractBindInfoProviderAdapter.setCustomerProvider(Supplier) 方法设置的 Provider 对象。
getCustomerProvider() - Method in interface net.hasor.core.info.CustomerProvider
获取Provider对象,可以直接取得对象实例。
getCustomerScopeProvider() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
getCustomerScopeProvider() - Method in interface net.hasor.core.info.ScopeProvider
获取Provider对象,可以直接取得对象实例。
getData() - Method in interface net.hasor.dataql.QueryResult
获得返回值
getData() - Method in class net.hasor.dataql.runtime.mem.DataIterator
 
getData() - Method in class net.hasor.dataway.service.QueryResultInfo
 
getData() - Method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
getData() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getData() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
getData() - Method in class net.hasor.rsf.RsfFuture
获取响应的结果。
getData(long, TimeUnit) - Method in class net.hasor.rsf.RsfFuture
等待执行结果的返回。
getData() - Method in interface net.hasor.rsf.RsfResponse
最终结果。
getData() - Method in class net.hasor.web.upload.util.DeferredFileOutputStream
Returns the data for this output stream as an array of bytes, assuming that the data has been retained in memory.
getData(String) - Method in class net.hasor.web.WebController
返回 Invoker 保存的数据。
getDataEnt() - Method in class net.hasor.dataway.dal.providers.nacos.DataEnt
 
getDataNames() - Method in class net.hasor.web.WebController
返回 Invoker 保存的数据keys。
getDataSource() - Method in interface net.hasor.dataway.dal.providers.db.InformationStorage
 
getDataSource() - Method in class net.hasor.db.datasource.ConnectionHolder
则表示当前数据库连接是否有被引用。
getDataSource() - Method in class net.hasor.db.jdbc.core.JdbcAccessor
Return the DataSource used by this template.
getDataSource() - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
获取当前事务管理器管理的数据源对象。
getDataSource() - Method in class net.hasor.db.transaction.support.TransactionObject
 
getDate(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象。
getDate(String, Date) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDate(String, long) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDate(String, String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象。
getDate(String, String, long) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDate(String, String, Date) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDate(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDate(String, Date) - Method in class net.hasor.core.setting.SettingsWrap
 
getDate(String, long) - Method in class net.hasor.core.setting.SettingsWrap
 
getDate(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDate(String, String, Date) - Method in class net.hasor.core.setting.SettingsWrap
 
getDate(String, String, long) - Method in class net.hasor.core.setting.SettingsWrap
 
getDate(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。
getDate(String, Date) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDate(String, long) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDate(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。
getDate(String, String, Date) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第三个参数为默认值。
getDate(String, String, long) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第三个参数为默认值。
getDateArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getDateArray(String, Date) - Method in class net.hasor.core.setting.AbstractSettings
 
getDateArray(String, long) - Method in class net.hasor.core.setting.AbstractSettings
 
getDateArray(String, String) - Method in class net.hasor.core.setting.AbstractSettings
 
getDateArray(String, String, long) - Method in class net.hasor.core.setting.AbstractSettings
 
getDateArray(String, String, Date) - Method in class net.hasor.core.setting.AbstractSettings
 
getDateArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDateArray(String, Date) - Method in class net.hasor.core.setting.SettingsWrap
 
getDateArray(String, long) - Method in class net.hasor.core.setting.SettingsWrap
 
getDateArray(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDateArray(String, String, Date) - Method in class net.hasor.core.setting.SettingsWrap
 
getDateArray(String, String, long) - Method in class net.hasor.core.setting.SettingsWrap
 
getDateArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。
getDateArray(String, Date) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDateArray(String, long) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第二个参数为默认值。
getDateArray(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。
getDateArray(String, String, Date) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第三个参数为默认值。
getDateArray(String, String, long) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Date形式对象。第三个参数为默认值。
getDbType(String, String) - Static method in class net.hasor.db.JdbcUtils
 
getDefaultGroup() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultGroup() - Method in interface net.hasor.rsf.RsfSettings
获取默认超时时间。
getDefaultProtocol() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getDefaultProtocol() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultProtocol() - Method in interface net.hasor.rsf.RsfContext
获取默认协议
getDefaultProtocol() - Method in interface net.hasor.rsf.RsfSettings
获取默认传输协议
getDefaultSerializeType() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultSerializeType() - Method in interface net.hasor.rsf.RsfSettings
获取默认超时时间。
getDefaultTimeout() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultTimeout() - Method in interface net.hasor.rsf.RsfSettings
获取默认超时时间。
getDefaultTypeHandler() - Method in class net.hasor.db.types.TypeHandlerRegistry
 
getDefaultVal() - Method in enum net.hasor.dataql.fx.FxHintNames
 
getDefaultVal() - Method in enum net.hasor.dataql.HintNames
 
getDefaultValue() - Method in class net.hasor.dataway.service.schema.types.DefaultValue
 
getDefaultValue(Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取指定类型的默认值。
getDefaultValue(Class<?>[]) - Static method in class net.hasor.utils.BeanUtils
 
getDefaultVar() - Method in class net.hasor.core.setting.SettingValue
 
getDefaultVersion() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultVersion() - Method in interface net.hasor.rsf.RsfSettings
获取默认超时时间。
getDepth() - Method in class net.hasor.dataql.compiler.qil.CompilerContext
当前深度
getDesc() - Method in enum net.hasor.rsf.address.AddressTypeEnum
 
getDescName(Class<?>) - Static method in class net.hasor.utils.ClassUtils
获取方法的标识代码,在不考虑其所属类的情况下。
getDescName(Method) - Static method in class net.hasor.utils.ClassUtils
获取方法的标识代码,在不考虑其所属类的情况下。 格式为:<修饰符> <返回值> <类名>.<方法名>(<参数签名列表>)
getDescNameWithOutModifiers(Method) - Static method in class net.hasor.utils.ClassUtils
获取方法的标识代码,在不考虑其所属类的情况下。 格式为:<修饰符> <返回值> <类名>.<方法名>(<参数签名列表>)
getDestroyMethod(Class<?>) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
获得销毁方法。
getDigestDesc() - Method in enum net.hasor.dataql.fx.encryt.DigestType
 
getDirectoryPath(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其File形式对象(用于表示目录)。第二个参数为默认值。
getDirectoryPath(String, String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其File形式对象(用于表示目录)。第二个参数为默认值。
getDirectoryPath(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDirectoryPath(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDirectoryPath(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示目录,结尾带‘/’)。
getDirectoryPath(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示目录,结尾带‘/’)。第二个参数为默认值。
getDirectoryPathArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getDirectoryPathArray(String, String) - Method in class net.hasor.core.setting.AbstractSettings
 
getDirectoryPathArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDirectoryPathArray(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDirectoryPathArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示目录,结尾带‘/’)。
getDirectoryPathArray(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示目录,结尾带‘/’)。第二个参数为默认值。
getDiskCacheTimeInterval() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDiskCacheTimeInterval() - Method in interface net.hasor.rsf.RsfSettings
每次缓存地址本到磁盘时的时间间隔(单位:毫秒)默认:1小时
getDomain() - Method in interface net.hasor.rsf.container.RsfDomainProvider
获取服务元信息。
getDouble(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Double形式对象。
getDouble(String, Double) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Double形式对象。第二个参数为默认值。
getDouble(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDouble(String, Double) - Method in class net.hasor.core.setting.SettingsWrap
 
getDouble(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Double形式对象。
getDouble(String, Double) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Double形式对象。第二个参数为默认值。
getDoubleArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getDoubleArray(String, Double) - Method in class net.hasor.core.setting.AbstractSettings
 
getDoubleArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getDoubleArray(String, Double) - Method in class net.hasor.core.setting.SettingsWrap
 
getDoubleArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Double形式对象。
getDoubleArray(String, Double) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Double形式对象。第二个参数为默认值。
getDyadicSymbol() - Method in class net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
getDyadicSymbol() - Method in class net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
getElseBlockSet() - Method in class net.hasor.dataql.compiler.ast.inst.SwitchInst
 
getElseExpression() - Method in class net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
getEndPosition() - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
getEndPosition() - Method in interface net.hasor.dataql.compiler.ast.CodeLocation
 
getEndPosition() - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
getEngine() - Method in class net.hasor.rsf.utils.groovy223.GroovyCompiledScript
 
getEngineName() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getEngineName() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getEngineVersion() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getEngineVersion() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
Note that the scripting.dev.java.net engine had this backwards.
getEnum(String, Class<T>) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Enum形式对象。第二个参数为默认值。
getEnum(String, Class<T>, T) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Enum形式对象。第二个参数为默认值。
getEnum(String, Class<T>) - Method in class net.hasor.core.setting.SettingsWrap
 
getEnum(String, Class<T>, T) - Method in class net.hasor.core.setting.SettingsWrap
 
getEnum(String, Class<T>) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Enum形式对象。
getEnum(String, Class<T>, T) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Enum形式对象。第三个参数为默认值。
getEnumArray(String, Class<T>) - Method in class net.hasor.core.setting.AbstractSettings
 
getEnumArray(String, Class<T>, T) - Method in class net.hasor.core.setting.AbstractSettings
 
getEnumArray(String, Class<T>) - Method in class net.hasor.core.setting.SettingsWrap
 
getEnumArray(String, Class<T>, T) - Method in class net.hasor.core.setting.SettingsWrap
 
getEnumArray(String, Class<T>) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Enum形式对象。
getEnumArray(String, Class<T>, T) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Enum形式对象。第三个参数为默认值。
getEnvironment() - Method in interface net.hasor.core.ApiBinder
getEnvironment() - Method in interface net.hasor.core.AppContext
 
getEnvironment() - Method in class net.hasor.core.AppContextWarp
 
getEnvironment() - Method in class net.hasor.core.binder.AbstractBinder
 
getEnvironment() - Method in class net.hasor.core.binder.ApiBinderWrap
 
getEnvironment() - Method in interface net.hasor.core.binder.BindInfoBuilderFactory
 
getEnvironment() - Method in class net.hasor.core.container.BeanContainer
 
getEnvironment() - Method in class net.hasor.core.context.TemplateAppContext
获取环境接口。
getEnvironment() - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
getEnvironment() - Method in class net.hasor.rsf.container.RsfBeanContainer
获取环境对象。
getEnvironment() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getEnvironment() - Method in interface net.hasor.rsf.RsfApiBinder
getEnvironment() - Method in interface net.hasor.rsf.RsfContext
getEnvironment() - Method in interface net.hasor.rsf.RsfPublisher
 
getErrorCode() - Method in class net.hasor.dataql.compiler.ast.inst.ThrowInst
 
getErrorCode() - Method in class net.hasor.rsf.domain.RsfResultDO
 
getErrorCode() - Method in interface net.hasor.rsf.RsfResult
获取操作返回码。
getErrorCode() - Method in exception net.hasor.web.upload.FileUploadException
 
getErrorMessage() - Method in class net.hasor.rsf.domain.RsfResultDO
 
getErrorMessage() - Method in interface net.hasor.rsf.RsfResult
获取操作状态描述。
getEventContext() - Method in class net.hasor.core.environment.AbstractEnvironment
 
getEventContext() - Method in class net.hasor.core.environment.EnvironmentWrap
 
getEventContext() - Method in interface net.hasor.core.Environment
 
getEventData() - Method in class net.hasor.core.event.EventObject
 
getEventListenerList(Class<?>) - Method in class net.hasor.core.container.SpiCallerContainer
获取某个类型 SPI 下面的所有监听器。
getEventType() - Method in class net.hasor.core.event.EventObject
获得事件类型。
getExclusions() - Method in class net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
 
getExecute(String) - Method in class net.hasor.rsf.utils.ExecutesManager
 
getExecutionTime() - Method in exception net.hasor.dataql.runtime.ThrowRuntimeException
 
getExecutor() - Method in class net.hasor.dataway.dal.providers.nacos.NacosListener
 
getExecutorService() - Method in class net.hasor.core.event.StandardEventManager
获取执行事件使用的ScheduledExecutorService接口对象。
getExitCode() - Method in class net.hasor.dataql.compiler.ast.inst.ExitInst
 
getExitData() - Method in class net.hasor.dataql.compiler.ast.inst.ExitInst
 
getExitType() - Method in class net.hasor.dataql.runtime.mem.DataStack
 
getExpression() - Method in class net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
getExpressionList() - Method in class net.hasor.dataql.compiler.ast.value.ListVariable
 
getExprValue() - Method in class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getExtensions() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getExtensions() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getFactory() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getFactory() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getFetchSize() - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
getField(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
查找一个可操作的字段。
getFieldName() - Method in interface net.hasor.web.FileItemStream
Returns the name of the field in the multipart form corresponding to this file item.
getFieldName() - Method in class net.hasor.web.upload.FileItemBase
 
getFieldName(FileItemHeaders) - Method in class net.hasor.web.upload.FileUpload
Retrieves the field name from the Content-disposition header.
getFields(Class<?>) - Static method in class net.hasor.utils.BeanUtils
查找一个可操作的字段列表。
getFieldSort() - Method in class net.hasor.dataql.compiler.ast.value.ObjectVariable
 
getFieldType(Class<?>, String) - Static method in class net.hasor.utils.BeanUtils
 
getFile() - Method in class net.hasor.web.upload.util.DeferredFileOutputStream
Returns either the output file specified in the constructor or the temporary file created or null.
getFileName(FileItemHeaders) - Method in class net.hasor.web.upload.FileUpload
Retrieves the file name from the Content-disposition header.
getFilePath(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象(用于表示文件)。第二个参数为默认值。
getFilePath(String, String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Date形式对象(用于表示文件)。第二个参数为默认值。
getFilePath(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getFilePath(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getFilePath(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示文件,结尾不带‘/’)。
getFilePath(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示文件,结尾不带‘/’)。第二个参数为默认值。
getFilePathArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getFilePathArray(String, String) - Method in class net.hasor.core.setting.AbstractSettings
 
getFilePathArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getFilePathArray(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getFilePathArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示文件,结尾不带‘/’)。
getFilePathArray(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回字符串(用于表示文件,结尾不带‘/’)。第二个参数为默认值。
getFileSizeMax() - Method in class net.hasor.web.upload.FileUpload
Returns the maximum allowed size of a single uploaded file, as opposed to FileUpload.getSizeMax().
getFilterName() - Method in class net.hasor.web.binder.OneConfig
 
getFilterProviders(String) - Method in class net.hasor.rsf.container.RsfBeanContainer
计算指定服务上配置的过滤器。RsfFilter按照配置方式分为共有和私有。 共有Filter的生效范围是所有Service,私有Filter的生效范围仅Service。 每一个Filter在配置的时候都需要指定ID,根据ID私有Filter可以覆盖共有Filter的配置。
getFinder() - Method in interface net.hasor.dataql.DataQL
获取默认的 Finder
getFinder() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getFinder() - Method in class net.hasor.dataql.runtime.InsetProcessContext
 
getFireType() - Method in class net.hasor.core.event.EventObject
 
getFlags() - Method in class net.hasor.rsf.domain.RequestInfo
获取flag
getFlags() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取flag
getFloat(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Float形式对象。
getFloat(String, Float) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Float形式对象。第二个参数为默认值。
getFloat(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getFloat(String, Float) - Method in class net.hasor.core.setting.SettingsWrap
 
getFloat(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Float形式对象。
getFloat(String, Float) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Float形式对象。第二个参数为默认值。
getFloatArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getFloatArray(String, Float) - Method in class net.hasor.core.setting.AbstractSettings
 
getFloatArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getFloatArray(String, Float) - Method in class net.hasor.core.setting.SettingsWrap
 
getFloatArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Float形式对象。
getFloatArray(String, Float) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Float形式对象。第二个参数为默认值。
getFlowControlRef() - Method in class net.hasor.rsf.address.AddressBucket
 
getForm() - Method in class net.hasor.dataql.compiler.ast.fmt.ListFormat
 
getForm() - Method in class net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
getFormatTo() - Method in class net.hasor.dataql.compiler.ast.fmt.ListFormat
 
getFormatTo() - Method in class net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
getFormUnit() - Method in class net.hasor.rsf.InterAddress
返回地址所属单元
getFragmentName() - Method in class net.hasor.dataql.compiler.ast.value.FragmentVariable
 
getFragmentString() - Method in class net.hasor.dataql.compiler.ast.value.FragmentVariable
 
getFstExpression() - Method in class net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
getGenericType() - Method in class net.hasor.dataway.service.schema.types.ArrayType
 
getGrammarFileName() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
 
getGrammarFileName() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
getHandlerRegistry() - Method in class net.hasor.db.jdbc.mapper.AbstractRowMapper
 
getHead() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取协议版本。
getHead() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取协议版本。
getHeader(String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
获取 Header
getHeader(String) - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
Returns the value of the specified request header as a String.
getHeader(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the value of the specified request header as a String.
getHeader(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the value of the response header with the given name.
getHeader(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the value of the response header with the given name.
getHeader(String) - Method in interface net.hasor.web.FileItemHeaders
Returns the value of the specified part header as a String.
getHeader(String) - Method in class net.hasor.web.upload.util.HeadersSet
Returns the value of the specified part header as a String.
getHeaderArray(String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
获取所有名字相同的 Header
getHeaderEncoding() - Method in class net.hasor.web.upload.FileUpload
Retrieves the character encoding used when reading the headers of an individual part.
getHeaderNames() - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
Returns an enumeration of all the header names this request contains.
getHeaderNames() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an enumeration of all the header names this request contains.
getHeaderNames() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the names of the headers of this response.
getHeaderNames() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the names of the headers of this response.
getHeaderNames() - Method in interface net.hasor.web.FileItemHeaders
Returns an Iterator of all the header names.
getHeaderNames() - Method in class net.hasor.web.upload.util.HeadersSet
Returns an Iterator of all the header names.
getHeaders(String) - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
Returns all the values of the specified request header as an Enumeration of String objects.
getHeaders(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns all the values of the specified request header as an Enumeration of String objects.
getHeaders(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the values of the response header with the given name.
getHeaders(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the values of the response header with the given name.
getHeaders(String) - Method in interface net.hasor.web.FileItemHeaders
Returns all the values of the specified item header as an Iterator of String objects.
getHeaders() - Method in interface net.hasor.web.FileItemStream
Returns the collection of headers defined locally within this item.
getHeaders() - Method in class net.hasor.web.upload.FileItemBase
 
getHeaders(String) - Method in class net.hasor.web.upload.util.HeadersSet
Returns all the values of the specified item header as an Iterator of String objects.
getHint() - Method in class net.hasor.dataql.compiler.ast.inst.HintInst
 
getHint(String) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getHint(String) - Method in interface net.hasor.dataql.Hints
获取选项参数
getHint(String) - Method in class net.hasor.dataql.runtime.HintsReadOnly
 
getHint(String) - Method in class net.hasor.dataql.runtime.HintsSet
获取选项参数
getHints() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getHints() - Method in interface net.hasor.dataql.Hints
获取选项参数
getHints() - Method in class net.hasor.dataql.runtime.HintsReadOnly
 
getHints() - Method in class net.hasor.dataql.runtime.HintsSet
 
getHistory(String, String) - Method in class net.hasor.dataway.web.ApiHistoryGetController
 
getHmacType() - Method in enum net.hasor.dataql.fx.encryt.HmacType
 
getHolder() - Method in class net.hasor.db.transaction.support.TransactionObject
 
getHost() - Method in class net.hasor.rsf.InterAddress
返回目标IP地址
getHostPort() - Method in class net.hasor.rsf.InterAddress
返回IP地址和端口,格式为:192.168.25.33:8000
getHttpHandler() - Method in class net.hasor.rsf.rpc.net.http.HttpConnector
 
getHttpMapping() - Method in class net.hasor.web.binder.MappingDef
 
getHttpMethodSet() - Method in class net.hasor.web.binder.MappingDef
 
getHttpMethodSet() - Method in interface net.hasor.web.Mapping
获取方法
getHttpRequest() - Method in interface net.hasor.web.Invoker
获取 HttpServletRequest 对象。
getHttpRequest() - Method in class net.hasor.web.invoker.InvokerSupplier
 
getHttpRequest() - Method in class net.hasor.web.wrap.InvokerWrap
 
getHttpResponse() - Method in interface net.hasor.web.Invoker
获取 HttpServletResponse 对象。
getHttpResponse() - Method in class net.hasor.web.invoker.InvokerSupplier
 
getHttpResponse() - Method in class net.hasor.web.wrap.InvokerWrap
 
getID() - Method in class net.hasor.dataql.compiler.qil.Label
 
getId() - Method in class net.hasor.dataway.dal.providers.nacos.ApiJson
 
getID() - Method in class net.hasor.web.binder.RenderDef
 
getImportName() - Method in class net.hasor.dataql.compiler.ast.inst.ImportInst
 
getImportSet() - Method in class net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
getImportType() - Method in class net.hasor.dataql.compiler.ast.inst.ImportInst
 
getInDataWriter() - Method in class net.hasor.tconsole.launcher.hosts.PipedHostTelService
 
getIndex() - Method in class net.hasor.dataql.compiler.qil.Label
 
getIndex() - Method in class net.hasor.web.binder.FilterDef
 
getIndex() - Method in class net.hasor.web.binder.MappingDef
 
getInitMethod(Class<?>) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
获得初始化方法。
getInitParameter(String) - Method in class net.hasor.web.binder.OneConfig
 
getInitParameter(String) - Method in interface net.hasor.web.InvokerConfig
Returns a String containing the value of the named initialization parameter, or null if the initialization parameter does not exist.
getInitParameterNames() - Method in class net.hasor.web.binder.OneConfig
 
getInitParameterNames() - Method in interface net.hasor.web.InvokerConfig
Returns the names of the filter's initialization parameters as an Enumeration of String objects, or an empty Enumeration if the filter has no initialization parameters.
getInitParams() - Method in class net.hasor.web.binder.FilterDef
 
getInitParams() - Method in class net.hasor.web.binder.J2eeServletAsMapping
 
getInputStream() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Retrieves the body of the request as binary data using a InputStream.
getInputStream() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Returns a InputStream suitable for reading binary data in the response.
getInst() - Method in class net.hasor.dataql.compiler.ast.InstVisitorContext
 
getInstance(String) - Method in interface net.hasor.core.AppContext
根据ID 类型创建 Bean
getInstance(Class<T>) - Method in interface net.hasor.core.AppContext
根据类型创建 Bean
getInstance(Class<T>, Object...) - Method in interface net.hasor.core.AppContext
根据类型创建 Bean
getInstance(Constructor<T>, Object...) - Method in interface net.hasor.core.AppContext
根据构造方法创建 Bean
getInstance(BindInfo<T>) - Method in interface net.hasor.core.AppContext
根据 BindInfo 创建 Bean
getInstance(Class<T>, String) - Method in class net.hasor.web.WebController
 
getInstance(Class<T>) - Method in class net.hasor.web.WebController
 
getInstance(String) - Method in class net.hasor.web.WebController
 
getInstanceID() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getInstanceID() - Method in class net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
getInstanceID() - Method in interface net.hasor.rsf.RsfContext
获取实例ID,实例ID在应用每次启动时生成一个全新的ID。
getInstanceID() - Method in interface net.hasor.rsf.RsfEnvironment
 
getInstCode() - Method in interface net.hasor.dataql.compiler.qil.Instruction
获取指令码。
getInstCode() - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
获取指令码。
getInt(int) - Method in interface net.hasor.dataql.compiler.qil.Instruction
获取 数字数据
getInt(int) - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
获取 数字数据
getInteger(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Integer形式对象。
getInteger(String, Integer) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Integer形式对象。第二个参数为默认值。
getInteger(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getInteger(String, Integer) - Method in class net.hasor.core.setting.SettingsWrap
 
getInteger(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Integer形式对象。
getInteger(String, Integer) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Integer形式对象。第二个参数为默认值。
getIntegerArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getIntegerArray(String, Integer) - Method in class net.hasor.core.setting.AbstractSettings
 
getIntegerArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getIntegerArray(String, Integer) - Method in class net.hasor.core.setting.SettingsWrap
 
getIntegerArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Integer形式对象。
getIntegerArray(String, Integer) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Integer形式对象。第二个参数为默认值。
getInterface(Class<T>) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getInterface(Object, Class<T>) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getInvalidAddresses() - Method in class net.hasor.rsf.address.AddressBucket
失效地址。
getInvalidWaitTime() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getInvalidWaitTime() - Method in interface net.hasor.rsf.RsfSettings
获取地址失效之后,等待重新尝试连接的时间(毫秒)。默认60秒。
getInvoker() - Method in class net.hasor.web.WebController
 
getInvoker(Class<T>) - Method in class net.hasor.web.WebController
 
getIp() - Method in class net.hasor.rsf.InterAddress
返回IPv4地址
getIpPort() - Method in class net.hasor.rsf.InterAddress
返回IP地址和端口,格式为:192.168.25.33:8000
getIsolationLevel() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
getIsolationLevel() - Method in interface net.hasor.db.transaction.TransactionStatus
获取事务的隔离级别
getItemIterator(HttpServletRequest) - Method in class net.hasor.web.upload.FileUpload
Processes an RFC 1867 compliant multipart/form-data stream.
getJavaType() - Method in interface net.hasor.db.jdbc.mapping.FieldInfo
对应的 javaType
getJdbcOperations() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
getJdbcTemplate(String) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
 
getJdbcType() - Method in interface net.hasor.db.jdbc.mapping.FieldInfo
使用的 jdbcType,如果没有配置那么会通过 javaType 来自动推断
getJdbcType() - Method in interface net.hasor.db.jdbc.SqlParameter.ValueSqlParameter
Return the SQL type of the parameter.
getJsonBodyString() - Method in interface net.hasor.web.Invoker
如果请求是 application/json 类型的,那么可以通过这个方法获取 Json 数据
getJsonBodyString() - Method in class net.hasor.web.invoker.InvokerSupplier
 
getJsonBodyString() - Method in class net.hasor.web.wrap.InvokerWrap
 
getKey() - Method in class net.hasor.core.info.NotifyData
 
getLanguageName() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getLanguageName() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
This is also different than scripting.dev.java.net which used an initial lowercase.
getLanguageVersion() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getLanguageVersion() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getLastSendTime() - Method in class net.hasor.rsf.rpc.net.RsfChannel
最后发送数据时间
getLength(Object) - Static method in class net.hasor.utils.ArrayUtils
Returns the length of the specified array.
getLevenshteinDistance(String, String) - Static method in class net.hasor.utils.StringUtils
Find the Levenshtein distance between two Strings.
getLine() - Method in exception net.hasor.dataql.compiler.ParseException
 
getLineNumber() - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
getLinkType() - Method in class net.hasor.rsf.rpc.net.RsfChannel
连接方向
getList(int) - Method in class net.hasor.dataql.domain.ListModel
将某一个元素转换为 ListModel
getList(String) - Method in class net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 ListModel
getListenerSize() - Method in class net.hasor.core.container.SpiCallerContainer
获取所有SPI总共注册的监听器数。
getListenerTypeSize() - Method in class net.hasor.core.container.SpiCallerContainer
获取已经注册的 SPI 类型总数。
getLoad(String) - Static method in class net.hasor.core.aop.AsmTools
根据类型获取其Load指令。
getLocalAddr() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) address of the interface on which the request was received.
getLocalPort() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
getLocalUnitAddresses() - Method in class net.hasor.rsf.address.AddressBucket
获取计算之后同一单元地址。
getLocation() - Method in exception net.hasor.dataql.runtime.InstructRuntimeException
 
getLong(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Long形式对象。
getLong(String, Long) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Long形式对象。第二个参数为默认值。
getLong(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getLong(String, Long) - Method in class net.hasor.core.setting.SettingsWrap
 
getLong(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Long形式对象。
getLong(String, Long) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Long形式对象。第二个参数为默认值。
getLongArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getLongArray(String, Long) - Method in class net.hasor.core.setting.AbstractSettings
 
getLongArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getLongArray(String, Long) - Method in class net.hasor.core.setting.SettingsWrap
 
getLongArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Long形式对象。
getLongArray(String, Long) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Long形式对象。第二个参数为默认值。
getManager(DataSource) - Static method in class net.hasor.db.transaction.TranManager
getMapperClass() - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
getMappingHandler() - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
getMappingTo() - Method in class net.hasor.web.binder.MappingDef
获取映射的地址
getMappingTo() - Method in interface net.hasor.web.Mapping
获取映射的地址
getMappingToMatches() - Method in class net.hasor.web.binder.MappingDef
 
getMappingToMatches() - Method in interface net.hasor.web.Mapping
获取映射的地址的正则表达式形式
getMatcher() - Method in class net.hasor.web.binder.FilterDef
 
getMatcherClass() - Method in class net.hasor.core.info.AopBindInfoAdapter
 
getMatcherClass() - Method in class net.hasor.core.info.DelegateBindInfoAdapter
 
getMatcherMethod() - Method in class net.hasor.core.info.AopBindInfoAdapter
 
getMaximumRequest() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getMaximumRequest() - Method in interface net.hasor.rsf.RsfSettings
最大并发请求数
getMaxRows() - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
getMD5(String) - Static method in class net.hasor.utils.CommonCodeUtils.MD5
 
getMD5(byte[]) - Static method in class net.hasor.utils.CommonCodeUtils.MD5
 
getMessage() - Method in class net.hasor.dataway.config.Result
 
getMessage(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getMessage() - Method in class net.hasor.web.valid.Message
获取消息
getMessageID() - Method in class net.hasor.rsf.domain.RsfResultDO
 
getMessageID() - Method in interface net.hasor.rsf.RsfResult
获取消息ID
getMessageTemplate() - Method in class net.hasor.web.valid.Message
获取消息模版信息。
getMetaData(String) - Method in class net.hasor.core.AppContextWarp
 
getMetaData(String) - Method in class net.hasor.core.info.MetaDataAdapter
 
getMetaData(String) - Method in interface net.hasor.core.MetaInfo
获取元信息。
getMetaData(String) - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getMethod() - Method in class net.hasor.core.aop.InnerAopInvocation
 
getMethod() - Method in interface net.hasor.core.MethodInvocation
Gets the method being called.
getMethod() - Method in interface net.hasor.dataway.DatawayApi
 
getMethod() - Method in class net.hasor.dataway.spi.ApiInfo
 
getMethod() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getMethod() - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getMethod() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getMethod() - Method in interface net.hasor.rsf.RsfRequest
获取要调用的目标方法。
getMethod(Class<?>, String, Class<?>[]) - Static method in class net.hasor.utils.BeanUtils
查找一个可操作的方法。
getMethodAddress() - Method in exception net.hasor.dataql.runtime.InstructRuntimeException
 
getMethodAddress() - Method in class net.hasor.dataql.runtime.Location.RuntimeLocation
 
getMethodCallSyntax(String, String, String...) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getMethodCallSyntax(String, String, String...) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getMethodLevel() - Method in class net.hasor.rsf.address.RuleRef
 
getMethods(Class<?>) - Static method in class net.hasor.utils.BeanUtils
查找一个可操作的方法列表。
getMimeType(String) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
getMimeType(String) - Method in class net.hasor.web.invoker.InvokerSupplier
 
getMimeType(String) - Method in class net.hasor.web.mime.MimeTypeSupplier
根据扩展名获取meta类型。
getMimeType(String) - Method in interface net.hasor.web.MimeType
获取MimeType类型
getMimeType(String) - Method in class net.hasor.web.wrap.InvokerWrap
 
getMimeType(String) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
getMimeTypes() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getMimeTypes() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getModeNames() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
 
getModeNum() - Method in enum net.hasor.dataql.runtime.operator.ops.RoundingEnum
 
getMultipart(String) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
getMultipart(String, Integer) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表,
getMultipart(String, String, Integer) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
getMultipart(String, String, Integer, String) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
getMultipartIterator() - Method in class net.hasor.web.WebController
返回流式处理文件上传的迭代器。
getMultipartIterator(Integer) - Method in class net.hasor.web.WebController
返回流式处理文件上传的迭代器。
getMultipartIterator(Integer, String) - Method in class net.hasor.web.WebController
返回流式处理文件上传的迭代器。
getMultipartList() - Method in class net.hasor.web.WebController
将 multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
getMultipartList(Integer) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
getMultipartList(String, Integer) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
getMultipartList(String, Integer, String) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
getMultipartList(FileItemFactory) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
getMultipartList(FileItemFactory, Integer) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
getMultipartList(FileItemFactory, Integer, String) - Method in class net.hasor.web.WebController
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
getName() - Method in class net.hasor.core.info.DelegateBindInfoAdapter
 
getName() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getName() - Method in interface net.hasor.core.XmlNode
 
getName() - Method in class net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
getName() - Method in class net.hasor.dataql.compiler.qil.InstQueue
 
getName() - Method in class net.hasor.dataway.dal.HeaderData
 
getName() - Method in class net.hasor.dataway.service.schema.types.Type
获取名字
getName() - Method in interface net.hasor.db.jdbc.SqlParameter
Return the name of the parameter, or null if anonymous.
getName() - Method in class net.hasor.db.jdbc.SqlParameterUtils
Return the name of the parameter, or null if anonymous.
getName() - Method in class net.hasor.utils.ResourcesUtils.ScanEvent
 
getName() - Method in interface net.hasor.web.FileItemStream
Returns the original filename in the client's filesystem, as provided by the browser (or other client software).
getName() - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
getName() - Method in class net.hasor.web.upload.FileItemBase
 
getNamedParameterCount() - Method in class net.hasor.db.jdbc.core.ParsedSql
 
getNames(Class<?>) - Method in interface net.hasor.core.AppContext
 
getNames() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getNames() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getNewValue() - Method in class net.hasor.core.info.NotifyData
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.ArrayTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ArrayTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ArrayTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BigDecimalTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BigDecimalTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BigDecimalTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BigIntegerTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BigIntegerTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BigIntegerTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BlobBytesTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BlobBytesTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BlobBytesTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BlobInputStreamTypeHandler
Get an InputStream that corresponds to a specified column name from ResultSet.
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BlobInputStreamTypeHandler
Get an InputStream that corresponds to a specified column index from ResultSet.
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BlobInputStreamTypeHandler
Get an InputStream that corresponds to a specified column index from CallableStatement.
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BooleanTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BooleanTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BooleanTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BytesForWrapTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BytesForWrapTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BytesForWrapTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.BytesTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BytesTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BytesTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.ByteTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ByteTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ByteTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.CharacterTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.CharacterTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.CharacterTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.ClobReaderTypeHandler
Get a Reader that corresponds to a specified column name from ResultSet.
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from ResultSet.
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from CallableStatement.
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.ClobTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ClobTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ClobTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.DateOnlyTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.DateOnlyTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.DateOnlyTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.DateTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.DateTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.DateTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.DoubleTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.DoubleTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.DoubleTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.EnumTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.EnumTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.EnumTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.FloatTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.FloatTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.FloatTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.InstantTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.InstantTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.InstantTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.IntegerTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.IntegerTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.IntegerTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.JapaneseDateTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.JapaneseDateTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.JapaneseDateTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.LocalDateTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.LocalDateTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.LocalDateTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.LocalTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.LocalTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.LocalTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.LongTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.LongTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.LongTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.MonthOfStringTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.MonthOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.MonthOfStringTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.NCharacterTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.NCharacterTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.NCharacterTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.NClobReaderTypeHandler
Get a Reader that corresponds to a specified column name from ResultSet.
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.NClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from ResultSet.
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.NClobReaderTypeHandler
Get a Reader that corresponds to a specified column index from CallableStatement.
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.NClobTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.NClobTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.NClobTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.NStringReaderTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.NStringReaderTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.NStringReaderTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.NStringTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.NStringTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.NStringTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.NumberTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.NumberTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.NumberTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.ObjectTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ObjectTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ObjectTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.ShortTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ShortTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ShortTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.SqlDateTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.SqlDateTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.SqlDateTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.SqlTimestampTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.SqlTimestampTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.SqlTimestampTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.SqlTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.SqlTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.SqlTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.SqlXmlTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.SqlXmlTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.SqlXmlTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.StringReaderTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.StringReaderTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.StringReaderTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.StringTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.StringTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.StringTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.TimeOnlyTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.TimeOnlyTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.TimeOnlyTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.YearOfNumberTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.YearOfNumberTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.YearOfNumberTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.YearOfStringTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.YearOfStringTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.YearOfStringTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.YearOfTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.YearOfTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.YearOfTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
getNullableResult(ResultSet, String) - Method in class net.hasor.db.types.UnknownTypeHandler
 
getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.UnknownTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.UnknownTypeHandler
 
getNumber(int) - Method in interface net.hasor.dataql.compiler.qil.Instruction
获取 数字数据
getNumber(int) - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
获取 数字数据
getNumericType(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
getObject(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Object形式对象。
getObject(String, Object) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Object形式对象。第二个参数为默认值。
getObject(int) - Method in class net.hasor.dataql.domain.ListModel
将某一个元素转换为 ObjectModel
getObject(String) - Method in class net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 ObjectModel
getObject() - Method in class net.hasor.spring.beans.ContextFactoryBean
 
getObject() - Method in class net.hasor.spring.beans.TargetFactoryBean
 
getObjectBy(EntityDef, FieldDef, String) - Method in interface net.hasor.dataway.dal.ApiDataAccessLayer
点查 or 唯一索引
getObjectBy(EntityDef, FieldDef, String) - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
getObjectBy(FieldDef, String) - Method in class net.hasor.dataway.dal.providers.db.InterfaceInfoDal
 
getObjectBy(FieldDef, String) - Method in class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
 
getObjectBy(EntityDef, FieldDef, String) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
getObjectKeys() - Method in class net.hasor.dataql.compiler.ast.value.ObjectVariable
 
getObjectType() - Method in class net.hasor.spring.beans.ContextFactoryBean
 
getObjectType() - Method in class net.hasor.spring.beans.TargetFactoryBean
 
getObjectValues() - Method in class net.hasor.dataql.compiler.ast.value.ObjectVariable
 
getOldValue() - Method in class net.hasor.core.info.NotifyData
 
getOneChildren(String) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getOneChildren(String) - Method in interface net.hasor.core.XmlNode
获取Xml子节点,如果有多个返回第一条。
getOpcode() - Method in interface net.hasor.dataql.runtime.InsetProcess
执行器,用于处理的指令 Code
getOption(String) - Method in class net.hasor.rsf.domain.OptionInfo
获取选项数据
getOption(String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getOption(String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getOption(String) - Method in interface net.hasor.rsf.RsfOptionSet
获取选项数据
getOptionKeys() - Method in class net.hasor.rsf.domain.OptionInfo
获取选项Key集合。
getOptionKeys() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getOptionKeys() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getOptionKeys() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取选项Key集合。
getOptionKeys() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取选项Key集合。
getOptionKeys() - Method in interface net.hasor.rsf.RsfOptionSet
获取选项Key集合。
getOptionMap() - Method in interface net.hasor.dataway.DatawayApi
 
getOptionMap() - Method in class net.hasor.dataway.spi.ApiInfo
 
getOptions() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取Option。
getOptions() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取Option。
getOptionSet() - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
getOptionValues() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取选项数据
getOptionValues() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取选项数据
getOrConnectionTo(InterAddress) - Method in class net.hasor.rsf.rpc.net.Connector
建立或获取和远程的连接(异步+回调)
getOrDefault(String, String) - Method in interface net.hasor.core.Environment
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOrDefault(String, Object) - Method in interface net.hasor.dataql.Hints
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOrDefault(String, Object) - Method in interface net.hasor.web.Invoker
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOriData() - Method in class net.hasor.dataql.runtime.mem.DataIterator
 
getOriginalSql() - Method in class net.hasor.db.jdbc.core.ParsedSql
 
getOriIsolationLevel() - Method in class net.hasor.db.transaction.support.TransactionObject
 
getOriSqlString() - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
 
getOrMap(String, Function<String, V>) - Method in interface net.hasor.core.Environment
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOrMap(String, Function<Object, V>) - Method in interface net.hasor.dataql.Hints
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOrMap(String, Function<Object, V>) - Method in interface net.hasor.web.Invoker
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOutputStatement(String) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getOutputStatement(String) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getOutputStream() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns a OutputStream suitable for writing binary data in the response.
getPackageCanonicalName(Object, String) - Static method in class net.hasor.utils.ClassUtils
Gets the package name from the canonical name of an Object.
getPackageCanonicalName(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Gets the package name from the canonical name of a Class.
getPackageCanonicalName(String) - Static method in class net.hasor.utils.ClassUtils
Gets the package name from the canonical name.
getPackageName(Object, String) - Static method in class net.hasor.utils.ClassUtils
Gets the package name of an Object.
getPackageName(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Gets the package name of a Class.
getPackageName(String) - Static method in class net.hasor.utils.ClassUtils
Gets the package name from a String.
getPageSql(FxQuery, Map<String, Object>, int, int) - Method in class net.hasor.dataql.fx.db.runsql.dialect.Db2Dialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - Method in class net.hasor.dataql.fx.db.runsql.dialect.InformixDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - Method in class net.hasor.dataql.fx.db.runsql.dialect.MySqlDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - Method in class net.hasor.dataql.fx.db.runsql.dialect.OracleDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - Method in class net.hasor.dataql.fx.db.runsql.dialect.PostgreSqlDialect
 
getPageSql(FxQuery, Map<String, Object>, int, int) - Method in interface net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect
生成分页查询 SQL
getPageSql(FxQuery, Map<String, Object>, int, int) - Method in class net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
getPara(String) - Method in class net.hasor.web.WebController
Returns the value of a request parameter as a String, or null if the parameter does not exist.
getPara(String, String) - Method in class net.hasor.web.WebController
Returns the value of a request parameter as a String, or default value if the parameter does not exist.
getParaMap() - Method in class net.hasor.web.WebController
Returns the values of the request parameters as a Map.
getParameter(String) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getParameter(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the value of a request parameter as a String, or null if the parameter does not exist.
getParameter(String) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getParameterIndexes() - Method in class net.hasor.db.jdbc.core.ParsedSql
 
getParameterMap() - Method in class net.hasor.dataway.spi.ApiInfo
 
getParameterNames() - Method in class net.hasor.db.jdbc.core.ParsedSql
 
getParameterNames() - Method in class net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
getParameterNames() - Method in class net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
getParameterNames() - Method in interface net.hasor.db.jdbc.SqlParameterSource
Enumerate all available parameter names if possible.
getParameterNames() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an Enumeration of String objects containing the names of the parameters contained in this request.
getParameterObject() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getParameterObject() - Method in interface net.hasor.rsf.RsfRequest
获取请求参数值。
getParameters() - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
 
getParameters() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求参数类型列表。
getParameters() - Method in class net.hasor.web.valid.Message
获取参数
getParameterTypes() - Method in class net.hasor.rsf.domain.RequestInfo
获取请求参数类型列表。
getParameterTypes() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getParameterTypes() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求参数类型列表。
getParameterTypes() - Method in interface net.hasor.rsf.RsfRequest
获取请求参数类型。
getParameterValues() - Method in class net.hasor.rsf.domain.RequestInfo
获取请求参数值列表。
getParameterValues() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求参数类型列表。
getParameterValues(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an array of String objects containing all of the values the given request parameter has, or null if the parameter does not exist.
getParamList() - Method in class net.hasor.dataql.compiler.ast.value.FragmentVariable
 
getParamList() - Method in class net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
getParamList() - Method in class net.hasor.dataql.compiler.ast.value.LambdaVariable
 
getParamMap() - Method in class net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect.BoundSql
 
getParams() - Method in class net.hasor.dataql.runtime.mem.RefLambdaCallStruts
 
getParamsParam(Invoker, Class<? extends T>, T) - Method in class net.hasor.web.invoker.InvokerCallerParamsBuilder
 
getParaNames() - Method in class net.hasor.web.WebController
Returns an Enumeration of String objects containing the names of the parameters contained in this request.
getParaToBoolean(String) - Method in class net.hasor.web.WebController
Returns the value of a request parameter and convert to Boolean.
getParaToBoolean(String, Boolean) - Method in class net.hasor.web.WebController
Returns the value of a request parameter and convert to Boolean with a default value if it is null.
getParaToInt(String) - Method in class net.hasor.web.WebController
Returns the value of a request parameter and convert to Integer.
getParaToInt(String, Integer) - Method in class net.hasor.web.WebController
Returns the value of a request parameter and convert to Integer with a default value if it is null.
getParaToLong(String) - Method in class net.hasor.web.WebController
Returns the value of a request parameter and convert to Long.
getParaToLong(String, Long) - Method in class net.hasor.web.WebController
Returns the value of a request parameter and convert to Long with a default value if it is null.
getParaValues(String) - Method in class net.hasor.web.WebController
Returns an array of String objects containing all of the values the given request parameter has, or null if the parameter does not exist.
getParaValuesToInt(String) - Method in class net.hasor.web.WebController
Returns an array of Integer objects containing all of the values the given request parameter has, or null if the parameter does not exist.
getParent() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getParent() - Method in interface net.hasor.dataql.compiler.ast.RouteVariable
 
getParent() - Method in class net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
getParent() - Method in class net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
getParent() - Method in class net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
getParent() - Method in class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getParsedHeaders(String) - Method in class net.hasor.web.upload.FileUpload
Parses the header-part and returns as key/value pairs.
getParsedSql(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
getParsedSql(String) - Static method in class net.hasor.db.jdbc.core.ParsedSql
 
getPath() - Method in class net.hasor.dataway.dal.providers.nacos.ApiJson
 
getPattern() - Method in interface net.hasor.web.binder.UriPatternMatcher
Returns the type of pattern this is.
getPatternType() - Method in interface net.hasor.web.binder.UriPatternMatcher
Returns the type of pattern this is.
getPoolData() - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
池数据
getPoolLength() - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
池长度
getPoolSize() - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
池大小
getPort() - Method in class net.hasor.rsf.InterAddress
返回目标地址的端口号
getPredicate(Class<?>) - Method in interface net.hasor.dataql.UdfSourceAssembly
 
getPreparedStatementCreator(String, SqlParameterSource) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
Build a PreparedStatementCreator based on the given SQL and named parameters.
getPrepareHint() - Method in interface net.hasor.dataway.DatawayApi
 
getPrepareHint() - Method in class net.hasor.dataway.spi.ApiInfo
 
getProgram(String...) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getProgram(String...) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getProgramAddress() - Method in exception net.hasor.dataql.runtime.InstructRuntimeException
 
getProgramAddress() - Method in class net.hasor.dataql.runtime.Location.RuntimeLocation
 
getProperties() - Method in class net.hasor.dataway.service.schema.types.StrutsType
 
getProperty(String, Object, String) - Static method in class net.hasor.core.aop.InnerDelegateInvocation
 
getPropertyDelegate() - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
getPropertyDescriptors(Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取属性名集合,被包含的属性可能有些只是只读属性,有些是只写属性。也有读写属性。
getPropertyMap(AppContext) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
获得需要IoC的属性列表
getPropertyOrFieldType(Class<?>, String) - Static method in class net.hasor.utils.BeanUtils
 
getPropertys(Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取属性名集合,被包含的属性可能有些只是只读属性,有些是只写属性。也有读写属性。
getPropertys(String[]) - Static method in class net.hasor.utils.ResourcesUtils
合成所有属性文件的配置信息到一个Map接口中。
getPropertys(Iterator<String>) - Static method in class net.hasor.utils.ResourcesUtils
合成所有属性文件的配置信息到一个Map接口中。
getPropertys(String) - Static method in class net.hasor.utils.ResourcesUtils
读取一个属性文件,并且以Map接口的形式返回。
getPropertysAndFields(Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取属性名集合,该方法是BeanUtils.getPropertys(Class)方法的升级版,通过该方法还可以同时返回可访问的字段作为属性。
getPropertyType(Class<?>, String) - Static method in class net.hasor.utils.BeanUtils
 
getProtocol() - Method in class net.hasor.rsf.rpc.net.Connector
获取协议名
getProtocol() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1.
getProtocol() - Method in class net.hasor.rsf.rpc.net.RsfChannel
运行的协议
getProtocolConfigKey(String) - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getProtocolConfigKey(String) - Method in interface net.hasor.rsf.RsfSettings
获取协议配置节点名
getProtocos() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getProtocos() - Method in interface net.hasor.rsf.RsfSettings
可使用的协议名集合
getPrototypeType(Object) - Static method in class net.hasor.core.aop.AopClassLoader
 
getPrototypeType(Class<?>) - Static method in class net.hasor.core.aop.AopClassLoader
 
getProvider(Class<T>) - Method in interface net.hasor.core.ApiBinder
 
getProvider(BindInfo<T>) - Method in interface net.hasor.core.ApiBinder
 
getProvider(String) - Method in interface net.hasor.core.AppContext
根据 bindID 创建 Bean 的 Provider
getProvider(Class<T>) - Method in interface net.hasor.core.AppContext
根据类型创建创建 Bean 的 Provider
getProvider(Class<T>, Object...) - Method in interface net.hasor.core.AppContext
根据类型创建创建 Bean 的 Provider
getProvider(Constructor<T>, Object...) - Method in interface net.hasor.core.AppContext
根据构造方法创建 Bean 的 Provider
getProvider(BindInfo<T>) - Method in interface net.hasor.core.AppContext
根据 BindInfo 创建 Bean 的 Provider
getProvider(String) - Method in class net.hasor.core.AppContextWarp
 
getProvider(Class<T>, Object...) - Method in class net.hasor.core.AppContextWarp
 
getProvider(Constructor<T>, Object...) - Method in class net.hasor.core.AppContextWarp
 
getProvider(BindInfo<T>) - Method in class net.hasor.core.AppContextWarp
 
getProvider(String) - Method in class net.hasor.core.context.TemplateAppContext
 
getProvider(Class<T>, Object...) - Method in class net.hasor.core.context.TemplateAppContext
 
getProvider(Constructor<T>, Object...) - Method in class net.hasor.core.context.TemplateAppContext
 
getProvider(BindInfo<T>) - Method in class net.hasor.core.context.TemplateAppContext
 
getProvider(RsfBindInfo<T>) - Method in class net.hasor.rsf.container.RsfBeanContainer
根据服务id获取服务对象。如果服务未定义或者服务未声明提供者,则返回null。
getPublicMethod(Class<?>, String, Class<?>[]) - Static method in class net.hasor.utils.ClassUtils
Returns the desired Method much like Class.getMethod, however it ensures that the returned Method is from a public class or interface and not from an anonymous inner class.
getQueryParams() - Method in class net.hasor.dataql.fx.db.FxSqlCheckChainSpi.FxSqlInfo
执行 SQL 用到的参数
getQueryString() - Method in class net.hasor.dataql.fx.db.FxSqlCheckChainSpi.FxSqlInfo
计划执行的 SQL
getQueryString() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the query string that is contained in the request URL after the path.
getQueryTimeout() - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
getQueueKeepAliveTime() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueKeepAliveTime() - Method in interface net.hasor.rsf.RsfSettings
(SECONDS),when the number of threads is greater than the core, this is the maximum time that excess idle threads will wait for new tasks before terminating.
getQueueMaxPoolSize() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueMaxPoolSize() - Method in interface net.hasor.rsf.RsfSettings
the maximum number of threads to allow in the pool.
getQueueMaxSize() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueMaxSize() - Method in interface net.hasor.rsf.RsfSettings
处理任务队列的最大大小,作为服务端当队列满了之后所有新进来的请求都会被回应 ChooseOther
getQueueMinPoolSize() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueMinPoolSize() - Method in interface net.hasor.rsf.RsfSettings
the number of threads to keep in the pool, even if they are idle, unless allowCoreThreadTimeOut is set.
getReadMethod(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取一个属性的读取方法。
getReceiveTime() - Method in class net.hasor.rsf.domain.RequestInfo
数据包到达时间
getReceiveTime() - Method in class net.hasor.rsf.domain.ResponseInfo
数据包到达时间
getReceiveTime() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getReceiveTime() - Method in interface net.hasor.rsf.RsfRequest
请求到达时间(如果是本地发起的请求,该值为当前时间)。
getRefreshCacheTime() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getRefreshCacheTime() - Method in interface net.hasor.rsf.RsfSettings
自动刷新地址本缓存的时间,默认6分钟。
getRefRule(String) - Method in class net.hasor.rsf.address.AddressPool
获取地址路由规则引用。
getRefType() - Method in class net.hasor.dataway.service.schema.types.RefType
 
getReleaseID() - Method in class net.hasor.dataway.spi.ApiInfo
 
getRemote(AddressProvider, String, String, String) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
根据服务注册的类型,将远程服务提供者包装成该类型表示的一个接口代理。
所有接口方法调用都映射为一个RPC请求响应。
getRemote(AddressProvider, RsfBindInfo<T>) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
根据服务注册的类型,将远程服务提供者包装成该类型表示的一个接口代理。
所有接口方法调用都映射为一个RPC请求响应。
getRemote(String, String, String) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
getRemote(RsfBindInfo<T>) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
getRemote(String, String, String) - Method in interface net.hasor.rsf.RsfClient
获取远程服务对象。
getRemote(RsfBindInfo<T>) - Method in interface net.hasor.rsf.RsfClient
获取远程服务对象
getRemoteAddr() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
getRemoteAddress() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getRemoteAddress() - Method in interface net.hasor.rsf.RsfRequest
获取发送请求的远程服务器使用的地址和端口,如果是本地发起的该地址则是本地RSF的地址。
getRemoteByID(AddressProvider, String) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
根据服务注册的类型,将远程服务提供者包装成该类型表示的一个接口代理。
所有接口方法调用都映射为一个RPC请求响应。
getRemoteByID(String) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
getRemoteByID(String) - Method in interface net.hasor.rsf.RsfClient
根据服务ID,获取远程服务对象
getRemotePort() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
getRenderName() - Method in class net.hasor.web.binder.RenderDef
 
getRequest(long) - Method in class net.hasor.rsf.rpc.caller.RsfRequestManager
获取正在进行中的调用请求。
getRequest() - Method in class net.hasor.rsf.RsfFuture
 
getRequest() - Method in class net.hasor.web.WebController
 
getRequestID() - Method in class net.hasor.rsf.domain.RequestInfo
获取请求ID。
getRequestID() - Method in class net.hasor.rsf.domain.ResponseInfo
获取请求ID。
getRequestID() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getRequestID() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getRequestID() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求ID。
getRequestID() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取请求ID。
getRequestID() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
getRequestID() - Method in interface net.hasor.rsf.RsfHeader
请求ID。
getRequestPath() - Method in interface net.hasor.web.Invoker
获取当前请求路径。相当于下面这样的代码:
getRequestTimeout() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getRequestTimeout() - Method in interface net.hasor.rsf.RsfSettings
客户端请求超时时间
getRequestURI() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request.
getResource(String) - Static method in class net.hasor.utils.ResourcesUtils
获取classpath中可能存在的资源。
getResourceAsStream(String) - Method in class net.hasor.core.aop.AopClassLoader
 
getResourceAsStream(File) - Static method in class net.hasor.utils.ResourcesUtils
获取可能存在的资源,以流的形式返回。
getResourceAsStream(URI) - Static method in class net.hasor.utils.ResourcesUtils
获取classpath中可能存在的资源,以流的形式返回。
getResourceAsStream(URL) - Static method in class net.hasor.utils.ResourcesUtils
获取classpath中可能存在的资源,以流的形式返回。
getResourceAsStream(String) - Static method in class net.hasor.utils.ResourcesUtils
获取classpath中可能存在的资源,以流的形式返回。
getResourceReader() - Method in class net.hasor.core.setting.ConfigSource
 
getResources(String) - Static method in class net.hasor.utils.ResourcesUtils
获取classpath中可能存在的资源列表。
getResourcesAsStream(String) - Static method in class net.hasor.utils.ResourcesUtils
获取classpath中可能存在的资源列表,以流的形式返回。
getResourceUri() - Method in class net.hasor.core.setting.ConfigSource
 
getResourceUrl() - Method in class net.hasor.core.setting.ConfigSource
 
getResponse() - Method in class net.hasor.web.WebController
 
getResult() - Method in class net.hasor.dataql.runtime.mem.DataStack
 
getResult() - Method in exception net.hasor.dataql.runtime.mem.RefLambdaCallException
 
getResult() - Method in exception net.hasor.dataql.runtime.ThrowRuntimeException
 
getResult() - Method in class net.hasor.dataway.config.Result
 
getResult(ResultSet, String) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
getResult(ResultSet, int) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
getResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
getResult(ResultSet, String) - Method in interface net.hasor.db.types.TypeHandler
 
getResult(ResultSet, int) - Method in interface net.hasor.db.types.TypeHandler
 
getResult(CallableStatement, int) - Method in interface net.hasor.db.types.TypeHandler
 
getResultCode() - Method in class net.hasor.dataql.runtime.mem.DataStack
 
getResultCode() - Method in exception net.hasor.dataql.runtime.mem.RefLambdaCallException
 
getResultData() - Method in class net.hasor.dataql.compiler.ast.inst.ReturnInst
 
getResultSetExtractor() - Method in interface net.hasor.db.jdbc.SqlParameter.ReturnSqlParameter
Return the ResultSetExtractor held by this parameter, if any.
getResultSetTypeHandler(ResultSet, int, Class<?>) - Method in class net.hasor.db.jdbc.mapper.AbstractRowMapper
获取读取列用到 的 TypeHandler列的值
getResultSetValue(ResultSet, int) - Method in class net.hasor.db.jdbc.mapper.AbstractRowMapper
获取列的值
getResultSetValue(ResultSet, int, Class<?>) - Method in class net.hasor.db.jdbc.mapper.AbstractRowMapper
获取列的值
getResultSetValue(NumberTypeHandler.NumberResultValue) - Static method in class net.hasor.db.types.handler.NumberTypeHandler
获取列的值
getReturn(String) - Static method in class net.hasor.core.aop.AsmTools
根据类型获取其Return指令。
getReturnCode() - Method in class net.hasor.dataql.compiler.ast.inst.ReturnInst
 
getReturnData() - Method in class net.hasor.rsf.domain.ResponseInfo
获取返回值数据
getReturnData() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取返回值数据
getReturnType() - Method in class net.hasor.rsf.domain.ResponseInfo
获取返回数据类型
getReturnType() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getReturnType() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取返回值类型
getReturnType() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
getReturnType() - Method in interface net.hasor.rsf.RsfResponse
返回的类型信息。
getRootCause(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getRootCauseMessage(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getRootCauseStackTrace(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getRouteType() - Method in class net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
getRowCallbackHandler() - Method in interface net.hasor.db.jdbc.SqlParameter.ReturnSqlParameter
Return the RowCallbackHandler held by this parameter, if any.
getRowMapper() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
getRowMapper() - Method in interface net.hasor.db.jdbc.SqlParameter.ReturnSqlParameter
Return the RowMapper held by this parameter, if any.
getRowTester() - Method in class net.hasor.db.jdbc.extractor.FilterResultSetExtractor
 
getRsfBindInfo(String) - Method in class net.hasor.rsf.container.RsfBeanContainer
根据服务id获取服务元信息。
getRsfBindInfo(String, String) - Method in class net.hasor.rsf.container.RsfBeanContainer
根据服务id获取服务元信息。
getRsfBindInfo(Class<T>) - Method in class net.hasor.rsf.container.RsfBeanContainer
根据类型获取服务元信息。如果类型上配置了@RsfService注解,则使用该注解的配置信息。 否则将使用RSF默认配置下的Group、Version。
getRsfBindInfo(String, String, String) - Method in class net.hasor.rsf.container.RsfBeanContainer
根据服务坐标获取服务元信息。
getRsfCaller() - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
getRsfClient() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient(String) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient(URI) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient(InterAddress) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient() - Method in interface net.hasor.rsf.RsfContext
 
getRsfClient(String) - Method in interface net.hasor.rsf.RsfContext
 
getRsfClient(URI) - Method in interface net.hasor.rsf.RsfContext
 
getRsfClient(InterAddress) - Method in interface net.hasor.rsf.RsfContext
 
getRsfEnvironment() - Method in class net.hasor.rsf.address.AddressPool
获取所使用的RsfEnvironment
getRsfEnvironment() - Method in class net.hasor.rsf.rpc.net.Connector
 
getRsfEnvironment() - Method in class net.hasor.rsf.rpc.net.RsfNetManager
环境对象
getRsfRequest() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getRsfRequest() - Method in class net.hasor.rsf.domain.warp.RsfRequestWarp
 
getRsfRequest() - Method in class net.hasor.rsf.filters.thread.RsfRequestLocal
 
getRsfResponse() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getRsfResponse() - Method in class net.hasor.rsf.domain.warp.RsfResponseWarp
 
getRsfResponse() - Method in class net.hasor.rsf.filters.thread.RsfResponseLocal
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
getRuleIndex() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
getRuleNames() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
 
getRuleNames() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
getRuleRef() - Method in class net.hasor.rsf.address.AddressBucket
 
getRwType() - Method in class net.hasor.core.info.DelegateBindInfoAdapter
 
getSavepointManager() - Method in class net.hasor.db.transaction.support.TransactionObject
 
getScale() - Method in interface net.hasor.db.jdbc.SqlParameter.ValueSqlParameter
Return the scale of the parameter, if any.
getScopeContainer() - Method in interface net.hasor.core.binder.BindInfoBuilderFactory
 
getScopeContainer() - Method in class net.hasor.core.container.BeanContainer
 
getScriptEngine() - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getScriptEngine() - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getSecExpression() - Method in class net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
getSechma() - Method in class net.hasor.rsf.InterAddress
返回协议头
getSechma() - Method in class net.hasor.rsf.rpc.net.Connector
获取协议头
getSelf() - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
getSelf() - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
getSendLimitPolicy() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getSendLimitPolicy() - Method in interface net.hasor.rsf.RsfSettings
并发调用请求限制策略,当并发调用达到限制值后的策略(Reject 抛出异常,WaitSecond 等待1秒重试)
getSendPackets() - Method in class net.hasor.rsf.rpc.net.RsfChannel
发送的数据包总数。
getSendPacketsErr() - Method in class net.hasor.rsf.rpc.net.RsfChannel
发送的数据包失败数。
getSendPacketsOk() - Method in class net.hasor.rsf.rpc.net.RsfChannel
发送的数据包成功数。
getSerializeCoder(String) - Method in class net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
getSerializeCoder(String) - Method in interface net.hasor.rsf.RsfEnvironment
 
getSerializeCoder(String) - Method in class net.hasor.rsf.serialize.SerializeFactory
获取序列化(编码/解码)器。
getSerializedATN() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
 
getSerializedATN() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
getSerializeType() - Method in class net.hasor.rsf.domain.RequestInfo
获取序列化类型
getSerializeType() - Method in class net.hasor.rsf.domain.ResponseInfo
获取序列化类型
getSerializeType() - Method in class net.hasor.rsf.domain.ServiceDomain
获取客户端使用的对象序列化格式。
getSerializeType() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getSerializeType() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getSerializeType() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getSerializeType() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取序列化类型
getSerializeType() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取序列化类型
getSerializeType() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
getSerializeType() - Method in interface net.hasor.rsf.RsfBindInfo
 
getSerializeType() - Method in interface net.hasor.rsf.RsfHeader
客户端希望的序列化方式
getServerOption() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getServerOption() - Method in interface net.hasor.rsf.RsfSettings
获取配置的服务器端选项
getServiceAddress(List<InterAddress>) - Method in class net.hasor.rsf.address.route.flowcontrol.random.RandomFlowControl
使用随机规则选取备选地址中的一个地址。
getServiceGroup() - Method in class net.hasor.rsf.domain.RequestInfo
获取服务分组
getServiceGroup() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取服务分组
getServiceID() - Method in class net.hasor.rsf.address.AddressBucket
 
getServiceIDs() - Method in class net.hasor.rsf.container.RsfBeanContainer
获取所有已经注册的服务名称。
getServiceIDs(String) - Method in class net.hasor.rsf.container.RsfBeanContainer
根据别名系统获取所有已经注册的服务名称。
getServiceIDs() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceIDs(String) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceIDs() - Method in interface net.hasor.rsf.RsfContext
获取已经注册的所有服务名称。
getServiceIDs(String) - Method in interface net.hasor.rsf.RsfContext
根据别名系统来获取该别名系统下所有服务ID。
getServiceInfo(String) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(String, String) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(Class<T>) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(String, String, String) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(String) - Method in interface net.hasor.rsf.RsfContext
根据服务名获取服务描述。
getServiceInfo(String, String) - Method in interface net.hasor.rsf.RsfContext
根据别名系统来查找服务。
getServiceInfo(Class<T>) - Method in interface net.hasor.rsf.RsfContext
根据服务名获取服务描述。
getServiceInfo(String, String, String) - Method in interface net.hasor.rsf.RsfContext
根据服务名获取服务描述。
getServiceLevel() - Method in class net.hasor.rsf.address.RuleRef
 
getServiceMethod(Class<?>, String, Class<?>[]) - Static method in class net.hasor.rsf.domain.RsfRuntimeUtils
 
getServiceName() - Method in class net.hasor.rsf.domain.RequestInfo
获取服务名
getServiceName() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取服务名
getServiceProvider(RsfBindInfo<T>) - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceProvider(RsfBindInfo<T>) - Method in interface net.hasor.rsf.RsfContext
获取元信息所描述的服务对象
getServiceType() - Method in class net.hasor.rsf.domain.ServiceDomain
获取服务类型,消费者还是提供者
getServiceType() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getServiceType() - Method in interface net.hasor.rsf.RsfBindInfo
 
getServiceVersion() - Method in class net.hasor.rsf.domain.RequestInfo
获取服务版本
getServiceVersion() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取服务版本
getServletContext() - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
getServletContext() - Method in class net.hasor.web.binder.OneConfig
 
getServletContext() - Method in interface net.hasor.web.WebApiBinder
获取ServletContext对象。
getServletContext() - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
getServletName() - Method in class net.hasor.web.binder.OneConfig
 
getServletVersion() - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
getServletVersion() - Method in interface net.hasor.web.WebApiBinder
获取容器支持的Servlet版本。
getServletVersion() - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
getSession(String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
获取Session
getSession() - Method in interface net.hasor.tconsole.TelCommand
获取会话属性
getSession() - Method in class net.hasor.web.WebController
 
getSession(boolean) - Method in class net.hasor.web.WebController
Return HttpSession.
getSessionAttr(String) - Method in class net.hasor.web.WebController
Return a Object from session.
getSessionID() - Method in class net.hasor.tconsole.launcher.TelSessionObject
 
getSessionID() - Method in interface net.hasor.tconsole.TelSession
获取 SessionID
GetSetExecutor - Class in net.hasor.tconsole.commands
在本次 tConsole 会话中获取/设置 Session 变量。
GetSetExecutor() - Constructor for class net.hasor.tconsole.commands.GetSetExecutor
 
getSettingArray() - Method in class net.hasor.core.setting.AbstractSettings
获取可用的命名空间。
getSettingArray() - Method in class net.hasor.core.setting.SettingsWrap
 
getSettingArray() - Method in interface net.hasor.core.Settings
 
getSettings() - Method in class net.hasor.core.environment.AbstractEnvironment
 
getSettings() - Method in class net.hasor.core.environment.EnvironmentWrap
 
getSettings() - Method in interface net.hasor.core.Environment
 
getSettings(String) - Method in class net.hasor.core.setting.AbstractSettings
获取指在某个特定命名空间下的Settings接口对象。
getSettings() - Method in class net.hasor.core.setting.SettingsWrap
 
getSettings(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getSettings(String) - Method in interface net.hasor.core.Settings
获取指在某个特定命名空间下的Settings接口对象。
getSettings() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getSettings() - Method in class net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
getSettings() - Method in interface net.hasor.rsf.RsfContext
获取RSF配置
getSettings() - Method in interface net.hasor.rsf.RsfEnvironment
 
getSettingURI() - Method in class net.hasor.core.setting.StandardContextSettings
获取配置文件URI
getShareVarMap() - Method in interface net.hasor.dataql.DataQL
获取所有全局变量
getShort(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Short形式对象。
getShort(String, Short) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其Short形式对象。第二个参数为默认值。
getShort(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getShort(String, Short) - Method in class net.hasor.core.setting.SettingsWrap
 
getShort(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Short形式对象。
getShort(String, Short) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Short形式对象。第二个参数为默认值。
getShortArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getShortArray(String, Short) - Method in class net.hasor.core.setting.AbstractSettings
 
getShortArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getShortArray(String, Short) - Method in class net.hasor.core.setting.SettingsWrap
 
getShortArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Short形式对象。
getShortArray(String, Short) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其Short形式对象。第二个参数为默认值。
getShortCanonicalName(Object, String) - Static method in class net.hasor.utils.ClassUtils
Gets the canonical name minus the package name for an Object.
getShortCanonicalName(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Gets the canonical name minus the package name from a Class.
getShortCanonicalName(String) - Static method in class net.hasor.utils.ClassUtils
Gets the canonical name minus the package name from a String.
getShortClassName(Object, String) - Static method in class net.hasor.utils.ClassUtils
Gets the class name minus the package name for an Object.
getShortClassName(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Gets the class name minus the package name from a Class.
getShortClassName(String) - Static method in class net.hasor.utils.ClassUtils
Gets the class name minus the package name from a String.
getShortType() - Method in enum net.hasor.rsf.address.AddressTypeEnum
 
getSimpleName() - Method in class net.hasor.core.aop.AopClassConfig
新类类名
getSingleColumnRowMapper(Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
Create a new RowMapper for reading result objects from a single column.
getSingletonData() - Method in class net.hasor.core.scope.SingletonScope
 
getSize() - Method in interface net.hasor.web.FileItem
Returns the size of the file item.
getSize() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItem
 
getSize() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItemFactory.MemoryFileItem
 
getSizeMax() - Method in class net.hasor.web.upload.FileUpload
Returns the maximum allowed size of a complete request, as opposed to FileUpload.getFileSizeMax().
getSourceName() - Method in class net.hasor.dataql.fx.db.FxSqlCheckChainSpi.FxSqlInfo
使用的数据源
getSourceType() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
调用 bindType 之后,并通过 to 方法明确指明的具体实现类。
getSpace() - Method in class net.hasor.core.setting.SettingValue
 
getSpanPackage() - Method in class net.hasor.core.environment.AbstractEnvironment
 
getSpanPackage() - Method in class net.hasor.core.environment.EnvironmentWrap
 
getSpanPackage() - Method in interface net.hasor.core.Environment
 
getSpecialContentType(String) - Method in class net.hasor.web.binder.MappingDef
 
getSpecialContentType(String) - Method in interface net.hasor.web.Mapping
 
getSpecialType() - Method in class net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
getSpiContainer() - Method in interface net.hasor.core.binder.BindInfoBuilderFactory
 
getSpiContainer() - Method in class net.hasor.core.container.BeanContainer
 
getSpiTrigger() - Method in class net.hasor.tconsole.launcher.AbstractTelService
 
getSpringClassLoader() - Method in class net.hasor.spring.beans.AbstractTypeSupplierTools
 
getSql(Map<String, Object>, List<Object>) - Method in class net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
getSql(Map<String, Object>, List<Object>) - Method in class net.hasor.dataql.fx.db.likemybatis.IfSqlNode
 
getSql(Map<String, Object>) - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
获取该节点的SQL
getSql(Map<String, Object>, List<Object>) - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
获取该节点的SQL
getSql(Map<String, Object>, List<Object>) - Method in class net.hasor.dataql.fx.db.likemybatis.TextSqlNode
 
getSql(Map<String, Object>, List<Object>) - Method in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
 
getSql() - Method in interface net.hasor.db.jdbc.core.JdbcTemplate.SqlProvider
 
getSqlMode() - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
 
getSqlSegment() - Method in class net.hasor.db.jdbc.lambda.segment.MergeSqlSegment
 
getSqlSegment() - Method in enum net.hasor.db.jdbc.lambda.segment.OrderByKeyword
 
getSqlSegment() - Method in interface net.hasor.db.jdbc.lambda.segment.Segment
获取 SQL 内容
getSqlSegment() - Method in enum net.hasor.db.jdbc.lambda.segment.SqlKeyword
 
getSqlString() - Method in class net.hasor.dataql.fx.db.runsql.dialect.SqlPageDialect.BoundSql
 
getSqlString() - Method in interface net.hasor.db.jdbc.lambda.LambdaOperations.BoundSql
 
getSqlString() - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
getSqlString() - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
getStackFrames(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getStackTrace(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getStartModule(Settings, ClassLoader) - Method in class net.hasor.core.exts.startup.StartupModule
获取启动模块
getStartPosition() - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
getStartPosition() - Method in interface net.hasor.dataql.compiler.ast.CodeLocation
 
getStartPosition() - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
getStatus() - Method in class net.hasor.rsf.domain.ResponseInfo
获取响应状态
getStatus() - Method in exception net.hasor.rsf.domain.RsfException
 
getStatus() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getStatus() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取响应状态
getStatus() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
getStatus() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the current status code of this response.
getStatus() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the current status code of this response.
getStatus() - Method in interface net.hasor.rsf.RsfResponse
返回状态
getStatusMessage() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
 
getStream() - Method in class net.hasor.utils.ResourcesUtils.ScanEvent
 
getStream() - Method in class net.hasor.web.upload.util.DeferredFileOutputStream
Returns the current output stream.
getStream() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Returns the underlying output stream, to which the corresponding OutputStream methods in this class will ultimately delegate.
getStreamType() - Method in class net.hasor.core.setting.ConfigSource
 
getString(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其String形式对象。
getString(String, String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其String形式对象。第二个参数为默认值。
getString(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getString(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getString(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其String形式对象。
getString(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其String形式对象。第二个参数为默认值。
getString(int) - Method in interface net.hasor.dataql.compiler.qil.Instruction
获取 字符串数据
getString(int) - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
获取 字符串数据
getString(String) - Method in interface net.hasor.web.FileItem
Returns the contents of the file item as a String, using the specified encoding.
getString() - Method in interface net.hasor.web.FileItem
Returns the contents of the file item as a String, using the default character encoding.
getString(String) - Method in class net.hasor.web.upload.FileItemBase
 
getString() - Method in class net.hasor.web.upload.FileItemBase
 
getStringArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getStringArray(String, String) - Method in class net.hasor.core.setting.AbstractSettings
 
getStringArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getStringArray(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
getStringArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其String形式对象。
getStringArray(String, String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其String形式对象。第二个参数为默认值。
getSubType() - Method in class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getSubValue() - Method in class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getSuperClass() - Method in class net.hasor.core.aop.AopClassConfig
父类类型
getSuperClassGenricType(Class<?>, int) - Static method in class net.hasor.utils.ClassUtils
获取泛型类型。
getSupplier(Class<?>, Finder) - Method in interface net.hasor.dataql.UdfSourceAssembly
 
getSupplierOfName(ApiBinder, String) - Method in interface net.hasor.spring.SpringModule
使用 Spring getBean(String) 方式获取Bean。
getSupplierOfType(ApiBinder, Class<T>) - Method in interface net.hasor.spring.SpringModule
使用 Spring getBean(Class) 方式获取Bean。
getSymbol() - Method in class net.hasor.dataql.compiler.ast.token.SymbolToken
 
getSystemProperty(String) - Method in class net.hasor.core.environment.AbstractEnvironment
 
getSystemProperty(String) - Method in class net.hasor.core.environment.EnvironmentWrap
 
getSystemProperty(String) - Method in interface net.hasor.core.Environment
获取系统属性。
getTableInfo() - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
getTableName() - Method in class net.hasor.dataway.dal.providers.db.AbstractDal
 
getTableName() - Method in class net.hasor.dataway.dal.providers.db.InterfaceInfoDal
 
getTableName() - Method in class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
 
getTableName() - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
getTableName() - Method in interface net.hasor.db.jdbc.mapping.TableInfo
表名
getTarget() - Method in class net.hasor.core.environment.EnvironmentWrap
 
getTarget() - Method in class net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
getTarget() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getTarget() - Method in interface net.hasor.rsf.rpc.caller.RsfServiceWrapper
 
getTarget() - Method in class net.hasor.rsf.rpc.caller.RsfServiceWrapperObject
 
getTarget() - Method in class net.hasor.rsf.rpc.net.RsfChannel
获取远程连接的地址
getTarget() - Method in class net.hasor.web.binder.J2eeServletAsMapping
 
getTargetAddress() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getTargetAddress() - Method in interface net.hasor.rsf.RsfRequest
获取请求准备发送的目标地址(如果是分布式调用该方法会返回null)
getTargetConnection() - Method in interface net.hasor.db.datasource.ConnectionProxy
Return the target Connection of this proxy.
getTargetMethod() - Method in class net.hasor.rsf.domain.RequestInfo
获取调用的方法名
getTargetMethod() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取调用的方法名
getTargetProvider() - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
getTargetSource() - Method in interface net.hasor.db.datasource.ConnectionProxy
获取目标使用的数据源
getTargetType() - Method in class net.hasor.web.binder.FilterDef
 
getTargetType() - Method in class net.hasor.web.binder.MappingDef
 
getTargetType() - Method in interface net.hasor.web.Mapping
获取目标类型
getTelContext() - Method in class net.hasor.tconsole.launcher.TelSessionObject
 
getTelContext() - Method in interface net.hasor.tconsole.TelSession
获取Telnet工具的上下文
getTemplate(DataSource) - Static method in class net.hasor.db.transaction.TranManager
getTestBlockSet() - Method in class net.hasor.dataql.compiler.ast.inst.SwitchInst
 
getTestExpression() - Method in class net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
getText() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getText() - Method in interface net.hasor.core.XmlNode
 
getThenExpression() - Method in class net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
getThis() - Method in class net.hasor.core.aop.InnerAopInvocation
 
getThis() - Method in interface net.hasor.core.MethodInvocation
Returns the object that holds the current join point's static part.
getThreshold() - Method in class net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
 
getThreshold() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Returns the threshold, in bytes, at which an event will be triggered.
getThrowableCount(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getThrowableList(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getThrowables(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
getThrowCode() - Method in exception net.hasor.dataql.runtime.ThrowRuntimeException
 
getThrowData() - Method in class net.hasor.dataql.compiler.ast.inst.ThrowInst
 
getTime() - Method in class net.hasor.dataway.dal.providers.nacos.ApiJson
 
getTimeout() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getTimeout() - Method in interface net.hasor.rsf.RsfRequest
超时时间。
getTokenNames() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
Deprecated.
getTokenNames() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
Deprecated.
getTotalParameterCount() - Method in class net.hasor.db.jdbc.core.ParsedSql
 
getToType(String, Class<T>, T) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回toType参数指定的类型。
getToType(String, Class<T>) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回toType参数指定的类型。
getToTypeArray(String, Class<T>, T) - Method in class net.hasor.core.setting.AbstractSettings
 
getToTypeArray(String, Class<T>) - Method in class net.hasor.core.setting.AbstractSettings
 
getTransaction(Propagation, Isolation) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
开启事务
getTransaction(Propagation) - Method in interface net.hasor.db.transaction.TransactionManager
开启事务,使用默认事务隔离级别。
getTransaction(Propagation, Isolation) - Method in interface net.hasor.db.transaction.TransactionManager
开启事务
getTransactionBehavior() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
getTransactionBehavior() - Method in interface net.hasor.db.transaction.TransactionStatus
获取事务使用的传播行为
getTransactionTemplate() - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
获取对应的TransactionTemplate
getType() - Method in class net.hasor.core.info.DelegateBindInfoAdapter
 
getType() - Method in class net.hasor.dataway.service.schema.types.AnyType
 
getType() - Method in class net.hasor.dataway.service.schema.types.ArrayType
 
getType() - Method in class net.hasor.dataway.service.schema.types.BooleanType
 
getType() - Method in class net.hasor.dataway.service.schema.types.MapType
 
getType() - Method in class net.hasor.dataway.service.schema.types.NumberType
 
getType() - Method in class net.hasor.dataway.service.schema.types.RefType
 
getType() - Method in class net.hasor.dataway.service.schema.types.StringType
 
getType() - Method in class net.hasor.dataway.service.schema.types.StrutsType
 
getType() - Method in class net.hasor.dataway.service.schema.types.Type
类型
getType(String, ClassLoader) - Static method in class net.hasor.rsf.domain.RsfRuntimeUtils
 
getTypeHandler() - Method in interface net.hasor.db.jdbc.SqlParameter.InSqlParameter
 
getTypeHandler() - Method in interface net.hasor.db.jdbc.SqlParameter.OutSqlParameter
 
getTypeHandler(Class<?>) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
getTypeHandler(JDBCType) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
getTypeHandler(Class<?>, JDBCType) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
getTypeHandlers() - Method in class net.hasor.db.types.TypeHandlerRegistry
 
getTypeName() - Method in interface net.hasor.db.jdbc.SqlParameter.ValueSqlParameter
Return the type name of the parameter, if any.
getTypeRegistry() - Method in class net.hasor.db.jdbc.mapping.MappingHandler
 
getTypeSupplier() - Method in class net.hasor.spring.beans.AbstractTypeSupplierTools
 
getUdf(int) - Method in class net.hasor.dataql.domain.ListModel
将某一个元素转换为 UdfModel
getUdf(String) - Method in class net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 UdfModel
getUdfResource(Finder) - Method in interface net.hasor.dataql.UdfSource
 
getUdfResource(Finder) - Method in interface net.hasor.dataql.UdfSourceAssembly
 
getUnitName() - Method in class net.hasor.rsf.address.AddressPool
获取本机所属单元(虚机房 or 集群)
getUnitName() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getUnitName() - Method in interface net.hasor.rsf.RsfSettings
获取本机所属单元
getUnnamedParameterCount() - Method in class net.hasor.db.jdbc.core.ParsedSql
 
getUpdater() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
getUpdater() - Method in interface net.hasor.rsf.RsfContext
获取地址路由更新接口。
getValidData() - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
getValue() - Method in class net.hasor.core.aop.SimplePropertyDelegate
 
getValue(Class<T>, T) - Method in interface net.hasor.core.setting.FieldProperty
读取属性
getValue(Class<T>, T) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getValue() - Method in class net.hasor.dataql.compiler.ast.inst.HintInst
 
getValue() - Method in class net.hasor.dataql.compiler.ast.inst.RunInst
 
getValue() - Method in class net.hasor.dataql.compiler.ast.inst.VarInst
 
getValue() - Method in class net.hasor.dataql.compiler.ast.token.IntegerToken
 
getValue() - Method in class net.hasor.dataql.compiler.ast.token.StringToken
 
getValue() - Method in class net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
getValue(int) - Method in class net.hasor.dataql.domain.ListModel
将某一个元素转换为 ValueModel
getValue(String) - Method in class net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 ValueModel
getValue() - Method in class net.hasor.dataway.dal.HeaderData
 
getValue(String) - Method in class net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
getValue(String) - Method in class net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
getValue() - Method in interface net.hasor.db.jdbc.SqlParameter.InSqlParameter
 
getValue(String) - Method in interface net.hasor.db.jdbc.SqlParameterSource
Return the parameter value for the requested named parameter.
getValueType() - Method in class net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
getVar() - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
getVariable(String) - Method in class net.hasor.core.environment.AbstractEnvironment
 
getVariable(String) - Method in class net.hasor.core.environment.EnvironmentWrap
 
getVariable(String) - Method in interface net.hasor.core.Environment
 
getVariableExpression() - Method in class net.hasor.dataql.compiler.ast.expr.AtomExpression
 
getVariableNames() - Method in class net.hasor.core.environment.AbstractEnvironment
 
getVariableNames() - Method in class net.hasor.core.environment.EnvironmentWrap
 
getVariableNames() - Method in interface net.hasor.core.Environment
 
getVarList() - Method in class net.hasor.core.setting.SettingValue
 
getVarName() - Method in class net.hasor.dataql.compiler.ast.inst.VarInst
 
getVersion() - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
 
getVersion() - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取协议版本。
getVocabulary() - Method in class net.hasor.dataql.compiler.parser.DataQLLexer
 
getVocabulary() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
getWorkerGroup() - Method in class net.hasor.rsf.rpc.net.netty.NettyConnector
获取work线程组
getWriteMethod(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
获取一个属性的写入方法。
getXmlNode(String) - Method in class net.hasor.core.setting.AbstractSettings
解析全局配置参数,并且返回其XmlNode形式对象。
getXmlNode(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getXmlNode(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其XmlNode形式对象。
getXmlNodeArray(String) - Method in class net.hasor.core.setting.AbstractSettings
 
getXmlNodeArray(String) - Method in class net.hasor.core.setting.SettingsWrap
 
getXmlNodeArray(String) - Method in interface net.hasor.core.Settings
解析全局配置参数,并且返回其XmlNode形式对象。
getXmlText() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
getXmlText() - Method in interface net.hasor.core.XmlNode
 
GlobalConfig - Class in net.hasor.dataway.config
全局配置
GlobalConfig() - Constructor for class net.hasor.dataway.config.GlobalConfig
 
globalConfig() - Method in class net.hasor.dataway.web.GlobalConfigController
 
GlobalConfigController - Class in net.hasor.dataway.web
全局配置(不经过权限)
GlobalConfigController() - Constructor for class net.hasor.dataway.web.GlobalConfigController
 
GOTO - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
GroovyCompiledScript - Class in net.hasor.rsf.utils.groovy223
Used to represent compiled Groovy scripts.
GroovyCompiledScript(GroovyScriptEngineImpl, Class) - Constructor for class net.hasor.rsf.utils.groovy223.GroovyCompiledScript
 
GroovyScriptEngineFactory - Class in net.hasor.rsf.utils.groovy223
A factory class conforming to JSR-223 which is used to instantiate Groovy ScriptEngines and also exposes metadata describing Groovy's engine class.
GroovyScriptEngineFactory() - Constructor for class net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
GroovyScriptEngineImpl - Class in net.hasor.rsf.utils.groovy223
JSR-223 Engine implementation.
GroovyScriptEngineImpl() - Constructor for class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
GroovyScriptEngineImpl(GroovyClassLoader) - Constructor for class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
group(String) - Method in interface net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置服务分组信息
groupBy(List<Object>, Object, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
对 List 进行分组
groupBy(SFunction<T>) - Method in interface net.hasor.db.jdbc.lambda.Func
分组,类似:group by xxx
groupBy(List<SFunction<T>>) - Method in interface net.hasor.db.jdbc.lambda.Func
分组,类似:group by xxx
groupBy(List<SFunction<T>>) - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
GT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
GT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
GT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
gt(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
大于
gt(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
大于条件 查询,类似:'col > ?'
gt(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
gt(ServletVersion) - Method in enum net.hasor.web.ServletVersion
大于
gteq(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
大于等于

H

H2 - Static variable in class net.hasor.db.JdbcUtils
 
H2Dialect - Class in net.hasor.db.jdbc.lambda.dialect
H2 的 SqlDialect 实现
H2Dialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.H2Dialect
 
handleComplete(String, T) - Method in interface net.hasor.core.EventCallBackHook
当完成异步事件处理时回调。
handleException(String, T, Throwable) - Method in interface net.hasor.core.EventCallBackHook
在执行事件监听器发生异常时调用该方法。
handleWarnings(Statement) - Method in class net.hasor.db.jdbc.core.JdbcConnection
处理潜在的 SQL 警告。当要求不忽略 SQL 警告时,检测到 SQL 警告抛出 SQL 异常。
hasChange() - Method in class net.hasor.core.aop.AopClassConfig
是否包含改变
hasField(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否具有fieldName所表示的字段,无论是读或写方法只要存在一个就表示存在该属性。
hashCode() - Method in class net.hasor.rsf.InterAddress
 
hashCode(Object) - Static method in class net.hasor.utils.ObjectUtils
Gets the hash code of an object returning zero when the object is null.
hasJudge(Class<? extends EventListener>) - Method in class net.hasor.core.container.SpiCallerContainer
 
hasJudge(Class<? extends EventListener>) - Method in interface net.hasor.core.spi.SpiTrigger
判断某类 SPI 是否有注册了仲裁
hasNext() - Method in class net.hasor.dataql.runtime.InstSequence
是否还有更多指令等待执行。
hasNext() - Method in class net.hasor.web.upload.FileUpload.FileItemIteratorImpl
Returns, whether another instance of FileItemStream is available.
Hasor - Class in net.hasor.core
Hasor 基础工具包。
Hasor(Object) - Constructor for class net.hasor.core.Hasor
 
Hasor.Level - Enum in net.hasor.core
加载框架的规模
HasorNamespaceHandler - Class in net.hasor.spring.xml
负责注册 h:hasor、h:bean 标签解析器
HasorNamespaceHandler() - Constructor for class net.hasor.spring.xml.HasorNamespaceHandler
 
hasorRuntimeFilter() - Method in class net.hasor.spring.boot.WebHasorConfiguration
 
hasorRuntimeListener() - Method in class net.hasor.spring.boot.WebHasorConfiguration
 
HasorUtils - Class in net.hasor.core
Hasor 基础工具包。
HasorUtils() - Constructor for class net.hasor.core.HasorUtils
 
hasProperty(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否具有propertyName所表示的属性,无论是读或写方法只要存在一个就表示存在该属性。
hasPropertyOrField(String, Class<?>) - Static method in class net.hasor.utils.BeanUtils
测试是否具有name所表示的属性,hasProperty或hasField有一个返回为true则返回true。
hasSavepoint() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
hasSavepoint() - Method in interface net.hasor.db.transaction.TransactionStatus
表示事务是否携带了一个保存点,嵌套事务通常会创建一个保存点作为嵌套事务与上一层事务的分界点。
hasSpi(Class<? extends EventListener>) - Method in class net.hasor.core.container.SpiCallerContainer
 
hasSpi(Class<? extends EventListener>) - Method in interface net.hasor.core.spi.SpiTrigger
判断某类 SPI 是否有注册
hasTransaction() - Method in class net.hasor.db.datasource.ConnectionHolder
是否存在事务
hasTransaction() - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
是否存在未处理完的事务(包括被挂起的事务)。
hasTransaction() - Method in class net.hasor.db.transaction.support.TransactionObject
 
hasTransaction() - Method in interface net.hasor.db.transaction.TransactionManager
是否存在未处理完的事务(包括被挂起的事务)。
hasTypeHandler(Class<?>) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
hasTypeHandler(JDBCType) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
hasTypeHandler(Class<?>, JDBCType) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
hasValue(String) - Method in class net.hasor.db.jdbc.paramer.BeanSqlParameterSource
 
hasValue(String) - Method in class net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
hasValue(String) - Method in interface net.hasor.db.jdbc.SqlParameterSource
Determine whether there is a value for the specified named parameter.
HBASE - Static variable in class net.hasor.db.JdbcUtils
 
Head - Annotation Type in net.hasor.web.annotation
Indicates that the annotated method responds to HTTP HEAD requests
HEAD - Static variable in annotation type net.hasor.web.annotation.HttpMethod
HTTP HEAD method
headerArrayMap() - Static method in class net.hasor.dataql.fx.web.FxWebInterceptor
headerMap,Value是数组
headerArrayMap() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
headerMap,Value是数组
headerArrayMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 header ,Map 的 Value 是数组
HeaderData - Class in net.hasor.dataway.dal
内部的一个Bean,用于表示前端界面上编辑区域中 Header 数据的结构
HeaderData() - Constructor for class net.hasor.dataway.dal.HeaderData
 
headerMap() - Static method in class net.hasor.dataql.fx.web.FxWebInterceptor
headerMap
headerMap() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
headerMap
headerMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 header ,数据是 Map 形式
HeaderParameter - Annotation Type in net.hasor.web.annotation
请求头的中的值
HeadersSet - Class in net.hasor.web.upload.util
Default implementation of the FileItemHeaders interface.
HeadersSet() - Constructor for class net.hasor.web.upload.util.HeadersSet
 
HelpExecutor - Class in net.hasor.tconsole.commands
显示所有指令
HelpExecutor() - Constructor for class net.hasor.tconsole.commands.HelpExecutor
 
helpInfo() - Method in class net.hasor.rsf.tconsole.DetailRsfInstruct
 
helpInfo() - Method in class net.hasor.rsf.tconsole.FlowRsfInstruct
 
helpInfo() - Method in class net.hasor.rsf.tconsole.InfoRsfInstruct
 
helpInfo() - Method in class net.hasor.rsf.tconsole.ListRsfInstruct
 
helpInfo() - Method in class net.hasor.rsf.tconsole.RuleRsfInstruct
 
helpInfo() - Method in class net.hasor.rsf.tconsole.StatusRsfInstruct
 
helpInfo() - Method in class net.hasor.tconsole.commands.GetSetExecutor
 
helpInfo() - Method in class net.hasor.tconsole.commands.HelpExecutor
 
helpInfo() - Method in class net.hasor.tconsole.commands.QuitExecutor
 
helpInfo() - Method in interface net.hasor.tconsole.TelExecutor
帮助信息
HelpMojo - Class in net.hasor.mojo.dataql
Display help information on dataql-maven-plugin.
Call mvn dataql:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class net.hasor.mojo.dataql.HelpMojo
 
HERDDB - Static variable in class net.hasor.db.JdbcUtils
 
HerdDBDialect - Class in net.hasor.db.jdbc.lambda.dialect
HerdDB 的 SqlDialect 实现
HerdDBDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.HerdDBDialect
 
HessianSerializeCoder - Class in net.hasor.rsf.serialize.coder
 
HessianSerializeCoder() - Constructor for class net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
HEX_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
HEX_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
HEX_NUM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
HexConversion() - Constructor for class net.hasor.utils.CommonCodeUtils.HexConversion
 
hexStr2Bytes(String) - Static method in class net.hasor.utils.CommonCodeUtils.HexConversion
bytes转换成十六进制字符串
hexStr2Str(String) - Static method in class net.hasor.utils.CommonCodeUtils.HexConversion
十六进制转换字符串
hexToByte(String) - Static method in class net.hasor.dataql.fx.basic.ConvertUdfSource
将16进制字符串转换为二进制数据
hexToByte(String) - Static method in class net.hasor.dataql.fx.encryt.HexUdfSource
Deprecated.
将二进制数据转换为 16进制字符串
HexUdfSource - Class in net.hasor.dataql.fx.encryt
Deprecated.
HexUdfSource() - Constructor for class net.hasor.dataql.fx.encryt.HexUdfSource
Deprecated.
 
HINT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
HINT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
HINT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
HINT - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
HINT_D - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
HINT_S - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
HintInst - Class in net.hasor.dataql.compiler.ast.inst
查询选项
HintInst(StringToken, PrimitiveVariable) - Constructor for class net.hasor.dataql.compiler.ast.inst.HintInst
 
hintInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
hintInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
hintInst(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
hintInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
hintInst(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
HintInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
查询选项
HintInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.HintInstCompiler
 
HintInstContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
HintNames - Enum in net.hasor.dataql
Hint 的 keys 定义。
Hints - Interface in net.hasor.dataql
用于封装 Hint。
HintsReadOnly - Class in net.hasor.dataql.runtime
用于封装 Hint。
HintsReadOnly(Hints) - Constructor for class net.hasor.dataql.runtime.HintsReadOnly
 
HintsSet - Class in net.hasor.dataql.runtime
用于封装 Hint。
HintsSet() - Constructor for class net.hasor.dataql.runtime.HintsSet
 
HintsSet(Hints) - Constructor for class net.hasor.dataql.runtime.HintsSet
 
HintValue - Interface in net.hasor.dataql
Hint 的值定义。
HIVE - Static variable in class net.hasor.db.JdbcUtils
 
HiveDialect - Class in net.hasor.db.jdbc.lambda.dialect
Hive 的 SqlDialect 实现
HiveDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.HiveDialect
 
hmacBytes(String, String, List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
指定摘要算法,对字节数组进行Hmac签名计算
hmacMD5_bytes(String, List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-MD5 签名方法对 content 进行签名
hmacMD5_string(String, String) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-MD5 签名方法对 content 进行签名
hmacSHA1_bytes(String, List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-SHA1 签名方法对 content 进行签名
hmacSHA1_string(String, String) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-SHA1 签名方法对 content 进行签名
hmacSHA256_bytes(String, List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-SHA256 签名方法对 content 进行签名
hmacSHA256_string(String, String) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-SHA256 签名方法对 content 进行签名
hmacSHA512_bytes(String, List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-SHA512 签名方法对 content 进行签名
hmacSHA512_string(String, String) - Static method in class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
使用 HMAC-SHA512 签名方法对 content 进行签名
hmacString(String, String, String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
指定摘要算法,对字符串组进行Hmac签名计算
HmacType - Enum in net.hasor.dataql.fx.encryt
Hmac算法类型枚举
HmacUdfSource - Class in net.hasor.dataql.fx.encryt
Deprecated.
HmacUdfSource() - Constructor for class net.hasor.dataql.fx.encryt.HmacUdfSource
Deprecated.
 
HostTelService - Class in net.hasor.tconsole.launcher.hosts
提供一个可以基于本地模式使用的 Tel 命令工具。 HostTelService 无需监听任何 Socket 端口, Tel 的命令交互是通过 Reader、Writer 来实现的。
HostTelService(Reader, Writer) - Constructor for class net.hasor.tconsole.launcher.hosts.HostTelService
创建 Host 模式的 Tel 命令服务
HostTelService(Reader, Writer, AppContext) - Constructor for class net.hasor.tconsole.launcher.hosts.HostTelService
创建 Host 模式的 Tel 命令服务
hour(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:小时
HPROSE - Static variable in interface net.hasor.rsf.protocol.http_hprose.HproseConstants
 
HproseConstants - Interface in net.hasor.rsf.protocol.http_hprose
常量
HproseHttpHandler - Class in net.hasor.rsf.protocol.http_hprose
Http Netty 请求处理器
HproseHttpHandler() - Constructor for class net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
HproseHttpHandler(String, Connector, AppContext) - Constructor for class net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
HproseSerializeCoder - Class in net.hasor.rsf.serialize.coder
 
HproseSerializeCoder() - Constructor for class net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
HproseUtils - Class in net.hasor.rsf.protocol.http_hprose
Hprose 工具
HproseUtils() - Constructor for class net.hasor.rsf.protocol.http_hprose.HproseUtils
 
HSQL - Static variable in class net.hasor.db.JdbcUtils
 
HSQLDialect - Class in net.hasor.db.jdbc.lambda.dialect
HSQL 对象名有大小写敏感不敏感的问题
HSQLDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.HSQLDialect
 
HTTP_REQUEST_ENCODING_KEY - Static variable in class net.hasor.web.startup.RuntimeFilter
 
HTTP_RESPONSE_ENCODING_KEY - Static variable in class net.hasor.web.startup.RuntimeFilter
 
HttpCoder - Class in net.hasor.rsf.rpc.net.http
Http Netty 请求处理器
HttpCoder(RsfContext, Connector, HttpHandler) - Constructor for class net.hasor.rsf.rpc.net.http.HttpCoder
 
HttpConnector - Class in net.hasor.rsf.rpc.net.http
HTTP协议连接器。
HttpConnector(String, AppContext, ReceivedListener, ConnectionAccepter) - Constructor for class net.hasor.rsf.rpc.net.http.HttpConnector
 
HttpConnectorFactory - Class in net.hasor.rsf.rpc.net.http
Http 协议连接器创建工厂。
HttpConnectorFactory() - Constructor for class net.hasor.rsf.rpc.net.http.HttpConnectorFactory
 
HttpHandler - Interface in net.hasor.rsf.rpc.net.http
Http 解码器组
HttpHandler.HttpResult - Interface in net.hasor.rsf.rpc.net.http
结果处理方式
HttpHandler.ResponseDecoder - Interface in net.hasor.rsf.rpc.net.http
Response 解码器
HttpHandler.ResponseEncoder - Interface in net.hasor.rsf.rpc.net.http
Response 编码器
HttpHandler.SenderBuilder - Interface in net.hasor.rsf.rpc.net.http
Response 编码器
HttpHandlerFactory - Interface in net.hasor.rsf.rpc.net.http
创建 HttpHandler 使用。
HttpMethod - Annotation Type in net.hasor.web.annotation
Associates the name of a HTTP method with an annotation.
httpOrigin(String, RsfHttpResponse) - Method in class net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
HttpParameters - Class in net.hasor.web.invoker
Http 参数解析
HttpParameters() - Constructor for class net.hasor.web.invoker.HttpParameters
 
HttpParameters.PreCaller<T> - Interface in net.hasor.web.invoker
 
HttpProtocolHandler - Class in net.hasor.rsf.rpc.net.http
Http 解码器
HttpProtocolHandler(HttpHandler) - Constructor for class net.hasor.rsf.rpc.net.http.HttpProtocolHandler
 
humpToLine(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
驼峰转下划线

I

ID - Annotation Type in net.hasor.core
使用 ID 方式进行依赖注入-based qualifier.
IDENTIFIER - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
IDENTIFIER(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
IDENTIFIER - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
IDENTIFIER(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
IDENTIFIER() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
identityToString(Object) - Static method in class net.hasor.utils.ObjectUtils
Gets the toString that would be produced by Object if a class did not override toString itself.
identityToString(StringBuffer, Object) - Static method in class net.hasor.utils.ObjectUtils
Appends the toString that would be produced by Object if a class did not override toString itself.
idWith(String) - Method in interface net.hasor.core.ApiBinder.NamedBindingBuilder
设置一个ID标识符。
IF - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
IF - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
IF() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
IF(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
IF - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
ifInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
ifInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
ifInst(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
ifInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
IfInstContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
IfSqlNode - Class in net.hasor.dataql.fx.db.likemybatis
对应XML中
IfSqlNode(String) - Constructor for class net.hasor.dataql.fx.db.likemybatis.IfSqlNode
 
IgnoreModuleException() - Constructor for exception net.hasor.core.Module.IgnoreModuleException
 
IgnoreProxy - Annotation Type in net.hasor.core
标记接口或者包上,用于忽略 Hasor 的动态代理功能。当标记到包上时表示整个包都忽略动态代理。 该功能可以有效的防止泛滥的全局动态代理。优先级顺序为:类->父类->包->父包
IMPALA - Static variable in class net.hasor.db.JdbcUtils
 
ImpalaDialect - Class in net.hasor.db.jdbc.lambda.dialect
Impala 对象名有大小写敏感不敏感的问题
ImpalaDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.ImpalaDialect
 
ImplBy - Annotation Type in net.hasor.core
标记当前类型的具体实现。
IMPORT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
IMPORT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
IMPORT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
ImportInst - Class in net.hasor.dataql.compiler.ast.inst
import 语法
ImportInst(ImportInst.ImportType, StringToken, StringToken) - Constructor for class net.hasor.dataql.compiler.ast.inst.ImportInst
 
importInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
importInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
importInst(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
ImportInst.ImportType - Enum in net.hasor.dataql.compiler.ast.inst
 
ImportInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
import 语法
ImportInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ImportInstCompiler
 
ImportInstContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
importVariablesToSettings() - Method in class net.hasor.core.Hasor
导入环境变量到配置(导入目标是:Settings.DefaultNameSpace)
importVariablesToSettings(String) - Method in class net.hasor.core.Hasor
导入环境变量到配置(导入目标自定义)
in(SFunction<T>, Collection<?>) - Method in interface net.hasor.db.jdbc.lambda.Compare
in 查询,类似:'col in (?,?,?)'
in(SFunction<T>, Collection<?>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
includes - Variable in class net.hasor.mojo.dataql.QueryMojo
Provides an explicit list of all the query that should be included in the generate phase of the plugin.
incNumber(long) - Static method in class net.hasor.dataql.fx.basic.StateUdfSource
返回一个Udf,每次调用这个UDF,都会返回一个 Number。Number值较上一次会自减 1。
index - Variable in class net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
INDEX_NOT_FOUND - Static variable in class net.hasor.utils.ArrayUtils
The index value when an element is not found in a list or array: -1.
INDEX_NOT_FOUND - Static variable in class net.hasor.utils.StringUtils
Represents a failed index search.
INDEX_OVERFLOW_NEAR - Static variable in interface net.hasor.dataql.HintValue
当遇到索引溢出情况时取最近的元素。例:正向索引溢出:`list[100]`,取最后一个、反向索引溢出:`list[-100]`,取第一个。
INDEX_OVERFLOW_NULL - Static variable in interface net.hasor.dataql.HintValue
当遇到索引溢出情况时返回 null。
INDEX_OVERFLOW_THROW - Static variable in interface net.hasor.dataql.HintValue
当遇到索引溢出情况时严格的抛出 ArrayIndexOutOfBoundsException 异常
indexOf(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Finds the first index within a String, handling null.
indexOf(Object[], Object) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given object in the array.
indexOf(Object[], Object, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given object in the array starting at the given index.
indexOf(long[], long) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(long[], long, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(int[], int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(int[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(short[], short) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(short[], short, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(char[], char) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(char[], char, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(byte[], byte) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(byte[], byte, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(double[], double) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(double[], double, double) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value within a given tolerance in the array.
indexOf(double[], double, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(double[], double, int, double) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(float[], float) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(float[], float, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(boolean[], boolean) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array.
indexOf(boolean[], boolean, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the index of the given value in the array starting at the given index.
indexOf(String, char) - Static method in class net.hasor.utils.StringUtils
Finds the first index within a String, handling null.
indexOf(String, char, int) - Static method in class net.hasor.utils.StringUtils
Finds the first index within a String from a start position, handling null.
indexOf(String, String) - Static method in class net.hasor.utils.StringUtils
Finds the first index within a String, handling null.
indexOf(String, String, int) - Static method in class net.hasor.utils.StringUtils
Finds the first index within a String, handling null.
indexOfAny(String, char[]) - Static method in class net.hasor.utils.StringUtils
Search a String to find the first index of any character in the given set of characters.
indexOfAny(String, String) - Static method in class net.hasor.utils.StringUtils
Search a String to find the first index of any character in the given set of characters.
indexOfAny(String, String[]) - Static method in class net.hasor.utils.StringUtils
Find the first index of any of a set of potential substrings.
indexOfAnyBut(String, char[]) - Static method in class net.hasor.utils.StringUtils
Search a String to find the first index of any character not in the given set of characters.
indexOfAnyBut(String, String) - Static method in class net.hasor.utils.StringUtils
Search a String to find the first index of any character not in the given set of characters.
indexOfDifference(String, String) - Static method in class net.hasor.utils.StringUtils
Compares two Strings, and returns the index at which the Strings begin to differ.
indexOfDifference(String[]) - Static method in class net.hasor.utils.StringUtils
Compares all Strings in an array and returns the index at which the Strings begin to differ.
indexOfIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive find of the first index within a String.
indexOfIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Case in-sensitive find of the first index within a String.
indexOfIgnoreCase(String, String, int) - Static method in class net.hasor.utils.StringUtils
Case in-sensitive find of the first index within a String from the specified position.
indexOfIgnoreCaseWithStart(String, String, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive find of the first index within a String from the specified position.
indexOfThrowable(Throwable, Class<?>) - Static method in class net.hasor.utils.ExceptionUtils
 
indexOfThrowable(Throwable, Class<?>, int) - Static method in class net.hasor.utils.ExceptionUtils
 
indexOfType(Throwable, Class<?>) - Static method in class net.hasor.utils.ExceptionUtils
 
indexOfType(Throwable, Class<?>, int) - Static method in class net.hasor.utils.ExceptionUtils
 
indexOfWithStart(String, String, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Finds the first index within a String from a start position, handling null.
InformationStorage - Interface in net.hasor.dataway.dal.providers.db
源信息独立数据库存储
INFORMIX - Static variable in class net.hasor.db.JdbcUtils
 
InformixDialect - Class in net.hasor.dataql.fx.db.runsql.dialect
 
InformixDialect() - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.InformixDialect
 
InformixDialect - Class in net.hasor.db.jdbc.lambda.dialect
Informix 的 SqlDialect 实现
InformixDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.InformixDialect
 
InfoRsfInstruct - Class in net.hasor.rsf.tconsole
RSF框架工作信息。
InfoRsfInstruct() - Constructor for class net.hasor.rsf.tconsole.InfoRsfInstruct
 
init() - Method in class net.hasor.core.container.AbstractContainer
执行容器初始化,当 AbstractContainer.isInit() 方法返回 false 的时候会触发 AbstractContainer.doInitialize() 调用。
Init - Annotation Type in net.hasor.core
Deprecated.
init() - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
 
init(InvokerConfig) - Method in class net.hasor.dataway.authorization.InterfaceAuthorizationFilter
初始化过滤器
init() - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
init() - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
init(InvokerConfig) - Method in class net.hasor.dataway.service.InterfaceApiFilter
 
init() - Method in class net.hasor.spring.xml.HasorNamespaceHandler
 
init(InvokerConfig) - Method in class net.hasor.web.binder.FilterDef
 
init(InvokerConfig) - Method in class net.hasor.web.binder.J2eeFilterAsFilter
 
init(FilterConfig) - Method in class net.hasor.web.binder.J2eeFilterAsFilter
 
init(InvokerConfig) - Method in interface net.hasor.web.InvokerFilter
初始化过滤器
init(FilterConfig) - Method in class net.hasor.web.startup.RuntimeFilter
 
init(FileItemStream, File) - Method in class net.hasor.web.upload.factorys.disk.DiskFileItem
 
initBuild() - Method in class net.hasor.core.aop.AopClassConfig
 
initCoder(Environment) - Method in class net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
initCoder(Environment) - Method in class net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
initCoder(Environment) - Method in class net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
initCoder(Environment) - Method in class net.hasor.rsf.serialize.coder.JsonSerializeCoder
 
initCoder(Environment) - Method in interface net.hasor.rsf.SerializeCoder
初始化
initContext(AppContext, OneConfig) - Method in class net.hasor.web.invoker.InvokerContext
 
initController() - Method in class net.hasor.dataway.web.GlobalConfigController
 
initController(Invoker) - Method in class net.hasor.web.binder.J2eeServletAsMapping
 
initController(Invoker) - Method in interface net.hasor.web.Controller
在处理新请求之前,初始化这个控制器。
initController(Invoker) - Method in class net.hasor.web.WebController
 
initEnvironment(Map<String, String>) - Method in class net.hasor.core.environment.AbstractEnvironment
初始化方法
initialValue() - Method in class net.hasor.utils.ContextClassLoaderLocal
Returns the initial value for this ContextClassLoaderLocal variable.
initMethod(String) - Method in interface net.hasor.core.ApiBinder.LifeBindingBuilder
配置当对象被创建时调用的方法,如果@Init()注解也定义了一个初始化方法则,注解方式优先于配置。
initMethod(String) - Method in interface net.hasor.core.binder.BindInfoBuilder
设置初始化方法,一个无参的方法。例如:public void init(){ ...
initMethod(String) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
initPool() - Method in class net.hasor.rsf.rpc.net.LinkPool
初始化连接池。
inject(int, BindInfo<?>) - Method in interface net.hasor.core.ApiBinder.InjectConstructorBindingBuilder
设置构造方法注入属性。
inject(int, Supplier<?>) - Method in interface net.hasor.core.ApiBinder.InjectConstructorBindingBuilder
设置构造方法注入属性。
inject(int, Class<?>) - Method in interface net.hasor.core.ApiBinder.InjectConstructorBindingBuilder
设置构造方法注入属性。
inject(String, BindInfo<?>) - Method in interface net.hasor.core.ApiBinder.InjectPropertyBindingBuilder
注入另一个Bean对象。
inject(String, Supplier<?>) - Method in interface net.hasor.core.ApiBinder.InjectPropertyBindingBuilder
工厂方式注入Bean。
inject(String, Class<?>) - Method in interface net.hasor.core.ApiBinder.InjectPropertyBindingBuilder
工厂方式注入Bean。
Inject - Annotation Type in net.hasor.core
依赖注入。请注意InjectMembers接口方式与注解方式互斥,且接口方式优先于注解方式。
InjectMembers - Interface in net.hasor.core.spi
初始化注入接口。Hasor 的 Ioc 是通过递归的方式实现,版本中要想实依赖注入必须要实现 InjectMembers接口。 请注意:Inject注解方式和接口方式互斥,且接口方式优先于注解方式。
InjectSettings - Annotation Type in net.hasor.core
依赖注入,注入settings配置数据。请注意InjectMembers接口方式与注解方式互斥,且接口方式优先于注解方式。
injectValue(int, Object) - Method in interface net.hasor.core.ApiBinder.InjectConstructorBindingBuilder
设置构造方法注入属性。
injectValue(String, Object) - Method in interface net.hasor.core.ApiBinder.InjectPropertyBindingBuilder
值类型的属性注入。
injSettings(AppContext, InjectSettings, Class<?>) - Static method in class net.hasor.core.container.ContainerUtils
 
INNER_CLASS_SEPARATOR - Static variable in class net.hasor.utils.ClassUtils
The inner class separator String: "$".
INNER_CLASS_SEPARATOR_CHAR - Static variable in class net.hasor.utils.ClassUtils
The inner class separator character: '$' == 36.
InnerAopInvocation - Class in net.hasor.core.aop
 
InnerAopInvocation(String, Method, Method, Object, Object[]) - Constructor for class net.hasor.core.aop.InnerAopInvocation
 
InnerDelegateInvocation - Class in net.hasor.core.aop
 
InnerDelegateInvocation() - Constructor for class net.hasor.core.aop.InnerDelegateInvocation
 
InnerRsfApiBinder - Class in net.hasor.rsf.container
服务注册器
InnerRsfApiBinder(ApiBinder, RsfEnvironment) - Constructor for class net.hasor.rsf.container.InnerRsfApiBinder
 
inputEncoding - Variable in class net.hasor.mojo.dataql.QueryMojo
specify query file encoding; e.g., euc-jp
InputStreamSettings - Class in net.hasor.core.setting
传入InputStream的方式获取Settings接口的支持。
InputStreamSettings() - Constructor for class net.hasor.core.setting.InputStreamSettings
子类决定如何添加资源
insertPlaceholderExpr(String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
插入一个动态字符串,动态字符串是指字符串本身内容需要经过表达式计算之后才知道。
insertString(String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
插入一个字符串
insertValueExpr(String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
插入一个 SQL 参数,最终这个参数会通过 PreparedStatement 形式传递。
InsetProcess - Interface in net.hasor.dataql.runtime
指令执行器接口
InsetProcessContext - Class in net.hasor.dataql.runtime
指令执行器接口
Inst - Interface in net.hasor.dataql.compiler.ast
指令,基类
inst(byte, Object...) - Method in class net.hasor.dataql.compiler.qil.InstQueue
添加指令
installModule(Module...) - Method in interface net.hasor.core.ApiBinder
安装其它插件。
installModule(Module...) - Method in class net.hasor.core.binder.AbstractBinder
 
installModule(Module...) - Method in class net.hasor.core.binder.ApiBinderWrap
 
installModule(ApiBinder, Module) - Method in class net.hasor.core.context.TemplateAppContext
安装模块的工具方法。
installModule(Module...) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
INSTANCE - Static variable in class net.hasor.dataql.compiler.parser.ThrowingErrorListener
 
InstanceAddressProvider - Class in net.hasor.rsf.domain.provider
 
InstanceAddressProvider(InterAddress) - Constructor for class net.hasor.rsf.domain.provider.InstanceAddressProvider
 
InstantTypeHandler - Class in net.hasor.db.types.handler
 
InstantTypeHandler() - Constructor for class net.hasor.db.types.handler.InstantTypeHandler
 
instBlockSet - Variable in class net.hasor.dataql.compiler.ast.inst.SwitchInst.SwitchExpression
 
InstCompiler<T extends Inst> - Interface in net.hasor.dataql.compiler.qil
每一个 AST 树都会对应一个 InstCompiler
InstCompilerExecutor - Interface in net.hasor.dataql.compiler.qil
生成指令序列
InstFilter - Interface in net.hasor.dataql.runtime
用于圈定执行序列,当isExit返回 true 之后。表示圈定结束。
InstFormat - Interface in net.hasor.dataql.compiler.ast
格式化输出
instLocation(InstQueue, CodeLocation) - Method in interface net.hasor.dataql.compiler.qil.InstCompiler
 
instLocation(boolean, InstQueue, CodeLocation) - Method in interface net.hasor.dataql.compiler.qil.InstCompiler
 
instLocationFocus(InstQueue, CodeLocation) - Method in interface net.hasor.dataql.compiler.qil.InstCompiler
 
instOf(int, int) - Method in class net.hasor.dataql.compiler.qil.QIL
获取指令
InstQueue - Class in net.hasor.dataql.compiler.qil
QL 指令序列
InstQueue(CompilerArguments) - Constructor for class net.hasor.dataql.compiler.qil.InstQueue
 
Instruction - Interface in net.hasor.dataql.compiler.qil
QL 指令
InstructionInfo - Class in net.hasor.dataql.compiler.qil
QL 指令
InstructionInfo(byte, Object[]) - Constructor for class net.hasor.dataql.compiler.qil.InstructionInfo
 
InstructRuntimeException - Exception in net.hasor.dataql.runtime
DataQL 运行时异常
InstructRuntimeException(Location.RuntimeLocation, String) - Constructor for exception net.hasor.dataql.runtime.InstructRuntimeException
 
InstructRuntimeException(Location.RuntimeLocation, String, Throwable) - Constructor for exception net.hasor.dataql.runtime.InstructRuntimeException
 
InstructRuntimeException(Location.RuntimeLocation, Throwable) - Constructor for exception net.hasor.dataql.runtime.InstructRuntimeException
 
InstSequence - Class in net.hasor.dataql.runtime
指令序列集
InstSet - Class in net.hasor.dataql.compiler.ast.inst
指令序列
InstSet(boolean) - Constructor for class net.hasor.dataql.compiler.ast.inst.InstSet
 
InstSetInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
指令序列
InstSetInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.InstSetInstCompiler
 
InstVisitorContext - Class in net.hasor.dataql.compiler.ast
Visitor
InstVisitorContext(Inst) - Constructor for class net.hasor.dataql.compiler.ast.InstVisitorContext
 
INTEGER_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
INTEGER_NUM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
INTEGER_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
INTEGER_NUM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
INTEGER_NUM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
IntegerToken - Class in net.hasor.dataql.compiler.ast.token
表示一个 数字
IntegerToken(int) - Constructor for class net.hasor.dataql.compiler.ast.token.IntegerToken
 
IntegerTypeHandler - Class in net.hasor.db.types.handler
 
IntegerTypeHandler() - Constructor for class net.hasor.db.types.handler.IntegerTypeHandler
 
InterAddress - Class in net.hasor.rsf
服务地址例:“rsf://127.0.0.1:8000/unit”
InterAddress(String) - Constructor for class net.hasor.rsf.InterAddress
 
InterAddress(URI) - Constructor for class net.hasor.rsf.InterAddress
 
InterAddress(String, int, String) - Constructor for class net.hasor.rsf.InterAddress
 
InterAddress(String, String, int, String) - Constructor for class net.hasor.rsf.InterAddress
 
InterfaceApiFilter - Class in net.hasor.dataway.service
负责处理 API 的执行
InterfaceApiFilter(String, String) - Constructor for class net.hasor.dataway.service.InterfaceApiFilter
 
InterfaceAuthorizationFilter - Class in net.hasor.dataway.authorization
负责UI界面调用的权限判断。
InterfaceAuthorizationFilter(String) - Constructor for class net.hasor.dataway.authorization.InterfaceAuthorizationFilter
 
InterfaceInfoDal - Class in net.hasor.dataway.dal.providers.db
数据库存储层访问接口 - interface_info 表
InterfaceInfoDal(JdbcTemplate, String, String) - Constructor for class net.hasor.dataway.dal.providers.db.InterfaceInfoDal
 
InterfaceReleaseDal - Class in net.hasor.dataway.dal.providers.db
数据库存储层访问接口 - interface_release 表
InterfaceReleaseDal(JdbcTemplate, String, String) - Constructor for class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
 
interFaces - Variable in class net.hasor.utils.ScanClassPath.ClassInfo
 
InterfaceUiFilter - Class in net.hasor.dataway.service
负责UI界面资源的请求响应。
InterfaceUiFilter(String, String) - Constructor for class net.hasor.dataway.service.InterfaceUiFilter
 
invalidAddress(InterAddress, long) - Method in class net.hasor.rsf.address.AddressBucket
将地址置为失效的(对于静态地址,该方法无效)。
invalidAddress(InterAddress) - Method in class net.hasor.rsf.address.AddressPool
将服务的地址设置成临时失效状态。 在RsfSettings.getInvalidWaitTime()毫秒之后,失效的地址会重新被列入备选地址池。 置为失效,失效并不意味着永久的。
invLogger - Static variable in class net.hasor.rsf.rpc.caller.RsfRequestManager
 
invoke(Object, Method, Object[]) - Method in class net.hasor.core.binder.ApiBinderInvocationHandler
 
invoke(MethodInvocation) - Method in class net.hasor.core.info.AopBindInfoAdapter
 
invoke(MethodInvocation) - Method in interface net.hasor.core.MethodInterceptor
implement this method to perform extra treatments before and after the invocation.
invoke(FilterChain) - Method in interface net.hasor.web.invoker.ExceuteCaller
 
invoke(HttpParameters) - Method in interface net.hasor.web.invoker.HttpParameters.PreCaller
 
invokeApi(String, String, Map<String, Object>) - Method in interface net.hasor.dataway.DatawayService
Deprecated.
invokeApi(String, Map<String, Object>) - Method in interface net.hasor.dataway.DatawayService
执行配置的接口。
invokeApi(String, Map<String, Object>) - Method in class net.hasor.dataway.service.DatawayServiceImpl
 
invokeApiWithoutThrow(String, String, Map<String, Object>) - Method in interface net.hasor.dataway.DatawayService
Deprecated.
invokeApiWithoutThrow(String, Map<String, Object>) - Method in interface net.hasor.dataway.DatawayService
执行配置的接口。
InvokeError - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
调用服务执行出错,通常是遭到异常抛出。
invokeField(Field, Object, Object) - Static method in class net.hasor.core.container.ContainerUtils
 
invokeFunction(String, Object...) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
invokeMethod(Object, Method) - Static method in class net.hasor.core.container.ContainerUtils
 
invokeMethod(Object[], Hints, Finder) - Method in class net.hasor.dataql.runtime.mem.RefCall
 
invokeMethod(Object, String, Object...) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
invokeMethod(Object, String, Object...) - Static method in class net.hasor.utils.BeanUtils
该方法的作用是反射的形式调用目标的方法。
invoker() - Static method in class net.hasor.dataql.fx.web.FxWebInterceptor
 
Invoker - Interface in net.hasor.web
请求调用
InvokerCallerParamsBuilder - Class in net.hasor.web.invoker
负责解析参数并执行调用。
InvokerCallerParamsBuilder() - Constructor for class net.hasor.web.invoker.InvokerCallerParamsBuilder
 
InvokerChain - Interface in net.hasor.web
请求调用链
InvokerConfig - Interface in net.hasor.web
 
InvokerContext - Class in net.hasor.web.invoker
上下文。
InvokerContext() - Constructor for class net.hasor.web.invoker.InvokerContext
 
InvokerCreator - Interface in net.hasor.web
invoker 扩展接口。
InvokerFilter - Interface in net.hasor.web
请求过滤器,相当于 Filter 同等作用。
InvokerSupplier - Class in net.hasor.web.invoker
Invoker 接口实现类。
InvokerSupplier(Mapping, AppContext, HttpServletRequest, HttpServletResponse) - Constructor for class net.hasor.web.invoker.InvokerSupplier
 
InvokerWebApiBinder - Class in net.hasor.web.binder
该类是WebApiBinder接口实现。
InvokerWebApiBinder(ServletVersion, MimeTypeSupplier, ApiBinder) - Constructor for class net.hasor.web.binder.InvokerWebApiBinder
 
InvokerWebApiBinderCreator - Class in net.hasor.web.binder
渲染插件,的ApiBinder扩展器。 让 ApiBinder 支持 WebApiBinder 类型
InvokerWebApiBinderCreator() - Constructor for class net.hasor.web.binder.InvokerWebApiBinderCreator
 
InvokerWrap - Class in net.hasor.web.wrap
Invoker 接口包装器
InvokerWrap(Invoker) - Constructor for class net.hasor.web.wrap.InvokerWrap
 
IOSettings - Interface in net.hasor.core.setting
需要经过解析读取配置文件资源的Settings
IOUtils - Class in net.hasor.rsf.utils
General IO stream manipulation utilities.
IOUtils() - Constructor for class net.hasor.rsf.utils.IOUtils
 
ipDataByBytes(byte[]) - Static method in class net.hasor.rsf.utils.NetworkUtils
根据IP字节数据转换为int.
ipDataByInt(int) - Static method in class net.hasor.rsf.utils.NetworkUtils
根据IP值分解IP为字节数组.
ipDataToString(int) - Static method in class net.hasor.rsf.utils.NetworkUtils
将分解的IP数据转换为字符串
ipDataToString(byte[]) - Static method in class net.hasor.rsf.utils.NetworkUtils
将分解的IP数据转换为字符串
ipStrToBytes(String) - Static method in class net.hasor.rsf.utils.NetworkUtils
根据IP字节数据转换为int.
iqlArrays(int) - Method in class net.hasor.dataql.compiler.qil.QIL
获取方法指令序列的迭代器
iqlPoolSize() - Method in class net.hasor.dataql.compiler.qil.QIL
方法总数
iqlSize(int) - Method in class net.hasor.dataql.compiler.qil.QIL
方法的指令序列长度
isAccessible(Map, Object, Member, String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
Returns true if the given member is accessible or can be made accessible by this object.
isActive() - Method in class net.hasor.rsf.rpc.net.RsfChannel
测定连接是否处于激活的。
isAllLowerCase(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only lowercase characters.
isAllUpperCase(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only uppercase characters.
isAlpha(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only unicode letters.
isAlphanumeric(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only unicode letters or digits.
isAlphanumericSpace(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only unicode letters, digits or space (' ').
isAlphaSpace(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only unicode letters and space (' ').
isAscii(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit.
isAsciiAlpha(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit alphabetic.
isAsciiAlphaLower(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit alphabetic lower case.
isAsciiAlphanumeric(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit numeric.
isAsciiAlphaUpper(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit alphabetic upper case.
isAsciiControl(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit control.
isAsciiNumeric(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit numeric.
isAsciiPrintable(char) - Static method in class net.hasor.utils.CharUtils
Checks whether the character is ASCII 7 bit printable.
isAsciiPrintable(String) - Static method in class net.hasor.utils.StringUtils
Checks if the string contains only ASCII printable characters.
isAssignable(Class<?>[], Class<?>[]) - Static method in class net.hasor.utils.ClassUtils
Checks if an array of Classes can be assigned to another array of Classes.
isAssignable(Class<?>[], Class<?>[], boolean) - Static method in class net.hasor.utils.ClassUtils
Checks if an array of Classes can be assigned to another array of Classes.
isAssignable(Class<?>, Class<?>) - Static method in class net.hasor.utils.ClassUtils
Checks if one Class can be assigned to a variable of another Class.
isAssignable(Class<?>, Class<?>, boolean) - Static method in class net.hasor.utils.ClassUtils
Checks if one Class can be assigned to a variable of another Class.
isAsync(HttpServletRequest) - Method in class net.hasor.web.binder.MappingDef
 
isAsync(HttpServletRequest) - Method in interface net.hasor.web.Mapping
 
isAutomaticOnline() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
isAutomaticOnline() - Method in interface net.hasor.rsf.RsfSettings
应用自动上线
isBatch() - Method in class net.hasor.dataql.fx.db.FxSqlCheckChainSpi.FxSqlInfo
是否为批量操作
isBatchExhausted(int) - Method in interface net.hasor.db.jdbc.BatchPreparedStatementSetter
测试批处理是否继续,返回 true 表示处理。false 表示在批处理中放弃这个条目。
isBatchMode() - Method in class net.hasor.dataql.compiler.ast.value.FragmentVariable
 
isBigDecimal() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 BigDecimal 类型值
isBigInteger() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 BigInteger 类型值
isBlank(String) - Static method in class net.hasor.utils.StringUtils
Checks if a String is whitespace, empty ("") or null.
isBoolean() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 boolean 类型值
isBoolean(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isBooleanType(Class) - Static method in class net.hasor.utils.BooleanUtils
 
isByte() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 byte 类型值
isByteNumber(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isByteType(Class) - Static method in class net.hasor.utils.ByteUtils
 
isByteType(Class<?>) - Static method in class net.hasor.utils.NumberUtils
 
isCancel() - Method in interface net.hasor.tconsole.TelCommandOption
是否被取消了
isCaseInsensitive() - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
isCharacter(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isCharType(Class) - Static method in class net.hasor.utils.CharUtils
 
isChecked() - Method in class net.hasor.dataway.dal.HeaderData
 
isClose() - Method in interface net.hasor.tconsole.TelSession
判断会话是否已经被关闭
isClosed() - Method in interface net.hasor.web.upload.util.Closeable
Returns, whether the object is already closed.
isClosed() - Method in class net.hasor.web.upload.util.LimitedInputStream
Returns, whether this stream is already closed.
isCommitted() - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns a boolean indicating if the response has been committed.
isCompleted() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
isCompleted() - Method in interface net.hasor.db.transaction.TransactionStatus
事务是否已经完成。
isDecimal() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 Decimal 类型值
isDecimal(Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
测试是否为一个小数
isDigits(String) - Static method in class net.hasor.utils.NumberUtils
Checks whether the String contains only digit characters.
isDistributed() - Method in interface net.hasor.rsf.domain.provider.AddressProvider
是否为分布式调用
isDistributed() - Method in class net.hasor.rsf.domain.provider.InstanceAddressProvider
 
isDistributed() - Method in class net.hasor.rsf.domain.provider.PoolAddressProvider
 
isDouble() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 double 类型值
isDoubleNumber(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isDoubleType(Class<?>) - Static method in class net.hasor.utils.NumberUtils
 
isDynamic(Object) - Static method in class net.hasor.core.aop.AopClassLoader
 
isDynamic(Class<?>) - Static method in class net.hasor.core.aop.AopClassLoader
 
isEmpty(Object) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
集合 或 Map 是否为空
isEmpty(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Checks if a String is empty ("") or null.
isEmpty() - Method in class net.hasor.db.jdbc.lambda.segment.MergeSqlSegment
 
isEmpty(Object[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of Objects is empty or null.
isEmpty(long[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive longs is empty or null.
isEmpty(int[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive ints is empty or null.
isEmpty(short[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive shorts is empty or null.
isEmpty(char[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive chars is empty or null.
isEmpty(byte[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive bytes is empty or null.
isEmpty(double[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive doubles is empty or null.
isEmpty(float[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive floats is empty or null.
isEmpty(boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive booleans is empty or null.
isEmpty(String) - Static method in class net.hasor.utils.StringUtils
Checks if a String is empty ("") or null.
isEof() - Method in class net.hasor.tconsole.launcher.TelReaderObject
 
isExit() - Method in interface net.hasor.dataql.QueryResult
执行结果是否通过 EXIT 形式返回的
isExit(Instruction) - Method in interface net.hasor.dataql.runtime.InstFilter
测试该指令是否作为圈定的结束位置。
isExit() - Method in class net.hasor.dataway.service.QueryResultInfo
 
isFalse(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Checks if a Boolean value is false, handling null by returning false.
isFloat() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 float 类型值
isFloatNumber(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isFloatType(Class<?>) - Static method in class net.hasor.utils.NumberUtils
 
isFormField() - Method in interface net.hasor.web.FileItemStream
Determines whether or not a FileItem instance represents a simple form field.
isFormField() - Method in class net.hasor.web.upload.FileItemBase
 
isHavePlaceholder() - Method in class net.hasor.dataql.fx.db.fxquery.DefaultFxQuery
是否包含替换占位符,如果包含替换占位符那么不能使用批量模式
isHavePlaceholder() - Method in interface net.hasor.dataql.fx.db.fxquery.FxQuery
是否包含替换占位符,如果包含替换占位符那么不能使用批量模式
isHost() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
isHost() - Method in class net.hasor.tconsole.launcher.telnet.TelnetTelService
 
isHost() - Method in interface net.hasor.tconsole.TelContext
是否是 Host 模式
isIgnoreWarnings() - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
isInit() - Method in class net.hasor.core.container.AbstractContainer
执行初始化
isInjectConstructor(Constructor<?>) - Static method in class net.hasor.core.container.ContainerUtils
 
isInMemory() - Method in class net.hasor.web.upload.util.DeferredFileOutputStream
Determines whether or not the data for this output stream has been retained in memory.
isInnerClass(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Is the specified class an inner class or static nested class.
isInt() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 int 类型值
isIntegerNumber(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isIntType(Class<?>) - Static method in class net.hasor.utils.NumberUtils
 
isLangClass(Class<?>) - Static method in class net.hasor.utils.ClassUtils
判断某个类是否为一个lang包的类。
isList() - Method in interface net.hasor.dataql.domain.DataModel
判断是否为 ListModel 类型值
isList() - Method in class net.hasor.dataql.domain.ListModel
判断是否为 ListModel 类型值
isList(int) - Method in class net.hasor.dataql.domain.ListModel
判断是否为 ListModel 类型值
isList(String) - Method in class net.hasor.dataql.domain.ObjectModel
判断是否为 ListModel 类型值
isLocal() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
isLocal() - Method in interface net.hasor.rsf.RsfRequest
请求是否为本地发起的。
islocalDiskCache() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
islocalDiskCache() - Method in interface net.hasor.rsf.RsfSettings
启用磁盘地址本缓存,在refreshCacheTime期间每隔1小时自动写入一次。(被回收的服务不享受此待遇)
isLocalUnit(int, int) - Method in class net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
是否启用本地机房优先规则
isLockKey(String) - Method in class net.hasor.web.invoker.InvokerSupplier
 
isLockKey(String) - Method in interface net.hasor.web.Invoker
判断一个 key 是否被 lock 了。
isLockKey(String) - Method in class net.hasor.web.wrap.InvokerWrap
 
isLong() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 long 类型值
isLongNumber(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isLongType(Class<?>) - Static method in class net.hasor.utils.NumberUtils
 
isMessage() - Method in class net.hasor.rsf.domain.RequestInfo
是否为消息请求
isMessage() - Method in class net.hasor.rsf.domain.ServiceDomain
是否为消息接口。
isMessage() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
isMessage() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
isMessage() - Method in interface net.hasor.rsf.RsfBindInfo
返回接口是否为一个 Message 接口。
isMessage() - Method in interface net.hasor.rsf.RsfRequest
请求是否为消息类请求,对于消息类请求返回值是无效的。
isMultipart() - Method in class net.hasor.web.WebController
返回为 Multipart 请求,通常 Multipart 请求都包含一个或多个的文件上传。
isMultipartContent(HttpServletRequest) - Static method in class net.hasor.web.upload.FileUpload
Utility method that determines whether the request contains multipart content.
isMultipleInst() - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
isNewConnection() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
isNewConnection() - Method in interface net.hasor.db.transaction.TransactionStatus
是否使用了一个全新的数据库连接开启事务
isNext() - Method in class net.hasor.dataql.runtime.mem.DataIterator
 
isNotBlank(String) - Static method in class net.hasor.utils.StringUtils
Checks if a String is not empty (""), not null and not whitespace only.
isNotEmpty(Object[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of Objects is not empty or not null.
isNotEmpty(long[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive longs is not empty or not null.
isNotEmpty(int[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive ints is not empty or not null.
isNotEmpty(short[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive shorts is not empty or not null.
isNotEmpty(char[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive chars is not empty or not null.
isNotEmpty(byte[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive bytes is not empty or not null.
isNotEmpty(double[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive doubles is not empty or not null.
isNotEmpty(float[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive floats is not empty or not null.
isNotEmpty(boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Checks if an array of primitive booleans is not empty or not null.
isNotEmpty(String) - Static method in class net.hasor.utils.StringUtils
Checks if a String is not empty ("") and not null.
isNotFalse(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Checks if a Boolean value is not false, handling null by returning true.
isNotNull(SFunction<T>) - Method in interface net.hasor.db.jdbc.lambda.Compare
not null 查询,类似:'col is not null'
isNotNull(SFunction<T>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
isNotTrue(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Checks if a Boolean value is not true, handling null by returning true.
isNull() - Method in class net.hasor.dataql.domain.ValueModel
判断是否为 Null
isNull(SFunction<T>) - Method in interface net.hasor.db.jdbc.lambda.Compare
is null 查询,类似:'col is null'
isNull(SFunction<T>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
isNumber() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 Number 类型值
isNumber(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isNumber(String) - Static method in class net.hasor.utils.NumberUtils
Checks whether the String a valid Java number.
isNumeric(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only unicode digits.
isNumericSpace(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only unicode digits or space (' ').
isObject() - Method in interface net.hasor.dataql.domain.DataModel
判断是否为 ObjectModel 类型值
isObject(int) - Method in class net.hasor.dataql.domain.ListModel
判断是否为 ObjectModel 类型值
isObject() - Method in class net.hasor.dataql.domain.ObjectModel
判断是否为 ObjectModel 类型值
isObject(String) - Method in class net.hasor.dataql.domain.ObjectModel
判断是否为 ObjectModel 类型值
Isolation - Enum in net.hasor.db.transaction
事务隔离级别
isOnline() - Method in interface net.hasor.rsf.OnlineStatus
是否在线
isOnline() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
isOpen() - Method in class net.hasor.db.datasource.ConnectionHolder
 
isOpen() - Method in interface net.hasor.db.datasource.ConnectionManager
则表示当前数据库连接是否被打开,被打开的连接一定有引用。
isOverwriteAnnotation() - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
isP2PCalls() - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
isP2PCalls() - Method in interface net.hasor.rsf.RsfRequest
判断当前请求是否为点对点定向调用。
isPerform() - Method in class net.hasor.dataway.spi.ApiInfo
Deprecated.
isPortAvailable(int) - Static method in class net.hasor.rsf.utils.NetworkUtils
测试端口是否被占用
isRead() - Method in class net.hasor.utils.ResourcesUtils.ScanEvent
 
isReadOnly() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
isReadOnly() - Method in interface net.hasor.db.transaction.TransactionStatus
是否为只读模式。
isResponse() - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
isResponse() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
isResponse() - Method in interface net.hasor.rsf.RsfResponse
调用的结果是否已经写入客户端。
isResultsCaseInsensitive() - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
isResultStructure(Map<String, Object>) - Static method in class net.hasor.dataway.config.DatawayUtils
在选项中判断,是否保留外层结构
isRollbackOnly() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
isRollbackOnly() - Method in interface net.hasor.db.transaction.TransactionStatus
是否已被标记为回滚,如果返回值为 true 则在commit 时会回滚该事务。
isSameLength(Object[], Object[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(long[], long[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(int[], int[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(short[], short[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(char[], char[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(byte[], byte[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(double[], double[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(float[], float[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameLength(boolean[], boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameType(Object, Object) - Static method in class net.hasor.utils.ArrayUtils
Checks whether two arrays are the same type taking into account multi-dimensional arrays.
isShadow() - Method in class net.hasor.rsf.domain.ServiceDomain
接口是否要求工作在隐藏模式下。
isShadow() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
isShadow() - Method in interface net.hasor.rsf.RsfBindInfo
接口是否要求工作在隐藏模式下。
isSharedThreadPool() - Method in class net.hasor.rsf.domain.ServiceDomain
 
isSharedThreadPool() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
isSharedThreadPool() - Method in interface net.hasor.rsf.RsfBindInfo
服务的执行线程池是否为共享线程池。
isShort() - Method in class net.hasor.dataql.domain.ValueModel
是否可以转为 short 类型值
isShortNumber(Object) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
 
isShortType(Class<?>) - Static method in class net.hasor.utils.NumberUtils
 
isSilent() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
isSingleton(BindInfo<?>) - Method in interface net.hasor.core.ApiBinder
是否为单例
isSingleton(Class<?>) - Method in interface net.hasor.core.ApiBinder
是否为单例
isSingleton(BindInfo<?>) - Method in interface net.hasor.core.AppContext
是否为单例
isSingleton(Class<?>) - Method in interface net.hasor.core.AppContext
是否为单例
isSingleton(BindInfo<?>) - Method in class net.hasor.core.AppContextWarp
 
isSingleton(Class<?>) - Method in class net.hasor.core.AppContextWarp
 
isSingleton(BindInfo<?>) - Method in class net.hasor.core.binder.AbstractBinder
 
isSingleton(Class<?>) - Method in class net.hasor.core.binder.AbstractBinder
 
isSingleton(BindInfo<?>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
isSingleton(Class<?>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
isSingleton(BindInfo<?>) - Method in class net.hasor.core.container.ScopeContainer
判断是否是单例,单列对象需要标记了 Singleton 注解。或者通过别名的方式映射到 Singleton 上。
isSingleton(Class<?>) - Method in class net.hasor.core.container.ScopeContainer
 
isSingleton(BindInfo<?>) - Method in class net.hasor.core.context.TemplateAppContext
 
isSingleton(Class<?>) - Method in class net.hasor.core.context.TemplateAppContext
 
isSingleton(BindInfo<?>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
isSingleton(Class<?>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
isSingleton() - Method in class net.hasor.spring.beans.ContextFactoryBean
 
isSingleton() - Method in class net.hasor.spring.beans.TargetFactoryBean
 
isStart() - Method in interface net.hasor.core.AppContext
确定 AppContext 目前状态是否处于启动状态。
isStart() - Method in class net.hasor.core.AppContextWarp
 
isStart() - Method in class net.hasor.core.context.TemplateAppContext
确定 AppContext 目前状态是否处于启动状态。
isString() - Method in class net.hasor.dataql.domain.ValueModel
判断是否为 String 类型值
isSuccess() - Method in class net.hasor.dataway.config.Result
 
isSuccess() - Method in class net.hasor.rsf.domain.RsfResultDO
 
isSuccess() - Method in interface net.hasor.rsf.RsfResult
返回操作是否成功。
isSupport() - Method in class net.hasor.core.aop.AopClassConfig
是否支持Aop
isSupport(Class<?>) - Static method in class net.hasor.core.aop.AsmTools
父类是否支持
isSuspend() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
isSuspend() - Method in interface net.hasor.db.transaction.TransactionStatus
测试该事务是否被挂起
isThresholdExceeded() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Determines whether or not the configured threshold has been exceeded for this output stream.
isTopTransaction(TransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
测试事务状态是否位于栈顶。
isTopTransaction(TransactionStatus) - Method in interface net.hasor.db.transaction.TransactionManager
测试事务状态是否位于栈顶。
isTrue(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Checks if a Boolean value is true, handling null by returning false.
isUdf() - Method in interface net.hasor.dataql.domain.DataModel
判断是否为 UdfModel 类型值
isUdf(int) - Method in class net.hasor.dataql.domain.ListModel
判断是否为 UdfModel 类型值
isUdf(String) - Method in class net.hasor.dataql.domain.ObjectModel
判断是否为 UdfModel 类型值
isUdf() - Method in class net.hasor.dataql.domain.UdfModel
判断是否为 UdfModel 类型值
isValid() - Method in class net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
isValid() - Method in interface net.hasor.web.valid.ValidInvoker
是否通过验证。
isValid(String) - Method in interface net.hasor.web.valid.ValidInvoker
某个规则是否通过验证
isValid() - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
isValid(String) - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
isValue() - Method in interface net.hasor.dataql.domain.DataModel
判断是否为 ValueModel 类型值
isValue(int) - Method in class net.hasor.dataql.domain.ListModel
判断是否为 ValueModel 类型值
isValue(String) - Method in class net.hasor.dataql.domain.ObjectModel
判断是否为 ValueModel 类型值
isValue() - Method in class net.hasor.dataql.domain.ValueModel
判断是否为 ValueModel 类型值
isWhitespace(String) - Static method in class net.hasor.utils.StringUtils
Checks if the String contains only whitespace.
isWrite() - Method in class net.hasor.utils.ResourcesUtils.ScanEvent
 
iterator() - Method in class net.hasor.core.setting.DecSpaceMap
 
Iterators - Class in net.hasor.utils
 
Iterators() - Constructor for class net.hasor.utils.Iterators
 
Iterators.Converter<T,O> - Interface in net.hasor.utils
用于迭代器类型转换

J

j2eeFilter - Variable in class net.hasor.web.binder.J2eeFilterAsFilter
 
J2eeFilterAsFilter - Class in net.hasor.web.binder
Filter 转换为 InvokerFilter
J2eeFilterAsFilter(Supplier<? extends Filter>) - Constructor for class net.hasor.web.binder.J2eeFilterAsFilter
 
J2eeServletAsMapping - Class in net.hasor.web.binder
线程安全
J2eeServletAsMapping(OneConfig, Supplier<? extends Servlet>) - Constructor for class net.hasor.web.binder.J2eeServletAsMapping
 
JapaneseDateTypeHandler - Class in net.hasor.db.types.handler
Type Handler for JapaneseDate.
JapaneseDateTypeHandler() - Constructor for class net.hasor.db.types.handler.JapaneseDateTypeHandler
 
JavaSerializeCoder - Class in net.hasor.rsf.serialize.coder
 
JavaSerializeCoder() - Constructor for class net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
JdbcAccessor - Class in net.hasor.db.jdbc.core
 
JdbcAccessor() - Constructor for class net.hasor.db.jdbc.core.JdbcAccessor
 
JdbcConnection - Class in net.hasor.db.jdbc.core
 
JdbcConnection() - Constructor for class net.hasor.db.jdbc.core.JdbcConnection
Construct a new JdbcConnection for bean usage.
JdbcConnection(DataSource) - Constructor for class net.hasor.db.jdbc.core.JdbcConnection
Construct a new JdbcConnection, given a DataSource to obtain connections from.
JdbcConnection(Connection) - Constructor for class net.hasor.db.jdbc.core.JdbcConnection
Construct a new JdbcConnection, given a Connection to obtain connections from.
JdbcModule - Class in net.hasor.db
DB 模块。
JdbcModule(Level, DataSource) - Constructor for class net.hasor.db.JdbcModule
添加数据源
JdbcModule(Level, Supplier<DataSource>) - Constructor for class net.hasor.db.JdbcModule
添加数据源
JdbcModule(Level, String, DataSource) - Constructor for class net.hasor.db.JdbcModule
添加数据源
JdbcModule(Level[], DataSource) - Constructor for class net.hasor.db.JdbcModule
添加数据源
JdbcModule(Level[], Supplier<DataSource>) - Constructor for class net.hasor.db.JdbcModule
添加数据源
JdbcModule(Level[], String, Supplier<DataSource>) - Constructor for class net.hasor.db.JdbcModule
添加数据源
JdbcOperations - Interface in net.hasor.db.jdbc
该接口声明了一些 JDBC 基本操作。
jdbcTemplate - Variable in class net.hasor.dataway.dal.providers.db.AbstractDal
 
JdbcTemplate - Class in net.hasor.db.jdbc.core
Spring-jdbc based and reimplements
JdbcTemplate() - Constructor for class net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate for bean usage.
JdbcTemplate(DataSource) - Constructor for class net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a DataSource to obtain connections from.
JdbcTemplate(DataSource, MappingHandler) - Constructor for class net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a DataSource to obtain connections from.
JdbcTemplate(Connection) - Constructor for class net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a Connection to obtain connections from.
JdbcTemplate(Connection, MappingHandler) - Constructor for class net.hasor.db.jdbc.core.JdbcTemplate
Construct a new JdbcTemplate, given a Connection to obtain connections from.
JdbcTemplate.SqlProvider - Interface in net.hasor.db.jdbc.core
获取SQL
JdbcTemplateProvider - Class in net.hasor.db.jdbc.core
 
JdbcTemplateProvider(DataSource) - Constructor for class net.hasor.db.jdbc.core.JdbcTemplateProvider
 
JdbcTemplateProvider(Supplier<DataSource>) - Constructor for class net.hasor.db.jdbc.core.JdbcTemplateProvider
 
JdbcTransactionManager - Class in net.hasor.db.transaction.support
某一个数据源的事务管理器
JdbcTransactionManager(DataSource) - Constructor for class net.hasor.db.transaction.support.JdbcTransactionManager
 
JdbcTransactionStatus - Class in net.hasor.db.transaction.support
表示一个用于管理事务的状态点
JdbcTransactionStatus(Propagation, Isolation) - Constructor for class net.hasor.db.transaction.support.JdbcTransactionStatus
 
JdbcUtils - Class in net.hasor.db
工具类来自于 druid-1.1.23.jar com.alibaba.druid.util.JdbcConstants com.alibaba.druid.util.JdbcUtils
JdbcUtils() - Constructor for class net.hasor.db.JdbcUtils
 
jeeFilter(String[]) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
jeeFilter(String, String...) - Method in interface net.hasor.web.WebApiBinder
使用传统表达式,创建一个WebApiBinder.FilterBindingBuilder
jeeFilter(String[]) - Method in interface net.hasor.web.WebApiBinder
使用传统表达式,创建一个WebApiBinder.FilterBindingBuilder
jeeFilter(String[]) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
jeeFilterRegex(String[]) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
jeeFilterRegex(String, String...) - Method in interface net.hasor.web.WebApiBinder
使用正则表达式,创建一个WebApiBinder.FilterBindingBuilder
jeeFilterRegex(String[]) - Method in interface net.hasor.web.WebApiBinder
使用正则表达式,创建一个WebApiBinder.FilterBindingBuilder
jeeFilterRegex(String[]) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
jeeFilterThrough(int, String, UriPatternMatcher, BindInfo<? extends Filter>, Map<String, String>) - Method in class net.hasor.web.binder.InvokerWebApiBinder
Filter 转换为 InvokerFilter
jeeServlet(int, String, BindInfo<? extends HttpServlet>, Map<String, String>) - Method in class net.hasor.web.binder.InvokerWebApiBinder
HttpServlet 转换为 MappingTo 形式
jeeServlet(String[]) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
jeeServlet(String, String...) - Method in interface net.hasor.web.WebApiBinder
使用 MappingTo 表达式,创建一个WebApiBinder.ServletBindingBuilder
jeeServlet(String[]) - Method in interface net.hasor.web.WebApiBinder
使用 MappingTo 表达式,创建一个WebApiBinder.ServletBindingBuilder
jeeServlet(String[]) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
join() - Method in interface net.hasor.core.AppContext
阻塞当前线程的继续执行,直到 AppContext.shutdown() 被调用
join(long, TimeUnit) - Method in interface net.hasor.core.AppContext
阻塞当前线程的继续执行,直到 AppContext.shutdown() 被调用
join(long, TimeUnit) - Method in class net.hasor.core.AppContextWarp
 
join(long, TimeUnit) - Method in class net.hasor.core.context.TemplateAppContext
 
join(List<Object>, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Joins the elements of the provided array into a single String containing the provided list of elements.
join() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
join(long, TimeUnit) - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
join(Object[]) - Static method in class net.hasor.utils.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], char) - Static method in class net.hasor.utils.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], char, int, int) - Static method in class net.hasor.utils.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], String) - Static method in class net.hasor.utils.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], String, int, int) - Static method in class net.hasor.utils.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
jsonBody() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
jsonBody
JsonRenderEngine - Class in net.hasor.web.objects
一个基于 Fastjson 的JSON渲染器。
JsonRenderEngine() - Constructor for class net.hasor.web.objects.JsonRenderEngine
 
JsonSerializeCoder - Class in net.hasor.rsf.serialize.coder
 
JsonSerializeCoder() - Constructor for class net.hasor.rsf.serialize.coder.JsonSerializeCoder
 
JsonUdfSource - Class in net.hasor.dataql.fx.basic
Json函数。函数库引入 import 'net.hasor.dataql.fx.basic.JsonUdfSource' as json;
JsonUdfSource() - Constructor for class net.hasor.dataql.fx.basic.JsonUdfSource
 
JTDS - Static variable in class net.hasor.db.JdbcUtils
 
judgeResult(List<R>, R) - Method in interface net.hasor.core.spi.SpiJudge
结果仲裁
judgeSpi(List<T>) - Method in interface net.hasor.core.spi.SpiJudge
调用仲裁
jumpTo(int) - Method in class net.hasor.dataql.runtime.InstSequence
重置执行指针到序列指定位置
justInject(T) - Method in interface net.hasor.core.AppContext
对 object 对象仅执行依赖注入,要注入的属性等信息参照:findBindingRegister(null,object.getClass())。 如果参照信息为空,那么将直接 return object。
justInject(T, Class<?>) - Method in interface net.hasor.core.AppContext
对 object 对象仅执行依赖注入,要注入的属性等信息参照:findBindingRegister(null,bindType)。 如果参照信息为空,那么将直接 return object。
justInject(T, BindInfo<?>) - Method in interface net.hasor.core.AppContext
对 object 对象仅执行依赖注入,要注入的属性等信息参照:bindInfo。 如果参照信息为空,那么将直接 return object。
justInject(T, Class<?>) - Method in class net.hasor.core.AppContextWarp
 
justInject(T, BindInfo<?>) - Method in class net.hasor.core.AppContextWarp
 
justInject(T, Class<?>, AppContext) - Method in class net.hasor.core.container.BeanContainer
仅执行依赖注入
justInject(T, BindInfo<?>, AppContext) - Method in class net.hasor.core.container.BeanContainer
仅执行依赖注入
justInject(T, Class<?>) - Method in class net.hasor.core.context.TemplateAppContext
 
justInject(T, BindInfo<?>) - Method in class net.hasor.core.context.TemplateAppContext
 

K

KDB - Static variable in class net.hasor.db.JdbcUtils
 
keySet() - Method in class net.hasor.core.setting.DecSpaceMap
所有Key集合。
keySet(String) - Method in class net.hasor.core.setting.DecSpaceMap
命名空间下的key集合。
keySet() - Method in interface net.hasor.web.Invoker
获取数据容器中已经保存的数据 keys 。
KINGBASE - Static variable in class net.hasor.db.JdbcUtils
 
KYLIN - Static variable in class net.hasor.db.JdbcUtils
 

L

Label - Class in net.hasor.dataql.compiler.qil
Label
LABEL - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
labelDef() - Method in class net.hasor.dataql.compiler.qil.InstQueue
 
LAMBDA - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
LAMBDA - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
LAMBDA() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
lambda(Class<T>, List<SFunction<T>>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
lambda(Class<T>) - Method in interface net.hasor.db.jdbc.lambda.LambdaOperations
相当于 select * form
lambda(Class<T>, List<SFunction<T>>) - Method in interface net.hasor.db.jdbc.lambda.LambdaOperations
相当于 select xxx,xxx,xxx form
lambdaDef() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
lambdaDef() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
LambdaDefContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
LambdaOperations - Interface in net.hasor.db.jdbc.lambda
提供 lambda 方式生成 SQL。
LambdaOperations.BoundSql - Interface in net.hasor.db.jdbc.lambda
 
LambdaOperations.LambdaQuery<T> - Interface in net.hasor.db.jdbc.lambda
封装
LambdaQueryWrapper<T> - Class in net.hasor.db.jdbc.lambda.query
提供 lambda 方式生成 SQL。
LambdaQueryWrapper(Class<T>, JdbcTemplate) - Constructor for class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
LambdaVariable - Class in net.hasor.dataql.compiler.ast.value
lambda 函数对象
LambdaVariable() - Constructor for class net.hasor.dataql.compiler.ast.value.LambdaVariable
 
LambdaVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
lambda 函数对象
LambdaVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.LambdaVariableInstCompiler
 
lastIndexOf(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Finds the last index within a String, handling null.
lastIndexOf(Object[], Object) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given object within the array.
lastIndexOf(Object[], Object, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given object in the array starting at the given index.
lastIndexOf(long[], long) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(long[], long, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(int[], int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(int[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(short[], short) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(short[], short, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(char[], char) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(char[], char, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(byte[], byte) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(byte[], byte, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(double[], double) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(double[], double, double) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within a given tolerance in the array.
lastIndexOf(double[], double, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(double[], double, int, double) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(float[], float) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(float[], float, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(boolean[], boolean) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value within the array.
lastIndexOf(boolean[], boolean, int) - Static method in class net.hasor.utils.ArrayUtils
Finds the last index of the given value in the array starting at the given index.
lastIndexOf(String, char) - Static method in class net.hasor.utils.StringUtils
Finds the last index within a String, handling null.
lastIndexOf(String, char, int) - Static method in class net.hasor.utils.StringUtils
Finds the last index within a String from a start position, handling null.
lastIndexOf(String, String) - Static method in class net.hasor.utils.StringUtils
Finds the last index within a String, handling null.
lastIndexOf(String, String, int) - Static method in class net.hasor.utils.StringUtils
Finds the first index within a String, handling null.
lastIndexOfAny(String, String[]) - Static method in class net.hasor.utils.StringUtils
Find the latest index of any of a set of potential substrings.
lastIndexOfIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Case in-sensitive find of the last index within a String from the specified position.
lastIndexOfIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Case in-sensitive find of the last index within a String.
lastIndexOfIgnoreCase(String, String, int) - Static method in class net.hasor.utils.StringUtils
Case in-sensitive find of the last index within a String from the specified position.
lastIndexOfIgnoreCaseWithStart(String, String, int) - Static method in class 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) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Finds the last index within a String from a start position, handling null.
lastInst() - Method in class net.hasor.dataql.compiler.qil.InstQueue
最后加入的那条指令
lastOrdinalIndexOf(String, String, int) - Static method in class net.hasor.utils.StringUtils
Finds the n-th last index within a String, handling null.
layout() - Method in interface net.hasor.web.render.RenderInvoker
是否启用布局功能。
layout() - Method in class net.hasor.web.render.RenderInvokerSupplier
 
layoutDisable() - Method in interface net.hasor.web.render.RenderInvoker
禁用布局功能。
layoutDisable() - Method in class net.hasor.web.render.RenderInvokerSupplier
 
layoutEnable() - Method in interface net.hasor.web.render.RenderInvoker
启用布局功能。
layoutEnable() - Method in class net.hasor.web.render.RenderInvokerSupplier
 
lazyLoad(Consumer<AppContext>) - Method in interface net.hasor.core.ApiBinder
LBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
LBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
LBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
LBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
LBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
LBT(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
LBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
LBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
LBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
LDC_B - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
LDC_D - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
LDC_N - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
LDC_S - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
LE - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
LE() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
LE - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
le(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
小于等于条件 查询,类似:'col <= ?'
le(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
le(ServletVersion) - Method in enum net.hasor.web.ServletVersion
小于等于
left(String, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Gets the leftmost len characters of a String.
left(String, int) - Static method in class net.hasor.utils.StringUtils
Gets the leftmost len characters of a String.
leftPad(String, int) - Static method in class net.hasor.utils.StringUtils
Left pad a String with spaces (' ').
leftPad(String, int, char) - Static method in class net.hasor.utils.StringUtils
Left pad a String with a specified character.
leftPad(String, int, String) - Static method in class net.hasor.utils.StringUtils
Left pad a String with a specified String.
length(String) - Static method in class net.hasor.utils.StringUtils
Gets a String's length or 0 if the String is null.
Level - Enum in net.hasor.db
DB 模块,加载级别
LF - Static variable in class net.hasor.utils.CharUtils
linefeed LF ('\n').
LifeModule - Interface in net.hasor.core
Deprecated.
like(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
like 查询,类似:'col like CONCAT('%', ?, '%')'
like(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
likeLeft(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
like 查询,类似:'col like CONCAT('%', ?)'
likeLeft(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
likeRight(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
like 查询,类似:'col like CONCAT(?, '%')'
likeRight(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
limit(List<Object>, int, int) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
截取一部分,返回一个集合
LimitedInputStream - Class in net.hasor.web.upload.util
An input stream, which limits its data size.
LimitedInputStream(InputStream, long) - Constructor for class net.hasor.web.upload.util.LimitedInputStream
Creates a new instance.
LINE - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
lineToHump(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
下划线转驼峰
LinkPool - Class in net.hasor.rsf.rpc.net
维护RSF同其它RSF的连接。 tips:主要数据结构为 hostPort 和 RsfChannel 的映射关系。另外还维护了一个 别名关系,通过别名关系实现双向通信上的连接复用问题。
LinkPool(RsfEnvironment) - Constructor for class net.hasor.rsf.rpc.net.LinkPool
 
LinkType - Enum in net.hasor.rsf.rpc.net
用于描述网络连接的输入输出特性。 区分为:传入连接、传出连接、双向连接
list2map(List<Object>, Object, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
List 转为 Map
ListFormat - Class in net.hasor.dataql.compiler.ast.fmt
函数调用的返回值处理格式,List格式。
ListFormat(RouteVariable, ListVariable) - Constructor for class net.hasor.dataql.compiler.ast.fmt.ListFormat
 
ListFormatInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
函数调用的返回值处理格式,List格式。
ListFormatInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ListFormatInstCompiler
 
ListModel - Class in net.hasor.dataql.domain
集合类型结果集
ListModel() - Constructor for class net.hasor.dataql.domain.ListModel
 
ListModel(Collection<?>) - Constructor for class net.hasor.dataql.domain.ListModel
 
listObjectBy(EntityDef, Map<QueryCondition, Object>) - Method in interface net.hasor.dataway.dal.ApiDataAccessLayer
列表/搜索
listObjectBy(EntityDef, Map<QueryCondition, Object>) - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
listObjectBy(Map<QueryCondition, Object>) - Method in class net.hasor.dataway.dal.providers.db.InterfaceInfoDal
 
listObjectBy(Map<QueryCondition, Object>) - Method in class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
 
listObjectBy(EntityDef, Map<QueryCondition, Object>) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
ListRsfInstruct - Class in net.hasor.rsf.tconsole
列出服务列表
ListRsfInstruct() - Constructor for class net.hasor.rsf.tconsole.ListRsfInstruct
 
listSort(List<Object>, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
对 List 进行排序
listValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
listValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
listValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
listValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
ListValueContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
ListVariable - Class in net.hasor.dataql.compiler.ast.value
列表
ListVariable() - Constructor for class net.hasor.dataql.compiler.ast.value.ListVariable
 
ListVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
列表
ListVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ListVariableInstCompiler
 
LOAD - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
LOAD_C - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
loadAdminService(WebApiBinder, String, String) - Method in class net.hasor.dataway.config.DatawayModule
配置 Dataway 管理界面
loadApiService(WebApiBinder, String, String) - Method in class net.hasor.dataway.config.DatawayModule
配置 Dataway 服务拦截器
loadClassInfo(String, ClassLoader) - Method in class net.hasor.utils.ScanClassPath
分析类的字节码,分析过程中会递归解析父类和实现的接口
loadDal(WebApiBinder) - Method in class net.hasor.dataway.config.DatawayModule
配置 Dataway 的 DAL
loadData(int, int) - Method in class net.hasor.dataql.runtime.mem.DataHeap
 
loadEnvProperties(ServletContext, String) - Method in class net.hasor.web.startup.RuntimeListener
加载属性文件
loadExecutor(Set<Class<?>>) - Method in interface net.hasor.tconsole.ConsoleApiBinder.TelnetBuilder
加载带有 @Tel 注解的类。
loadExecutor(Class<?>) - Method in interface net.hasor.tconsole.ConsoleApiBinder.TelnetBuilder
加载带有 @Tel 注解的类
loadExecutor(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - Method in interface net.hasor.tconsole.ConsoleApiBinder.TelnetBuilder
加载带有 @Tel 注解的类。
loadExecutor(Class<?>, TypeSupplier) - Method in interface net.hasor.tconsole.ConsoleApiBinder.TelnetBuilder
加载带有 @Tel 注解的类
loadFinish() - Method in class net.hasor.core.setting.InputStreamSettings
完成装载
loadFragment(Set<Class<?>>) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadFragment(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadFragment(Class<?>) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadFragment(Class<?>, TypeSupplier) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadMappingTo(Set<Class<?>>) - Method in interface net.hasor.web.WebApiBinder
加载带有 @MappingTo 注解的类。
loadMappingTo(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - Method in interface net.hasor.web.WebApiBinder
加载带有 @MappingTo 注解的类。
loadMappingTo(Class<?>) - Method in interface net.hasor.web.WebApiBinder
加载带有 @MappingTo 注解的类。
loadMappingTo(Class<?>, TypeSupplier) - Method in interface net.hasor.web.WebApiBinder
加载带有 @MappingTo 注解的类。
loadMimeType(Reader) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
loadMimeType(String) - Method in interface net.hasor.web.WebApiBinder
 
loadMimeType(InputStream) - Method in interface net.hasor.web.WebApiBinder
 
loadMimeType(Charset, String) - Method in interface net.hasor.web.WebApiBinder
 
loadMimeType(Charset, InputStream) - Method in interface net.hasor.web.WebApiBinder
 
loadMimeType(Reader) - Method in interface net.hasor.web.WebApiBinder
 
loadMimeType(Reader) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
loadModule(Set<Class<?>>) - Method in interface net.hasor.core.ApiBinder
加载带有 @DimModule 注解的类。
loadModule(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - Method in interface net.hasor.core.ApiBinder
加载带有 @DimModule 注解的类。
loadModule(Class<?>) - Method in interface net.hasor.core.ApiBinder
加载带有 @DimModule 注解的类。
loadModule(Class<?>, TypeSupplier) - Method in interface net.hasor.core.ApiBinder
加载带有 @DimModule 注解的类。
loadModule(Class<?>, TypeSupplier) - Method in class net.hasor.core.binder.ApiBinderWrap
 
loadModule(ApiBinder) - Method in class net.hasor.core.exts.aop.AopModule
 
loadModule(ApiBinder) - Method in class net.hasor.core.exts.startup.StartupModule
 
loadModule(ApiBinder) - Method in interface net.hasor.core.Module
初始化过程,注意:apiBinder 参数只能在 loadModule 阶段中使用。 如果只要不抛错,后续 onStart/onStop 都会被调用
loadModule(QueryApiBinder) - Method in class net.hasor.dataql.fx.FxModule
 
loadModule(ApiBinder) - Method in interface net.hasor.dataql.QueryModule
 
loadModule(QueryApiBinder) - Method in interface net.hasor.dataql.QueryModule
 
loadModule(WebApiBinder) - Method in class net.hasor.dataway.config.DatawayModule
 
loadModule(ApiBinder) - Method in class net.hasor.db.JdbcModule
 
loadModule(RsfApiBinder) - Method in class net.hasor.rsf.bootstrap.RsfFrameworkModule
 
loadModule(Class<?>, TypeSupplier) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
loadModule(RsfApiBinder) - Method in class net.hasor.rsf.protocol.http_hprose.AutoSetAliasName
 
loadModule(ApiBinder) - Method in interface net.hasor.rsf.RsfModule
 
loadModule(RsfApiBinder) - Method in interface net.hasor.rsf.RsfModule
 
loadModule(RsfApiBinder) - Method in class net.hasor.rsf.tconsole.TelnetModule
 
loadModule(ApiBinder) - Method in class net.hasor.spring.beans.AutoScanPackagesModule
 
loadModule(ApiBinder) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
loadModule(ApiBinder) - Method in class net.hasor.tconsole.binder.ConsoleModule
 
loadModule(ApiBinder) - Method in interface net.hasor.tconsole.TelModule
 
loadModule(ConsoleApiBinder) - Method in interface net.hasor.tconsole.TelModule
 
loadModule(WebApiBinder) - Method in class net.hasor.web.render.RenderWebPlugin
 
loadModule(ApiBinder) - Method in interface net.hasor.web.WebModule
 
loadModule(WebApiBinder) - Method in interface net.hasor.web.WebModule
 
loadModules - Variable in class net.hasor.spring.beans.BuildConfig
 
loadObject(String) - Method in class net.hasor.dataql.runtime.InsetProcessContext
 
loadReader(Reader) - Method in class net.hasor.web.mime.MimeTypeSupplier
 
loadRender(Set<Class<?>>) - Method in interface net.hasor.web.WebApiBinder
加载带有 @Render注解配置的渲染器。
loadRender(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - Method in interface net.hasor.web.WebApiBinder
加载带有 @Render注解配置的渲染器。
loadRender(Class<?>) - Method in interface net.hasor.web.WebApiBinder
加载 @Render注解配置的渲染器。
loadRender(Class<?>, TypeSupplier) - Method in interface net.hasor.web.WebApiBinder
加载 @Render注解配置的渲染器。
loadResource(String) - Method in class net.hasor.web.mime.MimeTypeSupplier
装载数据。
loadSettings(Properties) - Method in class net.hasor.core.Hasor
加载配置文件到默认配置空间。
loadSettings(String, Properties) - Method in class net.hasor.core.Hasor
加载配置文件到指定配置空间。
loadSettings() - Method in class net.hasor.core.setting.InputStreamSettings
load装载所有待处理的流,如果没有待处理流则直接return。
loadSettings() - Method in interface net.hasor.core.setting.IOSettings
装载配置文件
loadSpiListener(Set<Class<?>>) - Method in interface net.hasor.core.ApiBinder
加载SPI监听器,可以在 spiType 上选择配置 @Spi 注解
loadSpiListener(Set<Class<?>>, TypeSupplier) - Method in interface net.hasor.core.ApiBinder
加载SPI监听器,可以在 spiType 上选择配置 @Spi 注解
loadSpiListener(Class<?>) - Method in interface net.hasor.core.ApiBinder
加载SPI监听器,可以在 spiType 上选择配置 @Spi 注解
loadSpiListener(Class<?>, TypeSupplier) - Method in interface net.hasor.core.ApiBinder
加载SPI监听器,可以在 spiType 上选择配置 @Spi 注解
loadSplitSQL(String, String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
loadSplitSQL(String, Charset, String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
loadSplitSQL(String, Reader) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
loadSQL(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
loadSQL(Charset, String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
loadSQL(Reader) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
loadStream(InputStream) - Method in class net.hasor.web.mime.MimeTypeSupplier
 
loadUdf(Set<Class<?>>) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdf(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdf(Class<?>) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdf(Class<?>, TypeSupplier) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdfSource(Class<?>...) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
loadUdfSource(Set<Class<?>>) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
loadUdfSource(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
loadUdfSource(Class<?>, TypeSupplier) - Method in interface net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
loadVariables(File) - Method in class net.hasor.core.Hasor
从文件中加载环境变量到 Hasor 框架中
loadVariables(String) - Method in class net.hasor.core.Hasor
从资源文件中加载环境变量到 Hasor 框架中
loadVariables(String, InputStream) - Method in class net.hasor.core.Hasor
从资源文件中加载环境变量到 Hasor 框架中
loadVariables(Properties) - Method in class net.hasor.core.Hasor
从属性对象中加载环境变量到 Hasor 框架中
loadVariables(Reader) - Method in class net.hasor.core.Hasor
从资源文件中加载环境变量到 Hasor 框架中
LOCAL - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
LocalDateTimeTypeHandler - Class in net.hasor.db.types.handler
 
LocalDateTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
LocalDateTypeHandler - Class in net.hasor.db.types.handler
 
LocalDateTypeHandler() - Constructor for class net.hasor.db.types.handler.LocalDateTypeHandler
 
localIpAddr() - Static method in class net.hasor.rsf.utils.NetworkUtils
获取本机地址
localIpAddr(Set<String>) - Static method in class net.hasor.rsf.utils.NetworkUtils
获取本机IP
LocalPref - Class in net.hasor.rsf.filters.local
优先检查本地是否有服务提供(优先本地服务提供者的调用)。 提示:如果是 p2p 调用则本地调用优先失效。
LocalPref() - Constructor for class net.hasor.rsf.filters.local.LocalPref
 
LocalTimeTypeHandler - Class in net.hasor.db.types.handler
 
LocalTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.LocalTimeTypeHandler
 
LocalWarpFilter - Class in net.hasor.rsf.filters.thread
LocalWarpFilter() - Constructor for class net.hasor.rsf.filters.thread.LocalWarpFilter
 
Location - Class in net.hasor.dataql.runtime
位置
Location() - Constructor for class net.hasor.dataql.runtime.Location
 
Location.RuntimeLocation - Class in net.hasor.dataql.runtime
 
lockCondition() - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
lockGroupBy() - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
lockKey(String) - Method in class net.hasor.web.invoker.InvokerSupplier
 
lockKey(String) - Method in interface net.hasor.web.Invoker
将一个 key 进行锁定。 tips:当对锁定的 key 进行 put 或者 remove 操作时会引发 UnsupportedOperationException 类型异常。
lockKey(String) - Method in class net.hasor.web.wrap.InvokerWrap
 
lockOrderBy() - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
LOG4JDBC - Static variable in class net.hasor.db.JdbcUtils
Log4JDBC
logException(Throwable) - Method in class net.hasor.dataway.config.LoggerUtils
 
logger - Variable in class net.hasor.core.binder.AbstractBinder
 
logger - Static variable in class net.hasor.core.binder.ApiBinderWrap
 
logger - Static variable in class net.hasor.core.container.BindInfoContainer
 
logger - Static variable in class net.hasor.core.container.ContainerUtils
 
logger - Static variable in class net.hasor.core.container.SpiCallerContainer
 
logger - Static variable in class net.hasor.core.context.TemplateAppContext
 
logger - Static variable in class net.hasor.core.environment.AbstractEnvironment
 
logger - Static variable in class net.hasor.core.Hasor
 
logger - Static variable in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
logger - Variable in class net.hasor.core.setting.AbstractSettings
 
logger - Static variable in class net.hasor.dataql.fx.FxModule
 
logger - Static variable in class net.hasor.dataway.config.DatawayModule
 
logger - Static variable in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
logger - Static variable in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
logger - Static variable in class net.hasor.dataway.service.ApiCallService
 
logger - Static variable in class net.hasor.dataway.service.InterfaceApiFilter
 
logger - Static variable in class net.hasor.dataway.service.InterfaceUiFilter
 
logger - Static variable in class net.hasor.dataway.web.AnalyzeSchemaController
 
logger - Static variable in class net.hasor.dataway.web.SmokeController
 
logger - Variable in class net.hasor.db.transaction.support.JdbcTransactionManager
 
logger - Static variable in class net.hasor.rsf.address.AddressBucket
 
logger - Variable in class net.hasor.rsf.address.AddressPool
 
logger - Variable in class net.hasor.rsf.address.DiskCacheAddressPool
 
logger - Variable in class net.hasor.rsf.address.FlowControlRef
 
logger - Variable in class net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
 
logger - Variable in class net.hasor.rsf.address.route.rule.AbstractRule
 
logger - Variable in class net.hasor.rsf.address.route.rule.RuleParser
 
logger - Variable in class net.hasor.rsf.bootstrap.RsfFrameworkModule
 
logger - Variable in class net.hasor.rsf.container.RsfApiBinerCreator
 
logger - Variable in class net.hasor.rsf.container.RsfBeanContainer
 
logger - Static variable in class net.hasor.rsf.domain.RsfRuntimeUtils
 
logger - Variable in class net.hasor.rsf.filters.online.OnlineRsfFilter
 
logger - Static variable in class net.hasor.rsf.InterAddress
 
logger - Variable in class net.hasor.rsf.protocol.rsf.RsfDecoder
 
logger - Variable in class net.hasor.rsf.protocol.rsf.RsfProtocolHandler
 
logger - Variable in class net.hasor.rsf.protocol.rsf.ShakeHands
 
logger - Static variable in class net.hasor.rsf.rpc.caller.RsfRequestManager
 
logger - Variable in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
logger - Variable in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
logger - Variable in class net.hasor.rsf.rpc.net.Connector
 
logger - Variable in class net.hasor.rsf.rpc.net.http.HttpCoder
 
logger - Variable in class net.hasor.rsf.rpc.net.LinkPool
 
logger - Variable in class net.hasor.rsf.rpc.net.netty.NettyConnector
 
logger - Variable in class net.hasor.rsf.rpc.net.RsfChannel
 
logger - Variable in class net.hasor.rsf.rpc.net.RsfNetManager
 
logger - Static variable in class net.hasor.rsf.serialize.SerializeFactory
 
logger - Variable in class net.hasor.rsf.tconsole.TelnetModule
 
logger - Variable in class net.hasor.rsf.utils.ExecutesManager
 
logger - Static variable in class net.hasor.rsf.utils.NetworkUtils
 
logger - Static variable in class net.hasor.rsf.utils.ZipUtils
 
logger - Static variable in class net.hasor.spring.beans.AutoScanPackagesModule
 
logger - Static variable in class net.hasor.spring.beans.ContextFactoryBean
 
logger - Static variable in class net.hasor.tconsole.launcher.AbstractTelService
 
logger - Static variable in class net.hasor.tconsole.launcher.hosts.HostTelService
 
logger - Static variable in class net.hasor.tconsole.launcher.telnet.TelnetTelService
 
logger - Variable in class net.hasor.web.binder.InvokerWebApiBinderCreator
 
logger - Static variable in class net.hasor.web.invoker.InvokerCallerParamsBuilder
 
logger - Static variable in class net.hasor.web.invoker.InvokerContext
 
logger - Static variable in class net.hasor.web.invoker.InvokerSupplier
 
logger - Variable in class net.hasor.web.mime.MimeTypeSupplier
 
logger - Variable in class net.hasor.web.startup.RuntimeFilter
 
logger - Variable in class net.hasor.web.startup.RuntimeListener
 
LoggerName_Address - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
LoggerName_Invoker - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
LoggerUtils - Class in net.hasor.dataway.config
日志工具
LongTypeHandler - Class in net.hasor.db.types.handler
 
LongTypeHandler() - Constructor for class net.hasor.db.types.handler.LongTypeHandler
 
lookUp(String) - Method in interface net.hasor.dataql.fx.db.LookupConnectionListener
当 DataQL 执行过程中用来获取对应的动态数据源。
lookUp(String) - Method in interface net.hasor.dataql.fx.db.LookupDataSourceListener
当 DataQL 执行过程中用来获取对应的动态数据源。
lookUp(AppContext) - Method in class net.hasor.rsf.container.RsfBeanContainer
发布的服务
LookupConnectionListener - Interface in net.hasor.dataql.fx.db
当 DataQL 执行过程中用来获取对应的动态数据源,指定数据源的名字需要通过 HINT:FRAGMENT_SQL_DATA_SOURCE 该 SPI 允许应用程序在任意时候更换某个名字的数据库连接。 ps :只有当初始化没有注册的数据源才会利用 LookupDataSourceListener 进行查找发现。
LookupDataSourceListener - Interface in net.hasor.dataql.fx.db
当 DataQL 执行过程中用来获取对应的动态数据源,指定数据源的名字需要通过 HINT:FRAGMENT_SQL_DATA_SOURCE 该 SPI 允许应用程序在任意时候更换某个名字的数据库连接。 ps :只有当初始化没有注册的数据源才会利用 LookupDataSourceListener 进行查找发现。
lowerCase(String) - Static method in class net.hasor.utils.StringUtils
Converts a String to lower case as per String.toLowerCase().
lowerCase(String, Locale) - Static method in class net.hasor.utils.StringUtils
Converts a String to lower case as per String.toLowerCase(Locale).
LSBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
LSBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
LSBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
LSBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
LSBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
LSHIFT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
LSHIFT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
LSHIFT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
LT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
LT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
LT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
lt(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
小于
lt(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
小于条件 查询,类似:'col < ?'
lt(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
lt(ServletVersion) - Method in enum net.hasor.web.ServletVersion
小于
lteq(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
小于等于

M

M_DEF - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
M_FRAG - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
M_REF - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
M_TYP - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
mainConfig - Variable in class net.hasor.spring.beans.BuildConfig
 
MainSettingName - Static variable in class net.hasor.core.setting.StandardContextSettings
主配置文件名称
mainSettingWith(File) - Method in class net.hasor.core.Hasor
 
mainSettingWith(URI) - Method in class net.hasor.core.Hasor
 
mainSettingWith(URL) - Method in class net.hasor.core.Hasor
 
mainSettingWith(String) - Method in class net.hasor.core.Hasor
 
mainSettingWith(Reader, StreamType) - Method in class net.hasor.core.Hasor
 
map2list(Map<String, Object>, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
Map 转为 List
map2string(Map<String, Object>, String, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
Map 转为字符串
mapJoin(List<Object>, List<Object>, Map<String, String>) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
将两个 Map List 进行链接,行为和 sql 中的 left join 相同
mapKeyReplace(Map<String, Object>, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 替换
mapKeys(Map<String, Object>) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
提取 Map 的 Key
mapKeyToHumpCase(Map<String, Object>) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 统一转驼峰
mapKeyToLowerCase(Map<String, Object>) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 统一转小写
mapKeyToUpperCase(Map<String, Object>) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Key 统一转大写
MappedCross - Annotation Type in net.hasor.db.types
 
MappedCrossGroup - Annotation Type in net.hasor.db.types
 
MappedJavaTypes - Annotation Type in net.hasor.db.types
code org.apache.ibatis.type.MappedTypes
MappedJdbcTypes - Annotation Type in net.hasor.db.types
 
Mapping - Interface in net.hasor.web
控制器映射信息
MappingDef - Class in net.hasor.web.binder
一个请求地址只能是一个Action类进行处理,Action中的不同方法可以通过 @HttpMethod 等注解映射到 HTTP 协议中 GET、PUT 等行为上。
MappingDef(int, BindInfo<?>, String, Predicate<Method>) - Constructor for class net.hasor.web.binder.MappingDef
 
MappingDef(int, BindInfo<?>, String, Predicate<Method>, boolean) - Constructor for class net.hasor.web.binder.MappingDef
 
MappingDiscoverer - Interface in net.hasor.web.spi
控制器发现,每当发现一个控制器时都会调用这个接口。
MappingHandler - Class in net.hasor.db.jdbc.mapping
映射到数据库的列信息。
MappingHandler(TypeHandlerRegistry) - Constructor for class net.hasor.db.jdbc.mapping.MappingHandler
 
mappingTo(RsfChannel, String) - Method in class net.hasor.rsf.rpc.net.LinkPool
 
MappingTo - Annotation Type in net.hasor.web.annotation
控制器映射的地址。
mappingTo(String[]) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
mappingTo(String, String...) - Method in interface net.hasor.web.WebApiBinder
使用 MappingTo 表达式,创建一个WebApiBinder.MappingToBindingBuilder
mappingTo(String[]) - Method in interface net.hasor.web.WebApiBinder
使用 MappingTo 表达式,创建一个WebApiBinder.MappingToBindingBuilder
mappingTo(String[]) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
MappingToGroup - Annotation Type in net.hasor.web.annotation
控制器映射的地址。
MappingToUrl - Annotation Type in net.hasor.dataway.config
控制器映射的地址,没有直接使用 MappingTo 的原因是想和 MappingTo 隔离开。
mapRow(ResultSet, int) - Method in class net.hasor.db.jdbc.mapper.ColumnMapRowMapper
 
mapRow(ResultSet, int) - Method in class net.hasor.db.jdbc.mapper.SingleColumnRowMapper
将当前行的第一列的值转换为指定的类型。
mapRow(ResultSet, int) - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
mapRow(ResultSet, int) - Method in interface net.hasor.db.jdbc.RowMapper
实现这个方法为结果集的一行记录进行转换,并将最终转换结果返回。如果返回为 null 等同于忽略该行。 需要注意,不要调用结果集的 next() 方法。
mapSort(Map<String, Object>, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
对 Map 进行排序
MapSqlParameterSource - Class in net.hasor.db.jdbc.paramer
一个 Map 到 SqlParameterSource 的桥,同时支持自动识别 Supplier 接口以获取具体参数。
MapSqlParameterSource(Map<String, ?>) - Constructor for class net.hasor.db.jdbc.paramer.MapSqlParameterSource
 
MapType - Class in net.hasor.dataway.service.schema.types
Map类型,和StrutsType类似但对 key 无限制
MapType() - Constructor for class net.hasor.dataway.service.schema.types.MapType
 
mapValueReplace(Map<String, Object>, Udf, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
Map 的 Value 替换
mapValues(Map<String, Object>) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
提取 Map 的 values
MARIADB - Static variable in class net.hasor.db.JdbcUtils
 
MariaDBDialect - Class in net.hasor.db.jdbc.lambda.dialect
MariaDB 的 SqlDialect 实现
MariaDBDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.MariaDBDialect
 
markHeldSavepoint() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
maskByPrefixLength(int) - Static method in class net.hasor.rsf.utils.NetworkUtils
根据掩码长度获取子网掩码值.
maskToStringByPrefixLength(int) - Static method in class net.hasor.rsf.utils.NetworkUtils
根据掩码长度获取掩码字符串形式.
Matcher<T> - Interface in net.hasor.core
Deprecated.
Matchers - Class in net.hasor.core.exts.aop
 
matches(T) - Method in interface net.hasor.core.Matcher
Deprecated.
Returns true if this matches T, false otherwise.
matches(String) - Method in interface net.hasor.web.binder.UriPatternMatcher
 
matchesInvoker(Invoker) - Method in class net.hasor.web.binder.FilterDef
Returns true if the given URI will match this binding.
matchingMapping(HttpServletRequest) - Method in class net.hasor.web.binder.MappingDef
首先测试路径是否匹配,然后判断Restful实例是否支持这个 请求方法。
matchingMapping(HttpServletRequest) - Method in interface net.hasor.web.Mapping
首先测试路径是否匹配,然后判断Restful实例是否支持这个 请求方法。
MatchUtils - Class in net.hasor.utils
 
MatchUtils() - Constructor for class net.hasor.utils.MatchUtils
 
MatchUtils.MatchTypeEnum - Enum in net.hasor.utils
 
matchWild(String, String) - Static method in class net.hasor.utils.MatchUtils
使用通配符匹配字符串。
max(Comparable, Comparable) - Static method in class net.hasor.utils.ObjectUtils
Null safe comparison of Comparables.
MAX_DECIMAL_DIGITS - Static variable in interface net.hasor.dataql.HintValue
最大保留的小数位数,默认为:20。超出该范围将会根据 NUMBER_ROUNDING 选项指定的舍入模式进行舍入,默认是四舍五入。
MAX_EXECUTOR_NUM - Static variable in interface net.hasor.tconsole.TelOptions
当会话中执行命令数量达到设定值之后立刻关闭 session
maximum(long, long, long) - Static method in class net.hasor.utils.NumberUtils
Gets the maximum of three long values.
maximum(int, int, int) - Static method in class net.hasor.utils.NumberUtils
Gets the maximum of three int values.
MD5() - Constructor for class net.hasor.utils.CommonCodeUtils.MD5
 
md5_bytes(List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字节数组的 MD5
md5_string(String) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字符串的 MD5
MemoryFileItem(FileItemStream) - Constructor for class net.hasor.web.upload.factorys.disk.DiskFileItemFactory.MemoryFileItem
 
merge(UdfSourceAssembly.UdfParams) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
合并多个对象或者集合成为一个新的集合
mergeEnumeration(Enumeration<T>, Enumeration<T>) - Static method in class net.hasor.utils.Iterators
合并两个迭代器
mergeIterator(Iterator<T>, Iterator<T>) - Static method in class net.hasor.utils.Iterators
合并两个迭代器
mergeMap(UdfSourceAssembly.UdfParams) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
合并多个对象合成为一个新的对象(冲突Key会被覆盖)
mergeReplaceCookieArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newCookie 合并到 cookie 中,遇到冲突 key 用新的进行替换
mergeReplaceHeaderArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newHeader 合并到 header 中,遇到冲突 key 用新的进行替换
mergeReplacePathArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newPath 合并到 `查询参数` 中,遇到冲突 key 用新的进行替换
mergeReplaceQueryArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newQuery 合并到 `查询参数` 中,遇到冲突 key 用新的进行替换
mergeReplaceRequestArrayMap(Map<String, List<String>>) - Static method in class net.hasor.web.invoker.HttpParameters
将 newPath 合并到 `请求参数` 中,遇到冲突 key 用新的进行替换
MergeSqlSegment - Class in net.hasor.db.jdbc.lambda.segment
提供多个 Segment 汇聚成为一个的工具。
MergeSqlSegment(List<Segment>) - Constructor for class net.hasor.db.jdbc.lambda.segment.MergeSqlSegment
 
MergeSqlSegment(Segment...) - Constructor for class net.hasor.db.jdbc.lambda.segment.MergeSqlSegment
 
Message - Class in net.hasor.web.valid
消息。
Message(String) - Constructor for class net.hasor.web.valid.Message
 
Message(String, Object...) - Constructor for class net.hasor.web.valid.Message
 
metaData(String, Object) - Method in interface net.hasor.core.ApiBinder.MetaDataBindingBuilder
设置元信息。
MetaDataAdapter - Class in net.hasor.core.info
提供metaData。
MetaDataAdapter() - Constructor for class net.hasor.core.info.MetaDataAdapter
 
MetaInfo - Interface in net.hasor.core
表示一个 bean 的配置信息。
MethodInterceptor - Interface in net.hasor.core
Intercepts calls on an interface on its way to the target.
MethodInvocation - Interface in net.hasor.core
拦截器链
MethodLevelScript_ZipEntry - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
methodRoute(String) - Method in class net.hasor.rsf.address.AddressPool
 
methodRoute(String) - Method in interface net.hasor.rsf.RsfUpdater
更新本地方法级地址计算脚本。
methodSet(int) - Method in class net.hasor.dataql.runtime.InstSequence
另一个方法序列
mid(String, int, int) - Static method in class net.hasor.utils.StringUtils
Gets len characters from the middle of a String.
MimeType - Interface in net.hasor.web
MimeType类型查询接口。
MimeTypeSupplier - Class in net.hasor.web.mime
MimeType 接口实现。
MimeTypeSupplier(ServletContext) - Constructor for class net.hasor.web.mime.MimeTypeSupplier
 
MimeUtility - Class in net.hasor.web.upload.util
Utility class to decode MIME texts.
min(Comparable, Comparable) - Static method in class net.hasor.utils.ObjectUtils
Null safe comparison of Comparables.
MIN_DECIMAL_WIDTH - Static variable in interface net.hasor.dataql.HintValue
浮点数计算使用的最小数值宽度,可选值有:float,double,big。默认为:double
MIN_DECIMAL_WIDTH_BIG - Static variable in interface net.hasor.dataql.HintValue
 
MIN_DECIMAL_WIDTH_DOUBLE - Static variable in interface net.hasor.dataql.HintValue
 
MIN_DECIMAL_WIDTH_FLOAT - Static variable in interface net.hasor.dataql.HintValue
浮点数计算使用的最小数值宽度,可选值有:float,double,big。默认为:double
MIN_INTEGER_WIDTH - Static variable in interface net.hasor.dataql.HintValue
整数计算使用的最小数值宽度,可选值有:byte,short,int,long,big。默认为:int
MIN_INTEGER_WIDTH_BIG - Static variable in interface net.hasor.dataql.HintValue
 
MIN_INTEGER_WIDTH_BYTE - Static variable in interface net.hasor.dataql.HintValue
整数计算使用的最小数值宽度,可选值有:byte,short,int,long,big。默认为:int
MIN_INTEGER_WIDTH_INT - Static variable in interface net.hasor.dataql.HintValue
 
MIN_INTEGER_WIDTH_LONG - Static variable in interface net.hasor.dataql.HintValue
 
MIN_INTEGER_WIDTH_SHORT - Static variable in interface net.hasor.dataql.HintValue
 
minimum(long, long, long) - Static method in class net.hasor.utils.NumberUtils
Gets the minimum of three long values.
minimum(int, int, int) - Static method in class net.hasor.utils.NumberUtils
Gets the minimum of three int values.
MINUS - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
MINUS() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
MINUS - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
MINUS() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
minute(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:分钟
MOCK - Static variable in class net.hasor.db.JdbcUtils
 
MOD - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
MOD() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
MOD - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
mod(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
求余
modeNames - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
Module - Interface in net.hasor.core
Hasor模块,任何扩展功能都是通过 Module 接口进行,这是 Hasor 开发的主要入口。
Module.IgnoreModuleException - Exception in net.hasor.core
表示放弃后续 onStart/onStop 的执行
month(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:月
MonthDayOfNumberTypeHandler - Class in net.hasor.db.types.handler
MonthDayOfStringTypeHandler relies upon MonthDay.of(int, int).
MonthDayOfNumberTypeHandler() - Constructor for class net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
MonthDayOfStringTypeHandler - Class in net.hasor.db.types.handler
Type Handler for MonthDay.
MonthDayOfStringTypeHandler() - Constructor for class net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
MonthDayOfTimeTypeHandler - Class in net.hasor.db.types.handler
 
MonthDayOfTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
MonthOfNumberTypeHandler - Class in net.hasor.db.types.handler
 
MonthOfNumberTypeHandler() - Constructor for class net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
MonthOfStringTypeHandler - Class in net.hasor.db.types.handler
 
MonthOfStringTypeHandler() - Constructor for class net.hasor.db.types.handler.MonthOfStringTypeHandler
 
MonthOfTimeTypeHandler - Class in net.hasor.db.types.handler
 
MonthOfTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
MUL - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
MUL() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
MUL - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
MULTIPART - Static variable in class net.hasor.web.upload.FileUpload
Part of HTTP content type header.
MULTIPART_FORM_DATA - Static variable in class net.hasor.web.upload.FileUpload
HTTP content type header for multipart forms.
MULTIPART_MIXED - Static variable in class net.hasor.web.upload.FileUpload
HTTP content type header for multiple uploads.
multipleExecute(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String, Map<String, ?>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String, SqlParameterSource) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
multipleExecute(String) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.(需要数据库驱动支持,例如mysql 要设置 allowMultiQueries=true 参数)
multipleExecute(String, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.(需要数据库驱动支持,例如mysql 要设置 allowMultiQueries=true 参数)
multipleExecute(String, Map<String, ?>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.(需要数据库驱动支持,例如mysql 要设置 allowMultiQueries=true 参数)
multipleExecute(String, SqlParameterSource) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个 SQL语句块,语句块可能返回多个结果.(需要数据库驱动支持,例如mysql 要设置 allowMultiQueries=true 参数)
MultipleInstContext(DataQLParser.BlockSetContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
multiply(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
MybatisFragment - Class in net.hasor.dataql.fx.db.likemybatis
支持 Mybatis 的代码片段执行器。整合了分页、批处理能力。 已支持的标签有:select/insert/delete/update/if/foreach/trim/set/where
MybatisFragment() - Constructor for class net.hasor.dataql.fx.db.likemybatis.MybatisFragment
 
MYSQL - Static variable in class net.hasor.db.JdbcUtils
 
MySqlDialect - Class in net.hasor.dataql.fx.db.runsql.dialect
 
MySqlDialect() - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.MySqlDialect
 
MySqlDialect - Class in net.hasor.db.jdbc.lambda.dialect
MySQL 的 SqlDialect 实现
MySqlDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.MySqlDialect
 

N

NacosApiDataAccessLayer - Class in net.hasor.dataway.dal.providers.nacos
基于 Nacos 的 ApiDataAccessLayer 接口实现。
NacosApiDataAccessLayer() - Constructor for class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
NacosApiDataAccessLayerCreator - Class in net.hasor.dataway.dal.providers.nacos
Nacos 存储层访问 ApiDataAccessLayer 接口实现。
NacosApiDataAccessLayerCreator() - Constructor for class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayerCreator
 
NacosListener - Class in net.hasor.dataway.dal.providers.nacos
Nacos 监听器基类。
NacosListener(ScheduledExecutorService) - Constructor for class net.hasor.dataway.dal.providers.nacos.NacosListener
 
name() - Method in interface net.hasor.db.types.EnumOfCode
 
name(String) - Method in interface net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置服务名称信息
NameExprRouteContext(DataQLParser.RouteMappingContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
NameRouteVariable - Class in net.hasor.dataql.compiler.ast.value
函数调用 - 之所以是 Variable 是由于 FunctionCall 的最终结果是 函数调用的返回值。而返回值是属于 Variable 的
NameRouteVariable(RouteVariable, StringToken) - Constructor for class net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
NameRouteVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
编译 NameRouteVariable
NameRouteVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.NameRouteVariableInstCompiler
 
NameThreadFactory - Class in net.hasor.utils
 
NameThreadFactory(String, ClassLoader) - Constructor for class net.hasor.utils.NameThreadFactory
 
nameWith(String) - Method in interface net.hasor.core.ApiBinder.NamedBindingBuilder
绑定一个名称(并同时设置ID,为随机ID)。
NCharacterTypeHandler - Class in net.hasor.db.types.handler
 
NCharacterTypeHandler() - Constructor for class net.hasor.db.types.handler.NCharacterTypeHandler
 
NClobReaderTypeHandler - Class in net.hasor.db.types.handler
The TypeHandler for Clob/Reader using method supported at JDBC 4.0.
NClobReaderTypeHandler() - Constructor for class net.hasor.db.types.handler.NClobReaderTypeHandler
 
NClobTypeHandler - Class in net.hasor.db.types.handler
in toString clob.free should be called.
NClobTypeHandler() - Constructor for class net.hasor.db.types.handler.NClobTypeHandler
 
NE - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
NE() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
NE - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
ne(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
不等于条件 查询,类似:'col <> ?'
ne(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
negate(Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
取反,相当于:value * -1
negate(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Negates the specified boolean.
nested(Udf, Hints) - Method in class net.hasor.dataql.fx.db.TransactionUdfSource
嵌套事务:NESTED
nested(Consumer<Compare<T, R>>) - Method in interface net.hasor.db.jdbc.lambda.Compare
括号方式嵌套一组查询条件
nested(Consumer<Compare<T, R>>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
net.hasor.core - package net.hasor.core
Hasor的核心软件包,所有Hasor扩展模块都会依赖到它。它提供了: Settings、Environment、Event、IoC、Aop、Scope、Binder、AppContext。
net.hasor.core.aop - package net.hasor.core.aop
 
net.hasor.core.binder - package net.hasor.core.binder
标准的 ApiBinder 接口实现。
net.hasor.core.container - package net.hasor.core.container
Hasor最核心功能,AppContext的所有功能都是围绕这个软件包打造的。它完成了IoC、Aop、Bean容器。
net.hasor.core.context - package net.hasor.core.context
负责通过BeanContainer类实现 AppContext接口。
net.hasor.core.environment - package net.hasor.core.environment
标准的 Environment 接口实现.
net.hasor.core.event - package net.hasor.core.event
这个包提供了Hasor事件服务支持。
net.hasor.core.exts - package net.hasor.core.exts
内置扩展插件。
net.hasor.core.exts.aop - package net.hasor.core.exts.aop
软件包 for net.hasor.plugins.aop
net.hasor.core.exts.startup - package net.hasor.core.exts.startup
简化“modules.module”的配置,提供整个应用程序的一个唯一入口 Module。 该模块只会加载一个Module,如果要加载多个module建议使用原生。
该模块的存在只是为了简化 xml 配置。
net.hasor.core.info - package net.hasor.core.info
注册元信息的管理。
net.hasor.core.scope - package net.hasor.core.scope
 
net.hasor.core.setting - package net.hasor.core.setting
标准的 Settings 接口实现.
net.hasor.core.setting.xml - package net.hasor.core.setting.xml
Xml parsing support for Settings.
net.hasor.core.spi - package net.hasor.core.spi
SPI 扩展点.
net.hasor.dataql - package net.hasor.dataql
DataQL 全面提供 “数据” + “服务” 整合查询能力。您可以通过一条 QL 混合 “RPC + 服务 + 数据库” 三者的结果。
net.hasor.dataql.binder - package net.hasor.dataql.binder
DataQL,Hasor 专用扩展。
net.hasor.dataql.compiler - package net.hasor.dataql.compiler
DataQL,语言编译和代码格式化。
net.hasor.dataql.compiler.ast - package net.hasor.dataql.compiler.ast
 
net.hasor.dataql.compiler.ast.expr - package net.hasor.dataql.compiler.ast.expr
 
net.hasor.dataql.compiler.ast.fmt - package net.hasor.dataql.compiler.ast.fmt
 
net.hasor.dataql.compiler.ast.inst - package net.hasor.dataql.compiler.ast.inst
 
net.hasor.dataql.compiler.ast.token - package net.hasor.dataql.compiler.ast.token
 
net.hasor.dataql.compiler.ast.value - package net.hasor.dataql.compiler.ast.value
 
net.hasor.dataql.compiler.parser - package net.hasor.dataql.compiler.parser
DSL Parser
net.hasor.dataql.compiler.qil - package net.hasor.dataql.compiler.qil
指令序列模型。
net.hasor.dataql.compiler.qil.cc - package net.hasor.dataql.compiler.qil.cc
 
net.hasor.dataql.domain - package net.hasor.dataql.domain
DataQL,结果模型。
net.hasor.dataql.extend.jsr223 - package net.hasor.dataql.extend.jsr223
DataQL 的 jsr223 支持。 获取参数变量操作符:@、#、$ 的实际效果如下:
net.hasor.dataql.fx - package net.hasor.dataql.fx
DataQL 扩展函数包。
net.hasor.dataql.fx.basic - package net.hasor.dataql.fx.basic
 
net.hasor.dataql.fx.db - package net.hasor.dataql.fx.db
 
net.hasor.dataql.fx.db.fxquery - package net.hasor.dataql.fx.db.fxquery
FxSQL Parser
net.hasor.dataql.fx.db.likemybatis - package net.hasor.dataql.fx.db.likemybatis
 
net.hasor.dataql.fx.db.runsql - package net.hasor.dataql.fx.db.runsql
 
net.hasor.dataql.fx.db.runsql.dialect - package net.hasor.dataql.fx.db.runsql.dialect
 
net.hasor.dataql.fx.encryt - package net.hasor.dataql.fx.encryt
 
net.hasor.dataql.fx.web - package net.hasor.dataql.fx.web
 
net.hasor.dataql.runtime - package net.hasor.dataql.runtime
DataQL,执行运行时。
net.hasor.dataql.runtime.inset - package net.hasor.dataql.runtime.inset
DataQL,执行指令集。
net.hasor.dataql.runtime.mem - package net.hasor.dataql.runtime.mem
内存数据结构。
net.hasor.dataql.runtime.operator - package net.hasor.dataql.runtime.operator
提供运算符实现,包含:一元运算,二元运算。
net.hasor.dataql.runtime.operator.ops - package net.hasor.dataql.runtime.operator.ops
 
net.hasor.dataway - package net.hasor.dataway
接口配置服务。
net.hasor.dataway.authorization - package net.hasor.dataway.authorization
 
net.hasor.dataway.config - package net.hasor.dataway.config
 
net.hasor.dataway.dal - package net.hasor.dataway.dal
 
net.hasor.dataway.dal.providers - package net.hasor.dataway.dal.providers
基于 ApiDataAccessLayer 接口的各种存储实现。
net.hasor.dataway.dal.providers.db - package net.hasor.dataway.dal.providers.db
数据库存储层访问 ApiDataAccessLayer 接口实现。
net.hasor.dataway.dal.providers.nacos - package net.hasor.dataway.dal.providers.nacos
基于 Nacos 的 ApiDataAccessLayer 接口实现。
net.hasor.dataway.service - package net.hasor.dataway.service
 
net.hasor.dataway.service.schema.types - package net.hasor.dataway.service.schema.types
 
net.hasor.dataway.spi - package net.hasor.dataway.spi
 
net.hasor.dataway.web - package net.hasor.dataway.web
 
net.hasor.db - package net.hasor.db
数据库框架,提供了JDBC操作接口,和全面的事务管理功能。
net.hasor.db.datasource - package net.hasor.db.datasource
DataSource 管理器,基于 ThreadLocal 提供线程级别的 DataSource 隔离。
net.hasor.db.jdbc - package net.hasor.db.jdbc
数据库操作框架,前身为 SpringJDBC。Hasor JDBC 框架在 Spring JDBC 上做了大量简化操作之后得来。
net.hasor.db.jdbc.core - package net.hasor.db.jdbc.core
Hasor Jdbc Operations Impl.
net.hasor.db.jdbc.extractor - package net.hasor.db.jdbc.extractor
 
net.hasor.db.jdbc.lambda - package net.hasor.db.jdbc.lambda
 
net.hasor.db.jdbc.lambda.dialect - package net.hasor.db.jdbc.lambda.dialect
 
net.hasor.db.jdbc.lambda.query - package net.hasor.db.jdbc.lambda.query
 
net.hasor.db.jdbc.lambda.segment - package net.hasor.db.jdbc.lambda.segment
 
net.hasor.db.jdbc.mapper - package net.hasor.db.jdbc.mapper
提供了一些有用的 RowMapper接口实现。
net.hasor.db.jdbc.mapping - package net.hasor.db.jdbc.mapping
 
net.hasor.db.jdbc.paramer - package net.hasor.db.jdbc.paramer
提供了一些有用的 SqlParameterSource接口实现。
net.hasor.db.transaction - package net.hasor.db.transaction
Hasor 事务管理器,支持 7 种传播属性。提供的操作数据库事务的接口,提供了7个不同的事务隔离级别。其实现思想来源于Spring。
net.hasor.db.transaction.provider - package net.hasor.db.transaction.provider
Hasor 事务框架的各类提供者。
net.hasor.db.transaction.support - package net.hasor.db.transaction.support
Hasor 事务管理器实现类。
net.hasor.db.types - package net.hasor.db.types
like Mybatis type.
net.hasor.db.types.handler - package net.hasor.db.types.handler
Type handlers.
net.hasor.mojo.dataql - package net.hasor.mojo.dataql
 
net.hasor.rsf - package net.hasor.rsf
RSF 分布式RPC框架。
net.hasor.rsf.address - package net.hasor.rsf.address
地址管理 & 服务路由 & 流量控制。
net.hasor.rsf.address.route.flowcontrol.random - package net.hasor.rsf.address.route.flowcontrol.random
流控规则:随机选址。
net.hasor.rsf.address.route.flowcontrol.speed - package net.hasor.rsf.address.route.flowcontrol.speed
流控规则:QoS限流
net.hasor.rsf.address.route.flowcontrol.unit - package net.hasor.rsf.address.route.flowcontrol.unit
流控规则:单元化流量分组
net.hasor.rsf.address.route.rule - package net.hasor.rsf.address.route.rule
路由规则机制。
net.hasor.rsf.bootstrap - package net.hasor.rsf.bootstrap
RSF启动器
net.hasor.rsf.container - package net.hasor.rsf.container
RSF服务框架中的,Bean容器、以及RsfBinder机制实现。
net.hasor.rsf.domain - package net.hasor.rsf.domain
RSF框架所需要的domain数据模型。
net.hasor.rsf.domain.provider - package net.hasor.rsf.domain.provider
提供AddressProvider接口以及实现。
net.hasor.rsf.domain.warp - package net.hasor.rsf.domain.warp
框架中所有的warp类,warp实际上就是静态代理。
net.hasor.rsf.filters.local - package net.hasor.rsf.filters.local
RSF服务本地调用优先功能。
net.hasor.rsf.filters.online - package net.hasor.rsf.filters.online
优雅下线功能。
net.hasor.rsf.filters.thread - package net.hasor.rsf.filters.thread
RsfRequest接口可以被@Inject(服务提供者端)。
net.hasor.rsf.protocol.http_hprose - package net.hasor.rsf.protocol.http_hprose
Hprose Http RPC协议 数据包编码器和解码器。
net.hasor.rsf.protocol.rsf - package net.hasor.rsf.protocol.rsf
RSF 1.0协议 数据包编码器和解码器。
net.hasor.rsf.protocol.rsf.v1 - package net.hasor.rsf.protocol.rsf.v1
RSF 协议第一版,底层传输数据结构。
net.hasor.rsf.rpc.caller - package net.hasor.rsf.rpc.caller
本地发出的远程调用所使用的“请求响应管理器”。
net.hasor.rsf.rpc.caller.remote - package net.hasor.rsf.rpc.caller.remote
RSF框架接收远程请求所使用的“请求调用管理器”。
net.hasor.rsf.rpc.client - package net.hasor.rsf.rpc.client
RSF服务框架RemoteClient实现,RsfClient接口的实现。
net.hasor.rsf.rpc.context - package net.hasor.rsf.rpc.context
RSF服务框架容器环境,RsfContext接口的实现。
net.hasor.rsf.rpc.net - package net.hasor.rsf.rpc.net
负责处理RSF节点间的连接并保障网络通信。
例如:双向通信、自定义RPC协议、IP连入策略 都是在该层上提供支持。依赖 net 包的直接上层是 caller 包。 它们以 ReceivedAdapter 接口作为交流媒介。 开发者扩展自定义RPC协议需要通过ProtocolHandlerFactory接口
tips:双向通信:简单来说当客户端连接到远程Server之后,远端的Server也可以利用这条连接反向发起服务调用请求。双向通信会大大减少Socket连接数。
net.hasor.rsf.rpc.net.http - package net.hasor.rsf.rpc.net.http
Http 网络连接器。
net.hasor.rsf.rpc.net.netty - package net.hasor.rsf.rpc.net.netty
Netty 网络连接器。
net.hasor.rsf.serialize - package net.hasor.rsf.serialize
序列化功能支持。
net.hasor.rsf.serialize.coder - package net.hasor.rsf.serialize.coder
各种序列化协议支持。
net.hasor.rsf.tconsole - package net.hasor.rsf.tconsole
Telnet,RSF内置指令集。
net.hasor.rsf.utils - package net.hasor.rsf.utils
各种工具
net.hasor.rsf.utils.groovy223 - package net.hasor.rsf.utils.groovy223
 
net.hasor.spring - package net.hasor.spring
Hasor 和 Spring 的整合框架。
net.hasor.spring.beans - package net.hasor.spring.beans
 
net.hasor.spring.boot - package net.hasor.spring.boot
支持Hasor 对于 Spring Boot 方式启动。
net.hasor.spring.xml - package net.hasor.spring.xml
 
net.hasor.tconsole - package net.hasor.tconsole
tConsole 框架,可以为应用程序提供简单的交互媒介。可以帮助构建一个命令行工具应用,也可以帮助应用开放一个基于 telnet 的命令行交互界面。
net.hasor.tconsole.binder - package net.hasor.tconsole.binder
tConsole 本身可以独立运行,该软件包是提供一个更加方便的途径在 Hasor 框架中使用。
net.hasor.tconsole.client - package net.hasor.tconsole.client
simple telnet client.
net.hasor.tconsole.commands - package net.hasor.tconsole.commands
tConsole 命令集
net.hasor.tconsole.launcher - package net.hasor.tconsole.launcher
Telnet 控制台框架服务主体代码。
net.hasor.tconsole.launcher.hosts - package net.hasor.tconsole.launcher.hosts
基于 ReaderWriter 的交互界面。
net.hasor.tconsole.launcher.telnet - package net.hasor.tconsole.launcher.telnet
提供网络上基于 Telnet 形式的交互界面。
net.hasor.tconsole.spi - package net.hasor.tconsole.spi
tConsole 提供的各种 SPI 扩展接口。
net.hasor.utils - package net.hasor.utils
 
net.hasor.web - package net.hasor.web
hasor-web 开发框架。
net.hasor.web.annotation - package net.hasor.web.annotation
Restful 风格 MVC 开发提供支持。
net.hasor.web.binder - package net.hasor.web.binder
Definitions。
net.hasor.web.invoker - package net.hasor.web.invoker
hasor-web 框架功能实现。
net.hasor.web.jstl.taglib - package net.hasor.web.jstl.taglib
提供了一些JSP 标签。
net.hasor.web.mime - package net.hasor.web.mime
 
net.hasor.web.objects - package net.hasor.web.objects
 
net.hasor.web.render - package net.hasor.web.render
渲染器插件。
net.hasor.web.spi - package net.hasor.web.spi
 
net.hasor.web.startup - package net.hasor.web.startup
hasor-web 的启动入口。
net.hasor.web.upload - package net.hasor.web.upload
hasor-web 框架中文件上传功能实现。
net.hasor.web.upload.factorys.disk - package net.hasor.web.upload.factorys.disk
FileItemFactory接口实现,提供磁盘缓存。
net.hasor.web.upload.util - package net.hasor.web.upload.util
This package contains various IO related utility classes or methods, which are basically reusable and not necessarily restricted to the scope of a file upload.
net.hasor.web.valid - package net.hasor.web.valid
hasor-web 框架的表单验证功能。
net.hasor.web.wrap - package net.hasor.web.wrap
hasor-web 框架中用到的各种wrap。
NettyConnector - Class in net.hasor.rsf.rpc.net.netty
RPC协议连接器,负责创建某个特定RPC协议的网络事件。 tips:传入的网络连接,交给LinkPool进行处理,NettyConnector本身不维护任何连接。
NettyConnector(String, AppContext, ReceivedListener, ConnectionAccepter) - Constructor for class net.hasor.rsf.rpc.net.netty.NettyConnector
 
NettyConnectorFactory - Class in net.hasor.rsf.rpc.net.netty
RPC协议连接器,负责创建某个特定RPC协议的网络事件。
NettyConnectorFactory() - Constructor for class net.hasor.rsf.rpc.net.netty.NettyConnectorFactory
 
NetworkError - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
网络错误。
NetworkUtils - Class in net.hasor.rsf.utils
 
NetworkUtils() - Constructor for class net.hasor.rsf.utils.NetworkUtils
 
never(Udf, Hints) - Method in class net.hasor.dataql.fx.db.TransactionUdfSource
排除事务:NEVER
NEW_A - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
NEW_O - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
newAddress(Collection<InterAddress>, AddressTypeEnum) - Method in class net.hasor.rsf.address.AddressBucket
新增地址支持动态新增
newApiBinder() - Method in class net.hasor.core.context.TemplateAppContext
为模块创建ApiBinder。
newArgPreparedStatementSetter(Object[]) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
Create a new PreparedStatementSetter.
newBinder(ApiBinder) - Static method in class net.hasor.web.binder.InvokerWebApiBinderCreator
 
newBindInfo(BindInfo<?>) - Method in interface net.hasor.core.spi.BindInfoProvisionListener
注入AppContext。
newBuild(String, URL) - Static method in class net.hasor.rsf.rpc.net.http.RequestBuilder
 
newByteBuf() - Static method in class net.hasor.rsf.utils.ProtocolUtils
创建ByteBuf
newConnection(DataSource) - Static method in class net.hasor.db.datasource.DataSourceManager
申请连接
newConnectionHolder(DataSource) - Static method in class net.hasor.db.datasource.DataSourceManager
newEngine(AppContext) - Method in class net.hasor.web.binder.RenderDef
 
newFileUpload(Integer, String) - Method in class net.hasor.web.WebController
创建原始的FileUpload对象。
newFrame() - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
newHandler(String, Connector, AppContext) - Method in class net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
newHandler(String, Connector, AppContext) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandlerFactory
 
newHasor(ServletContext, String, Properties) - Method in class net.hasor.web.startup.RuntimeListener
创建AppContext对象
newInstance(Class<T>) - Static method in class net.hasor.db.jdbc.mapping.BeanRowMapper
Static factory method to create a new BeanPropertyRowMapper (with the mapped class specified only once).
newInstance(Class<T>, TypeHandlerRegistry) - Static method in class net.hasor.db.jdbc.mapping.BeanRowMapper
Static factory method to create a new BeanPropertyRowMapper (with the mapped class specified only once).
newInstance(String[]) - Static method in class net.hasor.utils.ScanClassPath
 
newInstance(String) - Static method in class net.hasor.utils.ScanClassPath
 
newInvoker(Mapping, HttpServletRequest, HttpServletResponse) - Method in class net.hasor.web.invoker.InvokerContext
 
newList() - Static method in class net.hasor.dataql.domain.DomainHelper
 
newList(Object) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
创建一个有状态的 Array 对象
newMap(Map<String, Object>) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
创建一个有状态的 Map 对象
newMethodInst() - Method in class net.hasor.dataql.compiler.qil.InstQueue
新函数指令集
newObject() - Static method in class net.hasor.dataql.domain.DomainHelper
 
newProxyConnection(ConnectionHolder) - Static method in class net.hasor.db.datasource.DataSourceManager
获取与本地线程绑定的数据库连接,JDBC 框架会维护这个连接的事务。开发者不必关心该连接的事务管理,以及资源释放操作。
newRef(RsfEnvironment, FlowControlRef) - Static method in class net.hasor.rsf.address.FlowControlRef
 
newRootModule(ServletContext, String) - Method in class net.hasor.web.startup.RuntimeListener
获取启动模块
newScope(String, Supplier<? extends Scope>) - Method in interface net.hasor.core.spi.ScopeProvisionListener
发现新的作用域。
newThread(Runnable) - Method in class net.hasor.utils.NameThreadFactory
 
newValue(Object) - Method in class net.hasor.core.setting.SettingValue
 
NEXT - Static variable in interface net.hasor.dataql.fx.db.FxSqlCheckChainSpi
 
next() - Method in class net.hasor.web.upload.FileUpload.FileItemIteratorImpl
Returns the next available FileItemStream.
nextAddress(String, String, Object[]) - Method in class net.hasor.rsf.address.AddressPool
从服务地址本中获取一条可用的地址。
noFirstSqlSegment() - Method in class net.hasor.db.jdbc.lambda.segment.MergeSqlSegment
 
noPageFragment(FxQuery, Hints, Map<String, Object>) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
非分页模式
normalAppContext(ApplicationContext) - Method in class net.hasor.spring.boot.BasicHasorConfiguration
 
normalizeSpace(String) - Static method in class net.hasor.utils.StringUtils
NOT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
NOT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
NOT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
notBetween(SFunction<T>, Object, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
not between 语句,类似:'col not between ? and ?'
notBetween(SFunction<T>, Object, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
notEqual(Object, Object) - Static method in class net.hasor.utils.ObjectUtils
Compares two objects for inequality, where either one or both objects may be null.
NotFound - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
找不到服务。
notify(NotifyData) - Method in class net.hasor.core.info.MetaDataAdapter
 
NotifyData - Class in net.hasor.core.info
 
NotifyData(String, Object, Object) - Constructor for class net.hasor.core.info.NotifyData
 
notifySpi(Class<T>, SpiCaller<T, R>, R) - Method in class net.hasor.core.container.SpiCallerContainer
 
notifySpi(Class<T>, SpiCaller<T, R>, R) - Method in interface net.hasor.core.spi.SpiTrigger
通知型 SPI:保证所有 SPI 都会被触发,每一个SPI监听器 都可以拿到最初的值。 - 异步工作思想
notifySpiWithoutResult(Class<T>, SpiCaller.SpiCallerWithoutResult<T>) - Method in interface net.hasor.core.spi.SpiTrigger
通知型 SPI:保证所有 SPI 都会被触发,每一个SPI监听器 都可以拿到最初的值。 - 是异步工作思想
notifyWithoutJudge(Class<T>, SpiCaller<T, R>, R) - Method in class net.hasor.core.container.SpiCallerContainer
 
notifyWithoutJudge(Class<T>, SpiCaller<T, R>, R) - Method in interface net.hasor.core.spi.SpiTrigger
通知型 SPI:保证所有 SPI 都会被触发,每一个SPI监听器 都可以拿到最初的值。 - 异步工作思想
notIn(SFunction<T>, Collection<?>) - Method in interface net.hasor.db.jdbc.lambda.Compare
not in 查询,类似:'col not in (?,?,?)'
notIn(SFunction<T>, Collection<?>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
notLike(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
not like 查询,类似:'col not like CONCAT('%', ?, '%')'
notLike(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
notLikeLeft(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
not like 查询,类似:'col not like CONCAT('%', ?)'
notLikeLeft(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
notLikeRight(SFunction<T>, Object) - Method in interface net.hasor.db.jdbc.lambda.Compare
not like 查询,类似:'col not like CONCAT(?, '%')'
notLikeRight(SFunction<T>, Object) - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
notSupported(Udf, Hints) - Method in class net.hasor.dataql.fx.db.TransactionUdfSource
非事务方式:NOT_SUPPORTED
now() - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前时间戳 long 格式
NStringReaderTypeHandler - Class in net.hasor.db.types.handler
 
NStringReaderTypeHandler() - Constructor for class net.hasor.db.types.handler.NStringReaderTypeHandler
 
NStringTypeHandler - Class in net.hasor.db.types.handler
 
NStringTypeHandler() - Constructor for class net.hasor.db.types.handler.NStringTypeHandler
 
NULL - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
NULL - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
NULL() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
NULL - Static variable in class net.hasor.dataql.domain.ValueModel
 
NULL - Static variable in class net.hasor.utils.ObjectUtils
Singleton used as a null placeholder where null has another meaning.
NULL_MARK - Static variable in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
nullToEmpty(Object[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(String[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(long[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(int[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(short[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(char[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(byte[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(double[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(float[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Long[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Integer[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Short[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Character[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Byte[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Double[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Float[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
NullValueContext(DataQLParser.PrimitiveValueContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
NUMBER_ROUNDING - Static variable in interface net.hasor.dataql.HintValue
小数的舍入模式,参考 RoundingEnum 定义的舍入模式(一共八种),默认为:四舍五入。详细配置参考:RoundingEnum 枚举。
NUMBER_ROUNDING_CEILING - Static variable in interface net.hasor.dataql.HintValue
向正无穷的方向舍入。如果为正数,舍入结果同ROUND_UP一致;如果为负数,舍入结果同ROUND_DOWN一致。注意:此模式不会减少数值大小。
NUMBER_ROUNDING_DOWN - Static variable in interface net.hasor.dataql.HintValue
向接近零的方向舍入。舍弃非零部分,同时不会非零舍弃部分相邻的一位数字加一,采取截取行为。
NUMBER_ROUNDING_FLOOR - Static variable in interface net.hasor.dataql.HintValue
向负无穷的方向舍入。如果为正数,舍入结果同ROUND_DOWN一致;如果为负数,舍入结果同ROUND_UP一致。 注意:此模式不会增加数值大小。
NUMBER_ROUNDING_HALF_DOWN - Static variable in interface net.hasor.dataql.HintValue
向“最接近”的数字舍入,如果与两个相邻数字的距离相等,则为向下舍入的舍入模式。如果舍弃部分> 0.5,则舍入行为与ROUND_UP相同;否则舍入行为与ROUND_DOWN相同。 这种模式也就是我们常说的我们的“五舍六入”。
NUMBER_ROUNDING_HALF_EVEN - Static variable in interface net.hasor.dataql.HintValue
向“最接近”的数字舍入,如果与两个相邻数字的距离相等,则相邻的偶数舍入。如果舍弃部分左边的数字奇数,则舍入行为与 ROUND_HALF_UP 相同;如果为偶数,则舍入行为与 ROUND_HALF_DOWN 相同。 注意:在重复进行一系列计算时,此舍入模式可以将累加错误减到最小。 此舍入模式也称为“银行家舍入法”,主要在美国使用。 四舍六入,五分两种情况,如果前一位为奇数,则入位,否则舍去。
NUMBER_ROUNDING_HALF_UP - Static variable in interface net.hasor.dataql.HintValue
向“最接近”的数字舍入,如果与两个相邻数字的距离相等,则为向上舍入的舍入模式。如果舍弃部分>= 0.5,则舍入行为与ROUND_UP相同;否则舍入行为与ROUND_DOWN相同。 这种模式也就是我们常说的我们的“四舍五入”。
NUMBER_ROUNDING_UNNECESSARY - Static variable in interface net.hasor.dataql.HintValue
断言请求的操作具有精确的结果,因此不需要舍入。如果对获得精确结果的操作指定此舍入模式,则抛出ArithmeticException。
NUMBER_ROUNDING_UP - Static variable in interface net.hasor.dataql.HintValue
向远离零的方向舍入。舍弃非零部分,并将非零舍弃部分相邻的一位数字加一。
NumberDOP - Class in net.hasor.dataql.runtime.operator.ops
二元数值运算,负责处理数值的:"+"、"-"、"*"、"/"、"\"、"%"
NumberDOP() - Constructor for class net.hasor.dataql.runtime.operator.ops.NumberDOP
 
NumberType - Class in net.hasor.dataway.service.schema.types
NumberType() - Constructor for class net.hasor.dataway.service.schema.types.NumberType
 
NumberTypeHandler - Class in net.hasor.db.types.handler
 
NumberTypeHandler() - Constructor for class net.hasor.db.types.handler.NumberTypeHandler
 
NumberUOP - Class in net.hasor.dataql.runtime.operator.ops
一元运算。number类型的只处理:负号
NumberUOP() - Constructor for class net.hasor.dataql.runtime.operator.ops.NumberUOP
 
NumberUtils - Class in net.hasor.utils
Provides extra functionality for Java Number classes.
NumberUtils() - Constructor for class net.hasor.utils.NumberUtils
NumberUtils instances should NOT be constructed in standard programming.
NumberValueContext(DataQLParser.PrimitiveValueContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 

O

ObjectEqDOP - Class in net.hasor.dataql.runtime.operator.ops
字符串拼接
ObjectEqDOP() - Constructor for class net.hasor.dataql.runtime.operator.ops.ObjectEqDOP
 
ObjectFormat - Class in net.hasor.dataql.compiler.ast.fmt
函数调用的返回值处理格式,Object格式。
ObjectFormat(RouteVariable, ObjectVariable) - Constructor for class net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
ObjectFormatInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
函数调用的返回值处理格式,Object格式。
ObjectFormatInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ObjectFormatInstCompiler
 
objectKeyValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
objectKeyValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
objectKeyValue(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
ObjectKeyValueContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
ObjectModel - Class in net.hasor.dataql.domain
对象结果
ObjectModel() - Constructor for class net.hasor.dataql.domain.ObjectModel
 
ObjectTypeHandler - Class in net.hasor.db.types.handler
 
ObjectTypeHandler() - Constructor for class net.hasor.db.types.handler.ObjectTypeHandler
 
ObjectUtils - Class in net.hasor.utils
Operations on Object.
ObjectUtils() - Constructor for class net.hasor.utils.ObjectUtils
ObjectUtils instances should NOT be constructed in standard programming.
ObjectUtils.Null - Class in net.hasor.utils
Class used as a null placeholder where null has another meaning.
objectValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
objectValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
objectValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
objectValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
ObjectValueContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
ObjectVariable - Class in net.hasor.dataql.compiler.ast.value
对象
ObjectVariable() - Constructor for class net.hasor.dataql.compiler.ast.value.ObjectVariable
 
ObjectVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
对象
ObjectVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ObjectVariableInstCompiler
 
OCBR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
OCBR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
OCBR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
OCBR - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
OCBR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
OCEANBASE - Static variable in class net.hasor.db.JdbcUtils
 
OCEANBASE_ORACLE - Static variable in class net.hasor.db.JdbcUtils
 
OCT_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
OCT_NUM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
OCT_NUM - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
ODPS - Static variable in class net.hasor.db.JdbcUtils
阿里云 odps
of(T) - Static method in interface net.hasor.core.Provider
 
of(Supplier<T>) - Static method in interface net.hasor.core.Provider
 
of(Provider<T>) - Static method in interface net.hasor.core.Provider
 
of(Callable<T>) - Static method in interface net.hasor.core.Provider
 
of(T) - Static method in class net.hasor.dataway.config.Result
 
of(int, String) - Static method in class net.hasor.dataway.config.Result
 
of(int, DataModel, long) - Static method in class net.hasor.dataway.service.QueryResultInfo
 
ofBytes(String, byte[]) - Static method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
字节数据
ofBytes(String, byte[], String) - Static method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
字节数据
ofc(Callable<T>) - Static method in interface net.hasor.core.Provider
 
offline() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
应用下线(先置为下线,在引发事件)
offline() - Method in interface net.hasor.rsf.RsfContext
应用下线(优雅停机)
OffsetDateTimeForSqlTypeHandler - Class in net.hasor.db.types.handler
 
OffsetDateTimeForSqlTypeHandler() - Constructor for class net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
OffsetDateTimeForUTCTypeHandler - Class in net.hasor.db.types.handler
以 UTC 时区来存储 带有时区的数据。
OffsetDateTimeForUTCTypeHandler() - Constructor for class net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
OffsetTimeForSqlTypeHandler - Class in net.hasor.db.types.handler
 
OffsetTimeForSqlTypeHandler() - Constructor for class net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
OffsetTimeForUTCTypeHandler - Class in net.hasor.db.types.handler
 
OffsetTimeForUTCTypeHandler() - Constructor for class net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
ofObject(String, Object) - Static method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
对象,会被 json 序列化
ofp(Provider<T>) - Static method in interface net.hasor.core.Provider
 
ofs(Supplier<T>) - Static method in interface net.hasor.core.Provider
 
ofStream(String, InputStream) - Static method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
输出流
ofStream(String, InputStream, long) - Static method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
输出流
ofStream(String, InputStream, long, String) - Static method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
输出流
ofString(String, String) - Static method in class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
字符串数据
OK - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
内容正确返回。
OneConfig - Class in net.hasor.web.binder
Abstract implementation for all servlet module bindings
OneConfig() - Constructor for class net.hasor.web.binder.OneConfig
 
OneConfig(String, Supplier<AppContext>) - Constructor for class net.hasor.web.binder.OneConfig
 
OneConfig(String, Map<String, String>, Supplier<AppContext>) - Constructor for class net.hasor.web.binder.OneConfig
 
OneConfig(FilterConfig, Supplier<AppContext>) - Constructor for class net.hasor.web.binder.OneConfig
 
OneConfig(ServletConfig, Supplier<AppContext>) - Constructor for class net.hasor.web.binder.OneConfig
 
OneConfig(String, InvokerConfig, Supplier<AppContext>) - Constructor for class net.hasor.web.binder.OneConfig
 
OneHourTime - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
onEvent(String, T) - Method in interface net.hasor.core.EventListener
处理事件的处理方法,参数是要处理的事件。
onEvent(String, Object) - Method in class net.hasor.rsf.protocol.http_hprose.AutoSetAliasName
 
onFinish(AppContext) - Method in interface net.hasor.tconsole.spi.TelHostPreFinishListener
 
online() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
应用上线(先置为上线,在引发事件)
online() - Method in interface net.hasor.rsf.RsfContext
应用上线(优雅上线)
OnlineRsfFilter - Class in net.hasor.rsf.filters.online
一旦下线,所有远程的连入请求都被回绝:Forbidden
OnlineRsfFilter() - Constructor for class net.hasor.rsf.filters.online.OnlineRsfFilter
 
OnlineStatus - Interface in net.hasor.rsf
是否在线
onRequest(InterAddress, RequestInfo) - Method in class net.hasor.rsf.rpc.caller.remote.RemoteRsfCaller
收到Request请求,并将该请求安排进队列,由队列安排方法调用。
onShutdown(T) - Method in interface net.hasor.core.ApiBinder
onShutdown(Consumer<AppContext>) - Method in interface net.hasor.core.ApiBinder
onStart(AppContext) - Method in interface net.hasor.core.LifeModule
Deprecated.
启动过程。
onStart(AppContext) - Method in interface net.hasor.core.Module
启动过程。
onStart(TelContext) - Method in interface net.hasor.tconsole.spi.TelStartContextListener
Receives notification that a context is start.
onStart(AppContext) - Method in class net.hasor.web.render.RenderWebPlugin
 
onStop(AppContext) - Method in interface net.hasor.core.LifeModule
Deprecated.
终止过程。
onStop(AppContext) - Method in interface net.hasor.core.Module
终止过程。
onStop(AppContext) - Method in class net.hasor.tconsole.binder.ConsoleModule
 
onStop(TelContext) - Method in interface net.hasor.tconsole.spi.TelStopContextListener
Receives notification that a context is shutdown.
Opcodes - Interface in net.hasor.dataql.compiler.qil
QL 指令集,共计 35 条指令
OpcodesPool - Class in net.hasor.dataql.runtime.inset
指令池
OpcodesPool() - Constructor for class net.hasor.dataql.runtime.inset.OpcodesPool
 
OPEN_TAG - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
OPEN_TAG() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
OPEN_TAG - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
openStream() - Method in interface net.hasor.web.FileItemStream
Creates an InputStream, which allows to read the items contents.
openStream() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItem
 
openStream() - Method in class net.hasor.web.upload.factorys.disk.DiskFileItemFactory.MemoryFileItem
 
OperatorManager - Class in net.hasor.dataql.runtime.operator
一元二元运算符注册管理器。
OperatorManager() - Constructor for class net.hasor.dataql.runtime.operator.OperatorManager
 
OperatorMatch - Interface in net.hasor.dataql.runtime.operator
运算操作匹配。
OperatorProcess - Interface in net.hasor.dataql.runtime.operator
一元或二元运算,用于运算符重载。
OperatorUtils - Class in net.hasor.dataql.runtime.operator
数学计算处理工具,提供:加、减、乘、除、整除、求余 尽量考虑在保证性能的前提下不产生精度丢失问题。
OperatorUtils() - Constructor for class net.hasor.dataql.runtime.operator.OperatorUtils
 
OptionInfo - Class in net.hasor.rsf.domain
 
OptionInfo() - Constructor for class net.hasor.rsf.domain.OptionInfo
 
OPTIONS - Static variable in annotation type net.hasor.web.annotation.HttpMethod
HTTP OPTIONS method
Options - Annotation Type in net.hasor.web.annotation
Indicates that the annotated method responds to HTTP OPTIONS requests
OR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
OR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
OR - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
or(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
or() - Method in interface net.hasor.db.jdbc.lambda.Compare
等于条件 查询,类似:'or ...'
or(Consumer<Compare<T, R>>) - Method in interface net.hasor.db.jdbc.lambda.Compare
括号方式嵌套一组查询条件,与现有条件为或关系。类似:'or ( ...where...
or() - Method in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
ORACLE - Static variable in class net.hasor.db.JdbcUtils
 
OracleDialect - Class in net.hasor.dataql.fx.db.runsql.dialect
 
OracleDialect() - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.OracleDialect
 
OracleDialect - Class in net.hasor.db.jdbc.lambda.dialect
Oracle 的 SqlDialect 实现
OracleDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.OracleDialect
 
orderBy(SFunction<T>) - Method in interface net.hasor.db.jdbc.lambda.Func
排序,类似:order by xxx
orderBy(List<SFunction<T>>) - Method in interface net.hasor.db.jdbc.lambda.Func
排序,类似:order by xxx
orderBy(List<SFunction<T>>) - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
OrderByKeyword - Enum in net.hasor.db.jdbc.lambda.segment
排序相关的关键字。
ordinalIndexOf(String, String, int) - Static method in class net.hasor.utils.StringUtils
Finds the n-th index within a String, handling null.
outputEncoding - Variable in class net.hasor.mojo.dataql.QueryMojo
specify output file encoding; defaults to source encoding
overlay(String, String, int, int) - Static method in class net.hasor.utils.StringUtils
Overlays part of a String with another String.
overwriteAnnotation() - Method in interface net.hasor.core.ApiBinder.InjectPropertyBindingBuilder
是否强制覆盖类本身注解配置。
overwriteAnnotation(boolean) - Method in interface net.hasor.core.binder.BindInfoBuilder
是否强制忽略类的注解配置
overwriteAnnotation(boolean) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
ownerMapping() - Method in class net.hasor.web.invoker.InvokerSupplier
 
ownerMapping() - Method in interface net.hasor.web.Invoker
本次请求的 Action,如果没有命中任何 Mapping 那么会返回空。例如在 InvokerFilter 拦截器中经常会看到空的 ownerMapping
ownerMapping() - Method in class net.hasor.web.wrap.InvokerWrap
 

P

PACKAGE_SEPARATOR - Static variable in class net.hasor.utils.ClassUtils
The package separator String: ".".
PACKAGE_SEPARATOR_CHAR - Static variable in class net.hasor.utils.ClassUtils
The package separator character: '.' == 46.
ParameterDisposer - Interface in net.hasor.db.jdbc.core
用于关闭 SQL 参数的资源分配,例如: Lob 类型参数。
ParameterGroup - Annotation Type in net.hasor.web.annotation
参数组
paramNameSeq - Variable in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
ParamRouteContext(DataQLParser.RouteMappingContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
parentClassLoaderWith(ClassLoader) - Method in class net.hasor.core.Hasor
 
parse(Element, NamedNodeMap, ParserContext) - Method in class net.hasor.spring.xml.AbstractHasorDefinitionParser
配置Bean
parse(Element, ParserContext) - Method in class net.hasor.spring.xml.AbstractHasorDefinitionParser
解析Xml 文件
parseControl(Settings) - Method in class net.hasor.rsf.address.route.flowcontrol.random.RandomFlowControl
 
parseControl(Settings) - Method in class net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
parseControl(Settings) - Method in class net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
 
parseControl(Settings) - Method in class net.hasor.rsf.address.route.rule.AbstractRule
应用配置初始化规则器
ParsedSql - Class in net.hasor.db.jdbc.core
Holds information about a parsed SQL statement.
ParseException - Exception in net.hasor.dataql.compiler
DataQL 解析异常。
ParseException(int, int, String) - Constructor for exception net.hasor.dataql.compiler.ParseException
 
parser(String, String) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
解析一个时间日期数据为 long
parseRequest(HttpServletRequest, FileItemFactory) - Method in class net.hasor.web.upload.FileUpload
Processes an RFC 1867 compliant multipart/form-data stream.
parseResponse(long, ResponseInfo, OutputStream) - Static method in class net.hasor.rsf.protocol.http_hprose.HproseUtils
 
parserQuery(String) - Method in interface net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(Reader) - Method in interface net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(InputStream) - Method in interface net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(InputStream, Charset) - Method in interface net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(CharStream) - Method in interface net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parseSelect(String, FxQuery) - Method in class net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
pathArrayMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 URL 请求路径上的查询参数 ,Map 的 Value 是数组
pathMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 URL 请求路径上的查询参数 ,数据是 Map 形式
PathParameter - Annotation Type in net.hasor.web.annotation
路径中映射的值
peekOfDepth(int) - Method in class net.hasor.dataql.runtime.mem.EnvStack
从栈顶乡下获取指定深度位置的数据
PerformController - Class in net.hasor.dataway.web
编辑页面中预执行
PerformController() - Constructor for class net.hasor.dataway.web.PerformController
 
PHOENIX - Static variable in class net.hasor.db.JdbcUtils
 
PhoenixDialect - Class in net.hasor.db.jdbc.lambda.dialect
PhoenixDialect 对象名有大小写敏感不敏感的问题
PhoenixDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.PhoenixDialect
 
PipedHostTelService - Class in net.hasor.tconsole.launcher.hosts
继承自 HostTelService 通过 PipedWriter 机制来简化 HostTelService 的操作。
PipedHostTelService(Writer) - Constructor for class net.hasor.tconsole.launcher.hosts.PipedHostTelService
 
PipedHostTelService(AppContext, Writer) - Constructor for class net.hasor.tconsole.launcher.hosts.PipedHostTelService
 
PLUS - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
PLUS() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
PLUS - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
PLUS() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
POLARDB - Static variable in class net.hasor.db.JdbcUtils
Aliyun PolarDB
PoolAddressProvider - Class in net.hasor.rsf.domain.provider
 
PoolAddressProvider(AddressPool) - Constructor for class net.hasor.rsf.domain.provider.PoolAddressProvider
 
PoolBlock - Class in net.hasor.rsf.protocol.rsf.v1
池上限为 0~4095条数据,单条数据最大约16MB。 下面是数据格式:
PoolBlock() - Constructor for class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
PoolMaxSize - Static variable in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
POP - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
POST - Static variable in annotation type net.hasor.web.annotation.HttpMethod
HTTP POST method
Post - Annotation Type in net.hasor.web.annotation
Indicates that the annotated method responds to HTTP POST requests
POSTGRESQL - Static variable in class net.hasor.db.JdbcUtils
 
PostgreSqlDialect - Class in net.hasor.dataql.fx.db.runsql.dialect
 
PostgreSqlDialect() - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.PostgreSqlDialect
 
PostgreSqlDialect - Class in net.hasor.db.jdbc.lambda.dialect
PostgreSQL 对象名有大小写敏感不敏感的问题
PostgreSqlDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.PostgreSqlDialect
 
preCommand(String...) - Method in interface net.hasor.tconsole.ConsoleApiBinder.HostBuilder
预执行的命令,预执行命令最快会在容器启动之后异步方式执行的。
preConnection(String) - Method in class net.hasor.rsf.rpc.net.LinkPool
 
preExecute(ApiInfo, BasicFuture<Object>) - Method in interface net.hasor.dataway.spi.PreExecuteChainSpi
在接口执行之前,可以通过这个 SPI 实现接口缓存
PreExecuteChainSpi - Interface in net.hasor.dataway.spi
SPI 在接口执行之前触发。通过这个这个 SPI 可以拦截API调用,并做自己的处理。(is chainSpi) - 例如:接口缓存、接口权限。 - 当 Future 被设置后,后面的 PreExecuteListener 会自动失效(无需仲裁参与) - 当 Future 被设置后,不在会发起真正调用
prefix - Variable in class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
prefix - Variable in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
前缀 prefix
prefixOverrides - Variable in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
前缀 prefixOverrides
preInitialize() - Method in class net.hasor.core.container.BeanContainer
 
PreparedStatementCallback<T> - Interface in net.hasor.db.jdbc
通用的回调接口。用来执行基于 PreparedStatement 上的任意数量任意类型数据库操作。
PreparedStatementCreator - Interface in net.hasor.db.jdbc
该接口用于创建 PreparedStatement 对象。
PreparedStatementSetter - Interface in net.hasor.db.jdbc
用于处理 PreparedStatement 接口的动态参数设置。
PRESTO - Static variable in class net.hasor.db.JdbcUtils
 
primitivesToWrappers(Class<?>[]) - Static method in class net.hasor.utils.ClassUtils
Converts the specified array of primitive Class objects to an array of its corresponding wrapper Class objects.
primitiveToWrapper(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Converts the specified primitive Class object to its corresponding wrapper Class object.
primitiveValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
primitiveValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
primitiveValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
primitiveValue() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
PrimitiveValueContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
PrimitiveValueContext() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
PrimitiveVariable - Class in net.hasor.dataql.compiler.ast.value
基础类型值,用于表示【String、Number、Null、Boolean】四种基本类型
PrimitiveVariable(Object, PrimitiveVariable.ValueType) - Constructor for class net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
PrimitiveVariable(Object, PrimitiveVariable.ValueType, int) - Constructor for class net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
PrimitiveVariable.ValueType - Enum in net.hasor.dataql.compiler.ast.value
 
PrimitiveVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
基础类型值,用于表示【String、Number、Null、Boolean】四种基本类型
PrimitiveVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.PrimitiveVariableInstCompiler
 
printRootCauseStackTrace(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
printRootCauseStackTrace(Throwable, PrintStream) - Static method in class net.hasor.utils.ExceptionUtils
 
printRootCauseStackTrace(Throwable, PrintWriter) - Static method in class net.hasor.utils.ExceptionUtils
 
PrivilegeExprContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
PrivilegeExpression - Class in net.hasor.dataql.compiler.ast.expr
权限提升,用于表示表达式中的括号
PrivilegeExpression(Expression) - Constructor for class net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
PrivilegeExprInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
权限提升,用于表示表达式中的括号
PrivilegeExprInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.PrivilegeExprInstCompiler
 
proceed() - Method in class net.hasor.core.aop.InnerAopInvocation
 
proceed() - Method in interface net.hasor.core.MethodInvocation
Proceeds to the next interceptor in the chain.
process(RenderInvoker, Writer) - Method in class net.hasor.web.objects.ForwardTo.RedirectRenderEngine
 
process(RenderInvoker, Writer) - Method in class net.hasor.web.objects.JsonRenderEngine
 
process(RenderInvoker, Writer) - Method in class net.hasor.web.objects.RedirectTo.RedirectRenderEngine
 
process(RenderInvoker, Writer) - Method in interface net.hasor.web.render.RenderEngine
执行模版引擎
process(RenderInvoker, Writer) - Method in class net.hasor.web.render.RenderType.DEFAULT
 
processResultSet(ResultSet, SqlParameter.ReturnSqlParameter) - Static method in class net.hasor.db.jdbc.core.JdbcTemplate
Process the given ResultSet from a stored procedure.
processRow(ResultSet, int) - Method in interface net.hasor.db.jdbc.RowCallbackHandler
实现这个方法用于处理结果集的一行记录。 注意:不要调用结果集的 next() 方法。
Produces - Annotation Type in net.hasor.web.annotation
标记在方法上用来设置 response 使用的 ContentType。如果没有配置该注解,那么 Hasor-web 会采用请求资源的后缀名,然后在 mime 中进行匹配。
programLocation() - Method in class net.hasor.dataql.runtime.InstSequence
获取当前程序指令指针位置以及运行的代码位置信息
programPointer() - Method in class net.hasor.dataql.runtime.InstSequence
获取当前程序指令指针位置
project - Variable in class net.hasor.mojo.dataql.QueryMojo
The current Maven project.
Propagation - Enum in net.hasor.db.transaction
事务传播属性
Property - Annotation Type in net.hasor.spring.boot
Hasor 属性
PropertyDelegate - Interface in net.hasor.core
委托属性,aop 组建提供一种新型的属性形态,传统的bean的get/set方法是针对一个私有字段。 而委托属性则是导出这个get/set方法到一个接口中。从而被添加的属性可以通过接口的相应方法来负责处理。
Protocol<T> - Interface in net.hasor.rsf.protocol.rsf
Protocol Interface,for custom network protocol
protocol(String, String...) - Method in interface net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置使用的协议
ProtocolConstants - Interface in net.hasor.rsf.protocol.rsf
各种常量
ProtocolError - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
协议编码解码错误。
ProtocolHandlerFactory - Interface in net.hasor.rsf.rpc.net.netty
Netty 解码器组
ProtocolStatus - Interface in net.hasor.rsf.domain
Server:Unknown、Message、MovedPermanently、Unauthorized Client:
ProtocolUndefined - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
不支持的协议版本。
ProtocolUtils - Class in net.hasor.rsf.utils
 
ProtocolUtils() - Constructor for class net.hasor.rsf.utils.ProtocolUtils
 
Prototype - Annotation Type in net.hasor.core
标记类型为原型模式,与 Singleton 为互斥关系,代码配置优先于注解。 当 PrototypeImplBy 组合使用时,标记在接口上的 Prototype 注解会覆盖 ImplBy 指定的那个实现。
PrototypeScope - Class in net.hasor.core.scope
多例
PrototypeScope() - Constructor for class net.hasor.core.scope.PrototypeScope
 
Provider<T> - Interface in net.hasor.core
提供者实现这个接口就相当于同时实现了 java.util.function.Supplier javax.inject.Provider java.util.concurrent.Callable 三个接口
providerOnlyAnnotation(Class<T>, Annotation, AppContext) - Method in class net.hasor.core.container.BeanContainer
仅通过 Annotation 来创建Bean。targetType 作为参考类型。
providerOnlyAnnotation(String, Class<T>, Annotation, AppContext) - Method in class net.hasor.core.container.BeanContainer
 
providerOnlyBindInfo(BindInfo<T>, AppContext) - Method in class net.hasor.core.container.BeanContainer
通过 BindInfo 类型创建Bean
providerOnlyConstructor(Constructor<T>, AppContext, Object[]) - Method in class net.hasor.core.container.BeanContainer
仅通过 targetConstructor 类型创建Bean(不参考BindInfoContainer)
providerOnlyType(Class<T>, AppContext, Object[]) - Method in class net.hasor.core.container.BeanContainer
仅通过 targetType 类型创建Bean(不参考BindInfoContainer)
pubIndexColumn - Static variable in class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
INFO 表中的唯一索引列
PublishController - Class in net.hasor.dataway.web
发布API
PublishController() - Constructor for class net.hasor.dataway.web.PublishController
 
publisher() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
 
publisher() - Method in interface net.hasor.rsf.RsfContext
创建RsfPublisher
publishFilter(FilterDefine) - Method in class net.hasor.rsf.container.RsfBeanContainer
添加一个全局服务过滤器。
publishService(ServiceDefine<T>) - Method in class net.hasor.rsf.container.RsfBeanContainer
发布服务
PULL - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
push(String) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
将 name 压入栈,并返回在栈中的位置
PUSH - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
pushData(byte[]) - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
添加请求参数。
pushListener(String, EventListener<T>) - Method in class net.hasor.core.event.StandardEventManager
 
pushListener(String, EventListener<T>) - Method in interface net.hasor.core.EventContext
pushPhaseEvent方法注册的时间监听器当收到一次事件之后会被自动删除。
pushShutdownListener(Environment, T) - Static method in class net.hasor.core.HasorUtils
 
pushShutdownListener(Environment, BindInfo<T>) - Static method in class net.hasor.core.HasorUtils
 
pushStartListener(Environment, T) - Static method in class net.hasor.core.HasorUtils
 
pushStartListener(Environment, BindInfo<T>) - Static method in class net.hasor.core.HasorUtils
 
put(String, K, T) - Method in class net.hasor.core.setting.DecSpaceMap
将一个值保存到一个命名空间下。
PUT - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
put(String, Object) - Method in class net.hasor.dataql.domain.ObjectModel
 
PUT - Static variable in annotation type net.hasor.web.annotation.HttpMethod
HTTP PUT method
Put - Annotation Type in net.hasor.web.annotation
Indicates that the annotated method responds to HTTP PUT requests
put(String, Object) - Method in interface net.hasor.web.Invoker
/** 将新的值设置到数据池中,如果尝试覆盖已经被锁定的key,会引发 UnsupportedOperationException 类型异常。
putAliasName(String, String) - Method in class net.hasor.rsf.domain.ServiceDomain
设置服务别名
putAll(String, Map<K, T>) - Method in class net.hasor.core.setting.DecSpaceMap
将一个map加入或追加到一个命名空间下。
putAll(Map<? extends K, ? extends V>) - Method in class net.hasor.dataql.domain.ObjectModel
 
putConfig(FilterConfig, boolean) - Method in class net.hasor.web.binder.OneConfig
 
putConfig(ServletConfig, boolean) - Method in class net.hasor.web.binder.OneConfig
 
putConfig(InvokerConfig, boolean) - Method in class net.hasor.web.binder.OneConfig
 
putData(String, Object) - Method in class net.hasor.web.WebController
设置 Invoker 保存的数据。
putIfAbsent(String, String) - Method in interface net.hasor.core.Environment
If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns null, else returns the current value.
putIfAbsent(String, Object) - Method in interface net.hasor.dataql.Hints
If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns null, else returns the current value.
putIfAbsent(String, Object) - Method in interface net.hasor.web.Invoker
If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns null, else returns the current value.
putImport(String, int) - Method in class net.hasor.dataql.compiler.qil.CompilerContext
 
putResponse(ResponseInfo) - Method in class net.hasor.rsf.rpc.caller.RsfRequestManager
响应挂起的Request请求。
putResponse(long, Throwable) - Method in class net.hasor.rsf.rpc.caller.RsfRequestManager
响应挂起的Request请求。
putShareVar(Map<String, Supplier<?>>) - Method in interface net.hasor.dataql.Query
添加全局变量

Q

QIL - Class in net.hasor.dataql.compiler.qil
Query intermediate language 中间查询语言
QIL(Instruction[][], Map<String, Integer>) - Constructor for class net.hasor.dataql.compiler.qil.QIL
 
QoSActionEnum - Enum in net.hasor.rsf.address.route.flowcontrol.speed
流控级别,可选的级别有(服务级、方法级、地址级)
QoSBucket - Class in net.hasor.rsf.address.route.flowcontrol.speed
描述:线程安全的令牌桶限流器,时间窗刷新误差为毫秒级。 定义有效的限流器需要满足: 速率rate > 0,单位为次数/秒 时间窗timeWindow >= 1,单位为毫秒 峰值peak >= rate * timeWindow / 1000.0
QoSBucket() - Constructor for class net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
 
QoSBucket(int, int, int) - Constructor for class net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
 
QUE - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
QUE - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
QUE() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
Query - Interface in net.hasor.dataql
查询
query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(PreparedStatementCreator, ResultSetExtractor<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, ResultSetExtractor<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, ResultSetExtractor<T>, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Object[], ResultSetExtractor<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, SqlParameterSource, ResultSetExtractor<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Map<String, ?>, ResultSetExtractor<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(PreparedStatementCreator, RowCallbackHandler) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, RowCallbackHandler) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, PreparedStatementSetter, RowCallbackHandler) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, RowCallbackHandler, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Object[], RowCallbackHandler) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, SqlParameterSource, RowCallbackHandler) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Map<String, ?>, RowCallbackHandler) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(PreparedStatementCreator, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, PreparedStatementSetter, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, RowMapper<T>, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Object[], RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, SqlParameterSource, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(String, Map<String, ?>, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
query(PreparedStatementCreator, ResultSetExtractor<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个动态查询 SQL 语句。SQL 语句会被编译成 PreparedStatement 类型通过回调接口 PreparedStatementCallback 执行。 返回的结果集使用 ResultSetExtractor 转换。
query(String, ResultSetExtractor<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句。并通过 ResultSetExtractor 转换结果集。
query(String, PreparedStatementSetter, ResultSetExtractor<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个动态查询 SQL 语句。SQL 语句会被编译成 PreparedStatement 类型通过回调接口 PreparedStatementSetter 为动态 SQL 设置属性。返回的结果集使用 ResultSetExtractor 转换。
query(String, ResultSetExtractor<T>, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, Object[], ResultSetExtractor<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, SqlParameterSource, ResultSetExtractor<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, Map<String, ?>, ResultSetExtractor<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(PreparedStatementCreator, RowCallbackHandler) - Method in interface net.hasor.db.jdbc.JdbcOperations
Query using a prepared statement, reading the ResultSet on a per-row basis with a RowCallbackHandler.
query(String, RowCallbackHandler) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句。并通过 RowCallbackHandler 处理结果集。
query(String, PreparedStatementSetter, RowCallbackHandler) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, RowCallbackHandler, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, Object[], RowCallbackHandler) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, SqlParameterSource, RowCallbackHandler) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, Map<String, ?>, RowCallbackHandler) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(PreparedStatementCreator, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
Query using a prepared statement, mapping each row to a Java object via a RowMapper.
query(String, PreparedStatementSetter, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将返回一个 List,每一行将通过 RowMapper 映射。
query(String, RowMapper<T>, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将返回一个 List,每一行将通过 RowMapper 映射。
query(String, Object[], RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将返回一个 List,每一行将通过 RowMapper 映射。
query(String, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。
query(String, SqlParameterSource, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将返回一个 List,每一行将通过 RowMapper 映射。
query(String, Map<String, ?>, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将返回一个 List,每一行将通过 RowMapper 映射。
query(ResultSetExtractor<V>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
query(RowCallbackHandler) - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
query(RowMapper<V>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
query(ResultSetExtractor<V>) - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
执行查询,并通过 ResultSetExtractor 转换结果集。
query(RowMapper<V>) - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
执行查询,并使用 RowMapper 处理结果集。
query(RowCallbackHandler) - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
执行查询,并通过 RowCallbackHandler 处理结果集。
queryAllAddresses(String) - Method in class net.hasor.rsf.address.AddressPool
 
queryAllAddresses(String) - Method in interface net.hasor.rsf.RsfUpdater
获取所有地址(包括本地的和无效的)。
QueryApiBinder - Interface in net.hasor.dataql
全面提供 “数据库 + 服务” 整合查询,并为查询结果提供全面的数据整合能力。您甚至可以通过一条 QL 混合 RPC 和数据库的查询结果。 除此之外,DataQL 软件包,还为您提供全面的数据库事务控制能力,在底层上 DataQL 还为您提供了 DataSource、JDBC操作接口、等常见的功能。 无论您是简单使用数据库查询,还是要整合数据库 + 服务。 DataQL 都将会您最有力的帮手。 Data 提供的 DataQL
QueryApiBinderCreator - Class in net.hasor.dataql.binder
DataQL 扩展接口。
QueryApiBinderCreator() - Constructor for class net.hasor.dataql.binder.QueryApiBinderCreator
 
queryArrayMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 URL "?" 后面的查询参数 ,Map 的 Value 是数组
queryAvailableAddresses(String) - Method in class net.hasor.rsf.address.AddressPool
 
queryAvailableAddresses(String) - Method in interface net.hasor.rsf.RsfUpdater
获取计算之后可用的地址。
queryCompiler(String, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(Reader, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(InputStream, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(InputStream, Charset, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(QueryModel, CompilerArguments, Finder) - Static method in class net.hasor.dataql.runtime.QueryHelper
编译已经解析好的 DataQL
QueryCondition - Enum in net.hasor.dataway.dal
查询条件
QueryExecute<T> - Interface in net.hasor.db.jdbc.lambda
lambda SQL 执行
queryForInt(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String, SqlParameterSource) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String, Map<String, ?>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForInt(String) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并取得 int 类型数据。 预计该方法只会处理一条数据,如果查询结果存在多条数据或者多列将会引发异常。
queryForInt(String, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 int 类型。 所以需要保证查询的结果只有一行一列,否则执行会引发异常。
queryForInt(String, SqlParameterSource) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 int 类型。 所以需要保证查询的结果只有一行一列,否则执行会引发异常。
queryForInt(String, Map<String, ?>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 int 类型。 所以需要保证查询的结果只有一行一列,否则执行会引发异常。
queryForList(String, Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Class<T>, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Object[], Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, SqlParameterSource, Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Map<String, ?>, Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, SqlParameterSource) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Map<String, ?>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, PreparedStatementSetter) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForList(String, Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象,列表中每一条记录都是elementType参数指定的类型对象。
queryForList(String, Class<T>, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 elementType 参数所表示的类型。
queryForList(String, Object[], Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 elementType 参数所表示的类型。
queryForList(String, SqlParameterSource, Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 elementType 参数所表示的类型。
queryForList(String, Map<String, ?>, Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 elementType 参数所表示的类型。
queryForList(String) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象, 列表中每一条记录都是Map类型对象。
queryForList(String, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询记录将会使用 Map 保存,并封装到 List 中。
queryForList(String, PreparedStatementSetter) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询记录将会使用 Map 保存,并封装到 List 中。
queryForList(String, SqlParameterSource) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询记录将会使用 Map 保存,并封装到 List 中。
queryForList(String, Map<String, ?>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询记录将会使用 Map 保存,并封装到 List 中。
queryForList() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
queryForList() - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
执行查询,并结果将被映射到一个列表(一个条目为每一行)的对象,列表中每一条记录都是elementType参数指定的类型对象。
queryForLong(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String, SqlParameterSource) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String, Map<String, ?>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForLong(String) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并取得 long 类型数据。 预计该方法只会处理一条数据,如果查询结果存在多条数据或者多列将会引发异常。
queryForLong(String, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将转换成 long 类型。 所以需要保证查询的结果只有一行一列,否则执行会引发异常。
queryForLong(String, SqlParameterSource) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,sql 参数通过 SqlParameterSource 封装。查询结果将转换成 long 类型。 所以需要保证查询的结果只有一行一列,否则执行会引发异常。
queryForLong(String, Map<String, ?>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,sql 参数通过 Map 封装。查询结果将转换成 long 类型。 所以需要保证查询的结果只有一行一列,否则执行会引发异常。
queryForMap(String) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String, SqlParameterSource) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String, Map<String, ?>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForMap(String) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并将结果集数据转换成Map。 预计该方法只会处理一条数据,如果查询结果存在多条数据将取第一条记录作为结果。
queryForMap(String, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将使用 Map 封装。
queryForMap(String, SqlParameterSource) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将使用 Map 封装。
queryForMap(String, Map<String, ?>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将使用 Map 封装。
queryForMap() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
queryForMap() - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
执行查询,并将结果集数据转换成Map。 预计该方法只会处理一条数据,如果查询结果存在多条数据将取第一条记录作为结果。
queryForMapList() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
queryForMapList() - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
执行查询,结果将被映射到一个列表(一个条目为每一行)的对象, 列表中每一条记录都是Map类型对象。
queryForObject(String, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, RowMapper<T>, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Object[], RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, SqlParameterSource, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Map<String, ?>, RowMapper<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Class<T>, Object...) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Object[], Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, SqlParameterSource, Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, Map<String, ?>, Class<T>) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
queryForObject(String, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。 预计该方法只会处理一条数据,如果查询结果存在多条数据将取第一条记录作为结果。
queryForObject(String, RowMapper<T>, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将通过 RowMapper 映射转换并返回。
queryForObject(String, Object[], RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将通过 RowMapper 映射转换并返回。
queryForObject(String, SqlParameterSource, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装。
queryForObject(String, Map<String, ?>, RowMapper<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 Map 封装。
queryForObject(String, Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
执行一个静态 SQL 语句,并将结果集数据转换成requiredType参数指定的类型对象。 预计该方法只会处理一条数据,如果查询结果存在多条数据将取第一条记录作为结果。
queryForObject(String, Class<T>, Object...) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将通过 requiredType 参数所表示的类型封装。
queryForObject(String, Object[], Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。查询结果将通过 requiredType 参数所表示的类型封装。
queryForObject(String, SqlParameterSource, Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装,并将查询结果使用 requiredType 参数表示的类型返回。
queryForObject(String, Map<String, ?>, Class<T>) - Method in interface net.hasor.db.jdbc.JdbcOperations
查询一个 SQL 语句,查询参数使用 Map 封装,并将查询结果使用 requiredType 参数表示的类型返回。
queryForObject() - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
queryForObject() - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
执行查询,并结果将被映射到一个列表(一个条目为每一行)的对象,列表中每一条记录都是elementType参数指定的类型对象。
QueryHelper - Class in net.hasor.dataql.runtime
DataQL 小工具。
QueryHelper() - Constructor for class net.hasor.dataql.runtime.QueryHelper
 
queryInvalidAddresses(String) - Method in class net.hasor.rsf.address.AddressPool
 
queryInvalidAddresses(String) - Method in interface net.hasor.rsf.RsfUpdater
失效地址。
queryLocalUnitAddresses(String) - Method in class net.hasor.rsf.address.AddressPool
 
queryLocalUnitAddresses(String) - Method in interface net.hasor.rsf.RsfUpdater
获取计算之后同一单元地址。
queryMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 URL "?" 后面的查询参数 ,数据是 Map 形式
QueryModel - Interface in net.hasor.dataql.compiler
查询模型 -> Data QL 的 AST Tree
QueryModule - Interface in net.hasor.dataql
提供 DataQL 初始化功能。
QueryMojo - Class in net.hasor.mojo.dataql
Parses DataQL query files *.ql and transforms them into Java source files.
QueryMojo() - Constructor for class net.hasor.mojo.dataql.QueryMojo
 
queryParam - Variable in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
QueryParameter - Annotation Type in net.hasor.web.annotation
查询参数
queryParser(String) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(Reader) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(InputStream) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(InputStream, Charset) - Static method in class net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(CharStream) - Static method in class net.hasor.dataql.runtime.QueryHelper
 
QueryResult - Interface in net.hasor.dataql
结果集
QueryResultInfo - Class in net.hasor.dataway.service
QueryResult 接口的一个简单实现。
QueryResultInfo() - Constructor for class net.hasor.dataway.service.QueryResultInfo
 
queryResultToResultWithSpecialValue(Map<String, Object>, QueryResult, Object) - Static method in class net.hasor.dataway.config.DatawayUtils
 
QueryScriptBuild - Interface in net.hasor.dataway.service
用于内部解耦
queryTemplate - Variable in class net.hasor.db.jdbc.lambda.query.AbstractCompareQuery
 
QueueFull - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
服务资源不可用。
QuitExecutor - Class in net.hasor.tconsole.commands
关闭 tConsole session。
QuitExecutor() - Constructor for class net.hasor.tconsole.commands.QuitExecutor
 
quote(String) - Static method in class net.hasor.utils.StringUtils
Quote a string into an Appendable.
quote(Appendable, String) - Static method in class net.hasor.utils.StringUtils
 
quoteChar - Static variable in interface net.hasor.dataql.compiler.ast.InstFormat
 

R

raiseError(long, long) - Method in class net.hasor.web.upload.util.LimitedInputStream
Called to indicate, that the input streams limit has been exceeded.
randomFlowControl - Variable in class net.hasor.rsf.address.FlowControlRef
 
RandomFlowControl - Class in net.hasor.rsf.address.route.flowcontrol.random
对于一组备选地址,通过随机的方式选取其中一个地址。
RandomFlowControl() - Constructor for class net.hasor.rsf.address.route.flowcontrol.random.RandomFlowControl
 
rawRoute() - Method in class net.hasor.rsf.address.route.rule.AbstractRule
路由规则原文
rawRoute() - Method in interface net.hasor.rsf.address.route.rule.Rule
路由规则原文
RBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
RBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
RBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
RBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
RBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
RBT(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
RBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
RBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
RBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
read() - Method in class net.hasor.web.upload.util.LimitedInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class net.hasor.web.upload.util.LimitedInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
readCommand(TelCommand, TelReader) - Method in class net.hasor.rsf.tconsole.FlowRsfInstruct
 
readCommand(TelCommand, TelReader) - Method in class net.hasor.rsf.tconsole.RuleRsfInstruct
 
readCommand(TelCommand, TelReader) - Method in interface net.hasor.tconsole.TelExecutor
用于确定读取一个完整的命令
readField(Object, String) - Static method in class net.hasor.utils.BeanUtils
执行字段读取。
readFromZip(InputStream) - Method in class net.hasor.rsf.address.AddressBucket
从流中读取地址列表地址列表到zip流中。
readPool(short) - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
内容所处起始位置
readProperty(Object, String) - Static method in class net.hasor.utils.BeanUtils
执行属性读取。
readPropertyOrField(Object, String) - Static method in class net.hasor.utils.BeanUtils
执行注入,该方法首先会试图执行属性方法注入。如果失败则执行字段注入。注意:该方法会根据属性类型进行尝试类型转换。
readRequestInfo(ByteBuf) - Method in interface net.hasor.rsf.protocol.rsf.CodecAdapter
ByteBuf 中读取RequestInfo信息。
readRequestInfo(ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
readResponseInfo(ByteBuf) - Method in interface net.hasor.rsf.protocol.rsf.CodecAdapter
ByteBuf 中读取ResponseInfo信息。
readResponseInfo(ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
ReadWriteType - Enum in net.hasor.core.aop
属性的读写特性
readyLoad() - Method in class net.hasor.core.setting.InputStreamSettings
准备装载
readyLoad() - Method in class net.hasor.core.setting.StandardContextSettings
 
ReceivedAdapter - Class in net.hasor.rsf.rpc.net
 
ReceivedAdapter() - Constructor for class net.hasor.rsf.rpc.net.ReceivedAdapter
 
receivedData(RsfChannel, OptionInfo) - Method in class net.hasor.rsf.rpc.net.Connector
接收到数据
receivedData(RsfChannel, OptionInfo) - Method in class net.hasor.rsf.rpc.net.netty.NettyConnector
接收到数据(方法public化)
ReceivedListener - Interface in net.hasor.rsf.rpc.net
接受消息
receivedMessage(RsfChannel, OptionInfo) - Method in class net.hasor.rsf.rpc.net.ReceivedAdapter
 
receivedMessage(InterAddress, ResponseInfo) - Method in class net.hasor.rsf.rpc.net.ReceivedAdapter
从远端收到Response消息。
receivedMessage(InterAddress, RequestInfo) - Method in class net.hasor.rsf.rpc.net.ReceivedAdapter
从远端收到RequestInfo消息。
receivedMessage(RsfChannel, OptionInfo) - Method in interface net.hasor.rsf.rpc.net.ReceivedListener
从远端收到Response消息。
receivedRequest(RsfHttpRequest, RsfHttpResponse, HttpHandler.HttpResult) - Method in class net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
receivedRequest(RsfHttpRequest, RsfHttpResponse, HttpHandler.HttpResult) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler
接收到 http request 请求并做出响应。 1.
recoverService(String) - Method in class net.hasor.rsf.container.RsfBeanContainer
回收发布的服务
RedirectRenderEngine() - Constructor for class net.hasor.web.objects.ForwardTo.RedirectRenderEngine
 
RedirectRenderEngine() - Constructor for class net.hasor.web.objects.RedirectTo.RedirectRenderEngine
 
RedirectTo - Annotation Type in net.hasor.web.objects
处理结果,将其 toString 并执行 Redirect 操作。
RedirectTo.RedirectRenderEngine - Class in net.hasor.web.objects
 
RefAuthorization - Annotation Type in net.hasor.dataway.authorization
负责UI界面调用的权限判断。
RefCall - Class in net.hasor.dataql.runtime.mem
栈数据
RefCall(Location.RuntimeLocation, boolean, Udf) - Constructor for class net.hasor.dataql.runtime.mem.RefCall
 
RefFragmentCall - Class in net.hasor.dataql.runtime.mem
代理 Fragment 使其成为 UDF.
RefFragmentCall(Location.RuntimeLocation, boolean, FragmentProcess) - Constructor for class net.hasor.dataql.runtime.mem.RefFragmentCall
 
RefLambdaCall - Class in net.hasor.dataql.runtime.mem
代理 Lambda 使其成为 UDF.
RefLambdaCall(InstSequence, DataHeap, EnvStack, InsetProcessContext) - Constructor for class net.hasor.dataql.runtime.mem.RefLambdaCall
 
RefLambdaCallException - Exception in net.hasor.dataql.runtime.mem
代理 Lambda 使其成为 UDF.
RefLambdaCallException(Location.RuntimeLocation, int, DataModel) - Constructor for exception net.hasor.dataql.runtime.mem.RefLambdaCallException
 
RefLambdaCallStruts - Class in net.hasor.dataql.runtime.mem
代理 Lambda 使其成为 UDF.
RefLambdaCallStruts(Object[]) - Constructor for class net.hasor.dataql.runtime.mem.RefLambdaCallStruts
 
refProperties - Variable in class net.hasor.spring.beans.BuildConfig
 
refresh() - Method in class net.hasor.core.setting.AbstractSettings
 
refresh() - Method in class net.hasor.core.setting.SettingsWrap
 
refresh() - Method in class net.hasor.core.setting.StandardContextSettings
 
refresh() - Method in interface net.hasor.core.Settings
强制重新装载配置文件。
refresh() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
refreshAddress() - Method in class net.hasor.rsf.address.AddressBucket
刷新地址计算结果。
refreshAddress(String, List<InterAddress>) - Method in class net.hasor.rsf.address.AddressPool
 
refreshAddress(String, List<InterAddress>) - Method in interface net.hasor.rsf.RsfUpdater
刷新服务的地址本,使其使用全新的地址本。
refreshAddressCache() - Method in class net.hasor.rsf.address.AddressPool
刷新地址缓存
refreshAddressCache() - Method in interface net.hasor.rsf.RsfUpdater
使用新的地址本替换已有的地址本。
refreshAddressToNew(List<InterAddress>) - Method in class net.hasor.rsf.address.AddressBucket
 
refreshRsfConfig() - Method in class net.hasor.rsf.rpc.context.DefaultRsfSettings
 
refreshRsfConfig() - Method in interface net.hasor.rsf.RsfSettings
重新加载Rsf配置
refreshVariables() - Method in class net.hasor.core.environment.AbstractEnvironment
 
refreshVariables() - Method in class net.hasor.core.environment.EnvironmentWrap
 
refreshVariables() - Method in interface net.hasor.core.Environment
刷新加载的环境变量
RefType - Class in net.hasor.dataway.service.schema.types
引用其它类型
RefType() - Constructor for class net.hasor.dataway.service.schema.types.RefType
 
register(JDBCType, TypeHandler<?>) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
register(Type, TypeHandler<?>) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
register(TypeHandler<?>) - Method in class net.hasor.db.types.TypeHandlerRegistry
 
register() - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
 
registerAlias(String, String) - Method in class net.hasor.core.container.ScopeContainer
为一个已经注册的作用域起一个别名。
registerDialect(String, SqlDialect) - Static method in class net.hasor.db.jdbc.lambda.dialect.SqlDialectRegister
 
registerDialectAlias(String, Class<? extends SqlPageDialect>) - Static method in class net.hasor.dataql.fx.db.runsql.SqlPageDialectRegister
 
registerDialectAlias(String, Class<? extends SqlDialect>) - Static method in class net.hasor.db.jdbc.lambda.dialect.SqlDialectRegister
 
registerScope(String, Scope) - Method in class net.hasor.core.container.ScopeContainer
注册作用域。
registerScopeProvider(String, Supplier<T>) - Method in class net.hasor.core.container.ScopeContainer
注册作用域。
registerSerializeCoder(String, SerializeCoder) - Method in class net.hasor.rsf.serialize.SerializeFactory
注册序列化(编码/解码)器
registryOperator(String, Class[], Class[], OperatorProcess) - Method in interface net.hasor.dataql.runtime.operator.DyadicOperatorRegistry
添加 操作符 实现
registryOperator(String, Class<?>, Class<?>, OperatorProcess) - Method in interface net.hasor.dataql.runtime.operator.DyadicOperatorRegistry
添加 操作符 实现
registryOperator(String, Class<?>, OperatorProcess) - Method in class net.hasor.dataql.runtime.operator.OperatorManager
 
registryOperator(String, Class<?>, Class<?>, OperatorProcess) - Method in class net.hasor.dataql.runtime.operator.OperatorManager
 
registryOperator(String, Class[], OperatorProcess) - Method in interface net.hasor.dataql.runtime.operator.UnaryOperatorRegistry
添加 操作符 实现
registryOperator(String, Class<?>, OperatorProcess) - Method in interface net.hasor.dataql.runtime.operator.UnaryOperatorRegistry
添加 操作符 实现
release() - Method in class net.hasor.core.event.StandardEventManager
 
release() - Method in class net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
release() - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
releaseByteBuf(ReferenceCounted) - Static method in class net.hasor.rsf.utils.IOUtils
 
released() - Method in class net.hasor.db.datasource.ConnectionHolder
 
released() - Method in interface net.hasor.db.datasource.ConnectionManager
减少引用计数,一个因为持有人已被释放。
releaseHeldSavepoint() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
releaseSavepoint(Savepoint) - Method in class net.hasor.db.datasource.ConnectionHolder
 
releaseSavepoint(Savepoint) - Method in interface net.hasor.db.datasource.SavepointManager
释放某个事务的保存点
remoteAddress() - Method in class net.hasor.tconsole.client.TelClient
远程地址
RemoteRsfCaller - Class in net.hasor.rsf.rpc.caller.remote
扩展RsfCaller,用来支持远程机器发来的调用请求。
RemoteRsfCaller(RsfContext, RsfBeanContainer, SenderListener) - Constructor for class net.hasor.rsf.rpc.caller.remote.RemoteRsfCaller
 
remove(String, K) - Method in class net.hasor.core.setting.DecSpaceMap
删除命名空间下的key。
remove(Object[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(boolean[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(byte[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(char[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(double[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(float[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(int[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(long[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(short[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the element at the specified position from the specified array.
remove(String, String) - Static method in class net.hasor.utils.StringUtils
Removes all occurrences of a substring from within the source string.
remove(String, char) - Static method in class net.hasor.utils.StringUtils
Removes all occurrences of a character from within the source string.
remove(String) - Method in interface net.hasor.web.Invoker
从数据池中删除数据,如果尝试删除已经被锁定的key,会引发 UnsupportedOperationException 类型异常。
remove() - Method in class net.hasor.web.upload.FileUpload.FileItemIteratorImpl
 
removeAddress(InterAddress) - Method in class net.hasor.rsf.address.AddressBucket
将地址从地址本中删除。
removeAddress(String, InterAddress) - Method in class net.hasor.rsf.address.AddressPool
将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
removeAddress(String, Collection<InterAddress>) - Method in class net.hasor.rsf.address.AddressPool
将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
removeAddress(InterAddress) - Method in class net.hasor.rsf.address.AddressPool
 
removeAddress(String, InterAddress) - Method in interface net.hasor.rsf.RsfUpdater
将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
removeAddress(String, Collection<InterAddress>) - Method in interface net.hasor.rsf.RsfUpdater
将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
removeAddress(InterAddress) - Method in interface net.hasor.rsf.RsfUpdater
某一个地址不可用了,从所有服务中删除这个地址
removeAll(K) - Method in class net.hasor.core.setting.DecSpaceMap
清空所有空间中为指定key的数据。
removeAttr(String) - Method in class net.hasor.web.WebController
Removes an attribute from this request
removeAttribute(String) - Method in class net.hasor.rsf.domain.AttributeSet
删除属性
removeAttribute(String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
removeAttribute(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Removes an attribute from this request.
removeAttribute(String) - Method in interface net.hasor.rsf.RsfRequest
删除属性
removeBucket(String) - Method in class net.hasor.rsf.address.AddressPool
从地址池中,删除指定服务的地址本。
removeCommonFrames(List<String>, List<String>) - Static method in class net.hasor.utils.ExceptionUtils
 
removeCookie(String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
删除 Cookie
removeCookie(String) - Method in class net.hasor.web.WebController
Remove Cookie with path = "/".
removeCookie(String, String) - Method in class net.hasor.web.WebController
Remove Cookie.
removeCookie(String, String, String) - Method in class net.hasor.web.WebController
Remove Cookie.
removeData(String) - Method in class net.hasor.web.WebController
删除 Invoker 保存的数据。
removeEldestEntry(Map.Entry) - Method in class net.hasor.utils.SimpleLRU
 
removeElement(Object[], Object) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(boolean[], boolean) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(byte[], byte) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(char[], char) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(double[], double) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(float[], float) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(int[], int) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(long[], long) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeElement(short[], short) - Static method in class net.hasor.utils.ArrayUtils
Removes the first occurrence of the specified element from the specified array.
removeEnd(String, String) - Static method in class net.hasor.utils.StringUtils
Removes a substring only if it is at the end of a source string, otherwise returns the source string.
removeEndIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Case insensitive removal of a substring if it is at the end of a source string, otherwise returns the source string.
removeHeader(String) - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
remove http request head.
removeHint(String) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
removeHint(String) - Method in interface net.hasor.dataql.Hints
删除选项参数
removeHint(String) - Method in class net.hasor.dataql.runtime.HintsReadOnly
 
removeHint(String) - Method in class net.hasor.dataql.runtime.HintsSet
删除选项参数
removeListener(String, EventListener<T>) - Method in class net.hasor.core.event.StandardEventManager
 
removeListener(String, EventListener<T>) - Method in interface net.hasor.core.EventContext
删除某个监听器的注册。
removeMetaData(String) - Method in class net.hasor.core.AppContextWarp
 
removeMetaData(String) - Method in class net.hasor.core.info.MetaDataAdapter
 
removeMetaData(String) - Method in interface net.hasor.core.MetaInfo
删除元数据
removeMetaData(String) - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
removeOption(String) - Method in class net.hasor.rsf.domain.OptionInfo
删除选项数据
removeOption(String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
removeOption(String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
removeOption(String) - Method in interface net.hasor.rsf.RsfOptionSet
删除选项数据
removeReadData() - Method in class net.hasor.tconsole.launcher.TelReaderObject
 
removeSession(String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
删除Session
removeSessionAttr(String) - Method in class net.hasor.web.WebController
Remove Object in session.
removeSetting(String) - Method in class net.hasor.core.setting.AbstractSettings
将整个配置项的多个值全部删除。
removeSetting(String, String) - Method in class net.hasor.core.setting.AbstractSettings
将整个配置项的多个值全部删除。
removeSetting(String) - Method in class net.hasor.core.setting.SettingsWrap
 
removeSetting(String, String) - Method in class net.hasor.core.setting.SettingsWrap
 
removeSetting(String) - Method in interface net.hasor.core.Settings
将整个配置项的多个值全部删除(全部命名空间)
removeSetting(String, String) - Method in interface net.hasor.core.Settings
将整个配置项的多个值全部删除。
removeStart(String, String) - Static method in class net.hasor.utils.StringUtils
Removes a substring only if it is at the begining of a source string, otherwise returns the source string.
removeStartIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Case insensitive removal of a substring if it is at the begining of a source string, otherwise returns the source string.
removeTag(short) - Method in enum net.hasor.rsf.domain.RsfFlags
 
removeVariable(String) - Method in class net.hasor.core.environment.AbstractEnvironment
 
removeVariable(String) - Method in class net.hasor.core.environment.EnvironmentWrap
 
removeVariable(String) - Method in interface net.hasor.core.Environment
删除环境变量,该方法从内部Map删除所保存的环境变量,这样做的目的是为了避免影响JVM正常运行。
Render - Annotation Type in net.hasor.web.render
渲染器,配置只为渲染器名字。
RenderDef - Class in net.hasor.web.binder
渲染引擎定义。
RenderDef(String, BindInfo<? extends RenderEngine>) - Constructor for class net.hasor.web.binder.RenderDef
 
RenderEngine - Interface in net.hasor.web.render
渲染引擎
RenderInvoker - Interface in net.hasor.web.render
渲染插件 Api
RenderInvokerCreator - Class in net.hasor.web.render
 
RenderInvokerCreator() - Constructor for class net.hasor.web.render.RenderInvokerCreator
 
RenderInvokerSupplier - Class in net.hasor.web.render
 
RenderInvokerSupplier(Invoker) - Constructor for class net.hasor.web.render.RenderInvokerSupplier
 
renderTo() - Method in interface net.hasor.web.render.RenderInvoker
要渲染的资源。
renderTo(String) - Method in interface net.hasor.web.render.RenderInvoker
指定要渲染的资源,并指定渲染器。
renderTo(String, String) - Method in interface net.hasor.web.render.RenderInvoker
指定要渲染的资源,并指定渲染器。
renderTo() - Method in class net.hasor.web.render.RenderInvokerSupplier
 
renderTo(String) - Method in class net.hasor.web.render.RenderInvokerSupplier
 
renderTo(String, String) - Method in class net.hasor.web.render.RenderInvokerSupplier
 
renderTo(String) - Method in class net.hasor.web.WebController
更新渲染模版。
renderTo(String, String) - Method in class net.hasor.web.WebController
更新渲染模版。
renderType() - Method in interface net.hasor.web.render.RenderInvoker
当前使用的渲染器。
renderType(String) - Method in interface net.hasor.web.render.RenderInvoker
指定渲染器。
renderType() - Method in class net.hasor.web.render.RenderInvokerSupplier
 
renderType(String) - Method in class net.hasor.web.render.RenderInvokerSupplier
 
RenderType - Annotation Type in net.hasor.web.render
默认使用的渲染器名字。
RenderType.DEFAULT - Class in net.hasor.web.render
 
RenderWebPlugin - Class in net.hasor.web.render
渲染器插件。
RenderWebPlugin() - Constructor for class net.hasor.web.render.RenderWebPlugin
 
repeat(char, int) - Static method in class net.hasor.utils.StringUtils
Repeat a String repeat times to form a new String.
repeat(String, int) - Static method in class net.hasor.utils.StringUtils
Repeat a String repeat times to form a new String.
repeat(String, String, int) - Static method in class net.hasor.utils.StringUtils
Repeat a String repeat times to form a new String, with a String separator injected each time.
replace(int, Object, Object) - Method in class net.hasor.core.setting.SettingValue
 
replace(String, String, String) - Static method in class net.hasor.utils.StringUtils
Replaces all occurrences of a String within another String.
replace(String, String, String, int) - Static method in class net.hasor.utils.StringUtils
Replaces a String with another String inside a larger String, for the first max values of the search String.
replaceChars(String, char, char) - Static method in class net.hasor.utils.StringUtils
Replaces all occurrences of a character in a String with another.
replaceChars(String, String, String) - Static method in class net.hasor.utils.StringUtils
Replaces multiple characters in a String in one go.
replaceClassName(Class<?>) - Static method in class net.hasor.core.aop.AsmTools
将类名转换为asm类名。
replaceClassName(String) - Static method in class net.hasor.core.aop.AsmTools
 
replaceClassName(Class<?>[]) - Static method in class net.hasor.core.aop.AsmTools
 
replaceEach(String, String[], String[]) - Static method in class net.hasor.utils.StringUtils
Replaces all occurrences of Strings within another String.
replaceEachRepeatedly(String, String[], String[]) - Static method in class net.hasor.utils.StringUtils
Replaces all occurrences of Strings within another String.
replaceLabel() - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
将 Label 替换为本身标记的行号。 如果出现 Label 未插入情况,则返回false。 (每个Label 都要通过 InstQueue.inst方法插入到指令序列中,一个被使用的 Label 如果没有插入到序列中的情况被成为,Label未插入)
replaceOnce(String, String, String) - Static method in class net.hasor.utils.StringUtils
Replaces a String with another String inside a larger String, once.
ReqBodySchemaPrefix - Static variable in interface net.hasor.dataway.dal.Constant
 
ReqHeadSchemaPrefix - Static variable in interface net.hasor.dataway.dal.Constant
 
REQUEST_KEY - Static variable in interface net.hasor.web.Invoker
数据池中的key,request对象。
requestArrayMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 Http 标准的请求参数 ,Map 的 Value 是数组
RequestBlock - Class in net.hasor.rsf.protocol.rsf.v1
RSF 1.0 Request 二进制传输协议 --------------------------------------------------------bytes =13 byte[1] version RSF版本(0xC1 or 0x81) byte[8] requestID 请求ID byte[1] keepData 保留区 byte[3] contentLength 内容大小(max ~ 16MB) --------------------------------------------------------bytes =16 byte[2] servicesName-(attr-index) 远程服务名 byte[2] servicesGroup-(attr-index) 远程服务分组 byte[2] servicesVersion-(attr-index) 远程服务版本 byte[2] servicesMethod-(attr-index) 远程服务方法名 byte[2] serializeType-(attr-index) 序列化策略 byte[4] clientTimeout 远程客户端超时时间 byte[2] flag 标记 --------------------------------------------------------bytes =1 ~ 1021 byte[1] paramCount 参数总数 byte[4] ptype-0-(attr-index,attr-index) 参数类型1 byte[4] ptype-1-(attr-index,attr-index) 参数类型2 ...
RequestBlock() - Constructor for class net.hasor.rsf.protocol.rsf.v1.RequestBlock
 
RequestBody - Annotation Type in net.hasor.web.annotation
查询参数Body
RequestBuilder - Class in net.hasor.rsf.rpc.net.http
Http Netty 请求处理器
requestDestroyed(ServletRequestEvent) - Method in class net.hasor.web.startup.RuntimeListener
 
requested() - Method in class net.hasor.db.datasource.ConnectionHolder
 
requested() - Method in interface net.hasor.db.datasource.ConnectionManager
增加引用计数,一个因为持有人已被请求。
RequestInfo - Class in net.hasor.rsf.domain
RSF Request 的化身,是封装 Request 的数据对象。
RequestInfo() - Constructor for class net.hasor.rsf.domain.RequestInfo
 
requestInitialized(ServletRequestEvent) - Method in class net.hasor.web.startup.RuntimeListener
 
requestMap() - Static method in class net.hasor.web.invoker.HttpParameters
获取 Http 标准的请求参数 ,数据是 Map 形式
RequestObject - Class in net.hasor.rsf.rpc.net.http
Http 请求对象
RequestParameter - Annotation Type in net.hasor.web.annotation
请求参数
required(Udf, Hints) - Method in class net.hasor.dataql.fx.db.TransactionUdfSource
加入已有事务:REQUIRED
requiresNew(Udf, Hints) - Method in class net.hasor.dataql.fx.db.TransactionUdfSource
独立事务:REQUIRES_NEW
ResBodySchemaPrefix - Static variable in interface net.hasor.dataway.dal.Constant
 
reset() - Method in class net.hasor.dataql.runtime.InstSequence
重置执行指针到序列最开始
reset() - Method in class net.hasor.tconsole.launcher.TelReaderObject
 
resetByteCount() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Resets the byteCount to zero.
resetLocalTime() - Static method in class net.hasor.dataway.config.DatawayUtils
 
resetValues(UpdateValue) - Method in class net.hasor.core.setting.AbstractSettings
使用UpdateValue接口,遍历所有属性值,将它们重新计算并设置新的参数值。
ResHeadSchemaPrefix - Static variable in interface net.hasor.dataway.dal.Constant
 
resolveMapper(Class<T>) - Method in class net.hasor.db.jdbc.mapping.MappingHandler
 
resolveParams(Invoker, Method) - Method in class net.hasor.web.invoker.InvokerCallerParamsBuilder
 
resolveTypeName(Class<?>) - Method in class net.hasor.db.types.handler.ArrayTypeHandler
 
ResourceFilter - Class in net.hasor.web.objects
通过 ResourceLoader 来响应对于 Web 资源的请求。
ResourceFilter(ResourceLoader) - Constructor for class net.hasor.web.objects.ResourceFilter
 
ResourcesUtils - Class in net.hasor.utils
资源加载工具类,所有方法均是程序级优先。
ResourcesUtils() - Constructor for class net.hasor.utils.ResourcesUtils
 
ResourcesUtils.ScanEvent - Class in net.hasor.utils
发现事件
ResourcesUtils.Scanner - Interface in net.hasor.utils
扫描classpath时找到资源的回调接口方法。
RESPONSE_KEY - Static variable in interface net.hasor.web.Invoker
数据池中的key,response对象。
ResponseBlock - Class in net.hasor.rsf.protocol.rsf.v1
RSF 1.0 Response 二进制传输协议 --------------------------------------------------------bytes =13 byte[1] version RSF版本(0xC1 or 0x81) byte[8] requestID 包含的请求ID byte[1] keepData 保留区 byte[3] contentLength 内容大小(max ~ 16MB) --------------------------------------------------------bytes =6 byte[2] status 响应状态 byte[2] serializeType-(attr-index) 序列化策略 byte[2] returnType-(attr-index) 返回数据类型 byte[2] returnData-(attr-index) 返回数据 --------------------------------------------------------bytes =1 ~ 1021 byte[1] optionCount 选项参数总数 byte[4] attr-0-(attr-index,attr-index) 选项参数1 byte[4] attr-1-(attr-index,attr-index) 选项参数2 ...
ResponseBlock() - Constructor for class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
 
responseData(SpiTrigger, ApiInfo, String, Invoker, Object) - Static method in class net.hasor.dataway.config.DatawayUtils
 
ResponseInfo - Class in net.hasor.rsf.domain
RSF Response 的化身,是封装 Response 的数据对象。
ResponseInfo() - Constructor for class net.hasor.rsf.domain.ResponseInfo
 
restore(Map, Object, Member, String, Object) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
restoreConfig(InputStream) - Method in class net.hasor.rsf.address.AddressPool
从保存的地址本中恢复数据。
restoreConfig() - Method in class net.hasor.rsf.address.DiskCacheAddressPool
从保存的地址本中恢复数据。
result - Variable in exception net.hasor.dataql.runtime.ThrowRuntimeException
 
Result<T> - Class in net.hasor.dataway.config
返回前端的统一结构。
Result() - Constructor for class net.hasor.dataway.config.Result
 
resultMapperMap - Variable in class net.hasor.db.jdbc.mapping.MappingHandler
 
ResultProcessChainSpi - Interface in net.hasor.dataway.spi
Dataway API 调用之后的结果二次处理,常用用于对 QL 执行的结果做二次封装。(is chainSpi)
ResultSetExtractor<T> - Interface in net.hasor.db.jdbc
回调接口,用于 JDBC 结果集转换。
resume(JdbcTransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
恢复被挂起的事务。
RETURN - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
RETURN() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
RETURN - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RETURN - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
RETURN_DATA_KEY - Static variable in interface net.hasor.web.Invoker
数据池中的key,该数据是表示请求方法的执行返回值。
ReturnInst - Class in net.hasor.dataql.compiler.ast.inst
return指令
ReturnInst(IntegerToken, Variable) - Constructor for class net.hasor.dataql.compiler.ast.inst.ReturnInst
 
ReturnInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
return指令
ReturnInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ReturnInstCompiler
 
reverse(Object[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(long[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(int[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(short[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(char[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(byte[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(double[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(float[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Reverses the order of the given array.
reverse(String) - Static method in class net.hasor.utils.StringUtils
Reverses a String as per StringBuilder.reverse().
reverseDelimited(String, char) - Static method in class net.hasor.utils.StringUtils
Reverses a String that is delimited by a specific character.
revertProperty(NamedNodeMap, String) - Method in class net.hasor.spring.xml.AbstractHasorDefinitionParser
属性解析
right(String, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Gets the rightmost len characters of a String.
right(String, int) - Static method in class net.hasor.utils.StringUtils
Gets the rightmost len characters of a String.
rightPad(String, int) - Static method in class net.hasor.utils.StringUtils
Right pad a String with spaces (' ').
rightPad(String, int, char) - Static method in class net.hasor.utils.StringUtils
Right pad a String with a specified character.
rightPad(String, int, String) - Static method in class net.hasor.utils.StringUtils
Right pad a String with a specified String.
rollBack(TransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
回滚事务
rollback() - Method in class net.hasor.db.transaction.support.TransactionObject
 
rollBack(TransactionStatus) - Method in interface net.hasor.db.transaction.TransactionManager
回滚事务
rollbackToHeldSavepoint() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
rollbackToSavepoint(Savepoint) - Method in class net.hasor.db.datasource.ConnectionHolder
 
rollbackToSavepoint(Savepoint) - Method in interface net.hasor.db.datasource.SavepointManager
回滚事务到一个指定的保存点。
ROOT_DATA_KEY - Static variable in interface net.hasor.web.Invoker
数据池中的key,数据池中的自关联,相当于 this的含义。
RootBlockSet - Class in net.hasor.dataql.compiler.ast.inst
指令序列
RootBlockSet() - Constructor for class net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
RootBlockSetInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
指令序列
RootBlockSetInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.RootBlockSetInstCompiler
 
rootInstSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
RootInstSetContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
ROU - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
ROU() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
ROU() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
ROU() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
ROU() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
ROU - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
ROU() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
RoundingEnum - Enum in net.hasor.dataql.runtime.operator.ops
数值计算最大精度
routeConver() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
routeConver() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
RouteConverContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
RouteConverContext() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
routeID() - Method in class net.hasor.rsf.address.route.rule.AbstractRule
路由规则ID
routeID() - Method in interface net.hasor.rsf.address.route.rule.Rule
路由规则ID
routeMapping() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
routeMapping() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
routeMapping() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
routeMapping() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
routeMapping() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
RouteMappingContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
RouteMappingContext() - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
routeName() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
routeName() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
routeName(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
RouteNameContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
routeNameSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
routeNameSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
routeNameSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
routeNameSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
routeNameSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
routeNameSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
routeNameSet() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
RouteNameSetContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
routeSubscript() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
routeSubscript(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
routeSubscript() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
routeSubscript(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
routeSubscript() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
routeSubscript() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
routeSubscript(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
routeSubscript() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
routeSubscript() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
routeSubscript(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
RouteSubscriptContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
RouteTypeEnum - Enum in net.hasor.rsf.address
 
RouteVariable - Interface in net.hasor.dataql.compiler.ast
路由变量
RowCallbackHandler - Interface in net.hasor.db.jdbc
JDBC 结果集行数据处理器。
RowMapper<T> - Interface in net.hasor.db.jdbc
这个接口用来映射 JDBC 结果集中一行数据。
RowMapperResultSetExtractor<T> - Class in net.hasor.db.jdbc.extractor
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。
RowMapperResultSetExtractor(RowMapper<T>) - Constructor for class net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
RowMapperResultSetExtractor(RowMapper<T>, int) - Constructor for class net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
RpcRequestProtocolV1 - Class in net.hasor.rsf.protocol.rsf.v1
Protocol Interface,for custom network protocol
RpcRequestProtocolV1() - Constructor for class net.hasor.rsf.protocol.rsf.v1.RpcRequestProtocolV1
 
RpcResponseProtocolV1 - Class in net.hasor.rsf.protocol.rsf.v1
Protocol Interface,for custom network protocol
RpcResponseProtocolV1() - Constructor for class net.hasor.rsf.protocol.rsf.v1.RpcResponseProtocolV1
 
RpcRsfClient - Class in net.hasor.rsf.rpc.client
 
RpcRsfClient(AddressProvider, RsfCaller) - Constructor for class net.hasor.rsf.rpc.client.RpcRsfClient
 
RSBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
RSBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
RSBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
RSBT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
RSBT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
Rsf_ConsumerService - Static variable in interface net.hasor.rsf.domain.RsfEvent
订阅服务
Rsf_DeleteService - Static variable in interface net.hasor.rsf.domain.RsfEvent
删除发布或订阅
RSF_InvokerRequest - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_MessageRequest - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
Rsf_Offline - Static variable in interface net.hasor.rsf.domain.RsfEvent
应用下线
Rsf_Online - Static variable in interface net.hasor.rsf.domain.RsfEvent
应用上线
RSF_Options - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_Heart - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_InvokerRequest - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_MessageRequest - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_Options - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_Response - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_xxxx5 - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_xxxx6 - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RSF_Packet_xxxx7 - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
Rsf_ProviderService - Static variable in interface net.hasor.rsf.domain.RsfEvent
发布服务
RSF_Response - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
RsfApiBinder - Interface in net.hasor.rsf
服务配置器
RsfApiBinerCreator - Class in net.hasor.rsf.container
 
RsfApiBinerCreator() - Constructor for class net.hasor.rsf.container.RsfApiBinerCreator
 
RsfBeanContainer - Class in net.hasor.rsf.container
 
RsfBeanContainer(AddressPool) - Constructor for class net.hasor.rsf.container.RsfBeanContainer
 
RsfBindInfo<T> - Interface in net.hasor.rsf
Rsf绑定信息。
RsfBindInfoWrap<T> - Class in net.hasor.rsf.domain.warp
RsfBindInfo包装形式。
RsfBindInfoWrap(RsfBindInfo<T>) - Constructor for class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
RsfCaller - Class in net.hasor.rsf.rpc.caller
通过包装RSF请求响应,提供(同步、异步、回调、接口代理)四种远程调用方式的实现。
RsfCaller(RsfContext, RsfBeanContainer, SenderListener) - Constructor for class net.hasor.rsf.rpc.caller.RsfCaller
 
RsfCenterException - Exception in net.hasor.rsf.domain
 
RsfCenterException(String) - Constructor for exception net.hasor.rsf.domain.RsfCenterException
 
RsfCenterException(Throwable) - Constructor for exception net.hasor.rsf.domain.RsfCenterException
 
RsfChannel - Class in net.hasor.rsf.rpc.net
封装网络连接,并且提供网络数据收发统计。
RsfChannel(InterAddress, LinkType) - Constructor for class net.hasor.rsf.rpc.net.RsfChannel
 
RsfClient - Interface in net.hasor.rsf
RSF调用者。
RsfConstants - Interface in net.hasor.rsf.domain
各种常量
RsfContext - Interface in net.hasor.rsf
RSF 环境。
RsfDecoder - Class in net.hasor.rsf.protocol.rsf
RSF 解码器
RsfDecoder(RsfEnvironment, int, ClassLoader) - Constructor for class net.hasor.rsf.protocol.rsf.RsfDecoder
 
RsfDomainProvider<T> - Interface in net.hasor.rsf.container
可以让你在 Rsf_ProviderService、Rsf_ConsumerService 两个事件中得到 ServiceDomain 的对象的接口。
RsfDuplexHandler - Class in net.hasor.rsf.rpc.net.netty
 
RsfDuplexHandler(ChannelInboundHandler, ChannelOutboundHandler) - Constructor for class net.hasor.rsf.rpc.net.netty.RsfDuplexHandler
 
RsfEncoder - Class in net.hasor.rsf.protocol.rsf
RSF 编码器,支持将RequestInfoRequestBlock或者ResponseInfoResponseBlock编码写入Socket
RsfEncoder(RsfEnvironment, ClassLoader) - Constructor for class net.hasor.rsf.protocol.rsf.RsfEncoder
 
RsfEnvironment - Interface in net.hasor.rsf
RSF 配置。
RsfEvent - Interface in net.hasor.rsf.domain
事件名
RsfException - Exception in net.hasor.rsf.domain
 
RsfException(String, Throwable) - Constructor for exception net.hasor.rsf.domain.RsfException
 
RsfException(short, String) - Constructor for exception net.hasor.rsf.domain.RsfException
 
RsfException(short, Throwable) - Constructor for exception net.hasor.rsf.domain.RsfException
 
RsfException(short, String, Throwable) - Constructor for exception net.hasor.rsf.domain.RsfException
 
RsfFilter - Interface in net.hasor.rsf
调用请求过滤器
RsfFilterChain - Interface in net.hasor.rsf
负责执行过滤器链后面的过滤器。
RsfFilterHandler - Class in net.hasor.rsf.rpc.caller
负责处理 RsfFilter 调用
RsfFilterHandler(Supplier<RsfFilter>[], RsfFilterChain) - Constructor for class net.hasor.rsf.rpc.caller.RsfFilterHandler
 
RsfFilterProvider - Class in net.hasor.rsf.container
RsfFilter的Supplier封装形式。
RsfFilterProvider(AppContext, Class<? extends RsfFilter>) - Constructor for class net.hasor.rsf.container.RsfFilterProvider
 
RsfFlags - Enum in net.hasor.rsf.domain
请求头标记
RsfFrameworkModule - Class in net.hasor.rsf.bootstrap
Rsf 框架启动入口。
RsfFrameworkModule() - Constructor for class net.hasor.rsf.bootstrap.RsfFrameworkModule
 
RsfFuture - Class in net.hasor.rsf
RSF Future
RsfFuture(RsfRequest) - Constructor for class net.hasor.rsf.RsfFuture
 
RsfFuture(RsfRequest, FutureCallback<RsfResponse>) - Constructor for class net.hasor.rsf.RsfFuture
 
RsfHeader - Interface in net.hasor.rsf
请求响应通用。
RsfHttpRequest - Interface in net.hasor.rsf.rpc.net.http
Http Request 删减版
RsfHttpResponse - Interface in net.hasor.rsf.rpc.net.http
Http Response 删减版
RsfHttpResponseData - Interface in net.hasor.rsf.rpc.net.http
Http Response 删减版
RsfMessage - Annotation Type in net.hasor.rsf
宣布此接口为消息接口,RSF在处理该接口的 RPC 调用请求时会忽略远程机器的 response 。 消息接口的工作方模式下,当确认 rpc 数据包投递到远程机器并进入调用队列之后,请求方会收到一个 ack 确认方法会立即返回成功。
RsfModule - Interface in net.hasor.rsf
Rsf 制定 Hasor Module。
RsfNetManager - Class in net.hasor.rsf.rpc.net
RSF网络服务,并提供数据传出、传入,以及端口监听服务。 tips:支持多协议
RsfNetManager(RsfEnvironment, ReceivedAdapter) - Constructor for class net.hasor.rsf.rpc.net.RsfNetManager
 
RsfOptionSet - Interface in net.hasor.rsf
 
RsfProtocolHandler - Class in net.hasor.rsf.protocol.rsf
RSF 解码器
RsfProtocolHandler() - Constructor for class net.hasor.rsf.protocol.rsf.RsfProtocolHandler
 
RsfPublisher - Interface in net.hasor.rsf
服务配置器
RsfPublisher.ConfigurationBuilder<T> - Interface in net.hasor.rsf
设置服务名。
RsfPublisher.FilterBindBuilder<T> - Interface in net.hasor.rsf
设置过滤器
RsfPublisher.LinkedBuilder<T> - Interface in net.hasor.rsf
处理类型和实现的绑定。
RsfPublisher.RegisterBuilder<T> - Interface in net.hasor.rsf
发布地址
RsfRequest - Interface in net.hasor.rsf
调用请求
RsfRequestLocal - Class in net.hasor.rsf.filters.thread
RsfRequest接口包装器(当前线程绑定)。
RsfRequestLocal() - Constructor for class net.hasor.rsf.filters.thread.RsfRequestLocal
 
RsfRequestManager - Class in net.hasor.rsf.rpc.caller
负责管理所有 RSF 发起的请求,Manager还提供了最大并发上限的配置.
RsfRequestManager(RsfContext, SenderListener) - Constructor for class net.hasor.rsf.rpc.caller.RsfRequestManager
 
RsfRequestWarp - Class in net.hasor.rsf.domain.warp
RsfRequest接口包装器。
RsfRequestWarp(RsfRequest) - Constructor for class net.hasor.rsf.domain.warp.RsfRequestWarp
 
RsfResponse - Interface in net.hasor.rsf
响应请求
RsfResponseLocal - Class in net.hasor.rsf.filters.thread
RsfResponse接口包装器(当前线程绑定)。
RsfResponseLocal() - Constructor for class net.hasor.rsf.filters.thread.RsfResponseLocal
 
RsfResponseObject - Class in net.hasor.rsf.rpc.caller
调用请求
RsfResponseObject(RsfRequest) - Constructor for class net.hasor.rsf.rpc.caller.RsfResponseObject
 
RsfResponseWarp - Class in net.hasor.rsf.domain.warp
RsfResponse接口包装器。
RsfResponseWarp(RsfResponse) - Constructor for class net.hasor.rsf.domain.warp.RsfResponseWarp
 
RsfResult - Interface in net.hasor.rsf
用于RPC消息模式下,消息发送的返回值。
RsfResultDO - Class in net.hasor.rsf.domain
消息调用结果集
RsfResultDO() - Constructor for class net.hasor.rsf.domain.RsfResultDO
 
RsfResultDO(long, boolean) - Constructor for class net.hasor.rsf.domain.RsfResultDO
 
RsfRuntimeUtils - Class in net.hasor.rsf.domain
 
RsfRuntimeUtils() - Constructor for class net.hasor.rsf.domain.RsfRuntimeUtils
 
rsfService(BindInfo<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
rsfService(BindInfo<T>) - Method in interface net.hasor.rsf.RsfApiBinder
绑定一个类型到RSF环境。
rsfService(Class<T>) - Method in interface net.hasor.rsf.RsfPublisher
绑定一个类型到RSF环境。
rsfService(Class<T>, T) - Method in interface net.hasor.rsf.RsfPublisher
绑定一个类型并且为这个类型指定一个实例。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
rsfService(Class<T>, Class<? extends T>) - Method in interface net.hasor.rsf.RsfPublisher
绑定一个类型并且为这个类型指定一个实现类。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
rsfService(Class<T>, BindInfo<T>) - Method in interface net.hasor.rsf.RsfPublisher
绑定一个类型并且为这个类型指定一个实现类。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
rsfService(Class<T>, Supplier<T>) - Method in interface net.hasor.rsf.RsfPublisher
绑定一个类型并且为这个类型指定一个Provider。开发者可以通过返回的 Builder 可以对绑定进行后续更加细粒度的绑定。
RsfService - Annotation Type in net.hasor.rsf
宣布该接口是 RSF 接口,该接口会允许远端其它 RSF 客户端发起调用。
RsfServiceType - Enum in net.hasor.rsf.domain
服务类型,用于区分注册的服务是提供者还是消费者。
RsfServiceWrapper - Interface in net.hasor.rsf.rpc.caller
服务对象基类。
RsfServiceWrapperObject - Class in net.hasor.rsf.rpc.caller
服务对象基类。
RsfServiceWrapperObject() - Constructor for class net.hasor.rsf.rpc.caller.RsfServiceWrapperObject
 
RsfSettings - Interface in net.hasor.rsf
RSF 配置。
RsfTag_Ref - Static variable in interface net.hasor.rsf.protocol.http_hprose.HproseConstants
 
RsfTimeoutException - Exception in net.hasor.rsf.domain
 
RsfTimeoutException(String) - Constructor for exception net.hasor.rsf.domain.RsfTimeoutException
 
RsfTimeoutException(Throwable) - Constructor for exception net.hasor.rsf.domain.RsfTimeoutException
 
RsfUpdater - Interface in net.hasor.rsf
服务配置更新器。
RSHIFT - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
RSHIFT() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
RSHIFT - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RSHIFT2 - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
RSHIFT2() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
RSHIFT2 - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
Rule - Interface in net.hasor.rsf.address.route.rule
路由规则
RULE_anyObject - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_blockSet - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_breakInst - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_expr - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_extBlock - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_extParams - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_funcCall - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_funcCallResult - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_hintInst - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_ifInst - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_importInst - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_lambdaDef - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_listValue - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_objectKeyValue - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_objectValue - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_primitiveValue - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_rootInstSet - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeConver - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeMapping - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeName - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeNameSet - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeSubscript - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_runInst - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_varInst - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RuleGroovyScriptFace<T> - Interface in net.hasor.rsf.address
路由策略脚本接口
ruleNames - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
ruleNames - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RuleParser - Class in net.hasor.rsf.address.route.rule
路由规则解析器
RuleParser(RsfEnvironment) - Constructor for class net.hasor.rsf.address.route.rule.RuleParser
 
RuleRef - Class in net.hasor.rsf.address
 
RuleRef(RuleRef) - Constructor for class net.hasor.rsf.address.RuleRef
 
RuleRsfInstruct - Class in net.hasor.rsf.tconsole
路由脚本的查看和更新指令。
RuleRsfInstruct() - Constructor for class net.hasor.rsf.tconsole.RuleRsfInstruct
 
ruleSettings(String) - Method in class net.hasor.rsf.address.route.rule.RuleParser
解析规则文本为Settings
ruleSettings(Settings) - Method in class net.hasor.rsf.address.route.rule.RuleParser
解析规则文本为Settings
RUN - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
RUN - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
RUN() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
run() - Method in class net.hasor.web.invoker.AsyncInvocationWorker
 
runFragment(Hints, Map<String, Object>, String) - Method in interface net.hasor.dataql.FragmentProcess
常规执行
runFragment(Hints, Map<String, Object>, String) - Method in class net.hasor.dataql.fx.db.likemybatis.MybatisFragment
 
runFragment(Hints, Map<String, Object>, String) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
 
RunInst - Class in net.hasor.dataql.compiler.ast.inst
run指令
RunInst(Variable) - Constructor for class net.hasor.dataql.compiler.ast.inst.RunInst
 
runInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
runInst(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
runInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
runInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
RunInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
Run
RunInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.RunInstCompiler
 
RunInstContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
runMode() - Method in class net.hasor.core.environment.AbstractEnvironment
 
runMode() - Method in class net.hasor.core.environment.EnvironmentWrap
 
runMode() - Method in interface net.hasor.core.Environment
 
runProtocols() - Method in class net.hasor.rsf.rpc.context.AbstractRsfContext
获取运行着哪些协议
runProtocols() - Method in class net.hasor.rsf.rpc.net.RsfNetManager
获取运行着哪些协议
runProtocols() - Method in interface net.hasor.rsf.RsfContext
获取运行着的协议
RuntimeFilter - Class in net.hasor.web.startup
入口Filter,同一个应用程序只能实例化一个 RuntimeFilter 对象。
RuntimeFilter() - Constructor for class net.hasor.web.startup.RuntimeFilter
 
RuntimeFilter(AppContext) - Constructor for class net.hasor.web.startup.RuntimeFilter
 
RuntimeListener - Class in net.hasor.web.startup
 
RuntimeListener() - Constructor for class net.hasor.web.startup.RuntimeListener
 
RuntimeListener(AppContext) - Constructor for class net.hasor.web.startup.RuntimeListener
 
RuntimeListener(Supplier<AppContext>) - Constructor for class net.hasor.web.startup.RuntimeListener
 

S

SaveApiController - Class in net.hasor.dataway.web
把编辑的结果保存起来。
SaveApiController() - Constructor for class net.hasor.dataway.web.SaveApiController
 
saveData(int, Object) - Method in class net.hasor.dataql.runtime.mem.DataHeap
 
SavepointManager - Interface in net.hasor.db.datasource
 
saveToZip(OutputStream) - Method in class net.hasor.rsf.address.AddressBucket
保存地址列表到zip流中。
SaxXmlParser - Class in net.hasor.core.setting.xml
 
SaxXmlParser(Settings) - Constructor for class net.hasor.core.setting.xml.SaxXmlParser
 
SaxXmlParser - Class in net.hasor.web.mime
 
SaxXmlParser(Map<String, String>) - Constructor for class net.hasor.web.mime.SaxXmlParser
 
SC_AND - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
SC_AND() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
SC_AND - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
SC_OR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
SC_OR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
SC_OR - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
scan(String, ResourcesUtils.Scanner) - Static method in class net.hasor.utils.ResourcesUtils
扫描classpath目录中的资源,每当发现一个资源时都将产生对Scanner接口的一次调用。请注意首个字符不可以是通配符。 如果资源是存在于jar包中的那么在获取的对象输入流时要在回调中处理完毕。 在扫描期间如果想随时退出扫描则Scanner接口的返回值给true即可。
ScanClassPath - Class in net.hasor.utils
 
ScanClassPath.ClassInfo - Class in net.hasor.utils
类信息结构
scanJar(JarFile, String, ResourcesUtils.Scanner) - Static method in class net.hasor.utils.ResourcesUtils
对某一个jar文件执行扫描。
Scope - Interface in net.hasor.core
 
scope(Object, Supplier<T>) - Method in class net.hasor.core.scope.PrototypeScope
 
scope(Object, Supplier<T>) - Method in interface net.hasor.core.Scope
加入作用域
scope(Object, Supplier<T>) - Method in class net.hasor.core.scope.SingletonScope
 
ScopeContainer - Class in net.hasor.core.container
作用域管理器
ScopeContainer(SpiCallerContainer) - Constructor for class net.hasor.core.container.ScopeContainer
 
ScopeProvider - Interface in net.hasor.core.info
如果Bean配置了Scope,那么Hasor容器需要通过该接口获取到这个Scope。
ScopeProvisionListener - Interface in net.hasor.core.spi
Scope 注册监听器
ScriptExtensions - Class in net.hasor.rsf.utils.groovy223
This class defines new Java 6 specific groovy methods which extend the normal JDK classes inside the Groovy environment.
ScriptExtensions() - Constructor for class net.hasor.rsf.utils.groovy223.ScriptExtensions
 
ScriptStaticExtensions - Class in net.hasor.rsf.utils.groovy223
This class defines new Java 6 specific static groovy methods which extend the normal JDK classes inside the Groovy environment.
ScriptStaticExtensions() - Constructor for class net.hasor.rsf.utils.groovy223.ScriptStaticExtensions
 
second(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:秒
Segment - Interface in net.hasor.db.jdbc.lambda.segment
SQL 片段。
select(String...) - Method in interface net.hasor.db.jdbc.lambda.Func
查询指定列。 在分组查询下:设置参数中,只有 group by 列才会被查询。
select(SFunction<T>) - Method in interface net.hasor.db.jdbc.lambda.Func
查询指定列。 在分组查询下:设置参数中,只有 group by 列才会被查询。
select(List<SFunction<T>>) - Method in interface net.hasor.db.jdbc.lambda.Func
查询指定列。 在分组查询下:设置参数中,只有 group by 列才会被查询。
select(Predicate<FieldInfo>) - Method in interface net.hasor.db.jdbc.lambda.Func
按条件过滤查询指定列。 在分组查询下:设置参数中,只有 group by 列才会被查询。
select(String...) - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
select(List<SFunction<T>>) - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
select(Predicate<FieldInfo>) - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
selectAll() - Method in interface net.hasor.db.jdbc.lambda.Func
查询指定列。 在分组查询下:返回所有分组列
selectAll() - Method in class net.hasor.db.jdbc.lambda.query.LambdaQueryWrapper
 
self() - Method in class net.hasor.core.binder.AbstractBinder
 
SEM - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
SEM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
SEM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
SEM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
SEM(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
SEM - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
SEM() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
sempred(RuleContext, int, int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
SendCallBack - Interface in net.hasor.rsf.rpc.net
发送数据到远端的回调函数。
sendCommand(String) - Method in class net.hasor.tconsole.client.TelClient
发送命令
sendCommand(String) - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
sendCommand(String) - Method in class net.hasor.tconsole.launcher.hosts.PipedHostTelService
 
sendData(Object) - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
sendData(Object) - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
sendData(RequestInfo, SendCallBack) - Method in class net.hasor.rsf.rpc.net.RsfChannel
将数据写入 Netty。
sendData(ResponseInfo, SendCallBack) - Method in class net.hasor.rsf.rpc.net.RsfChannel
将数据写入 Netty。
sendData(OptionInfo, SendCallBack) - Method in class net.hasor.rsf.rpc.net.RsfChannel
发送数据
sendData(Object) - Method in interface net.hasor.rsf.RsfResponse
发送最终结果(该方法会导致RsfResponse.isResponse()状态变为 true)。
SenderListener - Interface in net.hasor.rsf.rpc.caller
 
sendError(int, String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Sends an error response to the client using the specified status and clears the buffer.
sendError(int) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Sends an error response to the client using the specified status code and clears the buffer.
SendLimitPolicy - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
达到发送限制。
SendLimitPolicy - Enum in net.hasor.rsf
 
sendRequest(InterAddress, RequestInfo, HttpHandler.SenderBuilder) - Method in class net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
sendRequest(InterAddress, RequestInfo, SendCallBack) - Method in interface net.hasor.rsf.rpc.caller.SenderListener
向远端发送请求。
sendRequest(RequestObject, HttpHandler.ResponseDecoder) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler.SenderBuilder
方式一:发送调用请求。
sendRequest(InterAddress, RequestInfo, HttpHandler.SenderBuilder) - Method in interface net.hasor.rsf.rpc.net.http.HttpHandler
准备向外发送 http request 请求。 1.
sendResponse(InterAddress, ResponseInfo, SendCallBack) - Method in interface net.hasor.rsf.rpc.caller.SenderListener
向远端发送响应数据。
sendStatus(short) - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
sendStatus(short, String) - Method in class net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
sendStatus(short) - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
sendStatus(short, String) - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
sendStatus(short) - Method in interface net.hasor.rsf.RsfResponse
发送最终结果(该方法会导致RsfResponse.isResponse()状态变为 true)。
sendStatus(short, String) - Method in interface net.hasor.rsf.RsfResponse
发送最终结果(该方法会导致RsfResponse.isResponse()状态变为 true)。
SerializationChainSpi - Interface in net.hasor.dataway.spi
SPI 允许开发者完全控制序列化方式。
SerializationChainSpi.SerializationInfo - Class in net.hasor.dataway.spi
 
SerializationInfo() - Constructor for class net.hasor.dataway.spi.SerializationChainSpi.SerializationInfo
 
serialize(String) - Method in interface net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置序列化方式
SerializeCoder - Interface in net.hasor.rsf
序列化(编码/解码)器
SerializeError - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
序列化异常。
SerializeFactory - Class in net.hasor.rsf.serialize
序列化工厂
SerializeFactory() - Constructor for class net.hasor.rsf.serialize.SerializeFactory
 
SerializeForbidden - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
序列化类型未定义。
ServiceDomain<T> - Class in net.hasor.rsf.domain
服务的描述信息,包括了服务的发布和订阅信息。
ServiceDomain(Class<T>) - Constructor for class net.hasor.rsf.domain.ServiceDomain
 
ServiceLevelScript_ZipEntry - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
serviceRoute(String) - Method in class net.hasor.rsf.address.AddressPool
 
serviceRoute(String) - Method in interface net.hasor.rsf.RsfUpdater
更新服务地址本计算规则(服务级)
servletSession() - Static method in class net.hasor.dataql.fx.web.FxWebInterceptor
session
ServletVersion - Enum in net.hasor.web
servlet版本
sessionCreated(TelSession) - Method in interface net.hasor.tconsole.spi.TelSessionCreateListener
Receives notification that a session has been created.
sessionCreated(HttpSessionEvent) - Method in class net.hasor.web.startup.RuntimeListener
 
sessionDestroyed(TelSession) - Method in interface net.hasor.tconsole.spi.TelSessionDestroyListener
Receives notification that a session is about to be invalidated.
sessionDestroyed(HttpSessionEvent) - Method in class net.hasor.web.startup.RuntimeListener
 
sessionId() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
Session ID.
sessionInvalidate() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
Invalidates this session then unbinds any objects bound to it.
sessionKeys() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
sessionKeys
sessionLastAccessedTime() - Static method in class net.hasor.dataql.fx.web.WebUdfSource
返回客户端发送与之关联的请求的最后一次时间.
set(Object, Object) - Method in class net.hasor.core.aop.SimplePropertyDelegate
 
set(Object, Object) - Method in class net.hasor.core.info.DelegateBindInfoAdapter
 
set(Object, Object) - Method in interface net.hasor.core.PropertyDelegate
该委托属性的set方法,第一个参数是属性所处的对象,第二个参数代表设置的新值
set(T) - Method in class net.hasor.utils.ContextClassLoaderLocal
Sets the value - a value is provided per (thread) context classloader.
setAccessorApply(Function<DataSource, Connection>) - Method in class net.hasor.db.jdbc.core.JdbcAccessor
 
setAllowPackageProtectedAccess(boolean) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
setAllowPrivateAccess(boolean) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
setAllowProtectedAccess(boolean) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
setApiID(String) - Method in class net.hasor.dataway.spi.ApiInfo
 
setApiPath(String) - Method in class net.hasor.dataway.spi.ApiInfo
 
setAppContext(AppContext) - Method in class net.hasor.core.info.AopBindInfoAdapter
 
setAppContext(AppContext) - Method in interface net.hasor.core.spi.AppContextAware
注入AppContext。
setApplicationContext(ApplicationContext) - Method in class net.hasor.spring.beans.AbstractTypeSupplierTools
 
setApplicationContext(ApplicationContext) - Method in class net.hasor.spring.beans.AutoScanPackagesModule
 
setApplicationContext(ApplicationContext) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setArgsLevel(InnerRuleEngine) - Method in class net.hasor.rsf.address.RuleRef
 
setAttr(String, Object) - Method in class net.hasor.web.WebController
Stores an attribute in this request
setAttribute(String, Object) - Method in class net.hasor.rsf.domain.AttributeSet
保存属性,属性会在请求完毕之后丢失。特性和 web 下的 request 属性类似。
setAttribute(String, Object) - Method in class net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
setAttribute(String, Object) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpRequest
Stores an attribute in this request.
setAttribute(String, Object) - Method in interface net.hasor.rsf.RsfRequest
保存属性,属性会在请求完毕之后丢失。特性和 web 下的 request 属性类似。
setAttribute(String, Object) - Method in class net.hasor.tconsole.client.TelClient
 
setAttribute(String, Object) - Method in class net.hasor.tconsole.launcher.AttributeObject
 
setAttribute(String, Object) - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
setAttribute(String, Object) - Method in interface net.hasor.tconsole.TelAttribute
设置属性。
setAttrs(Map<String, Object>) - Method in class net.hasor.web.WebController
Stores attributes in this request, key of the map as attribute name and value of the map as attribute value
setBeanClassLoader(ClassLoader) - Method in class net.hasor.spring.beans.AbstractTypeSupplierTools
 
setBeanID(String) - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
setBindGroup(String) - Method in class net.hasor.rsf.domain.ServiceDomain
设置发布服务的分组名称(默认是:default)。
setBindID(String) - Method in interface net.hasor.core.binder.BindInfoBuilder
为绑定设置ID。
setBindID(String) - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
setBindInfo(BindInfo<?>) - Method in interface net.hasor.core.spi.BindInfoAware
注入BindInfo。
setBindName(String) - Method in interface net.hasor.core.binder.BindInfoBuilder
为类型绑定一个名称。
setBindName(String) - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
setBindName(String) - Method in class net.hasor.rsf.domain.ServiceDomain
设置发布服务的名称。
setBindType(Class<T>) - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
setBindType(String) - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
setBindVersion(String) - Method in class net.hasor.rsf.domain.ServiceDomain
设置发布服务的版本号。
setCacheDirectory(File) - Method in class net.hasor.web.upload.factorys.disk.DiskFileItemFactory
 
setCallBack(EventCallBackHook<T>) - Method in class net.hasor.core.event.EventObject
 
setCallSource(CallSource) - Method in class net.hasor.dataway.spi.ApiInfo
 
setCaseInsensitive(boolean) - Method in class net.hasor.db.jdbc.mapping.BeanRowMapper
 
setChecked(boolean) - Method in class net.hasor.dataway.dal.HeaderData
 
setClassLoader(GroovyClassLoader) - Method in class net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
setClientTimeout(int) - Method in class net.hasor.rsf.domain.RequestInfo
设置远程客户端调用超时时间。
setClientTimeout(int) - Method in class net.hasor.rsf.domain.ServiceDomain
设置客户端调用服务超时时间。
setClientTimeout(int) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置远程客户端调用超时时间。
setClose(String) - Method in class net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setCode(int) - Method in class net.hasor.dataway.config.Result
 
setCodeLocation(CompilerArguments.CodeLocationEnum) - Method in class net.hasor.dataql.runtime.CompilerArguments
 
setCollection(String) - Method in class net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setConnection(Connection) - Method in class net.hasor.db.jdbc.core.JdbcAccessor
Set the JDBC Connection to obtain connection from.
setConstructor(int, Class<?>, Supplier<?>) - Method in interface net.hasor.core.binder.BindInfoBuilder
设置构造参数。
setConstructor(int, Class<?>, BindInfo<?>) - Method in interface net.hasor.core.binder.BindInfoBuilder
设置构造参数。
setConstructor(int, Class<?>, Supplier<?>) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
setConstructor(int, Class<?>, BindInfo<?>) - Method in class net.hasor.core.info.DefaultBindInfoProviderAdapter
 
setContentData(byte[]) - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
设置请求数据
setContentLength(long) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Sets the length of the content body in the response In HTTP servlets, this method sets the HTTP Content-Length header.
setContentType(String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Sets the content type of the response being sent to the client, if the response has not been committed yet.
setContext(Object) - Method in class net.hasor.core.environment.AbstractEnvironment
设置或更新 context
setCookie(Cookie) - Method in class net.hasor.web.WebController
Set Cookie to response.
setCookie(String, String, int, String) - Method in class net.hasor.web.WebController
Set Cookie to response.
setCookie(String, String, int, String, String) - Method in class net.hasor.web.WebController
Set Cookie to response.
setCookie(String, String, int) - Method in class net.hasor.web.WebController
Set Cookie with path = "/".
setCustomerProvider(Supplier<? extends T>) - Method in interface net.hasor.core.binder.BindInfoBuilder
开发者自定义的Supplier
setCustomerProvider(Supplier<? extends T>) - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
setCustomProperties(Map<Object, Object>) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setDataEnt(Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.nacos.DataEnt
 
setDatas(Map<String, Object>) - Method in class net.hasor.web.WebController
设置 Invoker 保存的数据。
setDataSource(DataSource) - Method in class net.hasor.db.jdbc.core.JdbcAccessor
Set the JDBC DataSource to obtain connections from.
setDefaultValue(T) - Method in class net.hasor.dataway.service.schema.types.DefaultValue
 
setDefaultVar(Object) - Method in class net.hasor.core.setting.SettingValue
 
setElseBlockSet(InstSet) - Method in class net.hasor.dataql.compiler.ast.inst.SwitchInst
设置默认条件分支
setEncodingCharacter(String, String) - Method in interface net.hasor.web.WebApiBinder
设置请求响应编码
setEndPosition(CodeLocation.CodePosition) - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
setEndPosition(CodeLocation.CodePosition) - Method in interface net.hasor.dataql.compiler.ast.CodeLocation
 
setEndPosition(CodeLocation.CodePosition) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
setEnvironment(Environment) - Method in class net.hasor.spring.beans.AbstractTypeSupplierTools
 
setEnvironment(Environment) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setErrorCode(int) - Method in class net.hasor.rsf.domain.RsfResultDO
 
setErrorMessage(String) - Method in class net.hasor.rsf.domain.RsfResultDO
 
setEventData(T) - Method in class net.hasor.core.event.EventObject
 
setExitType(ExitType) - Method in class net.hasor.dataql.runtime.mem.DataStack
 
setFactory(AppContext) - Method in class net.hasor.spring.beans.TargetFactoryBean
 
setFetchSize(int) - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
setFileSizeMax(long) - Method in class net.hasor.web.upload.FileUpload
Sets the maximum allowed size of a single uploaded file, as opposed to FileUpload.getSizeMax().
setFinder(Finder) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setFlags(short) - Method in class net.hasor.rsf.domain.RequestInfo
设置flag。
setFlags(short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置flag。
setGenericType(Type) - Method in class net.hasor.dataway.service.schema.types.ArrayType
 
setHead(byte) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置协议版本。
setHead(byte) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
设置协议版本。
setHeader(String, String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
设置 Header
setHeader(String, String) - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
set http request head.
setHeader(String, String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponse
Sets a response header with the given name and value.
setHeader(String, String) - Method in interface net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Sets a response header with the given name and value.
setHeader(String, String) - Method in class net.hasor.web.WebController
设置HttpServletResponseHeader属性
setHeaderAll(Map<String, String>) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
批量设置 HeaderMap
setHeaderEncoding(String) - Method in class net.hasor.web.upload.FileUpload
Specifies the character encoding to be used when reading the headers of individual part.
setHeaderValues(String, List<String>) - Method in class net.hasor.rsf.rpc.net.http.RequestBuilder
set http request heads.
setHint(String, String) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setHint(String, Number) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setHint(String, boolean) - Method in class net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setHint(String, String) - Method in interface net.hasor.dataql.Hints
设置选项参数
setHint(String, Number) - Method in interface net.hasor.dataql.Hints
设置选项参数
setHint(String, boolean) - Method in interface net.hasor.dataql.Hints
设置选项参数
setHint(String, String) - Method in class net.hasor.dataql.runtime.HintsReadOnly
 
setHint(String, Number) - Method in class net.hasor.dataql.runtime.HintsReadOnly
 
setHint(String, boolean) - Method in class net.hasor.dataql.runtime.HintsReadOnly
 
setHint(String, String) - Method in class net.hasor.dataql.runtime.HintsSet
设置选项参数
setHint(String, Number) - Method in class net.hasor.dataql.runtime.HintsSet
设置选项参数
setHint(String, boolean) - Method in class net.hasor.dataql.runtime.HintsSet
设置选项参数
setHints(Hints) - Method in interface net.hasor.dataql.Hints
设置选项参数
setId(String) - Method in class net.hasor.dataway.dal.providers.nacos.ApiJson
 
setIgnoreWarnings(boolean) - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
setImportMetadata(AnnotationMetadata) - Method in class net.hasor.spring.boot.BasicHasorConfiguration
 
setImportMetadata(AnnotationMetadata) - Method in class net.hasor.spring.boot.WebHasorConfiguration
 
setItem(String) - Method in class net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setLoadMatcher(Predicate<String>) - Static method in class net.hasor.core.setting.StandardContextSettings
 
setLoadModules(String[]) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setMainConfig(String) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setMaxRows(int) - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
setMessage(String) - Method in class net.hasor.dataway.config.Result
 
setMessage(boolean) - Method in class net.hasor.rsf.domain.RequestInfo
设置是否为消息请求
setMessage(boolean) - Method in class net.hasor.rsf.domain.ServiceDomain
设置接口的工作状态,如果接口标记了@RsfMessage,那么无论设置什么值 isMessage 都会返回true。
setMessageID(long) - Method in class net.hasor.rsf.domain.RsfResultDO
 
setMetaData(String, Object) - Method in class net.hasor.core.AppContextWarp
 
setMetaData(String, Object) - Method in interface net.hasor.core.binder.BindInfoBuilder
设置元信息。
setMetaData(String, Object) - Method in class net.hasor.core.info.MetaDataAdapter
 
setMetaData(String, Object) - Method in interface net.hasor.core.MetaInfo
设置元数据
setMetaData(String, Object) - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
setMethod(String) - Method in class net.hasor.dataway.spi.ApiInfo
 
setMethodLevel(InnerRuleEngine) - Method in class net.hasor.rsf.address.RuleRef
 
setMultipleInst(boolean) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
setName(String) - Method in class net.hasor.dataway.dal.HeaderData
 
setName(String) - Method in class net.hasor.dataway.service.schema.types.Type
设置名字
setName(String) - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
setNonNullParameter(PreparedStatement, int, T, JDBCType) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
setNonNullParameter(PreparedStatement, int, Object, JDBCType) - Method in class net.hasor.db.types.handler.ArrayTypeHandler
 
setNonNullParameter(PreparedStatement, int, BigDecimal, JDBCType) - Method in class net.hasor.db.types.handler.BigDecimalTypeHandler
 
setNonNullParameter(PreparedStatement, int, BigInteger, JDBCType) - Method in class net.hasor.db.types.handler.BigIntegerTypeHandler
 
setNonNullParameter(PreparedStatement, int, Byte[], JDBCType) - Method in class net.hasor.db.types.handler.BlobBytesForWrapTypeHandler
 
setNonNullParameter(PreparedStatement, int, byte[], JDBCType) - Method in class net.hasor.db.types.handler.BlobBytesTypeHandler
 
setNonNullParameter(PreparedStatement, int, InputStream, JDBCType) - Method in class net.hasor.db.types.handler.BlobInputStreamTypeHandler
setNonNullParameter(PreparedStatement, int, Boolean, JDBCType) - Method in class net.hasor.db.types.handler.BooleanTypeHandler
 
setNonNullParameter(PreparedStatement, int, Byte[], JDBCType) - Method in class net.hasor.db.types.handler.BytesForWrapTypeHandler
 
setNonNullParameter(PreparedStatement, int, InputStream, JDBCType) - Method in class net.hasor.db.types.handler.BytesInputStreamTypeHandler
 
setNonNullParameter(PreparedStatement, int, byte[], JDBCType) - Method in class net.hasor.db.types.handler.BytesTypeHandler
 
setNonNullParameter(PreparedStatement, int, Byte, JDBCType) - Method in class net.hasor.db.types.handler.ByteTypeHandler
 
setNonNullParameter(PreparedStatement, int, Character, JDBCType) - Method in class net.hasor.db.types.handler.CharacterTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, JDBCType) - Method in class net.hasor.db.types.handler.ClobReaderTypeHandler
setNonNullParameter(PreparedStatement, int, String, JDBCType) - Method in class net.hasor.db.types.handler.ClobTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, JDBCType) - Method in class net.hasor.db.types.handler.DateOnlyTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, JDBCType) - Method in class net.hasor.db.types.handler.DateTypeHandler
 
setNonNullParameter(PreparedStatement, int, Double, JDBCType) - Method in class net.hasor.db.types.handler.DoubleTypeHandler
 
setNonNullParameter(PreparedStatement, int, E, JDBCType) - Method in class net.hasor.db.types.handler.EnumTypeHandler
 
setNonNullParameter(PreparedStatement, int, Float, JDBCType) - Method in class net.hasor.db.types.handler.FloatTypeHandler
 
setNonNullParameter(PreparedStatement, int, Instant, JDBCType) - Method in class net.hasor.db.types.handler.InstantTypeHandler
 
setNonNullParameter(PreparedStatement, int, Integer, JDBCType) - Method in class net.hasor.db.types.handler.IntegerTypeHandler
 
setNonNullParameter(PreparedStatement, int, JapaneseDate, JDBCType) - Method in class net.hasor.db.types.handler.JapaneseDateTypeHandler
 
setNonNullParameter(PreparedStatement, int, LocalDateTime, JDBCType) - Method in class net.hasor.db.types.handler.LocalDateTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, LocalDate, JDBCType) - Method in class net.hasor.db.types.handler.LocalDateTypeHandler
 
setNonNullParameter(PreparedStatement, int, LocalTime, JDBCType) - Method in class net.hasor.db.types.handler.LocalTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Long, JDBCType) - Method in class net.hasor.db.types.handler.LongTypeHandler
 
setNonNullParameter(PreparedStatement, int, MonthDay, JDBCType) - Method in class net.hasor.db.types.handler.MonthDayOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, MonthDay, JDBCType) - Method in class net.hasor.db.types.handler.MonthDayOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, MonthDay, JDBCType) - Method in class net.hasor.db.types.handler.MonthDayOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Month, JDBCType) - Method in class net.hasor.db.types.handler.MonthOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, Month, JDBCType) - Method in class net.hasor.db.types.handler.MonthOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Month, JDBCType) - Method in class net.hasor.db.types.handler.MonthOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Character, JDBCType) - Method in class net.hasor.db.types.handler.NCharacterTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, JDBCType) - Method in class net.hasor.db.types.handler.NClobReaderTypeHandler
setNonNullParameter(PreparedStatement, int, String, JDBCType) - Method in class net.hasor.db.types.handler.NClobTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, JDBCType) - Method in class net.hasor.db.types.handler.NStringReaderTypeHandler
 
setNonNullParameter(PreparedStatement, int, String, JDBCType) - Method in class net.hasor.db.types.handler.NStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Number, JDBCType) - Method in class net.hasor.db.types.handler.NumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, Object, JDBCType) - Method in class net.hasor.db.types.handler.ObjectTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetDateTime, JDBCType) - Method in class net.hasor.db.types.handler.OffsetDateTimeForSqlTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetDateTime, JDBCType) - Method in class net.hasor.db.types.handler.OffsetDateTimeForUTCTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetTime, JDBCType) - Method in class net.hasor.db.types.handler.OffsetTimeForSqlTypeHandler
 
setNonNullParameter(PreparedStatement, int, OffsetTime, JDBCType) - Method in class net.hasor.db.types.handler.OffsetTimeForUTCTypeHandler
 
setNonNullParameter(PreparedStatement, int, Short, JDBCType) - Method in class net.hasor.db.types.handler.ShortTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, JDBCType) - Method in class net.hasor.db.types.handler.SqlDateTypeHandler
 
setNonNullParameter(PreparedStatement, int, Timestamp, JDBCType) - Method in class net.hasor.db.types.handler.SqlTimestampTypeHandler
 
setNonNullParameter(PreparedStatement, int, Time, JDBCType) - Method in class net.hasor.db.types.handler.SqlTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, InputStream, JDBCType) - Method in class net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, JDBCType) - Method in class net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
setNonNullParameter(PreparedStatement, int, String, JDBCType) - Method in class net.hasor.db.types.handler.SqlXmlTypeHandler
 
setNonNullParameter(PreparedStatement, int, Reader, JDBCType) - Method in class net.hasor.db.types.handler.StringReaderTypeHandler
 
setNonNullParameter(PreparedStatement, int, String, JDBCType) - Method in class net.hasor.db.types.handler.StringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Date, JDBCType) - Method in class net.hasor.db.types.handler.TimeOnlyTypeHandler
 
setNonNullParameter(PreparedStatement, int, YearMonth, JDBCType) - Method in class net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, YearMonth, JDBCType) - Method in class net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, YearMonth, JDBCType) - Method in class net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Year, JDBCType) - Method in class net.hasor.db.types.handler.YearOfNumberTypeHandler
 
setNonNullParameter(PreparedStatement, int, Year, JDBCType) - Method in class net.hasor.db.types.handler.YearOfStringTypeHandler
 
setNonNullParameter(PreparedStatement, int, Year, JDBCType) - Method in class net.hasor.db.types.handler.YearOfTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, ZonedDateTime, JDBCType) - Method in class net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 
setNonNullParameter(PreparedStatement, int, Object, JDBCType) - Method in class net.hasor.db.types.UnknownTypeHandler
 
setOpen(String) - Method in class net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setOptionMap(Map<String, Object>) - Method in class net.hasor.dataway.spi.ApiInfo
 
setParameter(PreparedStatement, int, T, JDBCType) - Method in class net.hasor.db.types.handler.AbstractTypeHandler
 
setParameter(PreparedStatement, int, T, JDBCType) - Method in interface net.hasor.db.types.TypeHandler
 
setParameterMap(Map<String, Object>) - Method in class net.hasor.dataway.spi.ApiInfo
 
setParameterValue(PreparedStatement, int, Object) - Static method in class net.hasor.db.jdbc.core.StatementSetterUtils
 
setParent(XmlNode) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
setPath(String) - Method in class net.hasor.dataway.dal.providers.nacos.ApiJson
 
setPrefix(String) - Method in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
 
setPrefixOverrides(String) - Method in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
 
setPrepareHint(Hints) - Method in class net.hasor.dataway.spi.ApiInfo
 
setProperties(Map<String, Type>) - Method in class net.hasor.dataway.service.schema.types.StrutsType
 
setProperty(String, Object, String, Object) - Static method in class net.hasor.core.aop.InnerDelegateInvocation
 
setQueryTimeout(int) - Method in class net.hasor.db.jdbc.core.JdbcConnection
 
setReadOnly() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
setReadOnly() - Method in interface net.hasor.db.transaction.TransactionStatus
设置事务状态为只读,当执行事务commit操作时,回滚该事务。
setReceiveTime(long) - Method in class net.hasor.rsf.domain.RequestInfo
数据包到达时间
setReceiveTime(long) - Method in class net.hasor.rsf.domain.ResponseInfo
 
setRefID(String) - Method in class net.hasor.spring.beans.TargetFactoryBean
 
setRefName(String) - Method in class net.hasor.spring.beans.TargetFactoryBean
 
setRefProperties(Properties) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setRefType(String) - Method in class net.hasor.dataway.service.schema.types.RefType
 
setRefType(Class<? extends T>) - Method in class net.hasor.spring.beans.TargetFactoryBean
 
setReleaseID(String) - Method in class net.hasor.dataway.spi.ApiInfo
 
setRequestCharacter(String) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
setRequestCharacter(String) - Method in interface net.hasor.web.WebApiBinder
设置请求编码
setRequestCharacter(String) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
setRequestID(long) - Method in class net.hasor.rsf.domain.RequestInfo
设置请求ID。
setRequestID(long) - Method in class net.hasor.rsf.domain.ResponseInfo
设置请求ID。
setRequestID(long) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置请求ID。
setRequestID(long) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
设置请求ID。
setRequiredType(Class<T>) - Method in class net.hasor.db.jdbc.mapper.SingleColumnRowMapper
Set the type that each result object is expected to match.
setResponseCharacter(String) - Method in class net.hasor.web.binder.InvokerWebApiBinder
 
setResponseCharacter(String) - Method in interface net.hasor.web.WebApiBinder
设置响应编码
setResponseCharacter(String) - Method in class net.hasor.web.wrap.WebApiBinderWrap
 
setResult(DataModel) - Method in class net.hasor.dataql.runtime.mem.DataStack
 
setResult(T) - Method in class net.hasor.dataway.config.Result
 
setResultCode(int) - Method in class net.hasor.dataql.runtime.mem.DataStack
 
setResultsCaseInsensitive(boolean) - Method in class net.hasor.db.jdbc.core.JdbcTemplate
 
setReturnData(Object) - Method in class net.hasor.rsf.domain.ResponseInfo
设置返回值数据
setReturnData(short) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
设置返回值数据
setReturnType(String) - Method in class net.hasor.rsf.domain.ResponseInfo
设置返回数据类型
setReturnType(short) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
设置返回值类型
setRollbackOnly() - Method in class net.hasor.db.transaction.support.JdbcTransactionStatus
 
setRollbackOnly() - Method in interface net.hasor.db.transaction.TransactionStatus
设置事务状态为回滚,作为替代抛出异常进而触发回滚操作。
setRootLoader(ClassLoader) - Method in class net.hasor.core.environment.AbstractEnvironment
设置类加载器
setRouteBody(String) - Method in class net.hasor.rsf.address.route.rule.AbstractRule
设置规则内容
setRouteID(String) - Method in class net.hasor.rsf.address.route.rule.AbstractRule
设置规则ID
setRowTester(Predicate<T>) - Method in class net.hasor.db.jdbc.extractor.FilterResultSetExtractor
 
setScanPackages(String[]) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setSeparator(String) - Method in class net.hasor.dataql.fx.db.likemybatis.ForeachSqlNode
 
setSerializeType(String) - Method in class net.hasor.rsf.domain.RequestInfo
设置序列化类型
setSerializeType(String) - Method in class net.hasor.rsf.domain.ResponseInfo
设置序列化类型
setSerializeType(String) - Method in class net.hasor.rsf.domain.ServiceDomain
设置客户端使用的对象序列化格式。
setSerializeType(short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置序列化类型
setSerializeType(short) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
设置序列化类型
setServiceGroup(String) - Method in class net.hasor.rsf.domain.RequestInfo
设置服务分组
setServiceGroup(short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置服务分组
setServiceLevel(InnerRuleEngine) - Method in class net.hasor.rsf.address.RuleRef
 
setServiceName(String) - Method in class net.hasor.rsf.domain.RequestInfo
设置服务名
setServiceName(short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置服务名
setServiceType(RsfServiceType) - Method in class net.hasor.rsf.domain.ServiceDomain
设置服务类型,消费者还是提供者
setServiceVersion(String) - Method in class net.hasor.rsf.domain.RequestInfo
设置服务版本
setServiceVersion(short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置服务版本
setSession(String, Object) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
设置Session
setSessionAttr(String, Object) - Method in class net.hasor.web.WebController
Store Object to session.
setSetting(String, Object) - Method in class net.hasor.core.setting.AbstractSettings
设置参数,如果出现多个值,则会覆盖。(使用默认命名空间 : DefaultNameSpace)
setSetting(String, Object, String) - Method in class net.hasor.core.setting.AbstractSettings
设置参数,如果出现多个值,则会覆盖。
setSetting(String, Object) - Method in class net.hasor.core.setting.SettingsWrap
 
setSetting(String, Object, String) - Method in class net.hasor.core.setting.SettingsWrap
 
setSetting(String, Object) - Method in interface net.hasor.core.Settings
设置参数,如果出现多个值,则会覆盖。
setSetting(String, Object, String) - Method in interface net.hasor.core.Settings
设置参数,如果出现多个值,则会覆盖。
setShadow(boolean) - Method in class net.hasor.rsf.domain.ServiceDomain
 
setSharedThreadPool(boolean) - Method in class net.hasor.rsf.domain.ServiceDomain
 
setSizeMax(long) - Method in class net.hasor.web.upload.FileUpload
Sets the maximum allowed size of a complete request, as opposed to FileUpload.setFileSizeMax(long).
setSourceType(Class<? extends T>) - Method in interface net.hasor.core.binder.BindInfoBuilder
为类型绑定一个实现,当获取类型实例时其实获取的是实现对象。
setSourceType(Class<? extends T>) - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
setSpanPackage(String[]) - Method in class net.hasor.core.environment.AbstractEnvironment
设置扫描路径
SetSqlNode - Class in net.hasor.dataql.fx.db.likemybatis
对应XML中
SetSqlNode() - Constructor for class net.hasor.dataql.fx.db.likemybatis.SetSqlNode
 
setSqlNode(SqlFragment.SqlMode) - Method in class net.hasor.dataql.fx.db.likemybatis.SqlNode
 
setStartPosition(CodeLocation.CodePosition) - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
setStartPosition(CodeLocation.CodePosition) - Method in interface net.hasor.dataql.compiler.ast.CodeLocation
 
setStartPosition(CodeLocation.CodePosition) - Method in class net.hasor.dataql.compiler.ast.inst.InstSet
 
setStatus(short) - Method in class net.hasor.rsf.domain.ResponseInfo
设置响应状态
setStatus(short) - Method in class net.hasor.rsf.protocol.rsf.v1.ResponseBlock
设置响应状态
setSuccess(boolean) - Method in class net.hasor.dataway.config.Result
 
setSuccess(boolean) - Method in class net.hasor.rsf.domain.RsfResultDO
 
setSuffix(String) - Method in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
 
setSuffixOverrides(String) - Method in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
 
setTarget(AddressProvider) - Method in interface net.hasor.rsf.rpc.caller.RsfServiceWrapper
 
setTarget(AddressProvider) - Method in class net.hasor.rsf.rpc.caller.RsfServiceWrapperObject
 
setTargetMethod(String) - Method in class net.hasor.rsf.domain.RequestInfo
设置调用的方法名
setTargetMethod(short) - Method in class net.hasor.rsf.protocol.rsf.v1.RequestBlock
设置调用的方法名
setText(String) - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
setTime(long) - Method in class net.hasor.dataway.dal.providers.nacos.ApiJson
 
Settings - Interface in net.hasor.core
配置文件设置
SettingsWrap - Class in net.hasor.core.setting
Settings接口的抽象实现。
SettingsWrap(Settings) - Constructor for class net.hasor.core.setting.SettingsWrap
 
SettingValue - Class in net.hasor.core.setting
 
setTransaction() - Method in class net.hasor.db.datasource.ConnectionHolder
设置事务状态
setup(Map, Object, Member, String) - Method in class net.hasor.dataql.fx.db.fxquery.DefaultMemberAccess
 
setup(Invoker) - Static method in class net.hasor.dataway.config.CorsUtils
 
setupEnvironment(Environment) - Method in class net.hasor.spring.beans.AbstractEnvironmentAware
 
setupInner(Invoker) - Static method in class net.hasor.dataway.service.InterfaceUiFilter
 
setUseProperties(boolean) - Method in class net.hasor.spring.beans.ContextFactoryBean
 
setValue(Object) - Method in class net.hasor.core.aop.SimplePropertyDelegate
 
setValue(String) - Method in class net.hasor.dataway.dal.HeaderData
 
setValues(PreparedStatement, int) - Method in interface net.hasor.db.jdbc.BatchPreparedStatementSetter
Set parameter values on the given PreparedStatement.
setValues(PreparedStatement) - Method in class net.hasor.db.jdbc.core.ArgPreparedStatementSetter
 
setValues(PreparedStatement) - Method in interface net.hasor.db.jdbc.PreparedStatementSetter
Set parameter values on the given PreparedStatement.
setVar(String) - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
SevenDaysTime - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
sha1_bytes(List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字节数组的 SHA1
sha1_string(String) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字符串的 SHA1
sha256_bytes(List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字节数组的 SHA-256
sha256_string(String) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字符串的 SHA-256
sha512_bytes(List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字节数组的 SHA-512
sha512_string(String) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字符串的 SHA-512
sha_bytes(List<Byte>) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字节数组的 SHA
sha_string(String) - Static method in class net.hasor.dataql.fx.encryt.DigestUdfSource
Deprecated.
字符串的 SHA
ShakeHands - Class in net.hasor.rsf.protocol.rsf
RSF 握手协议实现
ShakeHands(Connector) - Constructor for class net.hasor.rsf.protocol.rsf.ShakeHands
 
shiftLeft(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
左位移
shiftRight(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
右位移
shiftRightWithUnsigned(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
无符号右位移
ShortTypeHandler - Class in net.hasor.db.types.handler
 
ShortTypeHandler() - Constructor for class net.hasor.db.types.handler.ShortTypeHandler
 
shutdown() - Method in interface net.hasor.core.AppContext
发送停止通知(非线程安全)
shutdown() - Method in class net.hasor.core.AppContextWarp
 
shutdown() - Method in class net.hasor.core.context.TemplateAppContext
发送停止通知
shutdown() - Method in class net.hasor.rsf.rpc.caller.remote.RemoteRsfCaller
销毁。
shutdown() - Method in class net.hasor.rsf.rpc.net.Connector
停止监听器
shutdown() - Method in class net.hasor.rsf.rpc.net.RsfNetManager
销毁
shutdown() - Method in class net.hasor.rsf.utils.ExecutesManager
停止应用服务。
shutdownListener() - Method in class net.hasor.rsf.rpc.net.Connector
停止本地监听器
shutdownListener() - Method in class net.hasor.rsf.rpc.net.http.HttpConnector
 
shutdownListener() - Method in class net.hasor.rsf.rpc.net.netty.NettyConnector
停止监听器
shutdownTimer() - Method in class net.hasor.rsf.address.DiskCacheAddressPool
停止定时器,停止定时进行地址本的磁盘缓存。
siftUnitAddress(String, List<InterAddress>) - Method in class net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
筛选本机房地址
silent() - Method in interface net.hasor.tconsole.ConsoleApiBinder.HostBuilder
安静模式,安静模式下不会输"tConsole>" 提示符,也不会输出欢迎信息。
silent() - Method in class net.hasor.tconsole.launcher.hosts.HostTelService
 
SILENT - Static variable in interface net.hasor.tconsole.TelOptions
静默:只输出命令本身的返回信息,在TelClient上该配置始终是true
SimpleLRU<K,V> - Class in net.hasor.utils
简单的基于 LinkedHashMap 的 LRU 实现
SimpleLRU(int) - Constructor for class net.hasor.utils.SimpleLRU
 
SimplePropertyDelegate - Class in net.hasor.core.aop
PropertyDelegate 默认简单实现
SimplePropertyDelegate() - Constructor for class net.hasor.core.aop.SimplePropertyDelegate
 
SimplePropertyDelegate(Object) - Constructor for class net.hasor.core.aop.SimplePropertyDelegate
 
SingleColumnRowMapper<T> - Class in net.hasor.db.jdbc.mapper
 
SingleColumnRowMapper(Class<T>) - Constructor for class net.hasor.db.jdbc.mapper.SingleColumnRowMapper
Create a new SingleColumnRowMapper.
SingleColumnRowMapper(Class<T>, TypeHandlerRegistry) - Constructor for class net.hasor.db.jdbc.mapper.SingleColumnRowMapper
Create a new SingleColumnRowMapper.
SingleInstContext(DataQLParser.BlockSetContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
SINGLETON - Static variable in class net.hasor.core.scope.PrototypeScope
 
Singleton - Annotation Type in net.hasor.core
Deprecated.
SingletonScope - Class in net.hasor.core.scope
单例
SingletonScope() - Constructor for class net.hasor.core.scope.SingletonScope
 
size() - Method in class net.hasor.core.setting.DecSpaceMap
 
size(String) - Method in class net.hasor.core.setting.DecSpaceMap
 
size() - Method in class net.hasor.dataql.domain.ListModel
集合大小
size() - Method in class net.hasor.dataql.domain.ObjectModel
 
size(Object) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
如果是空:返回 0, 如果是 Map 返回字段数量 如果是数组:返回数组长度
SmokeController - Class in net.hasor.dataway.web
冒烟测试(于执行不同的是,冒烟测试的执行脚本和脚本类型信息来源于已保存的)
SmokeController() - Constructor for class net.hasor.dataway.web.SmokeController
 
SnapshotIndex - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
SnapshotPath - Static variable in interface net.hasor.rsf.domain.RsfConstants
 
sourceCode - Variable in class net.hasor.dataway.web.Swagger2Query
 
space(String) - Method in class net.hasor.core.setting.DecSpaceMap
 
spaceMap - Variable in class net.hasor.core.setting.DecSpaceMap
 
spaceSet() - Method in class net.hasor.core.setting.DecSpaceMap
命名空间集合。
speedFlowControl - Variable in class net.hasor.rsf.address.FlowControlRef
 
SpeedFlowControl - Class in net.hasor.rsf.address.route.flowcontrol.speed
基于QoS的速率控制规则。
SpeedFlowControl() - Constructor for class net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
Spi - Annotation Type in net.hasor.core
在一个实现类上标记该注解,用来表示实现了哪些 SPI
SpiCaller<T,R> - Interface in net.hasor.core.spi
执行 Spi 调用,扩展 SpiResultCaller 接口。并提供了可以无返回值的形式。
SpiCaller.SpiCallerWithoutResult<T> - Interface in net.hasor.core.spi
 
SpiCallerContainer - Class in net.hasor.core.container
SPI 管理器。
SpiCallerContainer() - Constructor for class net.hasor.core.container.SpiCallerContainer
 
SpiCallerContainer(Environment) - Constructor for class net.hasor.core.container.SpiCallerContainer
 
SpiJudge - Interface in net.hasor.core.spi
SPI 仲裁器:当同一个 SPI bind 了多个 SpiListener 就可以利用仲裁处理更多需求。 - notify 方式下,仲裁帮助决定哪些 SPI 可以被调用。同时可以决定那个 SPI 的返回值被最终采用。 - chain 方式下,仲裁帮助决定哪些 SPI 可以被调用,和 SPI 的调用顺序。
SpiTrigger - Interface in net.hasor.core.spi
SPI 触发器:SPI 的本真意图是在应用流程执行的过程中,安插一些扩展点。 - 让应用有机会在正常的流程中对外提供接口扩展能力。 - 通过 SPI 接口达到获得流程内部状态 或 干预程序流程中变量值的目的。
spiTrigger - Variable in class net.hasor.dataql.fx.db.runsql.SqlFragment
 
spiTrigger - Variable in class net.hasor.dataway.web.BasicController
 
split(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Splits the provided text into an array, separators specified.
split(String) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, using whitespace as the separator.
split(String, char) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separator specified.
split(String, String) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separators specified.
split(String, String, int) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array with a maximum length, separators specified.
splitAsmType(String) - Static method in class net.hasor.core.aop.AsmTools
将IIIILjava/lang/Integer;F形式的ASM类型表述分解为数组。 测试字符串IIIILjava/lang/Integer;F[[[ILjava/lang.Boolean; -> ["I", "I", "I", "I", "Ljava/lang/Integer;", "F", "[[[I", "Ljava/lang.Boolean"]
splitByCharacterType(String) - Static method in class net.hasor.utils.StringUtils
Splits a String by Character type as returned by java.lang.Character.getType(char).
splitByCharacterTypeCamelCase(String) - Static method in class net.hasor.utils.StringUtils
Splits a String by Character type as returned by java.lang.Character.getType(char).
splitByWholeSeparator(String, String) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separator string specified.
splitByWholeSeparator(String, String, int) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separator string specified.
splitByWholeSeparatorPreserveAllTokens(String, String) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separator string specified.
splitByWholeSeparatorPreserveAllTokens(String, String, int) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separator string specified.
splitKeep(String, char) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, using whitespace as the separator.
splitKeep(String, String) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, using whitespace as the separator.
splitPreserveAllTokens(String) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, using whitespace as the separator, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, char) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separator specified, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, String) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array, separators specified, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, String, int) - Static method in class net.hasor.utils.StringUtils
Splits the provided text into an array with a maximum length, separators specified, preserving all tokens, including empty tokens created by adjacent separators.
SpringModule - Interface in net.hasor.spring
Spring插件
SpringTypeSupplier - Class in net.hasor.spring.beans
Spring 的 TypeSupplier
SpringTypeSupplier(ApplicationContext) - Constructor for class net.hasor.spring.beans.SpringTypeSupplier
 
SpringTypeSupplier(Supplier<ApplicationContext>) - Constructor for class net.hasor.spring.beans.SpringTypeSupplier
 
springTypeSupplier(ApiBinder) - Method in interface net.hasor.spring.SpringModule
获取 SpringTypeSupplier
SQL_SERVER - Static variable in class net.hasor.db.JdbcUtils
 
SqlDateTypeHandler - Class in net.hasor.db.types.handler
 
SqlDateTypeHandler() - Constructor for class net.hasor.db.types.handler.SqlDateTypeHandler
 
SqlDialect - Interface in net.hasor.db.jdbc.lambda.dialect
SQL 方言
SqlDialectRegister - Class in net.hasor.db.jdbc.lambda.dialect
方言管理器
SqlDialectRegister() - Constructor for class net.hasor.db.jdbc.lambda.dialect.SqlDialectRegister
 
SqlFragment - Class in net.hasor.dataql.fx.db.runsql
支持 SQL 的代码片段执行器。整合了分页、批处理能力。 已支持的语句有:insert、update、delete、replace、select、create、drop、alter 已经提供原生:insert、update、delete、replace 语句的批量能力。
SqlFragment() - Constructor for class net.hasor.dataql.fx.db.runsql.SqlFragment
 
SqlFragment.SqlMode - Enum in net.hasor.dataql.fx.db.runsql
SqlMode 目前只会在 '批量' 和 '分页' 两个场景下才参与判断。
SqlFragment.SqlQuery<T> - Interface in net.hasor.dataql.fx.db.runsql
 
SQLITE - Static variable in class net.hasor.db.JdbcUtils
 
SqlKeyword - Enum in net.hasor.db.jdbc.lambda.segment
SQL 查询相关的关键字。
SqlLike - Enum in net.hasor.db.jdbc.lambda.segment
like 查询相关的选项。
SqlLiteDialect - Class in net.hasor.db.jdbc.lambda.dialect
SqlLite 的 SqlDialect 实现
SqlLiteDialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.SqlLiteDialect
 
SqlNode - Class in net.hasor.dataql.fx.db.likemybatis
sql节点
SqlNode() - Constructor for class net.hasor.dataql.fx.db.likemybatis.SqlNode
 
SqlPageDialect - Interface in net.hasor.dataql.fx.db.runsql.dialect
数据库方言,针对不同数据库进行实现分页方言
SqlPageDialect.BoundSql - Class in net.hasor.dataql.fx.db.runsql.dialect
SQL
SqlPageDialectRegister - Class in net.hasor.dataql.fx.db.runsql
分页查询方言管理器
SqlPageDialectRegister() - Constructor for class net.hasor.dataql.fx.db.runsql.SqlPageDialectRegister
 
SqlParameter - Interface in net.hasor.db.jdbc
Object to represent an SQL parameter definition.
SqlParameter.InSqlParameter - Interface in net.hasor.db.jdbc
 
SqlParameter.OutSqlParameter - Interface in net.hasor.db.jdbc
 
SqlParameter.ReturnSqlParameter - Interface in net.hasor.db.jdbc
 
SqlParameter.ValueSqlParameter - Interface in net.hasor.db.jdbc
 
SqlParameterSource - Interface in net.hasor.db.jdbc
Interface that defines common functionality for objects that can offer parameter values for named SQL parameters, serving as argument for JdbcTemplate operations.
SqlParameterUtils - Class in net.hasor.db.jdbc
Object to represent an SQL parameter definition.
SqlParameterUtils(String) - Constructor for class net.hasor.db.jdbc.SqlParameterUtils
 
SqlServer2012Dialect - Class in net.hasor.dataql.fx.db.runsql.dialect
 
SqlServer2012Dialect() - Constructor for class net.hasor.dataql.fx.db.runsql.dialect.SqlServer2012Dialect
 
SqlServer2012Dialect - Class in net.hasor.db.jdbc.lambda.dialect
SqlServer 的 SqlDialect 实现
SqlServer2012Dialect() - Constructor for class net.hasor.db.jdbc.lambda.dialect.SqlServer2012Dialect
 
SqlTimestampTypeHandler - Class in net.hasor.db.types.handler
 
SqlTimestampTypeHandler() - Constructor for class net.hasor.db.types.handler.SqlTimestampTypeHandler
 
SqlTimeTypeHandler - Class in net.hasor.db.types.handler
 
SqlTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.SqlTimeTypeHandler
 
SqlXmlForInputStreamTypeHandler - Class in net.hasor.db.types.handler
 
SqlXmlForInputStreamTypeHandler() - Constructor for class net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
SqlXmlForReaderTypeHandler - Class in net.hasor.db.types.handler
 
SqlXmlForReaderTypeHandler() - Constructor for class net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
sqlXmlToStream(SQLXML) - Method in class net.hasor.db.types.handler.SqlXmlForInputStreamTypeHandler
 
sqlXmlToStream(SQLXML) - Method in class net.hasor.db.types.handler.SqlXmlForReaderTypeHandler
 
sqlXmlToStream(SQLXML) - Method in class net.hasor.db.types.handler.SqlXmlTypeHandler
 
SqlXmlTypeHandler - Class in net.hasor.db.types.handler
Convert String to/from SQLXML.
SqlXmlTypeHandler() - Constructor for class net.hasor.db.types.handler.SqlXmlTypeHandler
 
StandardContextSettings - Class in net.hasor.core.setting
继承自InputStreamSettings父类,该类自动装载 classpath 中所有静态配置文件。 并且自动装载主配置文件(该配置文件应当只有一个)。
StandardContextSettings() - Constructor for class net.hasor.core.setting.StandardContextSettings
创建StandardContextSettings类型对象。
StandardContextSettings(Reader, StreamType) - Constructor for class net.hasor.core.setting.StandardContextSettings
创建StandardContextSettings类型对象。
StandardContextSettings(String) - Constructor for class net.hasor.core.setting.StandardContextSettings
创建StandardContextSettings类型对象。
StandardContextSettings(File) - Constructor for class net.hasor.core.setting.StandardContextSettings
创建StandardContextSettings类型对象。
StandardContextSettings(URI) - Constructor for class net.hasor.core.setting.StandardContextSettings
创建StandardContextSettings类型对象。
StandardEnvironment - Class in net.hasor.core.environment
Environment接口实现类,继承自AbstractEnvironment
StandardEnvironment() - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, File) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, URL) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, String) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, URI) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, File, Map<String, String>, ClassLoader) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, URL, Map<String, String>, ClassLoader) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, String, Map<String, String>, ClassLoader) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, URI, Map<String, String>, ClassLoader) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEnvironment(Object, AbstractSettings, Map<String, String>, ClassLoader) - Constructor for class net.hasor.core.environment.StandardEnvironment
 
StandardEventManager - Class in net.hasor.core.event
标准事件处理器接口的实现类
StandardEventManager(int, String, ClassLoader) - Constructor for class net.hasor.core.event.StandardEventManager
 
start(Module...) - Method in interface net.hasor.core.AppContext
启动,如果在启动期间发生异常,将会抛出该异常。该方式不会等待异步的 doStartCompleted 任务执行完。
start(Module...) - Method in class net.hasor.core.AppContextWarp
 
start(Module...) - Method in class net.hasor.core.context.TemplateAppContext
模块启动通知,如果在启动期间发生异常,将会抛出该异常。
start(AppContext) - Method in class net.hasor.rsf.rpc.net.RsfNetManager
启动RSF上配置的所有连接器(传入方向)。
startElement(String, String, String, Attributes) - Method in class net.hasor.core.setting.xml.SaxXmlParser
 
startElement(String, String, String, Attributes) - Method in class net.hasor.web.mime.SaxXmlParser
 
startListener(AppContext) - Method in class net.hasor.rsf.rpc.net.Connector
启动本地监听器
startListener(AppContext) - Method in class net.hasor.rsf.rpc.net.http.HttpConnector
 
startListener(AppContext) - Method in class net.hasor.rsf.rpc.net.netty.NettyConnector
启动本地监听器
startsWith(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Check if a String starts with a specified prefix.
startsWith(String, String) - Static method in class net.hasor.utils.StringUtils
Check if a String starts with a specified prefix.
startsWithAny(String, String[]) - Static method in class net.hasor.utils.StringUtils
Check if a String starts with any of an array of specified strings.
startsWithIgnoreCase(String, String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Case insensitive check if a String starts with a specified prefix.
startsWithIgnoreCase(String, String) - Static method in class net.hasor.utils.StringUtils
Case insensitive check if a String starts with a specified prefix.
startTimer() - Method in class net.hasor.rsf.address.DiskCacheAddressPool
启动定时器,定时进行地址本的磁盘缓存。
StartupModule - Class in net.hasor.core.exts.startup
简化“modules.module”的配置,提供整个应用程序的一个唯一入口 Module。 该模块只会加载一个Module,如果要加载多个module建议使用原生。
该模块的存在只是为了简化 xml 配置。
StartupModule() - Constructor for class net.hasor.core.exts.startup.StartupModule
 
StatementCallback<T> - Interface in net.hasor.db.jdbc
通用的回调接口。用来执行基于 JDBC Statement 上的任意数量任意类型数据库操作。
StatementSetterUtils - Class in net.hasor.db.jdbc.core
 
StatementSetterUtils() - Constructor for class net.hasor.db.jdbc.core.StatementSetterUtils
 
StateUdfSource - Class in net.hasor.dataql.fx.basic
状态函数 import 'net.hasor.dataql.fx.basic.StateUdfSource' as state;
StateUdfSource() - Constructor for class net.hasor.dataql.fx.basic.StateUdfSource
 
STATUS_UPDATE_TO_CHANGES - Static variable in class net.hasor.dataway.config.DatawayUtils
 
STATUS_UPDATE_TO_DELETE - Static variable in class net.hasor.dataway.config.DatawayUtils
 
STATUS_UPDATE_TO_DISABLE - Static variable in class net.hasor.dataway.config.DatawayUtils
 
STATUS_UPDATE_TO_EDITOR - Static variable in class net.hasor.dataway.config.DatawayUtils
 
STATUS_UPDATE_TO_PUBLISHED - Static variable in class net.hasor.dataway.config.DatawayUtils
 
StatusAppContext - Class in net.hasor.core.context
通过BeanContainer提供AppContext接口功能。
StatusAppContext(Environment) - Constructor for class net.hasor.core.context.StatusAppContext
 
StatusMessageException - Exception in net.hasor.dataway.spi
带有错误Code的异常
StatusMessageException(int, String) - Constructor for exception net.hasor.dataway.spi.StatusMessageException
 
StatusMessageException(int, String, Throwable) - Constructor for exception net.hasor.dataway.spi.StatusMessageException
 
StatusRsfInstruct - Class in net.hasor.rsf.tconsole
RSF 服务框架状态查看和更新指令
StatusRsfInstruct() - Constructor for class net.hasor.rsf.tconsole.StatusRsfInstruct
 
stopTransaction() - Method in class net.hasor.db.transaction.support.TransactionObject
 
STORE - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
storeConfig(OutputStream) - Method in class net.hasor.rsf.address.AddressPool
保存地址列表到zip流中。
storeConfig() - Method in class net.hasor.rsf.address.DiskCacheAddressPool
保存地址列表到zip流中(每小时保存一次),当遇到保存的文件已存在时会重新生成新的文件名。
storeCookie(String, String, int) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
存储 Cookie
storeCookieAll(Map<String, String>, int) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
批量设置 Cookie
storeToVar(Object) - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
str2HexStr(String) - Static method in class net.hasor.utils.CommonCodeUtils.HexConversion
字符串转换成十六进制字符串
Streams - Class in net.hasor.web.upload.util
Utility class for working with streams.
StreamType - Enum in net.hasor.core.setting
配置文件类型
STRING - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
STRING() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
STRING() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
STRING() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
STRING() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
STRING - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
STRING() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
StringJointDOP - Class in net.hasor.dataql.runtime.operator.ops
字符串拼接
StringJointDOP() - Constructor for class net.hasor.dataql.runtime.operator.ops.StringJointDOP
 
StringReaderTypeHandler - Class in net.hasor.db.types.handler
 
StringReaderTypeHandler() - Constructor for class net.hasor.db.types.handler.StringReaderTypeHandler
 
stringToByte(String, String) - Static method in class net.hasor.dataql.fx.basic.ConvertUdfSource
字符串转换为二进制数据
stringToByte(String, String) - Static method in class net.hasor.dataql.fx.encryt.HexUdfSource
Deprecated.
字符串转换为二进制数据
stringToInt(String) - Static method in class net.hasor.utils.NumberUtils
Convert a String to an int, returning zero if the conversion fails.
stringToInt(String, int) - Static method in class net.hasor.utils.NumberUtils
Convert a String to an int, returning a default value if the conversion fails.
StringToken - Class in net.hasor.dataql.compiler.ast.token
表示一个 数字符串
StringToken(String) - Constructor for class net.hasor.dataql.compiler.ast.token.StringToken
 
stringToUnicode(String) - Static method in class net.hasor.utils.CommonCodeUtils.HexConversion
String的字符串转换成unicode的String
StringType - Class in net.hasor.dataway.service.schema.types
字符串值类型
StringType() - Constructor for class net.hasor.dataway.service.schema.types.StringType
 
StringTypeHandler - Class in net.hasor.db.types.handler
 
StringTypeHandler() - Constructor for class net.hasor.db.types.handler.StringTypeHandler
 
StringUdfSource - Class in net.hasor.dataql.fx.basic
字符串函数 import 'net.hasor.dataql.fx.basic.StringUdfSource' as string;
StringUdfSource() - Constructor for class net.hasor.dataql.fx.basic.StringUdfSource
 
StringUtils - Class in net.hasor.utils
Operations on String that are null safe.
StringUtils() - Constructor for class net.hasor.utils.StringUtils
StringUtils instances should NOT be constructed in standard programming.
StringValueContext(DataQLParser.PrimitiveValueContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
strip(String) - Static method in class net.hasor.utils.StringUtils
Strips whitespace from the start and end of a String.
strip(String, String) - Static method in class net.hasor.utils.StringUtils
Strips any of a set of characters from the start and end of a String.
stripAll(String[]) - Static method in class net.hasor.utils.StringUtils
Strips whitespace from the start and end of every String in an array.
stripAll(String[], String) - Static method in class net.hasor.utils.StringUtils
Strips any of a set of characters from the start and end of every String in an array.
stripEnd(String, String) - Static method in class net.hasor.utils.StringUtils
Strips any of a set of characters from the end of a String.
stripStart(String, String) - Static method in class net.hasor.utils.StringUtils
Strips any of a set of characters from the start of a String.
stripToEmpty(String) - Static method in class net.hasor.utils.StringUtils
Strips whitespace from the start and end of a String returning an empty String if null input.
stripToNull(String) - Static method in class net.hasor.utils.StringUtils
Strips whitespace from the start and end of a String returning null if the String is empty ("") after the strip.
StrutsType - Class in net.hasor.dataway.service.schema.types
结构类型
StrutsType() - Constructor for class net.hasor.dataway.service.schema.types.StrutsType
 
sub(String, int, int) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
Gets a substring from the specified String avoiding exceptions.
sub(int) - Method in class net.hasor.db.jdbc.lambda.segment.MergeSqlSegment
 
subarray(Object[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new array containing the elements between the start and end indices.
subarray(long[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new long array containing the elements between the start and end indices.
subarray(int[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new int array containing the elements between the start and end indices.
subarray(short[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new short array containing the elements between the start and end indices.
subarray(char[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new char array containing the elements between the start and end indices.
subarray(byte[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new byte array containing the elements between the start and end indices.
subarray(double[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new double array containing the elements between the start and end indices.
subarray(float[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new float array containing the elements between the start and end indices.
subarray(boolean[], int, int) - Static method in class net.hasor.utils.ArrayUtils
Produces a new boolean array containing the elements between the start and end indices.
subClassesOf(Class<?>) - Static method in class net.hasor.core.exts.aop.Matchers
返回一个匹配器,匹配给定类型的子类(或实现了的接口)
SubExprRouteContext(DataQLParser.RouteMappingContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
SubscriptRouteVariable - Class in net.hasor.dataql.compiler.ast.value
对 RouteVariable 的下标操作
SubscriptRouteVariable(RouteVariable, IntegerToken) - Constructor for class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
SubscriptRouteVariable(RouteVariable, StringToken) - Constructor for class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
SubscriptRouteVariable(RouteVariable, Expression) - Constructor for class net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
SubscriptRouteVariable.SubType - Enum in net.hasor.dataql.compiler.ast.value
 
SubscriptRouteVariableInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
对 RouteVariable 的下标操作
SubscriptRouteVariableInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.SubscriptRouteVariableInstCompiler
 
substring(String, int) - Static method in class net.hasor.utils.StringUtils
Gets a substring from the specified String avoiding exceptions.
substring(String, int, int) - Static method in class net.hasor.utils.StringUtils
Gets a substring from the specified String avoiding exceptions.
substringAfter(String, String) - Static method in class net.hasor.utils.StringUtils
Gets the substring after the first occurrence of a separator.
substringAfterLast(String, String) - Static method in class net.hasor.utils.StringUtils
Gets the substring after the last occurrence of a separator.
substringBefore(String, String) - Static method in class net.hasor.utils.StringUtils
Gets the substring before the first occurrence of a separator.
substringBeforeLast(String, String) - Static method in class net.hasor.utils.StringUtils
Gets the substring before the last occurrence of a separator.
substringBetween(String, String) - Static method in class net.hasor.utils.StringUtils
Gets the String that is nested in between two instances of the same String.
substringBetween(String, String, String) - Static method in class net.hasor.utils.StringUtils
Gets the String that is nested in between two Strings.
substringsBetween(String, String, String) - Static method in class net.hasor.utils.StringUtils
Searches a String for substrings delimited by a start and end tag, returning all matching substrings in an array.
subtract(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
suffix - Variable in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
后缀 suffix
suffixOverrides - Variable in class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
后缀 suffixOverrides
superName - Variable in class net.hasor.utils.ScanClassPath.ClassInfo
 
supportMap() - Method in class net.hasor.core.binder.ApiBinderInvocationHandler
 
supports(Udf, Hints) - Method in class net.hasor.dataql.fx.db.TransactionUdfSource
跟随环境:SUPPORTS
supportSavepoint() - Method in class net.hasor.db.datasource.ConnectionHolder
 
supportSavepoint() - Method in interface net.hasor.db.datasource.SavepointManager
返回 JDBC 驱动是否支持保存点。
suspend(JdbcTransactionStatus) - Method in class net.hasor.db.transaction.support.JdbcTransactionManager
挂起事务。
Swagger2Controller - Class in net.hasor.dataway.web
Swagger 导出 "http://127.0.0.1:8080/interface-ui/api/docs/swagger2.json"
Swagger2Controller() - Constructor for class net.hasor.dataway.web.Swagger2Controller
 
Swagger2Query - Class in net.hasor.dataway.web
 
Swagger2Query() - Constructor for class net.hasor.dataway.web.Swagger2Query
 
Swagger2Query(DataQL) - Constructor for class net.hasor.dataway.web.Swagger2Query
 
Swagger2Query(Finder, Map<String, Supplier<?>>) - Constructor for class net.hasor.dataway.web.Swagger2Query
 
swapCase(String) - Static method in class net.hasor.utils.StringUtils
Swaps the case of a String changing upper and title case to lower case, and lower case to upper case.
SwitchExpression() - Constructor for class net.hasor.dataql.compiler.ast.inst.SwitchInst.SwitchExpression
 
SwitchInst - Class in net.hasor.dataql.compiler.ast.inst
if指令
SwitchInst() - Constructor for class net.hasor.dataql.compiler.ast.inst.SwitchInst
 
SwitchInst.SwitchExpression - Class in net.hasor.dataql.compiler.ast.inst
 
SwitchInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
if指令
SwitchInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.SwitchInstCompiler
 
SYBASE - Static variable in class net.hasor.db.JdbcUtils
 
SymbolToken - Class in net.hasor.dataql.compiler.ast.token
表示一个 操作符
SymbolToken(String) - Constructor for class net.hasor.dataql.compiler.ast.token.SymbolToken
 
syncInvoke(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[]) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
同步方式调用远程服务。
syncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
syncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - Method in interface net.hasor.rsf.RsfClient
同步方式调用远程服务。
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class net.hasor.dataql.compiler.parser.ThrowingErrorListener
 

T

Table - Annotation Type in net.hasor.db.jdbc.mapping
标记在类型上表示映射到的表
TableInfo - Interface in net.hasor.db.jdbc.mapping
查询的表
TargetFactoryBean<T> - Class in net.hasor.spring.beans
在 Spring 中创建 Hasor Bean 使用。
TargetFactoryBean() - Constructor for class net.hasor.spring.beans.TargetFactoryBean
 
targetServlet - Variable in class net.hasor.web.binder.J2eeServletAsMapping
 
Tel - Annotation Type in net.hasor.tconsole
tConsole 指令。
TelAfterExecutorListener - Interface in net.hasor.tconsole.spi
在某一个命令执行完毕之后触发,参数是刚刚执行过的那个命令。
TelAttribute - Interface in net.hasor.tconsole
属性
TelBeforeExecutorListener - Interface in net.hasor.tconsole.spi
在某一个命令开始执行之前触发,参数是准备要执行的那个命令。可以通过 TelCommandOption.cancel() 方法来取消这一次调用。
TelClient - Class in net.hasor.tconsole.client
可以连接远端 tConsole 并执行指令。
TelClient(InetSocketAddress) - Constructor for class net.hasor.tconsole.client.TelClient
 
TelCommand - Interface in net.hasor.tconsole
一个正在执行的命令
TelCommandOption - Interface in net.hasor.tconsole
提供命令在执行之前的取消操作。
TelContext - Interface in net.hasor.tconsole
tConsol 为您提供 telnet 下和应用程序交互的能力。
TelExecutor - Interface in net.hasor.tconsole
tConsole 指令。
TelExecutorVoid - Interface in net.hasor.tconsole
TelExecutor 的一个无返回值形式。
TelHostPreFinishListener - Interface in net.hasor.tconsole.spi
预执行命令全部执行完毕。 通过 net.hasor.tconsole.binder.ConsoleApiBinder 在 Host 模式下使用 tConsole 的专有的 SPI 扩展接口。 触发 SPI 的条件是要求 tConsoel 运行在 Host 模式下,并且配置了预执行的命令才可以。
TelModule - Interface in net.hasor.tconsole
tConsol
TelnetModule - Class in net.hasor.rsf.tconsole
Rsf 框架 Telnet 命令模块。
TelnetModule() - Constructor for class net.hasor.rsf.tconsole.TelnetModule
 
TelnetTelService - Class in net.hasor.tconsole.launcher.telnet
tConsole 服务,提供 Telnet 形式的交互界面。
TelnetTelService(String, int, Predicate<String>) - Constructor for class net.hasor.tconsole.launcher.telnet.TelnetTelService
创建 tConsole 服务
TelnetTelService(String, int, Predicate<String>, AppContext) - Constructor for class net.hasor.tconsole.launcher.telnet.TelnetTelService
创建 tConsole 服务
TelnetTelService(InetSocketAddress, Predicate<String>, AppContext) - Constructor for class net.hasor.tconsole.launcher.telnet.TelnetTelService
创建 tConsole 服务
TelOptions - Interface in net.hasor.tconsole
tConsole 可以用的一些 session 变量。
TelPhase - Enum in net.hasor.tconsole
命令生命周期定义
TelReader - Interface in net.hasor.tconsole
读取一个完整命令。
TelReaderObject - Class in net.hasor.tconsole.launcher
TelReader 的接口实现
TelReaderObject(ByteBufAllocator, ByteBuf) - Constructor for class net.hasor.tconsole.launcher.TelReaderObject
 
TelSession - Interface in net.hasor.tconsole
控制台会话
TelSessionCreateListener - Interface in net.hasor.tconsole.spi
当新的会话创建的时。 提示:对于 Host 模式也会触发该SPI ,但是 Host 下只有一个 Session。
TelSessionDestroyListener - Interface in net.hasor.tconsole.spi
当会话被关闭的时。 提示:对于 Host 模式也会触发该SPI ,但是 Host 下只有一个 Session。
TelSessionObject - Class in net.hasor.tconsole.launcher
TelSession 接口实现
TelSessionObject(AbstractTelService, ByteBuf, Writer) - Constructor for class net.hasor.tconsole.launcher.TelSessionObject
 
TelStartContextListener - Interface in net.hasor.tconsole.spi
当 tConsole 环境启动时触发。
TelStopContextListener - Interface in net.hasor.tconsole.spi
当 tConsole 环境关闭时触发。
TelUtils - Class in net.hasor.tconsole.launcher
工具集
TelUtils() - Constructor for class net.hasor.tconsole.launcher.TelUtils
 
tempCookie(String, String) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
临时 Cookie。临时 Cookie 的 MaxAge = -1
tempCookieAll(Map<String, String>) - Static method in class net.hasor.dataql.fx.web.WebUdfSource
批量设置临时 Cookie。临时 Cookie 的 MaxAge = -1
TemplateAppContext - Class in net.hasor.core.context
抽象类 AbstractAppContext 是 AppContext 接口的基础实现。
TemplateAppContext() - Constructor for class net.hasor.core.context.TemplateAppContext
 
TemplateAppContext.AppContextStatus - Enum in net.hasor.core.context
 
TERADATA - Static variable in class net.hasor.db.JdbcUtils
 
TernaryExprContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
TernaryExpression - Class in net.hasor.dataql.compiler.ast.expr
三元运算表达式
TernaryExpression(Expression, Expression, Expression) - Constructor for class net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
TernaryExprInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
三元运算表达式
TernaryExprInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.TernaryExprInstCompiler
 
test(T) - Method in interface net.hasor.core.Matcher
Deprecated.
 
test(Class<? extends T>) - Method in interface net.hasor.core.TypeSupplier
测试 TypeSupplier 是否支持这个类型,默认全部支持。
test(Class<? extends T>) - Method in class net.hasor.spring.beans.SpringTypeSupplier
 
testAopIgnore(Class<T>, ClassLoader) - Static method in class net.hasor.core.container.ContainerUtils
检测是否要忽略装配Aop
testAuthorization(Set<String>) - Method in enum net.hasor.dataway.authorization.AuthorizationType
执行检测权限
testExpression - Variable in class net.hasor.dataql.compiler.ast.inst.SwitchInst.SwitchExpression
 
testIn(String[], String) - Method in interface net.hasor.dataql.runtime.operator.OperatorProcess
 
testMatch(Class<?>...) - Method in interface net.hasor.dataql.runtime.operator.OperatorMatch
 
testRow(T) - Method in class net.hasor.db.jdbc.extractor.FilterResultSetExtractor
 
testRow(T) - Method in class net.hasor.db.jdbc.extractor.RowMapperResultSetExtractor
 
testTag(short) - Method in enum net.hasor.rsf.domain.RsfFlags
 
TextSqlNode - Class in net.hasor.dataql.fx.db.likemybatis
普通SQL节点
TextSqlNode(String) - Constructor for class net.hasor.dataql.fx.db.likemybatis.TextSqlNode
 
ThresholdingOutputStream - Class in net.hasor.web.upload.util
An output stream which triggers an event when a specified number of bytes of data have been written to it.
ThresholdingOutputStream(int) - Constructor for class net.hasor.web.upload.util.ThresholdingOutputStream
Constructs an instance of this class which will trigger an event at the specified threshold.
thresholdReached() - Method in class net.hasor.web.upload.util.DeferredFileOutputStream
Switches the underlying output stream from a memory based stream to one that is backed by disk.
thresholdReached() - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Indicates that the configured threshold has been reached, and that a subclass should take whatever action necessary on this event.
through(Class<? extends T>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(T) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(Supplier<? extends T>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(BindInfo<? extends T>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(Class<? extends T>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(T, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(Supplier<? extends T>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(BindInfo<? extends T>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, Class<? extends T>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, T) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, Supplier<? extends T>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, BindInfo<? extends T>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, Class<? extends T>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, T, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, Supplier<? extends T>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
through(int, BindInfo<? extends T>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.FilterBindingBuilder
 
THROW - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
THROW() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
THROW - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
THROW - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
throwCode - Variable in exception net.hasor.dataql.runtime.ThrowRuntimeException
 
ThrowingErrorListener - Class in net.hasor.dataql.compiler.parser
DataQL 解析异常处理器。
ThrowingErrorListener() - Constructor for class net.hasor.dataql.compiler.parser.ThrowingErrorListener
 
ThrowInst - Class in net.hasor.dataql.compiler.ast.inst
throw指令
ThrowInst(IntegerToken, Variable) - Constructor for class net.hasor.dataql.compiler.ast.inst.ThrowInst
 
ThrowInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
throw指令
ThrowInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.ThrowInstCompiler
 
ThrowRuntimeException - Exception in net.hasor.dataql.runtime
DataQL 运行时异常
ThrowRuntimeException(Location.RuntimeLocation, String) - Constructor for exception net.hasor.dataql.runtime.ThrowRuntimeException
 
ThrowRuntimeException(Location.RuntimeLocation, String, Throwable) - Constructor for exception net.hasor.dataql.runtime.ThrowRuntimeException
 
ThrowRuntimeException(Location.RuntimeLocation, String, int, long, DataModel) - Constructor for exception net.hasor.dataql.runtime.ThrowRuntimeException
 
TimeOnlyTypeHandler - Class in net.hasor.db.types.handler
 
TimeOnlyTypeHandler() - Constructor for class net.hasor.db.types.handler.TimeOnlyTypeHandler
 
Timeout - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
超出允许的时间。
timeout(int) - Method in interface net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置超时时间
TimerManager - Class in net.hasor.rsf.utils
 
TimerManager(int, ClassLoader) - Constructor for class net.hasor.rsf.utils.TimerManager
 
TimerManager(int, String, ClassLoader) - Constructor for class net.hasor.rsf.utils.TimerManager
 
to(Class<? extends T>) - Method in interface net.hasor.core.ApiBinder.LinkedBindingBuilder
为绑定设置一个实现类。
to(Class<? extends T>) - Method in interface net.hasor.rsf.RsfPublisher.LinkedBuilder
为绑定设置一个实现类。
to(Class<? extends T>) - Method in interface net.hasor.tconsole.ConsoleApiBinder.CommandBindingBuilder
绑定到一个实现类上
to(Class<T>) - Method in interface net.hasor.web.WebApiBinder.RenderEngineBindingBuilder
绑定实现。
toAsmDesc(Method) - Static method in class net.hasor.core.aop.AsmTools
获取方法的ASM格式描述信息。
toAsmFullDesc(Method) - Static method in class net.hasor.core.aop.AsmTools
获取方法的ASM格式描述信息。
toAsmSignature(Method) - Static method in class net.hasor.core.aop.AsmTools
获取方法的Signature描述信息。
toAsmType(Class<?>) - Static method in class net.hasor.core.aop.AsmTools
将某一个类型转为asm形式的表述, int 转为 I,String转为 Ljava/lang/String。
toAsmType(Class<?>[]) - Static method in class net.hasor.core.aop.AsmTools
将某一个类型转为asm形式的表述, int,int 转为 II,String,int转为 Ljava/lang/String;I。
toAsmType(Class<?>) - Static method in class net.hasor.rsf.domain.RsfRuntimeUtils
将某一个类型转为asm形式的表述, int 转为 I,String转为 Ljava/lang/String。
toBoolean(Object) - Static method in class net.hasor.dataql.fx.basic.ConvertUdfSource
将对象转换为 Boolean
toBoolean(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to a boolean handling null by returning false.
toBoolean(int) - Static method in class net.hasor.utils.BooleanUtils
Converts an int to a boolean using the convention that zero is false.
toBoolean(int, int, int) - Static method in class net.hasor.utils.BooleanUtils
Converts an int to a boolean specifying the conversion values.
toBoolean(Integer, Integer, Integer) - Static method in class net.hasor.utils.BooleanUtils
Converts an Integer to a boolean specifying the conversion values.
toBoolean(String) - Static method in class net.hasor.utils.BooleanUtils
Converts a String to a boolean (optimised for performance).
toBoolean(String, String, String) - Static method in class net.hasor.utils.BooleanUtils
Converts a String to a Boolean throwing an exception if no match found.
toBooleanDefaultIfNull(Boolean, boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to a boolean handling null.
toBooleanObject(boolean) - Static method in class net.hasor.utils.BooleanUtils
Boolean factory that avoids creating new Boolean objecs all the time.
toBooleanObject(int) - Static method in class net.hasor.utils.BooleanUtils
Converts an int to a Boolean using the convention that zero is false.
toBooleanObject(Integer) - Static method in class net.hasor.utils.BooleanUtils
Converts an Integer to a Boolean using the convention that zero is false.
toBooleanObject(int, int, int, int) - Static method in class net.hasor.utils.BooleanUtils
Converts an int to a Boolean specifying the conversion values.
toBooleanObject(Integer, Integer, Integer, Integer) - Static method in class net.hasor.utils.BooleanUtils
Converts an Integer to a Boolean specifying the conversion values.
toBooleanObject(String) - Static method in class net.hasor.utils.BooleanUtils
Converts a String to a Boolean.
toBooleanObject(String, String, String, String) - Static method in class net.hasor.utils.BooleanUtils
Converts a String to a Boolean throwing an exception if no match.
toByteArray(int, int) - Static method in class net.hasor.utils.ByteUtils
 
toBytes(ApiInfo, String, String) - Static method in class net.hasor.dataway.config.DatawayUtils
 
toChar(Character) - Static method in class net.hasor.utils.CharUtils
Converts the Character to a char throwing an exception for null.
toChar(Character, char) - Static method in class net.hasor.utils.CharUtils
Converts the Character to a char handling null.
toChar(String) - Static method in class net.hasor.utils.CharUtils
Converts the String to a char using the first character, throwing an exception on empty Strings.
toChar(String, char) - Static method in class net.hasor.utils.CharUtils
Converts the String to a char using the first character, defaulting the value on empty Strings.
toCharacterObject(char) - Static method in class net.hasor.utils.CharUtils
Converts the character to a Character.
toCharacterObject(String) - Static method in class net.hasor.utils.CharUtils
Converts the String to a Character using the first character, returning null for empty Strings.
toClass(Object[]) - Static method in class net.hasor.utils.ClassUtils
Converts an array of Object in to an array of Class objects.
toCodeSet() - Method in enum net.hasor.dataway.authorization.AuthorizationType
执行检测权限
toConstructor(Constructor<? extends T>) - Method in interface net.hasor.core.ApiBinder.LinkedBindingBuilder
为绑定设置一个构造方法。
toConstructor(Constructor<T>) - Method in interface net.hasor.tconsole.ConsoleApiBinder.CommandBindingBuilder
绑定到一个构造方法上
toErrorMessage() - Method in class net.hasor.dataql.runtime.Location.RuntimeLocation
 
toErrorMessage() - Method in class net.hasor.dataql.runtime.Location
 
toFmtJson(Object) - Method in class net.hasor.dataql.fx.basic.JsonUdfSource
把对象 JSON 序列化(带格式)
toHostSchema() - Method in class net.hasor.rsf.InterAddress
返回RSF协议形式表述的主机地址。格式为:“rsf://127.0.0.1:8000/unit”
toInfo() - Method in interface net.hasor.core.ApiBinder.MetaDataBindingBuilder
转换为 BindInfo 接口对象。
toInfo() - Method in interface net.hasor.core.binder.BindInfoBuilder
转化为BindInfo类型对象。
toInfo() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
 
toInfo(BindInfo<? extends T>) - Method in interface net.hasor.rsf.RsfPublisher.LinkedBuilder
为绑定设置一个 BindInfo
toInfo(BindInfo<? extends T>) - Method in interface net.hasor.tconsole.ConsoleApiBinder.CommandBindingBuilder
绑定到一个 Info上
toInstance(T) - Method in interface net.hasor.core.ApiBinder.LinkedBindingBuilder
为绑定设置一个实例
toInstance(T) - Method in interface net.hasor.rsf.RsfPublisher.LinkedBuilder
为绑定设置一个实例。
toInstance(T) - Method in interface net.hasor.tconsole.ConsoleApiBinder.CommandBindingBuilder
绑定到一个具体对象上
toInstance(RenderEngine) - Method in interface net.hasor.web.WebApiBinder.RenderEngineBindingBuilder
绑定实现。
toInt(Object) - Static method in class net.hasor.dataql.fx.basic.ConvertUdfSource
将对象转换为 Number
toInteger(boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a boolean to an int using the convention that zero is false.
toInteger(boolean, int, int) - Static method in class net.hasor.utils.BooleanUtils
Converts a boolean to an int specifying the conversion values.
toInteger(Boolean, int, int, int) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to an int specifying the conversion values.
toIntegerObject(boolean, Integer, Integer) - Static method in class net.hasor.utils.BooleanUtils
Converts a boolean to an Integer specifying the conversion values.
toIntegerObject(Boolean, Integer, Integer, Integer) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to an Integer specifying the conversion values.
toIntValue(char) - Static method in class net.hasor.utils.CharUtils
Converts the character to the Integer it represents, throwing an exception if the character is not numeric.
toIntValue(char, int) - Static method in class net.hasor.utils.CharUtils
Converts the character to the Integer it represents, throwing an exception if the character is not numeric.
toIntValue(Character) - Static method in class net.hasor.utils.CharUtils
Converts the character to the Integer it represents, throwing an exception if the character is not numeric.
toIntValue(Character, int) - Static method in class net.hasor.utils.CharUtils
Converts the character to the Integer it represents, throwing an exception if the character is not numeric.
toJapaneseDate(Date) - Static method in class net.hasor.db.types.handler.JapaneseDateTypeHandler
 
toJapaneseDate(Date) - Static method in class net.hasor.db.types.handler.JapaneseDateTypeHandler
 
toJavaType(JDBCType) - Static method in class net.hasor.db.types.TypeHandlerRegistry
根据 jdbcType 获取默认的 Java Type.
toJavaType(String, ClassLoader) - Static method in class net.hasor.rsf.domain.RsfRuntimeUtils
使用指定的ClassLoader将一个asm类型转化为Class对象。
toJson(Object) - Method in class net.hasor.dataql.fx.basic.JsonUdfSource
把对象 JSON 序列化
toJson() - Method in class net.hasor.dataway.config.LoggerUtils
注意, 仅是为了方便日志输出及查看, 本方法未进行html转义, 所以切不可输出到客户页面.
toJsonSchema(Type, boolean) - Static method in class net.hasor.dataway.service.schema.types.TypesUtils
将 Type 分析 DataModel 提取数据结构变为 Type 类型对象
tokenNames - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
Deprecated.
tokenNames - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
Deprecated.
toLowerCase(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
转换小写
toMap(Object[]) - Static method in class net.hasor.utils.ArrayUtils
Converts the given array into a Map.
toObject(char[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive chars to objects.
toObject(long[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive longs to objects.
toObject(int[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive ints to objects.
toObject(short[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive shorts to objects.
toObject(byte[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive bytes to objects.
toObject(double[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive doubles to objects.
toObject(float[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive floats to objects.
toObject(boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of primitive booleans to objects.
toPredicate(Matcher<T>) - Method in interface net.hasor.core.Matcher
Deprecated.
 
toPrimitive(Character[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Characters to primitives.
toPrimitive(Character[], char) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Character to primitives handling null.
toPrimitive(Long[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Longs to primitives.
toPrimitive(Long[], long) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Long to primitives handling null.
toPrimitive(Integer[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Integers to primitives.
toPrimitive(Integer[], int) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Integer to primitives handling null.
toPrimitive(Short[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Shorts to primitives.
toPrimitive(Short[], short) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Short to primitives handling null.
toPrimitive(Byte[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Bytes to primitives.
toPrimitive(Byte[], byte) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Bytes to primitives handling null.
toPrimitive(Double[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Doubles to primitives.
toPrimitive(Double[], double) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Doubles to primitives handling null.
toPrimitive(Float[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Floats to primitives.
toPrimitive(Float[], float) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Floats to primitives handling null.
toPrimitive(Boolean[]) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Booleans to primitives.
toPrimitive(Boolean[], boolean) - Static method in class net.hasor.utils.ArrayUtils
Converts an array of object Booleans to primitives handling null.
toProvider(Supplier<? extends T>) - Method in interface net.hasor.core.ApiBinder.LinkedBindingBuilder
为绑定设置一个 Supplier
toProvider(BindInfo<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
toProvider(Class<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
toProvider(Supplier<? extends T>) - Method in interface net.hasor.rsf.RsfPublisher.LinkedBuilder
为绑定设置一个 Supplier
toProvider(Supplier<? extends T>) - Method in interface net.hasor.tconsole.ConsoleApiBinder.CommandBindingBuilder
绑定到一个提供者上
toProvider(Supplier<? extends RenderEngine>) - Method in interface net.hasor.web.WebApiBinder.RenderEngineBindingBuilder
绑定实现。
toQueryString(HintsSet, Writer) - Method in class net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
toQueryString() - Method in interface net.hasor.dataql.compiler.QueryModel
 
toQueryString(Writer) - Method in interface net.hasor.dataql.compiler.QueryModel
 
toQueryString(HintsSet, Writer) - Method in interface net.hasor.dataql.compiler.QueryModel
 
toRuntimeException(Throwable) - Static method in class net.hasor.utils.ExceptionUtils
 
toRuntimeException(Throwable, Function<Throwable, RuntimeException>) - Static method in class net.hasor.utils.ExceptionUtils
将异常包装为 RuntimeException
toRuntimeException(Throwable, Class<?>[]) - Static method in class net.hasor.utils.ExceptionUtils
 
toScope(Scope...) - Method in interface net.hasor.core.ApiBinder.ScopedBindingBuilder
将Bean应用到一个用户指定的Scope上。
toScope(Class<?>...) - Method in interface net.hasor.core.ApiBinder.ScopedBindingBuilder
将Bean应用到一个用户指定的Scope上。 如果配置了ApiBinder.ScopedBindingBuilder.toScope(Supplier...)或者ApiBinder.ScopedBindingBuilder.toScope(Scope...),那么该方法将会使它们失效。
toScope(Supplier<Scope>...) - Method in interface net.hasor.core.ApiBinder.ScopedBindingBuilder
设置Scope。
toScope(String...) - Method in interface net.hasor.core.ApiBinder.ScopedBindingBuilder
设置Scope。
toSettingMap() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
toSettingMap() - Method in interface net.hasor.core.XmlNode
 
toSettingsMap() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
toSettingsMap() - Method in interface net.hasor.core.XmlNode
 
toSocketAddress() - Method in class net.hasor.rsf.InterAddress
转换成SocketAddress类型对象
toSqlType(Class<?>) - Static method in class net.hasor.db.types.TypeHandlerRegistry
根据 Java 类型Derive a default SQL type from the given Java type.
toString() - Method in class net.hasor.core.info.MetaDataAdapter
 
toString() - Method in class net.hasor.core.setting.AbstractSettings
 
toString() - Method in class net.hasor.core.setting.ConfigSource
 
toString() - Method in class net.hasor.core.setting.SettingsWrap
 
toString() - Method in class net.hasor.core.setting.SettingValue
 
toString() - Method in class net.hasor.core.setting.xml.DefaultXmlNode
 
toString() - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
toString() - Method in class net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
toString() - Method in class net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
toString() - Method in class net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
toString() - Method in class net.hasor.dataql.compiler.qil.InstQueue
 
toString() - Method in interface net.hasor.dataql.compiler.qil.Instruction
 
toString() - Method in class net.hasor.dataql.compiler.qil.InstructionInfo
 
toString() - Method in class net.hasor.dataql.compiler.qil.Label
 
toString() - Method in class net.hasor.dataql.compiler.qil.QIL
 
toString(Object) - Static method in class net.hasor.dataql.fx.basic.ConvertUdfSource
将对象转换为 String
toString() - Method in class net.hasor.dataql.runtime.InstSequence
 
toString() - Method in class net.hasor.rsf.address.AddressBucket
 
toString() - Method in class net.hasor.rsf.address.AddressPool
 
toString() - Method in enum net.hasor.rsf.address.AddressTypeEnum
 
toString() - Method in class net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
 
toString() - Method in class net.hasor.rsf.address.route.rule.AbstractRule
 
toString() - Method in class net.hasor.rsf.address.route.rule.RuleParser
 
toString() - Method in enum net.hasor.rsf.address.RouteTypeEnum
 
toString() - Method in class net.hasor.rsf.domain.provider.InstanceAddressProvider
 
toString() - Method in class net.hasor.rsf.domain.provider.PoolAddressProvider
 
toString() - Method in class net.hasor.rsf.domain.ServiceDomain
 
toString() - Method in class net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
toString() - Method in class net.hasor.rsf.InterAddress
 
toString() - Method in class net.hasor.rsf.rpc.caller.RsfResponseObject
 
toString() - Method in class net.hasor.rsf.rpc.net.Connector
 
toString() - Method in class net.hasor.rsf.rpc.net.RsfChannel
 
toString(Boolean, String, String, String) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to a String returning one of the input Strings.
toString(boolean, String, String) - Static method in class net.hasor.utils.BooleanUtils
Converts a boolean to a String returning one of the input Strings.
toString(char) - Static method in class net.hasor.utils.CharUtils
Converts the character to a String that contains the one character.
toString(Character) - Static method in class net.hasor.utils.CharUtils
Converts the character to a String that contains the one character.
toString(Object) - Static method in class net.hasor.utils.ObjectUtils
Gets the toString of an Object returning an empty string ("") if null input.
toString(Object, String) - Static method in class net.hasor.utils.ObjectUtils
Gets the toString of an Object returning a specified text if null input.
toString(Object) - Static method in class net.hasor.utils.StringUtils
Object to String ,when null object then null else return toString();
toString() - Method in class net.hasor.web.binder.FilterDef
 
toString() - Method in class net.hasor.web.binder.MappingDef
 
toString() - Method in class net.hasor.web.binder.RenderDef
 
toString() - Method in class net.hasor.web.valid.Message
 
toStringBuilder() - Method in class net.hasor.dataway.config.LoggerUtils
对于Json转换出的异常, 需要使用此方法.
toStringOnOff(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to a String returning 'on', 'off', or null.
toStringOnOff(boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a boolean to a String returning 'on' or 'off'.
toStringToken() - Method in class net.hasor.dataql.compiler.ast.token.IntegerToken
 
toStringTrueFalse(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to a String returning 'true', 'false', or null.
toStringTrueFalse(boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a boolean to a String returning 'true' or 'false'.
toStringYesNo(Boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a Boolean to a String returning 'yes', 'no', or null.
toStringYesNo(boolean) - Static method in class net.hasor.utils.BooleanUtils
Converts a boolean to a String returning 'yes' or 'no'.
toTypeSupplier(TypeSupplier) - Method in interface net.hasor.core.ApiBinder.TypeSupplierBindingBuilder
将 Bean 的创建委托出去,委托创建相当于设置了 toProvider Hasor 将不会执行 Aop 和注入的逻辑。
toUpperCase(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
转换大写
toURI(Object) - Static method in class net.hasor.core.environment.StandardEnvironment
 
toURI() - Method in class net.hasor.rsf.InterAddress
转换地址为URL形式
TranManager - Class in net.hasor.db.transaction
某一个数据源的事务管理器
TranManager() - Constructor for class net.hasor.db.transaction.TranManager
 
tranMandatory(Udf, Hints) - Method in class net.hasor.dataql.fx.db.TransactionUdfSource
要求环境中存在事务:MANDATORY
Transactional - Annotation Type in net.hasor.db
可以标记在:方法、类 上面
TransactionCallback<T> - Interface in net.hasor.db.transaction
事务模版
TransactionCallbackWithoutResult - Interface in net.hasor.db.transaction
TransactionCallback接口的无返回值。
TransactionManager - Interface in net.hasor.db.transaction
数据源的事务管理器。
TransactionManagerProvider - Class in net.hasor.db.transaction.provider
 
TransactionManagerProvider(Supplier<DataSource>) - Constructor for class net.hasor.db.transaction.provider.TransactionManagerProvider
 
TransactionObject - Class in net.hasor.db.transaction.support
 
TransactionObject(ConnectionHolder, Isolation, DataSource) - Constructor for class net.hasor.db.transaction.support.TransactionObject
 
TransactionStatus - Interface in net.hasor.db.transaction
表示一个事务状态
TransactionTemplate - Interface in net.hasor.db.transaction
事务模版接口
TransactionTemplateProvider - Class in net.hasor.db.transaction.provider
 
TransactionTemplateProvider(Supplier<DataSource>) - Constructor for class net.hasor.db.transaction.provider.TransactionTemplateProvider
 
TransactionUdfSource - Class in net.hasor.dataql.fx.db
数据库事务函数库。函数库引入 import 'net.hasor.dataql.fx.db.TransactionUdfSource' as tran;
TransactionUdfSource() - Constructor for class net.hasor.dataql.fx.db.TransactionUdfSource
 
trim(String) - Static method in class net.hasor.dataql.fx.basic.StringUdfSource
截断两边空格,如果为空返回为空。
trim(String) - Static method in class net.hasor.utils.StringUtils
Removes control characters (char <= 32) from both ends of this String, handling null by returning null.
TrimSqlNode - Class in net.hasor.dataql.fx.db.likemybatis
对应XML中 ,注意prefixOverrides和suffixOverrides大小写敏感
TrimSqlNode() - Constructor for class net.hasor.dataql.fx.db.likemybatis.TrimSqlNode
 
trimToEmpty(String) - Static method in class net.hasor.utils.StringUtils
Removes control characters (char <= 32) from both ends of this String returning an empty String ("") if the String is empty ("") after the trim or if it is null.
trimToNull(String) - Static method in class net.hasor.utils.StringUtils
Removes control characters (char <= 32) from both ends of this String returning null if the String is empty ("") after the trim or if it is null.
TRUE - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
TRUE() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
TRUE - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
TRUE - Static variable in class net.hasor.dataql.domain.ValueModel
 
tryCast(Class<T>) - Method in interface net.hasor.core.ApiBinder
尝试把 ApiBinder 转换为另一个 ApiBinder(如果它支持)
tips: 如果不支持转换则返回空。
tryCast(Class<T>) - Method in class net.hasor.core.binder.AbstractBinder
 
tryCast(Class<T>) - Method in class net.hasor.core.binder.ApiBinderWrap
 
tryCast(Class<T>) - Method in class net.hasor.rsf.container.InnerRsfApiBinder
 
tryReceiveEvent() - Method in class net.hasor.tconsole.launcher.TelSessionObject
 
Type - Enum in net.hasor.core
辅助@Inject注解用来标识value,表示的是 ByID,还是ByName。
Type - Class in net.hasor.dataway.service.schema.types
参数类型
Type() - Constructor for class net.hasor.dataway.service.schema.types.Type
 
TYPE_SUPPLIER - Static variable in interface net.hasor.dataql.Finder
通过 TypeSupplier 委托 findBean 的类型创建
TypeEnum - Enum in net.hasor.dataway.service.schema.types
类型定义
TypeHandler<T> - Interface in net.hasor.db.types
code form org.apache.ibatis.type.TypeHandler
TypeHandlerRegistry - Class in net.hasor.db.types
JDBC 4.2 full compatible
TypeHandlerRegistry() - Constructor for class net.hasor.db.types.TypeHandlerRegistry
 
typeNum() - Method in enum net.hasor.dataway.dal.ApiStatusEnum
 
TYPEOF - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
typeOf(Object) - Static method in enum net.hasor.dataway.dal.ApiStatusEnum
 
typeOf(Object) - Static method in enum net.hasor.dataway.dal.ApiTypeEnum
 
typeRegistry - Variable in class net.hasor.db.jdbc.mapping.MappingHandler
 
typeString() - Method in enum net.hasor.dataway.dal.ApiTypeEnum
 
TypeSupplier - Interface in net.hasor.core
根据类型创建对象。
TypesUtils - Class in net.hasor.dataway.service.schema.types
数组或集合类型
TypesUtils() - Constructor for class net.hasor.dataway.service.schema.types.TypesUtils
 
TypeUdfMap(Class<?>) - Constructor for class net.hasor.dataql.UdfSourceAssembly.TypeUdfMap
 
TypeUdfMap(Class<?>, Predicate<Method>) - Constructor for class net.hasor.dataql.UdfSourceAssembly.TypeUdfMap
 
TypeUdfMap(Class<?>, Supplier<?>, Predicate<Method>) - Constructor for class net.hasor.dataql.UdfSourceAssembly.TypeUdfMap
 

U

Udf - Interface in net.hasor.dataql
UDF
UdfModel - Class in net.hasor.dataql.domain
函数调用
UdfSource - Interface in net.hasor.dataql
UDF 源
UdfSourceAssembly - Interface in net.hasor.dataql
UDF UdfSource 的装配接口,请注意:不支持函数重载
UdfSourceAssembly.TypeUdfMap - Class in net.hasor.dataql
 
UdfSourceAssembly.UdfName - Annotation Type in net.hasor.dataql
函数名
UdfSourceAssembly.UdfParams - Interface in net.hasor.dataql
获取所有参数
UnaryExprContext(DataQLParser.ExprContext) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
UnaryExpression - Class in net.hasor.dataql.compiler.ast.expr
一元运算表达式
UnaryExpression(Expression, SymbolToken) - Constructor for class net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
UnaryExprInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
一元运算表达式
UnaryExprInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.UnaryExprInstCompiler
 
UnaryOperatorRegistry - Interface in net.hasor.dataql.runtime.operator
一元运算操作对象的注册和查找。
Unauthorized - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
试图调用受保护的服务。
uncapitalize(String) - Static method in class net.hasor.utils.StringUtils
Uncapitalizes a String changing the first letter to title case as per Character.toLowerCase(char).
unicodeEscaped(char) - Static method in class net.hasor.utils.CharUtils
Converts the string to the unicode format ' '.
unicodeEscaped(Character) - Static method in class net.hasor.utils.CharUtils
Converts the string to the unicode format ' '.
unicodeToString(String) - Static method in class net.hasor.utils.CommonCodeUtils.HexConversion
unicode的String转换成String的字符串
uniqueBy(List<Object>, Object, Hints) - Static method in class net.hasor.dataql.fx.basic.CollectionUdfSource
对 List 进行去重
uniqueName() - Method in interface net.hasor.core.ApiBinder.NamedBindingBuilder
随机取一个不重复的名字(并同时设置ID,为随机ID)。
unitFlowControl - Variable in class net.hasor.rsf.address.FlowControlRef
 
UnitFlowControl - Class in net.hasor.rsf.address.route.flowcontrol.unit
单元流量控制规则,用来控制跨单元调用。
UnitFlowControl() - Constructor for class net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
 
Unknown - Static variable in interface net.hasor.rsf.domain.ProtocolStatus
未定义
unknownLocation() - Static method in class net.hasor.dataql.runtime.Location
 
UnknownTypeHandler - Class in net.hasor.db.types
 
UnknownTypeHandler(TypeHandlerRegistry) - Constructor for class net.hasor.db.types.UnknownTypeHandler
 
unset() - Method in class net.hasor.utils.ContextClassLoaderLocal
Unsets the value associated with the current thread's context classloader
unset(ClassLoader) - Method in class net.hasor.utils.ContextClassLoaderLocal
Unsets the value associated with the given classloader
unwrap() - Method in interface net.hasor.dataql.domain.DataModel
解开 DataModel 包裹,采用 Map 和 List 封装。
unwrap() - Method in class net.hasor.dataql.domain.ListModel
 
unwrap() - Method in class net.hasor.dataql.domain.ObjectModel
 
unwrap() - Method in class net.hasor.dataql.domain.UdfModel
 
unwrap() - Method in class net.hasor.dataql.domain.ValueModel
 
UO - Static variable in interface net.hasor.dataql.compiler.qil.Opcodes
 
update(Observable, Object) - Method in class net.hasor.core.container.BindInfoContainer
 
update(SettingValue, Settings) - Method in interface net.hasor.core.setting.UpdateValue
 
update() - Method in class net.hasor.tconsole.launcher.TelReaderObject
 
updateArgsRoute(String, String) - Method in class net.hasor.rsf.address.AddressPool
 
updateArgsRoute(String) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
更新服务地址本计算规则(参数级)
updateArgsRoute(String, String) - Method in interface net.hasor.rsf.RsfUpdater
更新本地参数级地址计算脚本。
updateCodeLocation(int[]) - Method in class net.hasor.dataql.runtime.InstSequence
 
updateDirectory() - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
数据写入到 Nacos
updateFlowControl(String) - Method in class net.hasor.rsf.address.AddressBucket
更新服务的流控规则。
updateFlowControl(String, String) - Method in class net.hasor.rsf.address.AddressPool
更新服务的流控规则。
updateFlowControl(String) - Method in class net.hasor.rsf.address.FlowControlRef
解析路由规则
updateFlowControl(String) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
更新服务路由策略
updateFlowControl(String, String) - Method in interface net.hasor.rsf.RsfUpdater
更新服务路由策略
updateMethodRoute(String, String) - Method in class net.hasor.rsf.address.AddressPool
 
updateMethodRoute(String) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
更新服务地址本计算规则(方法级)
updateMethodRoute(String, String) - Method in interface net.hasor.rsf.RsfUpdater
更新本地方法级地址计算脚本。
updateObject(EntityDef, String, Map<FieldDef, String>) - Method in interface net.hasor.dataway.dal.ApiDataAccessLayer
更新对象
updateObject(EntityDef, String, Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.db.DataBaseApiDataAccessLayer
 
updateObject(String, Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.db.InterfaceInfoDal
 
updateObject(String, Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.db.InterfaceReleaseDal
 
updateObject(EntityDef, String, Map<FieldDef, String>) - Method in class net.hasor.dataway.dal.providers.nacos.NacosApiDataAccessLayer
 
updateParameter(int, String, Object) - Method in class net.hasor.rsf.domain.RequestInfo
添加请求参数。
updateRoute(RouteTypeEnum, String) - Method in class net.hasor.rsf.address.AddressBucket
更新服务的路由脚本。
updateRoute(String, RouteTypeEnum, String) - Method in class net.hasor.rsf.address.AddressPool
更新某个服务的路由规则脚本。
updateServiceRoute(String, String) - Method in class net.hasor.rsf.address.AddressPool
 
updateServiceRoute(String) - Method in interface net.hasor.rsf.RsfPublisher.RegisterBuilder
更新服务地址本计算规则(服务级)
updateServiceRoute(String, String) - Method in interface net.hasor.rsf.RsfUpdater
更新服务地址本计算规则(服务级)
UpdateValue - Interface in net.hasor.core.setting
 
upperCase(String) - Static method in class net.hasor.utils.StringUtils
Converts a String to upper case as per String.toUpperCase().
upperCase(String, Locale) - Static method in class net.hasor.utils.StringUtils
Converts a String to upper case as per String.toUpperCase(Locale).
UriPatternMatcher - Interface in net.hasor.web.binder
A general interface for matching a URI against a URI pattern.
UriPatternType - Enum in net.hasor.web.binder
An enumeration of the available URI-pattern matching styles
urlDecode(String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串进行 URL 解码
urlDecodeBy(String, String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串进行 URL 解码
urlEncode(String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串进行 URL 编码
urlEncodeBy(String, String) - Static method in class net.hasor.dataql.fx.encryt.CodecUdfSource
对字符串进行 URL 编码
usePage(Hints) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
判断是否需要分页
usePageFragment(FxQuery, Hints, Map<String, Object>) - Method in class net.hasor.dataql.fx.db.runsql.SqlFragment
分页模式
useProperties - Variable in class net.hasor.spring.beans.BuildConfig
 
uuid() - Static method in class net.hasor.dataql.fx.basic.StateUdfSource
返回一个完整格式的 UUID 字符串。
uuidToShort() - Static method in class net.hasor.dataql.fx.basic.StateUdfSource
返回一个不含"-" 符号的 UUID 字符串

V

VALID_DATA_KEY - Static variable in interface net.hasor.web.valid.ValidInvoker
 
validate() - Method in class net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
限流器有效性验证。限流器的配置必须满足以下条件: 速率rate、峰值peak配置为大于0 时间窗timeWindow不小于1 峰值不小于速率与时间窗的乘积
Validation<T> - Interface in net.hasor.web.valid
对象验证,如果验证失败返回验证消息。
ValidBy - Annotation Type in net.hasor.web.valid
验证实现类
validErrorsOfMessage() - Method in interface net.hasor.web.valid.ValidInvoker
获取所有验证失败信息
validErrorsOfMessage(String) - Method in interface net.hasor.web.valid.ValidInvoker
获取某个key下验证失败信息
validErrorsOfMessage(String) - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
validErrorsOfString() - Method in interface net.hasor.web.valid.ValidInvoker
Message of string
validErrorsOfString(String) - Method in interface net.hasor.web.valid.ValidInvoker
获取某个key下验证失败信息
ValidInvoker - Interface in net.hasor.web.valid
表单验证框架Api接口
ValidInvokerCreator - Class in net.hasor.web.valid
表单验证器,Invoker扩展。
ValidInvokerCreator() - Constructor for class net.hasor.web.valid.ValidInvokerCreator
 
ValidInvokerSupplier - Class in net.hasor.web.valid
表单验证器,Invoker 扩展实现类。
ValidInvokerSupplier(Invoker) - Constructor for class net.hasor.web.valid.ValidInvokerSupplier
 
validKeys() - Method in interface net.hasor.web.valid.ValidInvoker
验证失败的验证keys
validKeys() - Method in class net.hasor.web.valid.ValidInvokerSupplier
 
value() - Method in enum net.hasor.db.transaction.Isolation
 
ValueModel - Class in net.hasor.dataql.domain
值类型结果
valueOf(String) - Static method in enum net.hasor.core.aop.ReadWriteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.core.context.TemplateAppContext.AppContextStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.core.FireType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.core.Hasor.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.core.setting.StreamType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.core.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.compiler.ast.inst.ImportInst.ImportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.compiler.ast.value.EnterRouteVariable.RouteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.compiler.ast.value.EnterRouteVariable.SpecialType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.compiler.ast.value.PrimitiveVariable.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable.SubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.DataQL.ConfigOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.fx.db.runsql.SqlFragment.SqlMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.fx.encryt.DigestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.fx.encryt.HmacType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.fx.FxHintNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.HintNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.runtime.CompilerArguments.CodeLocationEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.runtime.mem.ExitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataql.runtime.operator.ops.RoundingEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.authorization.AuthorizationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.dal.ApiStatusEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.dal.ApiTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.dal.EntityDef
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.dal.FieldDef
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.dal.QueryCondition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.service.schema.types.TypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.dataway.spi.CallSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.db.jdbc.lambda.segment.OrderByKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.db.jdbc.lambda.segment.SqlKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.db.jdbc.lambda.segment.SqlLike
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.db.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.db.transaction.Isolation
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum net.hasor.db.transaction.Isolation
 
valueOf(String) - Static method in enum net.hasor.db.transaction.Propagation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.address.AddressTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.address.route.flowcontrol.speed.QoSActionEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.address.RouteTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.domain.RsfFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.domain.RsfServiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.rpc.net.http.WorkStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.rpc.net.LinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.rsf.SendLimitPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.spring.boot.WorkAt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.tconsole.TelPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.utils.MatchUtils.MatchTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.web.binder.UriPatternType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.web.invoker.AsyncSupported
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.web.ServletVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.hasor.web.upload.FileUploadException.UploadErrorCodes
Returns the enum constant of this type with the specified name.
valueOfCode(String) - Method in interface net.hasor.db.types.EnumOfCode
 
valueOfCode(int) - Method in interface net.hasor.db.types.EnumOfValue
 
values() - Static method in enum net.hasor.core.aop.ReadWriteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.core.context.TemplateAppContext.AppContextStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.core.FireType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.core.Hasor.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.core.setting.StreamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.core.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.compiler.ast.inst.ImportInst.ImportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.compiler.ast.value.EnterRouteVariable.RouteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.compiler.ast.value.EnterRouteVariable.SpecialType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.compiler.ast.value.PrimitiveVariable.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable.SubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.DataQL.ConfigOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.fx.db.runsql.SqlFragment.SqlMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.fx.encryt.DigestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.fx.encryt.HmacType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.fx.FxHintNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.HintNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.runtime.CompilerArguments.CodeLocationEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.runtime.mem.ExitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataql.runtime.operator.ops.RoundingEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.authorization.AuthorizationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.dal.ApiStatusEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.dal.ApiTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.dal.EntityDef
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.dal.FieldDef
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.dal.QueryCondition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.service.schema.types.TypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.dataway.spi.CallSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.db.jdbc.lambda.segment.OrderByKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.db.jdbc.lambda.segment.SqlKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.db.jdbc.lambda.segment.SqlLike
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.db.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.db.transaction.Isolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.db.transaction.Propagation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.address.AddressTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.address.route.flowcontrol.speed.QoSActionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.address.RouteTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.domain.RsfFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.domain.RsfServiceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.rpc.net.http.WorkStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.rpc.net.LinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.rsf.SendLimitPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.spring.boot.WorkAt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.tconsole.TelPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.utils.MatchUtils.MatchTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.web.binder.UriPatternType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.web.invoker.AsyncSupported
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.web.ServletVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.hasor.web.upload.FileUploadException.UploadErrorCodes
Returns an array containing the constants of this enum type, in the order they are declared.
valueSet() - Method in class net.hasor.core.setting.DecSpaceMap
所有Key集合。
valueSet(String) - Method in class net.hasor.core.setting.DecSpaceMap
命名空间下的key集合。
VAR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
VAR - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
VAR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
Variable - Interface in net.hasor.dataql.compiler.ast
变量,用于表示一切 QL 中的表达式,可定义序列块(序列块 = BlockSet,可定义 = 使用 var 指令定义 lambda)
VarInst - Class in net.hasor.dataql.compiler.ast.inst
var指令
VarInst(StringToken, Variable) - Constructor for class net.hasor.dataql.compiler.ast.inst.VarInst
 
varInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
varInst(int) - Method in class net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
varInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
varInst() - Method in class net.hasor.dataql.compiler.parser.DataQLParser
 
VarInstCompiler - Class in net.hasor.dataql.compiler.qil.cc
var指令
VarInstCompiler() - Constructor for class net.hasor.dataql.compiler.qil.cc.VarInstCompiler
 
VarInstContext(ParserRuleContext, int) - Constructor for class net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
verifyAttribute(AttributeNames...) - Method in class net.hasor.web.jstl.taglib.AbstractTag
 
VERSION - Static variable in interface net.hasor.dataway.DatawayService
 
version(String) - Method in interface net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置服务版本信息
Version_1 - Static variable in interface net.hasor.rsf.protocol.rsf.ProtocolConstants
 
visitAnyObject(DataQLParser.AnyObjectContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.anyObject().
visitAnyObject(DataQLParser.AnyObjectContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.anyObject().
visitAnyObject(DataQLParser.AnyObjectContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
visitAtomExpr(DataQLParser.AtomExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
visitAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
visitBooleanValue(DataQLParser.BooleanValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
visitBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitBreakInst(DataQLParser.BreakInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.breakInst().
visitBreakInst(DataQLParser.BreakInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.breakInst().
visitBreakInst(DataQLParser.BreakInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitChildren(AstVisitor) - Method in class net.hasor.dataql.compiler.ast.InstVisitorContext
 
visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitErrorNode(ErrorNode) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
visitExprRoute(DataQLParser.ExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
visitExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.extBlock().
visitExtBlock(DataQLParser.ExtBlockContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.extBlock().
visitExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.extParams().
visitExtParams(DataQLParser.ExtParamsContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.extParams().
visitExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCall(DataQLParser.FuncCallContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.funcCall().
visitFuncCall(DataQLParser.FuncCallContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.funcCall().
visitFuncCall(DataQLParser.FuncCallContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitHintInst(DataQLParser.HintInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.hintInst().
visitHintInst(DataQLParser.HintInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.hintInst().
visitHintInst(DataQLParser.HintInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.ifInst().
visitIfInst(DataQLParser.IfInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.ifInst().
visitIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitImportInst(DataQLParser.ImportInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.importInst().
visitImportInst(DataQLParser.ImportInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.importInst().
visitImportInst(DataQLParser.ImportInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitInst(InstVisitorContext) - Method in interface net.hasor.dataql.compiler.ast.AstVisitor
 
visitLambdaDef(DataQLParser.LambdaDefContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.lambdaDef().
visitLambdaDef(DataQLParser.LambdaDefContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.lambdaDef().
visitLambdaDef(DataQLParser.LambdaDefContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.listValue().
visitListValue(DataQLParser.ListValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.listValue().
visitListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
visitMultipleInst(DataQLParser.MultipleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
visitMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
visitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
visitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
visitNullValue(DataQLParser.NullValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
visitNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
visitNumberValue(DataQLParser.NumberValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
visitNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.objectKeyValue().
visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.objectKeyValue().
visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitObjectValue(DataQLParser.ObjectValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.objectValue().
visitObjectValue(DataQLParser.ObjectValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.objectValue().
visitObjectValue(DataQLParser.ObjectValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
Visitor - Interface in net.hasor.dataql.compiler.ast
Visitor
visitParamRoute(DataQLParser.ParamRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
visitParamRoute(DataQLParser.ParamRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
visitParamRoute(DataQLParser.ParamRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.rootInstSet().
visitRootInstSet(DataQLParser.RootInstSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.rootInstSet().
visitRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.routeName().
visitRouteName(DataQLParser.RouteNameContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.routeName().
visitRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.routeNameSet().
visitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.routeNameSet().
visitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.routeSubscript().
visitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.routeSubscript().
visitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRunInst(DataQLParser.RunInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.runInst().
visitRunInst(DataQLParser.RunInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.runInst().
visitRunInst(DataQLParser.RunInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
visitSingleInst(DataQLParser.SingleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
visitSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
visitStringValue(DataQLParser.StringValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
visitStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
visitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
visitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitTerminal(TerminalNode) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
visitTernaryExpr(DataQLParser.TernaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
visitTernaryExpr(DataQLParser.TernaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
visitTernaryExpr(DataQLParser.TernaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
visitUnaryExpr(DataQLParser.UnaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
visitUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitVarInst(DataQLParser.VarInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.varInst().
visitVarInst(DataQLParser.VarInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.varInst().
visitVarInst(DataQLParser.VarInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
VOCABULARY - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
VOCABULARY - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
voidCommand(TelCommand) - Method in class net.hasor.tconsole.commands.GetSetExecutor
 
voidCommand(TelCommand) - Method in class net.hasor.tconsole.commands.QuitExecutor
 
voidCommand(TelCommand) - Method in interface net.hasor.tconsole.TelExecutorVoid
执行命令

W

waitSignal(Object) - Method in interface net.hasor.core.AppContext
阻塞当前线程的继续执行,直到 signal 的 notify 或 notifyAll 被调用
waitSignal(Object, long, TimeUnit) - Method in interface net.hasor.core.AppContext
阻塞当前线程的继续执行,直到 signal 的 notify 或 notifyAll 被调用
waitSignal(Object, long, TimeUnit) - Method in class net.hasor.core.AppContextWarp
 
waitSignal(Object, long, TimeUnit) - Method in class net.hasor.core.context.TemplateAppContext
 
waitString(ByteBuf, String) - Static method in class net.hasor.tconsole.launcher.TelUtils
 
WebApiBinder - Interface in net.hasor.web
提供了注册Servlet和Filter的方法。
WebApiBinder.FilterBindingBuilder<T> - Interface in net.hasor.web
负责配置Filter
WebApiBinder.MappingToBindingBuilder<T> - Interface in net.hasor.web
负责配置MappingTo。
WebApiBinder.RenderEngineBindingBuilder - Interface in net.hasor.web
负责配置RenderEngine。
WebApiBinder.ServletBindingBuilder - Interface in net.hasor.web
负责配置Servlet。
WebApiBinderWrap - Class in net.hasor.web.wrap
WebApiBinder 接口包装器
WebApiBinderWrap(WebApiBinder) - Constructor for class net.hasor.web.wrap.WebApiBinderWrap
 
webAppContext(ApplicationContext) - Method in class net.hasor.spring.boot.BasicHasorConfiguration
 
WebController - Class in net.hasor.web
Controller
昨夜西风凋碧树。独上高楼,望尽天涯路。
衣带渐宽终不悔,为伊消得人憔悴。
众里寻她千百度,蓦然回首,那人却在灯火阑珊处。
WebController() - Constructor for class net.hasor.web.WebController
 
WebHasorConfiguration - Class in net.hasor.spring.boot
Spring Boot 下 Web 环境配置。
WebHasorConfiguration() - Constructor for class net.hasor.spring.boot.WebHasorConfiguration
 
WebModule - Interface in net.hasor.web
WebModule
WebParameter - Annotation Type in net.hasor.web.annotation
 
WebUdfSource - Class in net.hasor.dataql.fx.web
Web 函数库。函数库引入 import 'net.hasor.dataql.fx.web.WebUdfSource' as webData;
WebUdfSource() - Constructor for class net.hasor.dataql.fx.web.WebUdfSource
 
weekOfMonth(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
这个日期所在的周月中是第几周。
WhereSqlNode - Class in net.hasor.dataql.fx.db.likemybatis
对应XML中
WhereSqlNode() - Constructor for class net.hasor.dataql.fx.db.likemybatis.WhereSqlNode
 
wildToRegex(String) - Static method in class net.hasor.utils.MatchUtils
将通配符转换成正则表达式。
wildToRegex(String, String, MatchUtils.MatchTypeEnum) - Static method in class net.hasor.utils.MatchUtils
将通配符转换成正则表达式。
wirteRequestBlock(RequestBlock, ByteBuf) - Method in interface net.hasor.rsf.protocol.rsf.CodecAdapter
RequestBlock写入ByteBuf
wirteRequestBlock(RequestBlock, ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
wirteResponseBlock(ResponseBlock, ByteBuf) - Method in interface net.hasor.rsf.protocol.rsf.CodecAdapter
ResponseBlock写入ByteBuf
wirteResponseBlock(ResponseBlock, ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
with(Class<? extends T>) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(T) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(Class<T>, Supplier<? extends T>) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(BindInfo<? extends T>) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(int, Class<? extends T>) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(int, T) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(int, Class<T>, Supplier<? extends T>) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(int, BindInfo<? extends T>) - Method in interface net.hasor.web.WebApiBinder.MappingToBindingBuilder
 
with(Class<? extends HttpServlet>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(HttpServlet) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(Supplier<? extends HttpServlet>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(BindInfo<? extends HttpServlet>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(Class<? extends HttpServlet>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(HttpServlet, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(Supplier<? extends HttpServlet>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(BindInfo<? extends HttpServlet>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, Class<? extends HttpServlet>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, HttpServlet) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, Supplier<? extends HttpServlet>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, BindInfo<? extends HttpServlet>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, Class<? extends HttpServlet>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, HttpServlet, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, Supplier<? extends HttpServlet>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
with(int, BindInfo<? extends HttpServlet>, Map<String, String>) - Method in interface net.hasor.web.WebApiBinder.ServletBindingBuilder
 
withInOut(Object, JDBCType) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, JDBCType, Integer) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, JDBCType, String) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, JDBCType, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, JDBCType, Integer, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(Object, JDBCType, String, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(String, Object, JDBCType) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(String, Object, JDBCType, Integer) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(String, Object, JDBCType, String) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(String, Object, JDBCType, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(String, Object, JDBCType, Integer, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInOut(String, Object, JDBCType, String, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInput(Object) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInput(Object, JDBCType) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInput(Object, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withInput(Object, JDBCType, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(JDBCType) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(JDBCType, Integer) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(JDBCType, String) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(JDBCType, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(JDBCType, Integer, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(JDBCType, String, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(String, JDBCType) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(String, JDBCType, Integer) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(String, JDBCType, String) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(String, JDBCType, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(String, JDBCType, Integer, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withOutput(String, JDBCType, String, TypeHandler<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withReturnResult(String, ResultSetExtractor<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withReturnResult(String, RowCallbackHandler) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withReturnResult(String, RowMapper<?>) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
withReturnValue(String) - Static method in class net.hasor.db.jdbc.SqlParameterUtils
 
wontUpdateColumn - Static variable in class net.hasor.dataway.dal.providers.db.AbstractDal
不参与更新的列
WorkAt - Enum in net.hasor.spring.boot
Hasor 的全局拦截器工作模式。
WorkStatus - Enum in net.hasor.rsf.rpc.net.http
Http 协议工作状态
wrapParameterName(Map<String, Object>) - Static method in class net.hasor.dataway.config.DatawayUtils
所有参数全部打包到新的变量中
wrapper(AddressProvider, Class<T>) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
忽略服务元信息上对接口类型的定义,使用指定的接口类型包装远程服务提供者。
请注意:当出现调用远程不存在的方法时会引发异常。虽然如此,但是该方法仍然有着自己的魅力。
wrapper(AddressProvider, String, String, String, Class<T>) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
忽略服务元信息上对接口类型的定义,使用指定的接口类型包装远程服务提供者。
请注意:当出现调用远程不存在的方法时会引发异常。虽然如此,但是该方法仍然有着自己的魅力。
wrapper(AddressProvider, RsfBindInfo<?>, Class<T>) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
 
wrapper(Class<T>) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
wrapper(String, String, String, Class<T>) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
wrapper(RsfBindInfo<?>, Class<T>) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
wrapper(Class<T>) - Method in interface net.hasor.rsf.RsfClient
将服务包装为另外一个接口。
wrapper(String, String, String, Class<T>) - Method in interface net.hasor.rsf.RsfClient
将服务包装为另外一个接口。
wrapper(RsfBindInfo<?>, Class<T>) - Method in interface net.hasor.rsf.RsfClient
将服务包装为另外一个接口。
wrapperByID(AddressProvider, String, Class<T>) - Method in class net.hasor.rsf.rpc.caller.RsfCaller
忽略服务元信息上对接口类型的定义,使用指定的接口类型包装远程服务提供者。
请注意:当出现调用远程不存在的方法时会引发异常。虽然如此,但是该方法仍然有着自己的魅力。
wrapperByID(String, Class<T>) - Method in class net.hasor.rsf.rpc.client.RpcRsfClient
 
wrapperByID(String, Class<T>) - Method in interface net.hasor.rsf.RsfClient
将服务包装为另外一个接口然后返回。
wrappersToPrimitives(Class<?>[]) - Static method in class net.hasor.utils.ClassUtils
Converts the specified array of wrapper Class objects to an array of its corresponding primitive Class objects.
wrapperToPrimitive(Class<?>) - Static method in class net.hasor.utils.ClassUtils
Converts the specified wrapper class to its corresponding primitive class.
wrapperType(Class<V>) - Method in class net.hasor.db.jdbc.lambda.query.AbstractQueryExecute
 
wrapperType(Class<V>) - Method in interface net.hasor.db.jdbc.lambda.QueryExecute
QueryExecute 的查询类型转换为另外一个类型。
wrapTypeSupplier() - Method in interface net.hasor.core.AppContext
将 AppContext 接口的 getInstance(Class) 能力转换为 TypeSupplier 接口形式。
write(char[], int, int) - Method in class net.hasor.dataql.compiler.ast.FormatWriter
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class net.hasor.rsf.rpc.net.http.HttpCoder
 
write(int) - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class net.hasor.web.upload.util.ThresholdingOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
writeEntry(ZipOutputStream, String, String, String) - Static method in class net.hasor.rsf.utils.ZipUtils
 
writeField(Object, String, Object) - Static method in class net.hasor.utils.BeanUtils
执行字段注入,除了注入int,short,long,等基本类型之外该方法还支持注入枚举类型。注意:该方法会根据属性类型进行尝试类型转换。
writeMessage(String) - Method in class net.hasor.tconsole.launcher.TelSessionObject
 
writeMessage(String) - Method in interface net.hasor.tconsole.TelCommand
输出状态(不带换行)
writeMessage(String) - Method in interface net.hasor.tconsole.TelSession
输出状态(不带换行)。
writeMessageLine(String) - Method in interface net.hasor.tconsole.TelCommand
输出状态(带有换行)
writeMessageLine(String) - Method in interface net.hasor.tconsole.TelSession
输出状态(带有换行)
writeProperty(Object, String, Object) - Static method in class net.hasor.utils.BeanUtils
执行属性注入,除了注入int,short,long,等基本类型之外该方法还支持注入枚举类型。返回值表示执行是否成功。注意:该方法会根据属性类型进行尝试类型转换。
writePropertyOrField(Object, String, Object) - Static method in class net.hasor.utils.BeanUtils
执行注入,该方法首先会试图执行属性方法注入。如果失败则执行字段注入。注意:该方法会根据属性类型进行尝试类型转换。
writeTo(OutputStream) - Method in interface net.hasor.web.FileItem
A convenience method to write an uploaded item to disk.
writeTo(OutputStream) - Method in class net.hasor.web.upload.FileItemBase
 
writeTo(OutputStream) - Method in class net.hasor.web.upload.util.DeferredFileOutputStream
Writes the data from this output stream to the specified output stream, after it has been closed.
WS - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
WS - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 

X

XmlNode - Interface in net.hasor.core
Xml属性节点。
XOR - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
XOR() - Method in class net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
XOR - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
xor(Number, Number) - Static method in class net.hasor.dataql.runtime.operator.OperatorUtils
异或
xor(boolean[]) - Static method in class net.hasor.utils.BooleanUtils
Performs an xor on a set of booleans.
xor(Boolean[]) - Static method in class net.hasor.utils.BooleanUtils
Performs an xor on an array of Booleans.
XUGU - Static variable in class net.hasor.db.JdbcUtils
 

Y

year(long) - Static method in class net.hasor.dataql.fx.basic.DateTimeUdfSource
返回当前系统时区的:年
YearMonthOfNumberTypeHandler - Class in net.hasor.db.types.handler
YearMonthOfStringTypeHandler relies upon YearMonth.of(int, int).
YearMonthOfNumberTypeHandler() - Constructor for class net.hasor.db.types.handler.YearMonthOfNumberTypeHandler
 
YearMonthOfStringTypeHandler - Class in net.hasor.db.types.handler
Type Handler for YearMonth.
YearMonthOfStringTypeHandler() - Constructor for class net.hasor.db.types.handler.YearMonthOfStringTypeHandler
 
YearMonthOfTimeTypeHandler - Class in net.hasor.db.types.handler
 
YearMonthOfTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.YearMonthOfTimeTypeHandler
 
YearOfNumberTypeHandler - Class in net.hasor.db.types.handler
 
YearOfNumberTypeHandler() - Constructor for class net.hasor.db.types.handler.YearOfNumberTypeHandler
 
YearOfStringTypeHandler - Class in net.hasor.db.types.handler
 
YearOfStringTypeHandler() - Constructor for class net.hasor.db.types.handler.YearOfStringTypeHandler
 
YearOfTimeTypeHandler - Class in net.hasor.db.types.handler
 
YearOfTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.YearOfTimeTypeHandler
 

Z

ZipUtils - Class in net.hasor.rsf.utils
业务线程
ZipUtils() - Constructor for class net.hasor.rsf.utils.ZipUtils
 
ZonedDateTimeTypeHandler - Class in net.hasor.db.types.handler
 
ZonedDateTimeTypeHandler() - Constructor for class net.hasor.db.types.handler.ZonedDateTimeTypeHandler
 

_

_ATN - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
_ATN - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
_decisionToDFA - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
_decisionToDFA - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
_serializedATN - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
_serializedATN - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
_sharedContextCache - Static variable in class net.hasor.dataql.compiler.parser.DataQLLexer
 
_sharedContextCache - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links

Copyright © 2020. All rights reserved.