索引
All Classes and Interfaces|所有程序包
A
- add(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.DisableCollection
- addDoubleField(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- addFilterExpressions(Expression) - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterStmts
- addFilterExpressionsParserResult(ConditionExpression) - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterStmts
- addFuncArg(Argument) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- addFuncConditionExpression(ConditionExpression) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- addIntField(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- addLongField(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- addObjectField(String, String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- addPersistentField(String, String, Class<?>) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
- addStringField(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- addText(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.Argument
- addValue(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- AggregationFuncStmt - org.apache.skywalking.oal.rt.parser中的类
- AggregationFuncStmt() - 类的构造器 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- AllDispatcherContext - org.apache.skywalking.oal.rt.output中的类
- AllDispatcherContext() - 类的构造器 org.apache.skywalking.oal.rt.output.AllDispatcherContext
- analysis(AnalysisResult) - 类中的方法 org.apache.skywalking.oal.rt.parser.DeepAnalysis
- AnalysisResult - org.apache.skywalking.oal.rt.parser中的类
-
OAL analysis result.
- AnalysisResult() - 类的构造器 org.apache.skywalking.oal.rt.parser.AnalysisResult
- Argument - org.apache.skywalking.oal.rt.parser中的类
-
Function argument.
- Argument(int, List<String>) - 类的构造器 org.apache.skywalking.oal.rt.parser.Argument
C
- ClassMethodUtil - org.apache.skywalking.oal.rt.util中的类
- ClassMethodUtil() - 类的构造器 org.apache.skywalking.oal.rt.util.ClassMethodUtil
- close() - 类中的方法 org.apache.skywalking.oal.rt.parser.ScriptParser
- ConditionExpression - org.apache.skywalking.oal.rt.parser中的类
- ConditionExpression() - 类的构造器 org.apache.skywalking.oal.rt.parser.ConditionExpression
- ConditionExpression(String, String, String) - 类的构造器 org.apache.skywalking.oal.rt.parser.ConditionExpression
- createFromFile(Reader, String) - 类中的静态方法 org.apache.skywalking.oal.rt.parser.ScriptParser
- createFromScriptText(String, String) - 类中的静态方法 org.apache.skywalking.oal.rt.parser.ScriptParser
D
- DataColumn - org.apache.skywalking.oal.rt.parser中的类
- DataColumn(String, String, Class<?>) - 类的构造器 org.apache.skywalking.oal.rt.parser.DataColumn
- DeepAnalysis - org.apache.skywalking.oal.rt.parser中的类
- DeepAnalysis() - 类的构造器 org.apache.skywalking.oal.rt.parser.DeepAnalysis
- DisableCollection - org.apache.skywalking.oal.rt.parser中的类
- DisableCollection() - 类的构造器 org.apache.skywalking.oal.rt.parser.DisableCollection
- DispatcherClassPackageHolder - org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher中的类
-
DispatcherClassPackageHolder holds the package for generated metric classes.
- DispatcherClassPackageHolder() - 类的构造器 org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.DispatcherClassPackageHolder
- DispatcherContext - org.apache.skywalking.oal.rt.output中的类
- DispatcherContext() - 类的构造器 org.apache.skywalking.oal.rt.output.DispatcherContext
E
- enterAggregationStatement(OALParser.AggregationStatementContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterAttributeExpression(OALParser.AttributeExpressionContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterAttributeExpressionSegment(OALParser.AttributeExpressionSegmentContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterBooleanConditionValue(OALParser.BooleanConditionValueContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterBooleanMatch(OALParser.BooleanMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterBooleanNotEqualMatch(OALParser.BooleanNotEqualMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterConditionAttribute(OALParser.ConditionAttributeContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterContainMatch(OALParser.ContainMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterDisableSource(OALParser.DisableSourceContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
-
Disable source
- enterEnumConditionValue(OALParser.EnumConditionValueContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterExpressionAttrCast(OALParser.ExpressionAttrCastContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterFilterStatement(OALParser.FilterStatementContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterFuncParamExpression(OALParser.FuncParamExpressionContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterFunctionArgCast(OALParser.FunctionArgCastContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterFunctionName(OALParser.FunctionNameContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterGreaterEqualMatch(OALParser.GreaterEqualMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterGreaterMatch(OALParser.GreaterMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterInMatch(OALParser.InMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterLessEqualMatch(OALParser.LessEqualMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterLessMatch(OALParser.LessMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterLikeMatch(OALParser.LikeMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterLiteralExpression(OALParser.LiteralExpressionContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterMultiConditionValue() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- enterMultiConditionValue(OALParser.MultiConditionValueContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterNotContainMatch(OALParser.NotContainMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterNotEqualMatch(OALParser.NotEqualMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterNullConditionValue(OALParser.NullConditionValueContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterNumberConditionValue(OALParser.NumberConditionValueContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterNumberMatch(OALParser.NumberMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterSource(OALParser.SourceContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterSourceAttrCast(OALParser.SourceAttrCastContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterSourceAttribute(OALParser.SourceAttributeContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterStringConditionValue(OALParser.StringConditionValueContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterStringMatch(OALParser.StringMatchContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- enterVariable(OALParser.VariableContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- EntryMethod - org.apache.skywalking.oal.rt.parser中的类
- EntryMethod() - 类的构造器 org.apache.skywalking.oal.rt.parser.EntryMethod
- equals(Object) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- exitAggregationStatement(OALParser.AggregationStatementContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- exitFilterStatement(OALParser.FilterStatementContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- exitFuncParamExpression(OALParser.FuncParamExpressionContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- exitMultiConditionValue() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- exitMultiConditionValue(OALParser.MultiConditionValueContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- exitVariable(OALParser.VariableContext) - 类中的方法 org.apache.skywalking.oal.rt.parser.OALListener
- Expression - org.apache.skywalking.oal.rt.parser中的类
- Expression() - 类的构造器 org.apache.skywalking.oal.rt.parser.Expression
F
- FilterMatchers - org.apache.skywalking.oal.rt.parser中的枚举
- FilterMatchers.MatcherInfo - org.apache.skywalking.oal.rt.parser中的类
- FilterStmts - org.apache.skywalking.oal.rt.parser中的类
-
Filter statements in the OAL scripts.
- FilterStmts() - 类的构造器 org.apache.skywalking.oal.rt.parser.FilterStmts
- find(String) - 枚举中的方法 org.apache.skywalking.oal.rt.parser.FilterMatchers
- find(String) - 类中的静态方法 org.apache.skywalking.oal.rt.parser.MetricsHolder
- FromStmt - org.apache.skywalking.oal.rt.parser中的类
-
FROM statement in the OAL script
- FromStmt() - 类的构造器 org.apache.skywalking.oal.rt.parser.FromStmt
G
- generateClassAtRuntime(OALScripts, List<Class>, List<Class>) - 类中的方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
- generateSerializeFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
- getAggregationFuncStmt() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The raw parsed result of aggregation function with arguments.
- getAggregationFunctionName() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getAllContext() - 类中的方法 org.apache.skywalking.oal.rt.output.AllDispatcherContext
- getAllDisableSources() - 类中的方法 org.apache.skywalking.oal.rt.parser.DisableCollection
- getArgGetIdx() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getArgsExpressions() - 类中的方法 org.apache.skywalking.oal.rt.parser.EntryMethod
- getArgTypes() - 类中的方法 org.apache.skywalking.oal.rt.parser.EntryMethod
- getAttributes() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- getCastType() - 类中的方法 org.apache.skywalking.oal.rt.parser.Argument
- getCastType() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- getColumnName() - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- getColumnName() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- getColumns(String) - 类中的静态方法 org.apache.skywalking.oal.rt.parser.SourceColumnsFactory
- getDisableCollection() - 类中的方法 org.apache.skywalking.oal.rt.parser.OALScripts
- getDispatcherClasses() - 类中的方法 org.apache.skywalking.oal.rt.OALKernel
- getDoubleFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- getEntryMethod() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Generated through
AnalysisResult.aggregationFuncStmt - getExpressionObject() - 类中的方法 org.apache.skywalking.oal.rt.parser.Expression
- getExpressionType() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- getFieldGetter() - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- getFieldGetter() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- getFieldName() - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- getFieldName() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- getFieldName() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- getFieldSetter() - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- getFieldSetter() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- getFieldsFromSource() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Fields of metric class are generated by the fields annotated
ScopeDefaultColumn.DefinedByFieldand class level definition throughScopeDefaultColumn.VirtualColumnDefinitionin theSource - getFieldType() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- getFilterExpressions() - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterStmts
-
Generated expressions for code generation.
- getFilterExpressionsParserResult() - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterStmts
-
Parsed raw result from grammar tree.
- getFilters() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The raw parsed result of filter statements.
- getFrom() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The raw parsed result of from statement.
- getFuncArgs() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getFuncConditionExpressionGetIdx() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getFuncConditionExpressions() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getGeneratedFilePath() - 类中的静态方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
- getGetter() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- getIntFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- getLastArgument() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getLeft() - 类中的方法 org.apache.skywalking.oal.rt.parser.Expression
- getLength() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- getLongFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- getMatcher() - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterMatchers.MatcherInfo
- getMethodName() - 类中的方法 org.apache.skywalking.oal.rt.parser.EntryMethod
- getMetrics() - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- getMetricsClasses() - 类中的方法 org.apache.skywalking.oal.rt.OALKernel
- getMetricsClassName() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The class name of generated metric class.
- getMetricsClassPackage() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Package name of generated metric class.
- getMetricsName() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Generated metric name.
- getMetricsStmts() - 类中的方法 org.apache.skywalking.oal.rt.parser.OALScripts
- getNextArgCast() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getNextFuncArg() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getNextFuncConditionExpression() - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- getOalDefine() - 类中的方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
- getObjectFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- getPackageName() - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- getPersistentFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Persistent columns are generated by
Columndefinition ofMetricsFunction. - getRight() - 类中的方法 org.apache.skywalking.oal.rt.parser.Expression
- getSerializeFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Fields generated by
AnalysisResult.fieldsFromSourceandAnalysisResult.persistentFields. - getSetter() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- getSource() - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- getSourceAttribute() - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
Attribute accessor
- getSourceCastType() - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
Type cast function if exists.
- getSourceName() - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
Source name in the FROM statement
- getSourcePackage() - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- getSourcePackage() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The package name of source class from
OALDefine - getSourceScopeId() - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
source id according to
FromStmt.sourceName - getStringFields() - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- getTableName() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Table name for the storage.
- getText() - 类中的方法 org.apache.skywalking.oal.rt.parser.Argument
- getType() - 类中的方法 org.apache.skywalking.oal.rt.parser.Argument
- getType() - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- getType() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- getTypeName() - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- getTypeName() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- getValue() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- getValues() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- getVarName() - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Variable name of one OAL expression.
H
- hashCode() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
I
- INSTANCE - 枚举 中的枚举常量 org.apache.skywalking.oal.rt.parser.FilterMatchers
- isBooleanType() - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterMatchers.MatcherInfo
- isGroupByCondInTopN() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- isID() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- isNumber() - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
M
- MatcherInfo(Class<?>, boolean) - 类的构造器 org.apache.skywalking.oal.rt.parser.FilterMatchers.MatcherInfo
- MetricBuilderClassPackageHolder - org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder中的类
-
MetricBuilderClassPackageHolder holds the package for generated metric builder classes.
- MetricBuilderClassPackageHolder() - 类的构造器 org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MetricBuilderClassPackageHolder
- MetricClassPackageHolder - org.apache.skywalking.oap.server.core.source.oal.rt.metrics中的类
-
MetricClassPackageHolder holds the package for generated metric classes.
- MetricClassPackageHolder() - 类的构造器 org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MetricClassPackageHolder
- MetricsHolder - org.apache.skywalking.oal.rt.parser中的类
- MetricsHolder() - 类的构造器 org.apache.skywalking.oal.rt.parser.MetricsHolder
N
- notifyAllListeners() - 类中的方法 org.apache.skywalking.oal.rt.OALKernel
O
- OALClassGenerator - org.apache.skywalking.oal.rt.util中的类
- OALClassGenerator(OALDefine) - 类的构造器 org.apache.skywalking.oal.rt.util.OALClassGenerator
- OALKernel - org.apache.skywalking.oal.rt中的类
-
OAL Runtime is the class generation engine, which load the generated classes from OAL scrip definitions.
- OALKernel(OALDefine) - 类的构造器 org.apache.skywalking.oal.rt.OALKernel
- OALListener - org.apache.skywalking.oal.rt.parser中的类
- OALListener(OALScripts, String) - 类的构造器 org.apache.skywalking.oal.rt.parser.OALListener
- OALRuntime - org.apache.skywalking.oal.rt中的类
- OALRuntime(OALDefine) - 类的构造器 org.apache.skywalking.oal.rt.OALRuntime
- OALScripts - org.apache.skywalking.oal.rt.parser中的类
- OALScripts() - 类的构造器 org.apache.skywalking.oal.rt.parser.OALScripts
- org.apache.skywalking.oal.rt - 程序包 org.apache.skywalking.oal.rt
- org.apache.skywalking.oal.rt.output - 程序包 org.apache.skywalking.oal.rt.output
- org.apache.skywalking.oal.rt.parser - 程序包 org.apache.skywalking.oal.rt.parser
- org.apache.skywalking.oal.rt.util - 程序包 org.apache.skywalking.oal.rt.util
- org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher - 程序包 org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher
- org.apache.skywalking.oap.server.core.source.oal.rt.metrics - 程序包 org.apache.skywalking.oap.server.core.source.oal.rt.metrics
- org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder - 程序包 org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder
P
- parse() - 类中的方法 org.apache.skywalking.oal.rt.parser.ScriptParser
- PersistenceColumns - org.apache.skywalking.oal.rt.parser中的类
- PersistenceColumns() - 类的构造器 org.apache.skywalking.oal.rt.parser.PersistenceColumns
- PersistenceField - org.apache.skywalking.oal.rt.parser中的类
- PersistenceField(String, String) - 类的构造器 org.apache.skywalking.oal.rt.parser.PersistenceField
- prepareRTTempFolder() - 类中的方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
S
- ScriptParser - org.apache.skywalking.oal.rt.parser中的类
-
Script reader and parser.
- setAggregationFuncStmt(AggregationFuncStmt) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The raw parsed result of aggregation function with arguments.
- setAggregationFunctionName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- setAllContext(Map<String, DispatcherContext>) - 类中的方法 org.apache.skywalking.oal.rt.output.AllDispatcherContext
- setArgGetIdx(int) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- setArgsExpressions(List<Object>) - 类中的方法 org.apache.skywalking.oal.rt.parser.EntryMethod
- setArgTypes(List<Integer>) - 类中的方法 org.apache.skywalking.oal.rt.parser.EntryMethod
- setAttributes(List<String>) - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- setCastType(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.Argument
- setCastType(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- setColumnName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- setColumnName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setCurrentClassLoader(ClassLoader) - 类中的方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
- setDispatcherListener(DispatcherDetectorListener) - 类中的方法 org.apache.skywalking.oal.rt.OALKernel
- setEntryMethod(EntryMethod) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Generated through
AnalysisResult.aggregationFuncStmt - setExpressionObject(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.Expression
- setExpressionType(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- setFieldGetter(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- setFieldGetter(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setFieldName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- setFieldName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- setFieldName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setFieldSetter(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- setFieldSetter(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setFieldsFromSource(List<SourceColumn>) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Fields of metric class are generated by the fields annotated
ScopeDefaultColumn.DefinedByFieldand class level definition throughScopeDefaultColumn.VirtualColumnDefinitionin theSource - setFieldType(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- setFilterExpressions(List<Expression>) - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterStmts
-
Generated expressions for code generation.
- setFilterExpressionsParserResult(List<ConditionExpression>) - 类中的方法 org.apache.skywalking.oal.rt.parser.FilterStmts
-
Parsed raw result from grammar tree.
- setFilters(FilterStmts) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The raw parsed result of filter statements.
- setFrom(FromStmt) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The raw parsed result of from statement.
- setFuncArgs(List<Argument>) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- setFuncConditionExpressionGetIdx(int) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- setFuncConditionExpressions(List<ConditionExpression>) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- setGeneratedFilePath(String) - 类中的静态方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
- setGetter(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- setID(boolean) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setLeft(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.Expression
- setLength(int) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setMethodName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.EntryMethod
- setMetrics(List<AnalysisResult>) - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- setMetricsClassName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The class name of generated metric class.
- setMetricsClassPackage(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Package name of generated metric class.
- setMetricsName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Generated metric name.
- setNextArgCast(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AggregationFuncStmt
- setNumber(boolean) - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- setOpenEngineDebug(boolean) - 类中的方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
- setPackageName(String) - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- setPersistentFields(List<DataColumn>) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Persistent columns are generated by
Columndefinition ofMetricsFunction. - setRight(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.Expression
- setSerializeFields(PersistenceColumns) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Fields generated by
AnalysisResult.fieldsFromSourceandAnalysisResult.persistentFields. - setSetter(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.PersistenceField
- setSource(String) - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- setSourceAttribute(List<String>) - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
Attribute accessor
- setSourceCastType(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
Type cast function if exists.
- setSourceName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
Source name in the FROM statement
- setSourcePackage(String) - 类中的方法 org.apache.skywalking.oal.rt.output.DispatcherContext
- setSourcePackage(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
The package name of source class from
OALDefine - setSourceScopeId(int) - 类中的方法 org.apache.skywalking.oal.rt.parser.FromStmt
-
source id according to
FromStmt.sourceName - setStorageBuilderFactory(StorageBuilderFactory) - 类中的方法 org.apache.skywalking.oal.rt.OALKernel
- setStorageBuilderFactory(StorageBuilderFactory) - 类中的方法 org.apache.skywalking.oal.rt.util.OALClassGenerator
- setStreamListener(StreamAnnotationListener) - 类中的方法 org.apache.skywalking.oal.rt.OALKernel
- setTableName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Table name for the storage.
- setType(Class<?>) - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- setType(Class<?>) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setTypeName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.DataColumn
- setTypeName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- setValue(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- setValues(List<String>) - 类中的方法 org.apache.skywalking.oal.rt.parser.ConditionExpression
- setVarName(String) - 类中的方法 org.apache.skywalking.oal.rt.parser.AnalysisResult
-
Variable name of one OAL expression.
- SourceColumn - org.apache.skywalking.oal.rt.parser中的类
- SourceColumn(String, String, Class<?>, boolean, int, boolean) - 类的构造器 org.apache.skywalking.oal.rt.parser.SourceColumn
- SourceColumnsFactory - org.apache.skywalking.oal.rt.parser中的类
- SourceColumnsFactory() - 类的构造器 org.apache.skywalking.oal.rt.parser.SourceColumnsFactory
- start(ClassLoader) - 类中的方法 org.apache.skywalking.oal.rt.OALKernel
T
- toGetMethod(String) - 类中的静态方法 org.apache.skywalking.oal.rt.util.ClassMethodUtil
- toGetMethod(List<String>) - 类中的静态方法 org.apache.skywalking.oal.rt.util.ClassMethodUtil
- toIsMethod(String) - 类中的静态方法 org.apache.skywalking.oal.rt.util.ClassMethodUtil
- toIsMethod(List<String>) - 类中的静态方法 org.apache.skywalking.oal.rt.util.ClassMethodUtil
- toSetMethod(String) - 类中的静态方法 org.apache.skywalking.oal.rt.util.ClassMethodUtil
- toString() - 类中的方法 org.apache.skywalking.oal.rt.parser.SourceColumn
- TypeCastUtil - org.apache.skywalking.oal.rt.util中的类
- TypeCastUtil() - 类的构造器 org.apache.skywalking.oal.rt.util.TypeCastUtil
V
- valueOf(String) - 枚举中的静态方法 org.apache.skywalking.oal.rt.parser.FilterMatchers
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举中的静态方法 org.apache.skywalking.oal.rt.parser.FilterMatchers
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
W
- withCast(String, String) - 类中的静态方法 org.apache.skywalking.oal.rt.util.TypeCastUtil
All Classes and Interfaces|所有程序包