com.googlecode.aviator : aviator 中文文档(中英对照·API·接口·操作手册·全版本)以5.3.3为例,含Maven依赖、jar包、源码

发布于: 2026-01-08 | 浏览量: 加载中...

返回开源软件分享列表
com.googlecode.aviator aviator 5.3.3 API文档 接口文档 中文文档 中英对照 Java JavaDoc 操作手册 Maven依赖 Gradle依赖 Java开发 使用指南 离线文档 Java编程 寒水馨

[toc]

完整文档下载地址(类、方法、参数说明)

  1. 中文-英文对照文档:位于压缩包内的“文档”文件夹中
  2. 说明文件:使用说明.txt、README.md
  3. Maven依赖:aviator-5.3.3.jar Maven依赖信息(可用于项目pom.xml).txt
  4. Gradle依赖:aviator-5.3.3.jar Gradle依赖信息(可用于项目build.gradle).txt
  5. jar包下载地址:aviator-5.3.3.jar下载地址(官方地址+国内镜像地址).txt
  6. 源码下载地址:aviator-5.3.3-sources.jar下载地址(官方地址+国内镜像地址).txt

使用方法

  1. 解压 aviator-5.3.3.jar中文-英文对照文档.zip,找到 解压后的文件夹>文档>index.html,双击index.html即可用浏览器打开查看。
  2. 为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地)。
  3. 有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件。

组件信息

简介

  • 名称: aviator
  • 描述: 一个轻量级、高性能的 Java 表达式求值器
  • 版本: 5.3.3

Maven依赖

<dependency>
	<groupId>com.googlecode.aviator</groupId>
	<artifactId>aviator</artifactId>
	<version>5.3.3</version>
</dependency> 

Gradle依赖

Gradle:
	implementation group: 'com.googlecode.aviator', name: 'aviator', version: '5.3.3'
Gradle (Short):
	implementation 'com.googlecode.aviator:aviator:5.3.3'
Gradle (Kotlin):
	implementation("com.googlecode.aviator:aviator:5.3.3") 

寒水馨 Java 组件中文文档系列说明

  • 文档为 Java 组件的中文翻译文档
  • 文档由 寒水馨 翻译整理,非官方版本
  • 本系列文档获取地址:https://hanshuixin.org
  • 本文档为人性化翻译,精心制作,请放心使用
  • 本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦
  • 有原文可参照,不再担心翻译偏差误导
  • 边学技术、边学英语
  • 只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等
  • 不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等

版权声明与来源信息

本翻译文档基于以下开源项目制作,严格遵守各项目的开源许可证,并在此列出其版权归属与许可证信息。

本组件包含的 Java package(包)

com.googlecode.aviator
com.googlecode.aviator.annotation
com.googlecode.aviator.asm
com.googlecode.aviator.asm.commons
com.googlecode.aviator.code
com.googlecode.aviator.code.asm
com.googlecode.aviator.code.interpreter
com.googlecode.aviator.code.interpreter.ir
com.googlecode.aviator.exception
com.googlecode.aviator.lexer
com.googlecode.aviator.lexer.token
com.googlecode.aviator.parser
com.googlecode.aviator.runtime
com.googlecode.aviator.runtime.function
com.googlecode.aviator.runtime.function.internal
com.googlecode.aviator.runtime.function.math
com.googlecode.aviator.runtime.function.seq
com.googlecode.aviator.runtime.function.string
com.googlecode.aviator.runtime.function.system
com.googlecode.aviator.runtime.module
com.googlecode.aviator.runtime.op
com.googlecode.aviator.runtime.type
com.googlecode.aviator.runtime.type.seq
com.googlecode.aviator.runtime.type.string
com.googlecode.aviator.script
com.googlecode.aviator.spring
com.googlecode.aviator.utils 

本组件包含的 Java class(类)

com.googlecode.aviator.AviatorEvaluator
com.googlecode.aviator.AviatorEvaluatorInstance
com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
com.googlecode.aviator.BaseExpression
com.googlecode.aviator.ClassExpression
com.googlecode.aviator.ClassPathConfigFunctionLoader
com.googlecode.aviator.EnvProcessor
com.googlecode.aviator.EvalMode
com.googlecode.aviator.Expression
com.googlecode.aviator.Feature
com.googlecode.aviator.FunctionLoader
com.googlecode.aviator.FunctionMissing
com.googlecode.aviator.InterpretExpression
com.googlecode.aviator.LiteralExpression
com.googlecode.aviator.Main
com.googlecode.aviator.Options
com.googlecode.aviator.Options.Value
com.googlecode.aviator.annotation.Function
com.googlecode.aviator.annotation.Ignore
com.googlecode.aviator.annotation.Import
com.googlecode.aviator.annotation.ImportScope
com.googlecode.aviator.asm.AnnotationVisitor
com.googlecode.aviator.asm.Attribute
com.googlecode.aviator.asm.ByteVector
com.googlecode.aviator.asm.ClassReader
com.googlecode.aviator.asm.ClassVisitor
com.googlecode.aviator.asm.ClassWriter
com.googlecode.aviator.asm.FieldVisitor
com.googlecode.aviator.asm.Handle
com.googlecode.aviator.asm.Label
com.googlecode.aviator.asm.MethodVisitor
com.googlecode.aviator.asm.Opcodes
com.googlecode.aviator.asm.Type
com.googlecode.aviator.asm.commons.AdviceAdapter
com.googlecode.aviator.asm.commons.AnalyzerAdapter
com.googlecode.aviator.asm.commons.CodeSizeEvaluator
com.googlecode.aviator.asm.commons.GeneratorAdapter
com.googlecode.aviator.asm.commons.InstructionAdapter
com.googlecode.aviator.asm.commons.LocalVariablesSorter
com.googlecode.aviator.asm.commons.Method
com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
com.googlecode.aviator.asm.commons.StaticInitMerger
com.googlecode.aviator.asm.commons.TableSwitchGenerator
com.googlecode.aviator.code.BaseEvalCodeGenerator
com.googlecode.aviator.code.CodeGenerator
com.googlecode.aviator.code.EvalCodeGenerator
com.googlecode.aviator.code.LambdaGenerator
com.googlecode.aviator.code.NoneCodeGenerator
com.googlecode.aviator.code.OptimizeCodeGenerator
com.googlecode.aviator.code.asm.ASMCodeGenerator
com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
com.googlecode.aviator.code.asm.ClassDefiner
com.googlecode.aviator.code.interpreter.IR
com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
com.googlecode.aviator.code.interpreter.InterpretContext
com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
com.googlecode.aviator.code.interpreter.ir.BranchIfIR
com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
com.googlecode.aviator.code.interpreter.ir.ClearIR
com.googlecode.aviator.code.interpreter.ir.GotoIR
com.googlecode.aviator.code.interpreter.ir.JumpIR
com.googlecode.aviator.code.interpreter.ir.Label
com.googlecode.aviator.code.interpreter.ir.LoadIR
com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
com.googlecode.aviator.code.interpreter.ir.OperatorIR
com.googlecode.aviator.code.interpreter.ir.PopIR
com.googlecode.aviator.code.interpreter.ir.PopNIR
com.googlecode.aviator.code.interpreter.ir.SendIR
com.googlecode.aviator.code.interpreter.ir.SourceInfo
com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
com.googlecode.aviator.exception.CompareNotSupportedException
com.googlecode.aviator.exception.CompileExpressionErrorException
com.googlecode.aviator.exception.ExpressionNotFoundException
com.googlecode.aviator.exception.ExpressionRuntimeException
com.googlecode.aviator.exception.ExpressionSyntaxErrorException
com.googlecode.aviator.exception.FunctionNotFoundException
com.googlecode.aviator.exception.IllegalArityException
com.googlecode.aviator.exception.LoadScriptFailureException
com.googlecode.aviator.exception.NoSuchPropertyException
com.googlecode.aviator.exception.StandardError
com.googlecode.aviator.exception.UnsupportedFeatureException
com.googlecode.aviator.lexer.ExpressionLexer
com.googlecode.aviator.lexer.SymbolTable
com.googlecode.aviator.lexer.token.AbstractToken
com.googlecode.aviator.lexer.token.CharToken
com.googlecode.aviator.lexer.token.DelegateToken
com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
com.googlecode.aviator.lexer.token.NumberToken
com.googlecode.aviator.lexer.token.OperatorToken
com.googlecode.aviator.lexer.token.OperatorType
com.googlecode.aviator.lexer.token.PatternToken
com.googlecode.aviator.lexer.token.StringToken
com.googlecode.aviator.lexer.token.Token
com.googlecode.aviator.lexer.token.Token.TokenType
com.googlecode.aviator.lexer.token.Variable
com.googlecode.aviator.parser.AviatorClassLoader
com.googlecode.aviator.parser.CompileTypes
com.googlecode.aviator.parser.ExpressionParser
com.googlecode.aviator.parser.Parser
com.googlecode.aviator.parser.ScopeInfo
com.googlecode.aviator.parser.VariableMeta
com.googlecode.aviator.runtime.FunctionArgument
com.googlecode.aviator.runtime.FunctionParam
com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
com.googlecode.aviator.runtime.LambdaFunctionBootstrap
com.googlecode.aviator.runtime.RuntimeFunctionDelegator
com.googlecode.aviator.runtime.RuntimeUtils
com.googlecode.aviator.runtime.function.AbstractFunction
com.googlecode.aviator.runtime.function.AbstractVariadicFunction
com.googlecode.aviator.runtime.function.ClassMethodFunction
com.googlecode.aviator.runtime.function.DispatchFunction
com.googlecode.aviator.runtime.function.FunctionUtils
com.googlecode.aviator.runtime.function.LambdaFunction
com.googlecode.aviator.runtime.function.TraceFunction
com.googlecode.aviator.runtime.function.internal.CatchHandler
com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
com.googlecode.aviator.runtime.function.internal.IfCallccFunction
com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
com.googlecode.aviator.runtime.function.internal.ReducerContFunction
com.googlecode.aviator.runtime.function.internal.ReducerFunction
com.googlecode.aviator.runtime.function.internal.ReducerResult
com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
com.googlecode.aviator.runtime.function.internal.ReducerState
com.googlecode.aviator.runtime.function.internal.ThrowFunction
com.googlecode.aviator.runtime.function.internal.TryCatchFunction
com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
com.googlecode.aviator.runtime.function.internal.UseFunction
com.googlecode.aviator.runtime.function.math.MathAbsFunction
com.googlecode.aviator.runtime.function.math.MathAcosFunction
com.googlecode.aviator.runtime.function.math.MathAsinFunction
com.googlecode.aviator.runtime.function.math.MathAtanFunction
com.googlecode.aviator.runtime.function.math.MathCeilFunction
com.googlecode.aviator.runtime.function.math.MathCosFunction
com.googlecode.aviator.runtime.function.math.MathFloorFunction
com.googlecode.aviator.runtime.function.math.MathLog10Function
com.googlecode.aviator.runtime.function.math.MathLogFunction
com.googlecode.aviator.runtime.function.math.MathPowFunction
com.googlecode.aviator.runtime.function.math.MathRoundFunction
com.googlecode.aviator.runtime.function.math.MathSinFunction
com.googlecode.aviator.runtime.function.math.MathSqrtFunction
com.googlecode.aviator.runtime.function.math.MathTanFunction
com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
com.googlecode.aviator.runtime.function.seq.SeqAddFunction
com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
com.googlecode.aviator.runtime.function.seq.SeqCountFunction
com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
com.googlecode.aviator.runtime.function.seq.SeqGetFunction
com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
com.googlecode.aviator.runtime.function.seq.SeqMapFunction
com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
com.googlecode.aviator.runtime.function.seq.SeqMinFunction
com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
com.googlecode.aviator.runtime.function.seq.SeqPutFunction
com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
com.googlecode.aviator.runtime.function.seq.SeqSortFunction
com.googlecode.aviator.runtime.function.seq.SeqValsFunction
com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
com.googlecode.aviator.runtime.function.string.StringContainsFunction
com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
com.googlecode.aviator.runtime.function.string.StringJoinFunction
com.googlecode.aviator.runtime.function.string.StringLengthFunction
com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
com.googlecode.aviator.runtime.function.string.StringSplitFunction
com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
com.googlecode.aviator.runtime.function.string.StringSubStringFunction
com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
com.googlecode.aviator.runtime.function.system.AssertFunction
com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
com.googlecode.aviator.runtime.function.system.BigIntFunction
com.googlecode.aviator.runtime.function.system.BinaryFunction
com.googlecode.aviator.runtime.function.system.BooleanFunction
com.googlecode.aviator.runtime.function.system.ComparatorFunction
com.googlecode.aviator.runtime.function.system.CompareFunction
com.googlecode.aviator.runtime.function.system.ConstantFunction
com.googlecode.aviator.runtime.function.system.Date2StringFunction
com.googlecode.aviator.runtime.function.system.DateFormatCache
com.googlecode.aviator.runtime.function.system.DecimalFunction
com.googlecode.aviator.runtime.function.system.DoubleFunction
com.googlecode.aviator.runtime.function.system.EvalFunction
com.googlecode.aviator.runtime.function.system.IdentityFunction
com.googlecode.aviator.runtime.function.system.IsAFunction
com.googlecode.aviator.runtime.function.system.IsDefFunction
com.googlecode.aviator.runtime.function.system.LoadFunction
com.googlecode.aviator.runtime.function.system.LongFunction
com.googlecode.aviator.runtime.function.system.MaxFunction
com.googlecode.aviator.runtime.function.system.MetaFunction
com.googlecode.aviator.runtime.function.system.MinFunction
com.googlecode.aviator.runtime.function.system.NowFunction
com.googlecode.aviator.runtime.function.system.PrintFunction
com.googlecode.aviator.runtime.function.system.PrintlnFunction
com.googlecode.aviator.runtime.function.system.PstFunction
com.googlecode.aviator.runtime.function.system.RandomFunction
com.googlecode.aviator.runtime.function.system.RangeFunction
com.googlecode.aviator.runtime.function.system.RequireFunction
com.googlecode.aviator.runtime.function.system.SeqFunction
com.googlecode.aviator.runtime.function.system.StrFunction
com.googlecode.aviator.runtime.function.system.String2DateFunction
com.googlecode.aviator.runtime.function.system.SysDateFunction
com.googlecode.aviator.runtime.function.system.TupleFunction
com.googlecode.aviator.runtime.function.system.TypeFunction
com.googlecode.aviator.runtime.function.system.UndefFunction
com.googlecode.aviator.runtime.function.system.WithMetaFunction
com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
com.googlecode.aviator.runtime.module.IoModule
com.googlecode.aviator.runtime.op.OperationRuntime
com.googlecode.aviator.runtime.type.AviatorBigInt
com.googlecode.aviator.runtime.type.AviatorBoolean
com.googlecode.aviator.runtime.type.AviatorDecimal
com.googlecode.aviator.runtime.type.AviatorDouble
com.googlecode.aviator.runtime.type.AviatorFunction
com.googlecode.aviator.runtime.type.AviatorJavaType
com.googlecode.aviator.runtime.type.AviatorLong
com.googlecode.aviator.runtime.type.AviatorNil
com.googlecode.aviator.runtime.type.AviatorNumber
com.googlecode.aviator.runtime.type.AviatorObject
com.googlecode.aviator.runtime.type.AviatorPattern
com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
com.googlecode.aviator.runtime.type.AviatorString
com.googlecode.aviator.runtime.type.AviatorStringBuilder
com.googlecode.aviator.runtime.type.AviatorType
com.googlecode.aviator.runtime.type.Collector
com.googlecode.aviator.runtime.type.Range
com.googlecode.aviator.runtime.type.Sequence
com.googlecode.aviator.runtime.type.seq.AbstractSequence
com.googlecode.aviator.runtime.type.seq.ArrayCollector
com.googlecode.aviator.runtime.type.seq.ArraySequence
com.googlecode.aviator.runtime.type.seq.CharSeqSequence
com.googlecode.aviator.runtime.type.seq.EmptySequence
com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
com.googlecode.aviator.runtime.type.seq.IterableSequence
com.googlecode.aviator.runtime.type.seq.LimitedSequence
com.googlecode.aviator.runtime.type.seq.ListCollector
com.googlecode.aviator.runtime.type.seq.MapSequence
com.googlecode.aviator.runtime.type.string.ExpressionSegment
com.googlecode.aviator.runtime.type.string.LiteralSegment
com.googlecode.aviator.runtime.type.string.StringSegment
com.googlecode.aviator.runtime.type.string.VarSegment
com.googlecode.aviator.script.AviatorBindings
com.googlecode.aviator.script.AviatorScriptEngine
com.googlecode.aviator.script.AviatorScriptEngineFactory
com.googlecode.aviator.script.CompiledAviatorScript
com.googlecode.aviator.spring.SpringContextFunctionLoader
com.googlecode.aviator.spring.SringContextFunctionLoader
com.googlecode.aviator.utils.ArrayHashMap
com.googlecode.aviator.utils.ArrayUtils
com.googlecode.aviator.utils.Constants
com.googlecode.aviator.utils.Env
com.googlecode.aviator.utils.IdentityHashSet
com.googlecode.aviator.utils.LRUMap
com.googlecode.aviator.utils.Reflector
com.googlecode.aviator.utils.Reflector.PropertyType
com.googlecode.aviator.utils.Reflector.Target
com.googlecode.aviator.utils.SyncLRUMap
com.googlecode.aviator.utils.TypeUtils
com.googlecode.aviator.utils.Utils
com.googlecode.aviator.utils.VarNameGenerator 

完整文档下载地址(类、方法、参数说明)