MCPcopy Index your code

hub / github.com/ssssssss-team/spider-flow / types & classes

Types & classes160 in github.com/ssssssss-team/spider-flow

↓ 1 callersClassFunction
spider-flow-core/src/main/java/org/spiderflow/core/model/Function.java:9
ClassArrayFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/ArrayFunctionExtension.java:12
ClassAst
Templates are parsed into an abstract syntax tree (AST) nodes by a Parser. This class contains all AST node types.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:24
ClassAstInterpreter
<p> Interprets a Template given a TemplateContext to lookup variable values in and writes the evaluation results to an output stream. Uses the global
spider-flow-core/src/main/java/org/spiderflow/core/expression/interpreter/AstInterpreter.java:28
ClassBase64FunctionExecutor
字符串内容和Base64互相转换 工具类 防止NPE @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/Base64FunctionExecutor.java:14
ClassBinaryOperation
A binary operation represents arithmetic operators, like addition or division, comparison operators, like less than or equals, logical operators, like
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:161
EnumBinaryOperator
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:163
ClassBooleanLiteral
A boolean literal, with the values <code>true</code> and <code>false</code>
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:569
ClassByteLiteral
A byte literal. Must be marked with the <code>b</code> suffix, e.g. "123b".
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:630
ClassCURDController
spider-flow-api/src/main/java/org/spiderflow/common/CURDController.java:14
ClassCharacterLiteral
A character literal, enclosed in single quotes. Supports escape sequences \n, \r,\t, \' and \\.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:706
ClassCharacterStream
Wraps a the content of a {@link Source} and handles traversing the contained characters. Manages a current {@link Span} via the {@link #startSpan()} a
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/CharacterStream.java:8
ClassChildPriorThreadSubmitStrategy
spider-flow-api/src/main/java/org/spiderflow/concurrent/ChildPriorThreadSubmitStrategy.java:8
ClassCommentExecutor
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/CommentExecutor.java:10
ClassCookieContext
Cookie上下文
spider-flow-api/src/main/java/org/spiderflow/context/CookieContext.java:8
ClassDataSource
spider-flow-core/src/main/java/org/spiderflow/core/model/DataSource.java:9
ClassDataSourceController
spider-flow-web/src/main/java/org/spiderflow/controller/DataSourceController.java:21
InterfaceDataSourceMapper
spider-flow-core/src/main/java/org/spiderflow/core/mapper/DataSourceMapper.java:10
ClassDataSourceService
spider-flow-core/src/main/java/org/spiderflow/core/service/DataSourceService.java:10
ClassDataSourceUtils
数据库连接工具类 @author jmxd
spider-flow-core/src/main/java/org/spiderflow/core/utils/DataSourceUtils.java:19
ClassDateFunctionExecutor
时间获取/格式化 工具类 防止NPE 默认格式(yyyy-MM-dd HH:mm:ss) @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/DateFunctionExecutor.java:18
ClassDateFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/DateFunctionExtension.java:11
ClassDebugInfo
spider-flow-web/src/main/java/org/spiderflow/model/SpiderWebSocketContext.java:94
ClassDefaultExpressionEngine
spider-flow-core/src/main/java/org/spiderflow/core/expression/DefaultExpressionEngine.java:16
ClassDoubleLiteral
A double precision floating point literal. Must be marked with the <code>d</code> suffix, e.g. "1.0d".
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:588
EnumDownloadStatus
文件下载状态
spider-flow-core/src/main/java/org/spiderflow/core/utils/FileUtils.java:146
InterfaceDynamicMethod
spider-flow-api/src/main/java/org/spiderflow/expression/DynamicMethod.java:5
ClassElementFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/ElementFunctionExtension.java:14
ClassElementsFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/ElementsFunctionExtension.java:14
ClassEmailUtils
邮件发送工具类 @author BillDowney @date 2020年4月4日 上午12:31:09
spider-flow-core/src/main/java/org/spiderflow/core/utils/EmailUtils.java:15
ClassExecuteSQLExecutor
SQL执行器 @author jmxd
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/ExecuteSQLExecutor.java:31
ClassExecutorsUtils
Created on 2020-03-11 @author Octopus
spider-flow-core/src/main/java/org/spiderflow/core/utils/ExecutorsUtils.java:21
ClassExpression
All expressions are subclasses of this node type. Expressions are separated into unary operations (!, -), binary operations (+, -, , /, etc.) and tern
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:83
InterfaceExpressionEngine
表达式引擎
spider-flow-api/src/main/java/org/spiderflow/ExpressionEngine.java:8
ClassExpressionError
All errors reported by the library go through the static functions of this class.
spider-flow-core/src/main/java/org/spiderflow/core/expression/ExpressionError.java:9
ClassExpressionGlobalVariables
spider-flow-core/src/main/java/org/spiderflow/core/expression/ExpressionGlobalVariables.java:8
ClassExpressionTemplate
A template is loaded by a {@link TemplateLoader} from a file marked up with the basis-template language. The template can be rendered to a {@link Stri
spider-flow-core/src/main/java/org/spiderflow/core/expression/ExpressionTemplate.java:17
ClassExpressionTemplateContext
<p> A template context stores mappings from variable names to user provided variable values. A {@link ExpressionTemplate} is given a context for rende
spider-flow-core/src/main/java/org/spiderflow/core/expression/ExpressionTemplateContext.java:25
ClassExpressionUtils
Created on 2020-03-11 @author Octopus
spider-flow-core/src/main/java/org/spiderflow/core/utils/ExpressionUtils.java:19
ClassExtractFunctionExecutor
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/ExtractFunctionExecutor.java:13
ClassExtractUtils
抽取数据工具类 @author jmxd
spider-flow-core/src/main/java/org/spiderflow/core/utils/ExtractUtils.java:21
ClassFastJsonSerializer
Created on 2019-12-23
spider-flow-core/src/main/java/org/spiderflow/core/serializer/FastJsonSerializer.java:16
ClassFileFunctionExecutor
文件读写 工具类 防止NPE @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/FileFunctionExecutor.java:20
ClassFileUtils
文件处理工具类 @author ruoyi
spider-flow-core/src/main/java/org/spiderflow/core/utils/FileUtils.java:15
ClassFloatLiteral
A single precision floating point literla. May be optionally marked with the <code>f</code> suffix, e.g. "1.0f".
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:607
ClassFlowNotice
爬虫任务通知实体 @author BillDowney @date 2020年4月3日 下午2:57:46
spider-flow-core/src/main/java/org/spiderflow/core/model/FlowNotice.java:16
ClassFlowNoticeController
spider-flow-web/src/main/java/org/spiderflow/controller/FlowNoticeController.java:16
InterfaceFlowNoticeMapper
spider-flow-core/src/main/java/org/spiderflow/core/mapper/FlowNoticeMapper.java:7
ClassFlowNoticeService
spider-flow-core/src/main/java/org/spiderflow/core/service/FlowNoticeService.java:29
EnumFlowNoticeType
流程通知类型 @author BillDowney @date 2020年4月4日 上午1:32:53
spider-flow-api/src/main/java/org/spiderflow/enums/FlowNoticeType.java:9
EnumFlowNoticeWay
流程通知方式 @author BillDowney @date 2020年4月3日 下午3:26:18
spider-flow-api/src/main/java/org/spiderflow/enums/FlowNoticeWay.java:12
ClassForkJoinExecutor
等待执行结束执行器
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/ForkJoinExecutor.java:15
ClassFunctionCall
Represents a call to a top-level function. A function may either be a {@link FunctionalInterface} stored in a {@link ExpressionTemplateContext}, or a
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:985
ClassFunctionController
spider-flow-web/src/main/java/org/spiderflow/controller/FunctionController.java:15
ClassFunctionExecutor
函数执行器 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/FunctionExecutor.java:21
InterfaceFunctionExecutor
spider-flow-api/src/main/java/org/spiderflow/executor/FunctionExecutor.java:3
InterfaceFunctionExtension
spider-flow-api/src/main/java/org/spiderflow/executor/FunctionExtension.java:3
InterfaceFunctionMapper
spider-flow-core/src/main/java/org/spiderflow/core/mapper/FunctionMapper.java:7
ClassFunctionService
spider-flow-core/src/main/java/org/spiderflow/core/service/FunctionService.java:16
ClassGrammer
spider-flow-api/src/main/java/org/spiderflow/model/Grammer.java:13
InterfaceGrammerable
spider-flow-api/src/main/java/org/spiderflow/Grammerable.java:6
ClassHttpRequest
请求对象包装类 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/io/HttpRequest.java:17
ClassHttpResponse
响应对象包装类 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/io/HttpResponse.java:16
ClassIntegerLiteral
An integer literal.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:668
ClassJavaReflection
spider-flow-core/src/main/java/org/spiderflow/core/expression/interpreter/JavaReflection.java:14
ClassJsonBean
spider-flow-api/src/main/java/org/spiderflow/model/JsonBean.java:3
ClassJsonFunctionExecutor
Json和String互相转换 工具类 防止NPE @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/JsonFunctionExecutor.java:15
ClassLine
spider-flow-api/src/main/java/org/spiderflow/io/Line.java:3
ClassLine
A line within a Source
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Span.java:112
ClassLinkedThreadSubmitStrategy
spider-flow-api/src/main/java/org/spiderflow/concurrent/LinkedThreadSubmitStrategy.java:9
ClassListFunctionExecutor
List 工具类 防止NPE 添加了类似python的split()方法 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/ListFunctionExecutor.java:17
ClassListFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/ListFunctionExtension.java:13
ClassListLiteral
Represents a list literal of the form <code>[ value, value2, value3, ...]</code> which can be nested.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:1300
ClassLongLiteral
A long integer literal. Must be marked with the <code>l</code> suffix, e.g. "123l".
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:687
ClassLoopExecutor
循环执行器 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/LoopExecutor.java:15
ClassMD5FunctionExecutor
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/MD5FunctionExecutor.java:12
ClassMapFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/MapFunctionExtension.java:12
ClassMapLiteral
Represents a map literal of the form <code>{ key: value, key2: value, ... }</code> which can be nested.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:1258
ClassMapOrArrayAccess
Represents a map or array element access of the form <code>mapOrArray[keyOrIndex]</code>. Maps and arrays may only be read from.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:805
ClassMaps
spider-flow-api/src/main/java/org/spiderflow/utils/Maps.java:7
ClassMemberAccess
Represents an access of a member (field or method or entry in a map) of the form <code>object.member</code>. Members may only be read from.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:877
ClassMethodCall
Represents a call to a method of the form <code>object.method(a, b, c)</code>.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:1101
ClassMethodSignature
spider-flow-core/src/main/java/org/spiderflow/core/expression/interpreter/JavaReflection.java:331
ClassNode
Base class for all AST nodes. A node minimally stores the {@link Span} that references its location in the {@link Source}.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:28
ClassNullLiteral
A null literal, with the single value <code>null</code>
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Ast.java:557
ClassObjectFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/ObjectFunctionExtension.java:13
ClassOutputExecutor
输出执行器 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/OutputExecutor.java:31
ClassParentPriorThreadSubmitStrategy
spider-flow-api/src/main/java/org/spiderflow/concurrent/ParentPriorThreadSubmitStrategy.java:8
ClassParser
Parses a {@link Source} into a {@link ExpressionTemplate}. The implementation is a simple recursive descent parser with a lookahead of 1.
spider-flow-core/src/main/java/org/spiderflow/core/expression/parsing/Parser.java:39
ClassPlugin
spider-flow-api/src/main/java/org/spiderflow/model/Plugin.java:3
InterfacePluginConfig
spider-flow-api/src/main/java/org/spiderflow/executor/PluginConfig.java:5
ClassProcessExecutor
子流程执行器 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/ProcessExecutor.java:22
ClassRandomAccessFileReader
spider-flow-api/src/main/java/org/spiderflow/io/RandomAccessFileReader.java:10
ClassRandomFunctionExecutor
随机数/字符串 生成方法 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/RandomFunctionExecutor.java:14
ClassRandomThreadSubmitStrategy
spider-flow-api/src/main/java/org/spiderflow/concurrent/RandomThreadSubmitStrategy.java:10
ClassReflection
Used by {@link AstInterpreter} to access fields and methods of objects. This is a singleton class used by all {@link AstInterpreter} instances. Replac
spider-flow-core/src/main/java/org/spiderflow/core/expression/interpreter/Reflection.java:7
ClassRequestExecutor
请求执行器 @author Administrator
spider-flow-core/src/main/java/org/spiderflow/core/executor/shape/RequestExecutor.java:37
ClassResourcesConfiguration
配置放行静态资源文件 @author Administrator
spider-flow-web/src/main/java/org/spiderflow/configuration/ResourcesConfiguration.java:13
ClassResponseFunctionExtension
spider-flow-core/src/main/java/org/spiderflow/core/executor/function/extension/ResponseFunctionExtension.java:19
ClassScriptManager
spider-flow-core/src/main/java/org/spiderflow/core/script/ScriptManager.java:19
next →1–100 of 160, ranked by callers