- 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
-
- 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
-
- 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
-
- 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
-
设置HttpServletResponse
Header属性
- 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(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(Class<?>) - Constructor for class net.hasor.core.aop.AopClassConfig
-
- AopClassConfig(Class<?>, ClassLoader) - Constructor for class net.hasor.core.aop.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
-
- 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
-
- 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
-
- autoAware(Environment, T) - Static method in class net.hasor.core.HasorUtils
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- copy(InputStream, OutputStream, boolean, byte[]) - Static method in class net.hasor.web.upload.util.Streams
-
- 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
-
- create(Object) - Static method in class net.hasor.core.Hasor
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- enterAnyObject(DataQLParser.AnyObjectContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterAtomExpr(DataQLParser.AtomExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterBooleanValue(DataQLParser.BooleanValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterBreakInst(DataQLParser.BreakInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterBreakInst(DataQLParser.BreakInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterEveryRule(ParserRuleContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
- enterExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterExprRoute(DataQLParser.ExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterExtBlock(DataQLParser.ExtBlockContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterExtParams(DataQLParser.ExtParamsContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterFuncCall(DataQLParser.FuncCallContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterFuncCall(DataQLParser.FuncCallContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterHintInst(DataQLParser.HintInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterHintInst(DataQLParser.HintInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterIfInst(DataQLParser.IfInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterImportInst(DataQLParser.ImportInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterImportInst(DataQLParser.ImportInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterLambdaDef(DataQLParser.LambdaDefContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterLambdaDef(DataQLParser.LambdaDefContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterListValue(DataQLParser.ListValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterMultipleInst(DataQLParser.MultipleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterNameExprRoute(DataQLParser.NameExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterNullValue(DataQLParser.NullValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterNumberValue(DataQLParser.NumberValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterObjectValue(DataQLParser.ObjectValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterObjectValue(DataQLParser.ObjectValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterParamRoute(DataQLParser.ParamRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterParamRoute(DataQLParser.ParamRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- ENTERPRISEDB - Static variable in class net.hasor.db.JdbcUtils
-
- enterPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterRootInstSet(DataQLParser.RootInstSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterRouteName(DataQLParser.RouteNameContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterRouteNameSet(DataQLParser.RouteNameSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- 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
-
- enterRunInst(DataQLParser.RunInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterSingleInst(DataQLParser.SingleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterStringValue(DataQLParser.StringValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterSubExprRoute(DataQLParser.SubExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterSubExprRoute(DataQLParser.SubExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterTernaryExpr(DataQLParser.TernaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterTernaryExpr(DataQLParser.TernaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterUnaryExpr(DataQLParser.UnaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- enterVarInst(DataQLParser.VarInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- enterVarInst(DataQLParser.VarInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- 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
-
- 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
-
- equalsHost(String) - Method in class net.hasor.rsf.InterAddress
-
- 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
-
- exitAnyObject(DataQLParser.AnyObjectContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitAtomExpr(DataQLParser.AtomExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitBooleanValue(DataQLParser.BooleanValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitBreakInst(DataQLParser.BreakInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitBreakInst(DataQLParser.BreakInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitEveryRule(ParserRuleContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
- exitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitExprRoute(DataQLParser.ExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitExtBlock(DataQLParser.ExtBlockContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitExtParams(DataQLParser.ExtParamsContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitFuncCall(DataQLParser.FuncCallContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitFuncCall(DataQLParser.FuncCallContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitHintInst(DataQLParser.HintInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitHintInst(DataQLParser.HintInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitIfInst(DataQLParser.IfInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitImportInst(DataQLParser.ImportInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitImportInst(DataQLParser.ImportInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- 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
-
- exitLambdaDef(DataQLParser.LambdaDefContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitListValue(DataQLParser.ListValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitMultipleInst(DataQLParser.MultipleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitNullValue(DataQLParser.NullValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitNumberValue(DataQLParser.NumberValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitObjectValue(DataQLParser.ObjectValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitObjectValue(DataQLParser.ObjectValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitParamRoute(DataQLParser.ParamRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitParamRoute(DataQLParser.ParamRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitPosition() - Method in class net.hasor.dataql.runtime.InstSequence
-
指令集的出口地址
- exitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitRootInstSet(DataQLParser.RootInstSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitRouteName(DataQLParser.RouteNameContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- 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
-
- exitRunInst(DataQLParser.RunInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitSingleInst(DataQLParser.SingleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitStringValue(DataQLParser.StringValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitTernaryExpr(DataQLParser.TernaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitTernaryExpr(DataQLParser.TernaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- ExitType - Enum in net.hasor.dataql.runtime.mem
-
退出模式
- exitUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitUnaryExpr(DataQLParser.UnaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- exitVarInst(DataQLParser.VarInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseListener
-
- exitVarInst(DataQLParser.VarInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserListener
-
- 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 类型对象
- 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
-
- 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
-
- 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
-
- filter(String[]) - Method in interface net.hasor.web.WebApiBinder
-
- 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
-
- filterRegex(String[]) - Method in interface net.hasor.web.WebApiBinder
-
- filterRegex(String[]) - Method in class net.hasor.web.wrap.WebApiBinderWrap
-
- FilterResultSetExtractor<T> - Class in net.hasor.db.jdbc.extractor
-
- 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
-
- 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
-
- 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
-
- 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
-
- getBindInfo(Class<T>) - Method in interface net.hasor.core.ApiBinder
-
- getBindInfo(String) - Method in interface net.hasor.core.AppContext
-
- 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
-
- 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
-
- 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
-
- 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
-
- getChar(String, Character) - Method in class net.hasor.core.setting.AbstractSettings
-
- 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
-
- getChar(String, Character) - Method in interface net.hasor.core.Settings
-
- 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
-
- getCharArray(String, Character) - Method in interface net.hasor.core.Settings
-
- 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
-
- getClassLoader() - Method in class net.hasor.core.environment.AbstractEnvironment
-
- getClassLoader() - Method in class net.hasor.core.environment.EnvironmentWrap
-
- getClassLoader() - Method in interface net.hasor.core.Environment
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.BlobInputStreamTypeHandler
-
- getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.BlobInputStreamTypeHandler
-
- 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
-
- getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.ClobReaderTypeHandler
-
- getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.ClobReaderTypeHandler
-
- 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
-
- getNullableResult(ResultSet, int) - Method in class net.hasor.db.types.handler.NClobReaderTypeHandler
-
- getNullableResult(CallableStatement, int) - Method in class net.hasor.db.types.handler.NClobReaderTypeHandler
-
- 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
-
- 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
-
- getPropertys(Iterator<String>) - Static method in class net.hasor.utils.ResourcesUtils
-
- getPropertys(String) - Static method in class net.hasor.utils.ResourcesUtils
-
- getPropertysAndFields(Class<?>) - Static method in class net.hasor.utils.BeanUtils
-
- 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
-
- getShareVarMap() - Method in interface net.hasor.dataql.DataQL
-
获取所有全局变量
- getShort(String) - Method in class net.hasor.core.setting.AbstractSettings
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getXmlNode(String) - Method in class net.hasor.core.setting.SettingsWrap
-
- getXmlNode(String) - Method in interface net.hasor.core.Settings
-
- 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
-
- 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
-
大于等于
- 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
-
- 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 - Interface in net.hasor.core.spi
-
初始化注入接口。Hasor 的 Ioc 是通过递归的方式实现,版本中要想实依赖注入必须要实现 InjectMembers接口。
请注意:
Inject
注解方式和接口方式互斥,且接口方式优先于注解方式。
- InjectSettings - Annotation Type in net.hasor.core
-
- 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
-
- 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
-
- 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
-
- InvokerSupplier(Mapping, AppContext, HttpServletRequest, HttpServletResponse) - Constructor for class net.hasor.web.invoker.InvokerSupplier
-
- InvokerWebApiBinder - Class in net.hasor.web.binder
-
- InvokerWebApiBinder(ServletVersion, MimeTypeSupplier, ApiBinder) - Constructor for class net.hasor.web.binder.InvokerWebApiBinder
-
- InvokerWebApiBinderCreator - Class in net.hasor.web.binder
-
- InvokerWebApiBinderCreator() - Constructor for class net.hasor.web.binder.InvokerWebApiBinderCreator
-
- InvokerWrap - Class in net.hasor.web.wrap
-
- InvokerWrap(Invoker) - Constructor for class net.hasor.web.wrap.InvokerWrap
-
- IOSettings - Interface in net.hasor.core.setting
-
- 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
-
用于迭代器类型转换
- 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
-
- 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
-
- lowerCase(String, Locale) - Static method in class net.hasor.utils.StringUtils
-
- 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
-
小于等于
- 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
-
- 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
-
- net.hasor.core.container - package net.hasor.core.container
-
Hasor最核心功能,AppContext的所有功能都是围绕这个软件包打造的。它完成了IoC、Aop、Bean容器。
- net.hasor.core.context - package net.hasor.core.context
-
- net.hasor.core.environment - package net.hasor.core.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
-
- 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
-
- net.hasor.db.jdbc.mapping - package net.hasor.db.jdbc.mapping
-
- net.hasor.db.jdbc.paramer - package net.hasor.db.jdbc.paramer
-
- 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
-
- 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
-
- net.hasor.rsf.rpc.context - package net.hasor.rsf.rpc.context
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- readRequestInfo(ByteBuf) - Method in class net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
-
- readResponseInfo(ByteBuf) - Method in interface net.hasor.rsf.protocol.rsf.CodecAdapter
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- ruleSettings(Settings) - Method in class net.hasor.rsf.address.route.rule.RuleParser
-
- 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
-
- 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
-
- 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
-
- sendStatus(short, String) - Method in interface net.hasor.rsf.RsfResponse
-
- 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
-
- 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
-
- 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
-
设置HttpServletResponse
Header属性
- 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
-
- 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
-
- StandardContextSettings() - Constructor for class net.hasor.core.setting.StandardContextSettings
-
- StandardContextSettings(Reader, StreamType) - Constructor for class net.hasor.core.setting.StandardContextSettings
-
- StandardContextSettings(String) - Constructor for class net.hasor.core.setting.StandardContextSettings
-
- StandardContextSettings(File) - Constructor for class net.hasor.core.setting.StandardContextSettings
-
- StandardContextSettings(URI) - Constructor for class net.hasor.core.setting.StandardContextSettings
-
- StandardEnvironment - Class in net.hasor.core.environment
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- toInfo() - Method in interface net.hasor.core.binder.BindInfoBuilder
-
- toInfo() - Method in class net.hasor.core.info.AbstractBindInfoProviderAdapter
-
- toInfo(BindInfo<? extends T>) - Method in interface net.hasor.rsf.RsfPublisher.LinkedBuilder
-
- 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
-
- tokenNames - Static variable in class net.hasor.dataql.compiler.parser.DataQLParser
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- visitAnyObject(DataQLParser.AnyObjectContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitAnyObject(DataQLParser.AnyObjectContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitAtomExpr(DataQLParser.AtomExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitAtomExpr(DataQLParser.AtomExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitBooleanValue(DataQLParser.BooleanValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitBooleanValue(DataQLParser.BooleanValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitBreakInst(DataQLParser.BreakInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitBreakInst(DataQLParser.BreakInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitExprRoute(DataQLParser.ExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitExprRoute(DataQLParser.ExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitExtBlock(DataQLParser.ExtBlockContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitExtBlock(DataQLParser.ExtBlockContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitExtParams(DataQLParser.ExtParamsContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitExtParams(DataQLParser.ExtParamsContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitFuncCall(DataQLParser.FuncCallContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitFuncCall(DataQLParser.FuncCallContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitHintInst(DataQLParser.HintInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitHintInst(DataQLParser.HintInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitIfInst(DataQLParser.IfInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitIfInst(DataQLParser.IfInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitImportInst(DataQLParser.ImportInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitImportInst(DataQLParser.ImportInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitLambdaDef(DataQLParser.LambdaDefContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitLambdaDef(DataQLParser.LambdaDefContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitListValue(DataQLParser.ListValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitListValue(DataQLParser.ListValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitMultipleInst(DataQLParser.MultipleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitMultipleInst(DataQLParser.MultipleInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitNameExprRoute(DataQLParser.NameExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitNullValue(DataQLParser.NullValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitNullValue(DataQLParser.NullValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitNumberValue(DataQLParser.NumberValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitNumberValue(DataQLParser.NumberValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitObjectValue(DataQLParser.ObjectValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitObjectValue(DataQLParser.ObjectValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitParamRoute(DataQLParser.ParamRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitParamRoute(DataQLParser.ParamRouteContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitRootInstSet(DataQLParser.RootInstSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitRootInstSet(DataQLParser.RootInstSetContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitRouteName(DataQLParser.RouteNameContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitRouteName(DataQLParser.RouteNameContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitRouteNameSet(DataQLParser.RouteNameSetContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitRouteSubscript(DataQLParser.RouteSubscriptContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitRunInst(DataQLParser.RunInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitRunInst(DataQLParser.RunInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitRunInst(DataQLParser.RunInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitSingleInst(DataQLParser.SingleInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitSingleInst(DataQLParser.SingleInstContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitStringValue(DataQLParser.StringValueContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitStringValue(DataQLParser.StringValueContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitSubExprRoute(DataQLParser.SubExprRouteContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
- visitTernaryExpr(DataQLParser.TernaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitTernaryExpr(DataQLParser.TernaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitUnaryExpr(DataQLParser.UnaryExprContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- visitUnaryExpr(DataQLParser.UnaryExprContext) - Method in class net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
-
- visitVarInst(DataQLParser.VarInstContext) - Method in class net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
-
- visitVarInst(DataQLParser.VarInstContext) - Method in interface net.hasor.dataql.compiler.parser.DataQLParserVisitor
-
- 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
-
执行命令