|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
org.hackystat.telemetry.analyzer.evaluator | Provides the evaluator for Telemetry Language expressions, which given a definition, a Project, and a time interval, returns one of TelemetryReportObject, TelemetryChartObject, or TelemetryStreamsObject. |
org.hackystat.telemetry.analyzer.language.ast | Provides the implementation of the Telemetry Language abstract syntax tree. |
org.hackystat.telemetry.analyzer.language.parser.impl | Provides the JavaCC parser that parses the Telemetry Language. |
Uses of Expression in org.hackystat.telemetry.analyzer.evaluator |
---|
Methods in org.hackystat.telemetry.analyzer.evaluator with parameters of type Expression | |
---|---|
(package private) static java.lang.Object |
TelemetryEvaluator.resolveExpression(Expression expression,
VariableResolver variableResolver,
org.hackystat.sensorbase.resource.projects.jaxb.Project project,
org.hackystat.dailyprojectdata.client.DailyProjectDataClient dpdClient,
org.hackystat.utilities.time.interval.Interval interval)
Resolves an expression to an instance of TelemetryStreamCollection
or Number . |
Uses of Expression in org.hackystat.telemetry.analyzer.language.ast |
---|
Classes in org.hackystat.telemetry.analyzer.language.ast that implement Expression | |
---|---|
class |
Constant
A constant in telemetry language. |
class |
FunctionCall
Telemetry expression representing a function call. |
class |
NumberConstant
Number constant in telemetry language. |
class |
ReducerCall
Telemetry expression representing a reducer call. |
class |
StringConstant
String constant in telemetry language. |
class |
Variable
A constant in telemetry language. |
Methods in org.hackystat.telemetry.analyzer.language.ast that return Expression | |
---|---|
Expression |
TelemetryStreamsDefinition.getExpression()
Gets the expression that defines this telemetry "streams" object. |
Expression |
TelemetryChartYAxisDefinition.getLabelParameter()
Gets the y-axis label. |
Expression[] |
YAxisReference.getParameters()
Gets the parameters. |
Expression[] |
StreamsReference.getParameters()
Gets the parameters. |
Expression[] |
ReducerCall.getParameters()
Gets reducer parameters. |
Expression[] |
FunctionCall.getParameters()
Gets function parameters. |
Expression[] |
ChartReference.getParameters()
Gets the parameters. |
Constructors in org.hackystat.telemetry.analyzer.language.ast with parameters of type Expression | |
---|---|
ChartReference(java.lang.String name,
Expression[] parameters)
Constructs this instance. |
|
FunctionCall(java.lang.String functionName,
Expression[] parameters)
Constructs this instance. |
|
ReducerCall(java.lang.String reducerName,
Expression[] parameters)
Constructs this instance. |
|
StreamsReference(java.lang.String name,
Expression[] parameters)
Constructs this instance. |
|
TelemetryChartYAxisDefinition(java.lang.String name,
Variable[] variables,
Expression labelParameter,
java.lang.String numberType,
java.lang.Number lowerBound,
java.lang.Number upperBound,
TextPosition textPosition)
Constructs the y-axis definition. |
|
TelemetryStreamsDefinition(java.lang.String name,
Expression expression,
Variable[] variables,
TextPosition textPosition)
Constucts this instance. |
|
YAxisReference(java.lang.String name,
Expression[] parameters)
Constructs this instance. |
Uses of Expression in org.hackystat.telemetry.analyzer.language.parser.impl |
---|
Methods in org.hackystat.telemetry.analyzer.language.parser.impl that return Expression | |
---|---|
Expression |
TelemetryLanguageParserImpl.additive_expression()
|
Expression |
TelemetryLanguageParserImpl.call()
|
Expression |
TelemetryLanguageParserImpl.expression()
|
Expression |
TelemetryLanguageParserImpl.multiplicative_expression()
|
Expression |
TelemetryLanguageParserImpl.parameter()
|
Expression[] |
TelemetryLanguageParserImpl.parameters()
|
Expression |
TelemetryLanguageParserImpl.streams_definition()
|
Expression |
TelemetryLanguageParserImpl.unary_expression()
|
Expression[] |
TelemetryLanguageParserImpl.variables_and_constants()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |