A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

abs(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Abs call.
abs(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Abs call.
abs(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Abs call.
ABS_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant ABS_NAME.
acos(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Acos call.
acos(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Acos call.
acos(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Acos call.
ACOS_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant ACOS_NAME.
add(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
Add binary expression
ADD - io.github.willena.influxql.ast.token.Operator
 
admin() - Method in class io.github.willena.influxql.ast.statement.CreateUserStatement.Builder
 
admin(boolean) - Method in class io.github.willena.influxql.ast.statement.CreateUserStatement.Builder
Sets the admin and returns a reference to this Builder enabling method chaining.
ALL - io.github.willena.influxql.ast.token.Keywords
 
ALL - io.github.willena.influxql.ast.token.SubscriptionMode
 
ALL_PRIVILEGES - io.github.willena.influxql.ast.token.Privilege
 
ALTER - io.github.willena.influxql.ast.token.Keywords
 
AlterRetentionPolicyStatement - Class in io.github.willena.influxql.ast.statement
 
AlterRetentionPolicyStatement.Builder - Class in io.github.willena.influxql.ast.statement
AlterRetentionPolicyStatement builder static inner class.
analyse() - Method in class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
 
analyse(boolean) - Method in class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
Sets the analyze and returns a reference to this Builder enabling method chaining.
ANALYZE - io.github.willena.influxql.ast.token.Keywords
 
and(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
and binary expression
AND - io.github.willena.influxql.ast.token.Operator
 
ANY - io.github.willena.influxql.ast.token.Keywords
 
ANY - io.github.willena.influxql.ast.token.SubscriptionMode
 
ANY_FIELD - io.github.willena.influxql.ast.expr.DataType
 
AS - io.github.willena.influxql.ast.token.Keywords
 
asc(String) - Static method in class io.github.willena.influxql.ast.field.SortField
Create an ASC based sort field
ASC - io.github.willena.influxql.ast.token.Keywords
 
ascending(boolean) - Method in class io.github.willena.influxql.ast.field.SortField.Builder
Sets the ascending and returns a reference to this Builder enabling method chaining.
asin(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Asin call.
asin(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Asin call.
asin(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Asin call.
ASIN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant ASIN_NAME.
atan(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan call.
atan(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan call.
atan(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan call.
ATAN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant ATAN_NAME.
atan2(Call, Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(NumberLiteral, NumberLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(NumberLiteral, VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(NumberLiteral, Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(VarRef, NumberLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(VarRef, VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(VarRef, Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(Wildcard, NumberLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(Wildcard, VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
atan2(Wildcard, Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Atan 2 call.
ATAN2_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant ATAN2_NAME.

B

BEGIN - io.github.willena.influxql.ast.token.Keywords
 
BinaryExpression - Class in io.github.willena.influxql.ast.expr
Binary expression
BinaryExpression(Expression, Expression, Operator) - Constructor for class io.github.willena.influxql.ast.expr.BinaryExpression
Create a new Binary expression with LHS and RHS and operator
BITWISE_AND - io.github.willena.influxql.ast.token.Operator
 
BITWISE_OR - io.github.willena.influxql.ast.token.Operator
 
BITWISE_XOR - io.github.willena.influxql.ast.token.Operator
 
bitwiseAnd(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
bit and binary expression
bitwiseOr(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
bit or binary expression
bitwiseXor(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
bit xor binary expression
BOOLEAN - io.github.willena.influxql.ast.expr.DataType
 
BooleanLiteral - Class in io.github.willena.influxql.ast.expr.literal
Boolean literal
BooleanLiteral(boolean) - Constructor for class io.github.willena.influxql.ast.expr.literal.BooleanLiteral
Create from boolean
bottom(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Bottom call.
bottom(VarRef, VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Bottom call.
BOTTOM_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant BOTTOM_NAME.
BoundParameter - Class in io.github.willena.influxql.ast.expr
Bound parameter expression
BoundParameter(String) - Constructor for class io.github.willena.influxql.ast.expr.BoundParameter
Create named bound parameter
build() - Method in interface io.github.willena.influxql.ast.Buildable
 
build() - Method in class io.github.willena.influxql.ast.expr.Call.Builder
Build call.
build() - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy.Builder
Returns a RetentionPolicy built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.field.Field.Builder
Returns a Field built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.field.SortField.Builder
Returns a SortField built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.source.Measurement.Builder
Returns a Measurement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
Returns a AlterRetentionPolicyStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
Returns a CreateContinuousQueryStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.CreateDatabaseStatement.Builder
Returns a CreateDatabaseStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
Returns a CreateRetentionPolicyStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
Returns a CreateSubscriptionStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.CreateUserStatement.Builder
Returns a CreateUserStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.DeleteSeriesStatement.Builder
Deprecated.
Returns a DeleteSeriesStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.DeleteStatement.Builder
Returns a DeleteStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.DropContinuousQueryStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.DropDatabaseStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.DropMeasurementStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.DropRetentionPolicyStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.DropSeriesStatement.Builder
Returns a DropSeriesStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.DropShardStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.DropSubscriptionStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.DropUserStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
Returns a ExplainStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.GrantAdminStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.GrantStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.KillQueryStatement.Builder
Returns a KillQueryStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.RevokeAdminStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.RevokeStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Returns a SelectStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.SetPasswordUserStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.ShowDiagnosticsStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Returns a ShowFieldKeyCardinalityStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
Returns a ShowFieldKeysStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowGrantsForUserStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Returns a ShowMeasurementCardinalityStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Returns a ShowMeasurementsStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowRetentionPoliciesStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Returns a ShowSeriesCardinalityStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
Returns a ShowSeriesStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowStatsStatement.Builder
 
build() - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Returns a ShowTagKeyCardinalityStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
Returns a ShowTagKeysStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Returns a ShowTagValuesCardinalityStatement built from the parameters previously set.
build() - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Returns a ShowTagValuesStatement built from the parameters previously set.
Buildable<T> - Interface in io.github.willena.influxql.ast
A Builder interface
Builder() - Constructor for class io.github.willena.influxql.ast.expr.Call.Builder
Instantiates a new Builder.
Builder() - Constructor for class io.github.willena.influxql.ast.extra.RetentionPolicy.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.field.Field.Builder
Create a new builder of Field
Builder() - Constructor for class io.github.willena.influxql.ast.field.SortField.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.source.Measurement.Builder
Create new Builder
Builder() - Constructor for class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.CreateDatabaseStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.CreateUserStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DeleteSeriesStatement.Builder
Deprecated.
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DeleteStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropContinuousQueryStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropDatabaseStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropMeasurementStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropRetentionPolicyStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropSeriesStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropShardStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropSubscriptionStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.DropUserStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.GrantAdminStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.GrantStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.KillQueryStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.RevokeAdminStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.RevokeStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.SetPasswordUserStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowDiagnosticsStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowGrantsForUserStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowRetentionPoliciesStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowStatsStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
 
Builder() - Constructor for class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
 
BY - io.github.willena.influxql.ast.token.Keywords
 

C

Call - Class in io.github.willena.influxql.ast.expr
Function / Call expression
Call.Builder - Class in io.github.willena.influxql.ast.expr
The type Builder.
CARDINALITY - io.github.willena.influxql.ast.token.Keywords
 
ceil(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Ceil call.
ceil(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Ceil call.
ceil(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Ceil call.
CEIL_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant CEIL_NAME.
CHANDE_MOMENTUM_OSCILLATOR_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant CHANDE_MOMENTUM_OSCILLATOR_NAME.
chandeMomentumOscillator(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(Call, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(RegexLiteral, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(VarRef, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
chandeMomentumOscillator(Wildcard, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Chande momentum oscillator call.
CONTINUOUS - io.github.willena.influxql.ast.token.Keywords
 
cos(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Cos call.
cos(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Cos call.
cos(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Cos call.
COS_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant COS_NAME.
count(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Count call.
count(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Count call.
count(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Count call.
count(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Count call.
COUNT_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant COUNT_NAME.
CREATE - io.github.willena.influxql.ast.token.Keywords
 
CreateContinuousQueryStatement - Class in io.github.willena.influxql.ast.statement
 
CreateContinuousQueryStatement.Builder - Class in io.github.willena.influxql.ast.statement
CreateContinuousQueryStatement builder static inner class.
CreateDatabaseStatement - Class in io.github.willena.influxql.ast.statement
 
CreateDatabaseStatement.Builder - Class in io.github.willena.influxql.ast.statement
CreateDatabaseStatement builder static inner class.
CreateRetentionPolicyStatement - Class in io.github.willena.influxql.ast.statement
 
CreateRetentionPolicyStatement.Builder - Class in io.github.willena.influxql.ast.statement
CreateRetentionPolicyStatement builder static inner class.
CreateSubscriptionStatement - Class in io.github.willena.influxql.ast.statement
 
CreateSubscriptionStatement.Builder - Class in io.github.willena.influxql.ast.statement
CreateSubscriptionStatement builder static inner class.
CreateUserStatement - Class in io.github.willena.influxql.ast.statement
 
CreateUserStatement.Builder - Class in io.github.willena.influxql.ast.statement
CreateUserStatement builder static inner class.
CUMULATIVE_SUM_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant CUMULATIVE_SUM_NAME.
cumulativeSum(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Cumulative sum call.
cumulativeSum(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Cumulative sum call.
cumulativeSum(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Cumulative sum call.
cumulativeSum(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Cumulative sum call.

D

database(String) - Method in class io.github.willena.influxql.ast.statement.DropDatabaseStatement.Builder
 
DATABASE - io.github.willena.influxql.ast.token.Keywords
 
DATABASES - io.github.willena.influxql.ast.token.Keywords
 
DataType - Enum in io.github.willena.influxql.ast.expr
InfluxQL / InfluxDB known types
DEFAULT - io.github.willena.influxql.ast.token.Keywords
 
default_() - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
 
default_(boolean) - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
Sets the isDefault and returns a reference to this Builder enabling method chaining.
DELETE - io.github.willena.influxql.ast.token.Keywords
 
DeleteSeriesStatement - Class in io.github.willena.influxql.ast.statement
Deprecated.
DeleteSeriesStatement.Builder - Class in io.github.willena.influxql.ast.statement
Deprecated.
DeleteSeriesStatement builder static inner class.
DeleteStatement - Class in io.github.willena.influxql.ast.statement
 
DeleteStatement.Builder - Class in io.github.willena.influxql.ast.statement
DeleteStatement builder static inner class.
derivative(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
derivative(Call, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
derivative(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
derivative(RegexLiteral, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
derivative(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
derivative(VarRef, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
derivative(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
derivative(Wildcard, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Derivative call.
DERIVATIVE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant DERIVATIVE_NAME.
desc(String) - Static method in class io.github.willena.influxql.ast.field.SortField
Create an DESC based sort field
DESC - io.github.willena.influxql.ast.token.Keywords
 
destinationMode(SubscriptionMode) - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
Sets the mode and returns a reference to this Builder enabling method chaining.
destinations(String, String...) - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
 
destinations(List<String>) - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
Sets the destinations and returns a reference to this Builder enabling method chaining.
DESTINATIONS - io.github.willena.influxql.ast.token.Keywords
 
DIAGNOSTICS - io.github.willena.influxql.ast.token.Keywords
 
difference(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Difference call.
difference(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Difference call.
difference(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Difference call.
difference(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Difference call.
DIFFERENCE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant DIFFERENCE_NAME.
Dimension - Class in io.github.willena.influxql.ast.expr
A grouping dimensions
Dimension(Expression) - Constructor for class io.github.willena.influxql.ast.expr.Dimension
Group by expression
Dimensions - Class in io.github.willena.influxql.ast.expr
Dimensions list
Dimensions() - Constructor for class io.github.willena.influxql.ast.expr.Dimensions
Create empty list
Dimensions(List<Dimension>) - Constructor for class io.github.willena.influxql.ast.expr.Dimensions
Create using initialized list
distinct(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Distinct call.
distinct(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Distinct call.
distinct(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Distinct call.
Distinct - Class in io.github.willena.influxql.ast.expr
Distinct expression
Distinct(String) - Constructor for class io.github.willena.influxql.ast.expr.Distinct
Build using name
DISTINCT - io.github.willena.influxql.ast.token.Keywords
 
DISTINCT_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant DISTINCT_NAME.
div(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
Divide binary expression
DIV - io.github.willena.influxql.ast.token.Operator
 
DOUBLE_EXPONENTIAL_MOVING_AVERAGE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant DOUBLE_EXPONENTIAL_MOVING_AVERAGE_NAME.
doubleExponentialMovingAverage(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(Call, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(RegexLiteral, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(VarRef, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
doubleExponentialMovingAverage(Wildcard, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Double exponential moving average call.
DROP - io.github.willena.influxql.ast.token.Keywords
 
DropContinuousQueryStatement - Class in io.github.willena.influxql.ast.statement
 
DropContinuousQueryStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
DropDatabaseStatement - Class in io.github.willena.influxql.ast.statement
 
DropDatabaseStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
DropMeasurementStatement - Class in io.github.willena.influxql.ast.statement
 
DropMeasurementStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
DropRetentionPolicyStatement - Class in io.github.willena.influxql.ast.statement
 
DropRetentionPolicyStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
DropSeriesStatement - Class in io.github.willena.influxql.ast.statement
 
DropSeriesStatement.Builder - Class in io.github.willena.influxql.ast.statement
DropSeriesStatement builder static inner class.
DropShardStatement - Class in io.github.willena.influxql.ast.statement
 
DropShardStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
DropSubscriptionStatement - Class in io.github.willena.influxql.ast.statement
 
DropSubscriptionStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
DropUserStatement - Class in io.github.willena.influxql.ast.statement
 
DropUserStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
duration(Duration) - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy.Builder
Sets the retentionPolicyDuration and returns a reference to this Builder enabling method chaining.
duration(Duration) - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
Sets the duration and returns a reference to this Builder enabling method chaining.
duration(Duration) - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
Sets the duration and returns a reference to this Builder enabling method chaining.
DURATION - io.github.willena.influxql.ast.expr.DataType
 
DURATION - io.github.willena.influxql.ast.token.Keywords
 
DurationLiteral - Class in io.github.willena.influxql.ast.expr.literal
Duration literal
DurationLiteral(Duration) - Constructor for class io.github.willena.influxql.ast.expr.literal.DurationLiteral
Create from java duration

E

elapsed(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
elapsed(Call, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
elapsed(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
elapsed(RegexLiteral, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
elapsed(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
elapsed(VarRef, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
elapsed(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
elapsed(Wildcard, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Elapsed call.
ELAPSED_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant ELAPSED_NAME.
END - io.github.willena.influxql.ast.token.Keywords
 
ensureDefined(String, Object) - Static method in class io.github.willena.influxql.ast.utils.Utils
Ensure the given value is not null
ensureDefined(String, String) - Static method in class io.github.willena.influxql.ast.utils.Utils
Ensure the given value is not null and not blank
eq(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
equal binary expression
EQ - io.github.willena.influxql.ast.token.Operator
 
eqRegex(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
equals regex binary expression
EQREGEX - io.github.willena.influxql.ast.token.Operator
 
escapeString(String) - Static method in class io.github.willena.influxql.ast.utils.Utils
Escape the given string to be influxql compatible and safe.
EVERY - io.github.willena.influxql.ast.token.Keywords
 
exact() - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
 
exact() - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
 
exact() - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
 
exact() - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
 
exact() - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
 
exact(boolean) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Sets the exact and returns a reference to this Builder enabling method chaining.
exact(boolean) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Sets the exact and returns a reference to this Builder enabling method chaining.
exact(boolean) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Sets the exact and returns a reference to this Builder enabling method chaining.
exact(boolean) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Sets the exact and returns a reference to this Builder enabling method chaining.
exact(boolean) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the exact and returns a reference to this Builder enabling method chaining.
EXACT - io.github.willena.influxql.ast.token.Keywords
 
exp(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Exp call.
exp(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Exp call.
exp(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Exp call.
EXP_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant EXP_NAME.
EXPLAIN - io.github.willena.influxql.ast.token.Keywords
 
ExplainStatement - Class in io.github.willena.influxql.ast.statement
 
ExplainStatement.Builder - Class in io.github.willena.influxql.ast.statement
ExplainStatement builder static inner class.
EXPONENTIAL_MOVING_AVERAGE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant EXPONENTIAL_MOVING_AVERAGE_NAME.
exponentialMovingAverage(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(Call, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(RegexLiteral, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(VarRef, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
exponentialMovingAverage(Wildcard, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Exponential moving average call.
Expression - Interface in io.github.willena.influxql.ast
A marker interface for all Node part of an expression (when selecting fields, in where condition, ...)

F

field(String) - Static method in class io.github.willena.influxql.ast.expr.Dimension
Group by a field
field(String) - Static method in class io.github.willena.influxql.ast.field.Field
Build a field by name
field(String) - Method in class io.github.willena.influxql.ast.field.SortField.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
field(String, DataType) - Static method in class io.github.willena.influxql.ast.field.Field
Build a field with name and datatype
Field - Class in io.github.willena.influxql.ast.field
Basic selection Field
FIELD - io.github.willena.influxql.ast.token.Keywords
 
Field.Builder - Class in io.github.willena.influxql.ast.field
Field builder static inner class.
Fields - Class in io.github.willena.influxql.ast.field
List of fields
Fields() - Constructor for class io.github.willena.influxql.ast.field.Fields
Create empty list of fields
Fields(List<Field>) - Constructor for class io.github.willena.influxql.ast.field.Fields
Create initialized list of field
fill(FillOption) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the fill and returns a reference to this Builder enabling method chaining.
fill(FillOption, Literal<?>) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
FillOption - Enum in io.github.willena.influxql.ast.token
Fill options
fillValue(Literal<?>) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the fillValue and returns a reference to this Builder enabling method chaining.
find(String) - Static method in enum io.github.willena.influxql.ast.token.Keywords
Find a keyword matching the given string
first(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
First call.
first(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
First call.
first(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
First call.
FIRST_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant FIRST_NAME.
FLOAT - io.github.willena.influxql.ast.expr.DataType
 
floor(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Floor call.
floor(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Floor call.
floor(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Floor call.
FLOOR_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant FLOOR_NAME.
FOR - io.github.willena.influxql.ast.token.Keywords
 
for_(String) - Method in class io.github.willena.influxql.ast.statement.SetPasswordUserStatement.Builder
 
for_(String) - Method in class io.github.willena.influxql.ast.statement.ShowDiagnosticsStatement.Builder
 
for_(String) - Method in class io.github.willena.influxql.ast.statement.ShowGrantsForUserStatement.Builder
 
for_(String) - Method in class io.github.willena.influxql.ast.statement.ShowStatsStatement.Builder
 
for_(Duration) - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
Sets the resampleFor and returns a reference to this Builder enabling method chaining.
formatDuration(Duration) - Static method in class io.github.willena.influxql.ast.utils.Utils
Format a JavaDuration to an InfluxQL duration String.
from(Source) - Method in class io.github.willena.influxql.ast.statement.DeleteStatement.Builder
Sets the source and returns a reference to this Builder enabling method chaining.
from(Measurement) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Sets the source and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.DeleteSeriesStatement.Builder
Deprecated.
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.DropSeriesStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Sources) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Sets the sources and returns a reference to this Builder enabling method chaining.
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.DeleteSeriesStatement.Builder
Deprecated.
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.DropSeriesStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
 
from(Source, Source...) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
 
from(String) - Method in class io.github.willena.influxql.ast.statement.RevokeAdminStatement.Builder
 
from(String) - Method in class io.github.willena.influxql.ast.statement.RevokeStatement.Builder
 
FROM - io.github.willena.influxql.ast.token.Keywords
 
function(String) - Method in class io.github.willena.influxql.ast.expr.Call.Builder
Function name builder.
FunctionFactory - Class in io.github.willena.influxql.ast.extra
Helper methods of common and known InfluxQL functions If a function is not covered by this factory.
FunctionFactory.Aggregations - Class in io.github.willena.influxql.ast.extra
The type Aggregations functions.
FunctionFactory.Predictors - Class in io.github.willena.influxql.ast.extra
The type Predictors functions.
FunctionFactory.Selectors - Class in io.github.willena.influxql.ast.extra
The type Selectors functions.
FunctionFactory.TechnicalAnalysis - Class in io.github.willena.influxql.ast.extra
The type Technical analysis functions .
FunctionFactory.Transformations - Class in io.github.willena.influxql.ast.extra
The type Transformations functions.

G

getArgs() - Method in class io.github.willena.influxql.ast.expr.Call
Gets args.
getName() - Method in class io.github.willena.influxql.ast.expr.Call
Gets name.
getName() - Method in class io.github.willena.influxql.ast.source.Measurement
Get name
getRegex() - Method in class io.github.willena.influxql.ast.source.Measurement
Get the regex
getRetentionPolicyDuration() - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy
Get the RP duration
getRetentionPolicyName() - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy
Get the RP name
getRetentionPolicyReplication() - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy
Get the RP replication
getRetentionPolicyShardGroupDuration() - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy
Get the RP shard duration
getSqlForValue(Literal<?>) - Method in enum io.github.willena.influxql.ast.token.FillOption
Get influxql for the current fill option given a literal as parameter
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.BooleanLiteral
 
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.DurationLiteral
 
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.IntegerLiteral
 
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.ListLiteral
 
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.NumberLiteral
 
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.RegexLiteral
 
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.StringLiteral
 
getValue() - Method in class io.github.willena.influxql.ast.expr.literal.TimestampLiteral
 
getValue() - Method in interface io.github.willena.influxql.ast.Literal
Current value of the literal
GRANT - io.github.willena.influxql.ast.token.Keywords
 
GrantAdminStatement - Class in io.github.willena.influxql.ast.statement
 
GrantAdminStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
GRANTS - io.github.willena.influxql.ast.token.Keywords
 
GrantStatement - Class in io.github.willena.influxql.ast.statement
 
GrantStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
GROUP - io.github.willena.influxql.ast.token.Keywords
 
groupBy(Dimension, Dimension...) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
groupBy(Dimension, Dimension...) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
 
groupBy(Dimension, Dimension...) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
 
groupBy(Dimension, Dimension...) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
 
groupBy(Dimension, Dimension...) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
 
groupBy(Dimension, Dimension...) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
 
groupBy(Dimensions) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the dimensions and returns a reference to this Builder enabling method chaining.
groupBy(Dimensions) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Sets the dimensions and returns a reference to this Builder enabling method chaining.
groupBy(Dimensions) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Sets the dimensions and returns a reference to this Builder enabling method chaining.
groupBy(Dimensions) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Sets the dimensions and returns a reference to this Builder enabling method chaining.
groupBy(Dimensions) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Sets the dimensions and returns a reference to this Builder enabling method chaining.
groupBy(Dimensions) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the dimensions and returns a reference to this Builder enabling method chaining.
GROUPS - io.github.willena.influxql.ast.token.Keywords
 
gt(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
greater than binary expression
GT - io.github.willena.influxql.ast.token.Operator
 
gte(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
greater equals binary expression
GTE - io.github.willena.influxql.ast.token.Operator
 

H

hasValue(String) - Static method in enum io.github.willena.influxql.ast.token.Keywords
Check if given string is an existing keyword
HOLT_WINTERS_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Predictors
The constant HOLT_WINTERS_NAME.
HOLT_WINTERS_WITH_FIT_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Predictors
The constant HOLT_WINTERS_WITH_FIT_NAME.
holtWinters(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Predictors
Holt winters call.
holtWintersWithFit(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Predictors
Holt winters with fit call.

I

IN - io.github.willena.influxql.ast.token.Keywords
 
INF - io.github.willena.influxql.ast.token.Keywords
 
INSERT - io.github.willena.influxql.ast.token.Keywords
 
INTEGER - io.github.willena.influxql.ast.expr.DataType
 
IntegerLiteral - Class in io.github.willena.influxql.ast.expr.literal
Integer literal
IntegerLiteral(Long) - Constructor for class io.github.willena.influxql.ast.expr.literal.IntegerLiteral
Create a new integer literal
integral(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Integral call.
integral(RegexLiteral, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Integral call.
integral(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Integral call.
integral(VarRef, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Integral call.
integral(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Integral call.
integral(Wildcard, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Integral call.
INTEGRAL_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant INTEGRAL_NAME.
into(Target) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the target and returns a reference to this Builder enabling method chaining.
INTO - io.github.willena.influxql.ast.token.Keywords
 
io.github.willena.influxql.ast - package io.github.willena.influxql.ast
 
io.github.willena.influxql.ast.expr - package io.github.willena.influxql.ast.expr
 
io.github.willena.influxql.ast.expr.literal - package io.github.willena.influxql.ast.expr.literal
 
io.github.willena.influxql.ast.extra - package io.github.willena.influxql.ast.extra
 
io.github.willena.influxql.ast.field - package io.github.willena.influxql.ast.field
 
io.github.willena.influxql.ast.source - package io.github.willena.influxql.ast.source
 
io.github.willena.influxql.ast.statement - package io.github.willena.influxql.ast.statement
 
io.github.willena.influxql.ast.token - package io.github.willena.influxql.ast.token
 
io.github.willena.influxql.ast.utils - package io.github.willena.influxql.ast.utils
 
isDigit(char) - Static method in class io.github.willena.influxql.ast.utils.ParserUtils
Check char is a digit
isIdentChar(char) - Static method in class io.github.willena.influxql.ast.utils.ParserUtils
isIdentChar returns true if the rune can be used in an unquoted identifier.
isIdentFirstChar(char) - Static method in class io.github.willena.influxql.ast.utils.ParserUtils
Similar to isIdentChar but check the first char. returns true if the rune can be used as the first char in an unquoted identifer.
isLetter(char) - Static method in class io.github.willena.influxql.ast.utils.ParserUtils
isLetter returns true if the char is a letter.

K

KAUFMANS_ADAPTIVE_MOVING_AVERAGE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant KAUFMANS_ADAPTIVE_MOVING_AVERAGE_NAME.
KAUFMANS_EFFICIENCY_RATIO_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant KAUFMANS_EFFICIENCY_RATIO_NAME.
kaufmansAdaptativeMovingAverage(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansAdaptativeMovingAverage(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansAdaptativeMovingAverage(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansAdaptativeMovingAverage(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansAdaptativeMovingAverage(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansAdaptativeMovingAverage(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansAdaptativeMovingAverage(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansAdaptativeMovingAverage(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans adaptative moving average call.
kaufmansEffeciencyRatio(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
kaufmansEffeciencyRatio(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
kaufmansEffeciencyRatio(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
kaufmansEffeciencyRatio(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
kaufmansEffeciencyRatio(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
kaufmansEffeciencyRatio(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
kaufmansEffeciencyRatio(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
kaufmansEffeciencyRatio(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Kaufmans effeciency ratio call.
KEY - io.github.willena.influxql.ast.token.Keywords
 
KEYS - io.github.willena.influxql.ast.token.Keywords
 
Keywords - Enum in io.github.willena.influxql.ast.token
Well known InfluxQL keywords
KILL - io.github.willena.influxql.ast.token.Keywords
 
KillQueryStatement - Class in io.github.willena.influxql.ast.statement
 
KillQueryStatement.Builder - Class in io.github.willena.influxql.ast.statement
KillQueryStatement builder static inner class.

L

last(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Last call.
last(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Last call.
last(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Last call.
LAST_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant LAST_NAME.
limit(int) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
limit(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Sets the limit and returns a reference to this Builder enabling method chaining.
LIMIT - io.github.willena.influxql.ast.token.Keywords
 
LINEAR - io.github.willena.influxql.ast.token.FillOption
Linear fill option
ListLiteral - Class in io.github.willena.influxql.ast.expr.literal
List of string value literal
ListLiteral(List<String>) - Constructor for class io.github.willena.influxql.ast.expr.literal.ListLiteral
New list literal given an input list of string
Literal<T> - Interface in io.github.willena.influxql.ast
Any literal value in the AST
ln(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Ln call.
ln(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Ln call.
ln(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Ln call.
LN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant LN_NAME.
log(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log call.
log(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log call.
log(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log call.
LOG_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant LOG_NAME.
log10(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log 10 call.
log10(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log 10 call.
log10(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log 10 call.
LOG10_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant LOG10_NAME.
log2(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log 2 call.
log2(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log 2 call.
log2(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Log 2 call.
LOG2_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant LOG2_NAME.
lt(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
lesser than binary expression
LT - io.github.willena.influxql.ast.token.Operator
 
lte(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
less than equal binary expression
LTE - io.github.willena.influxql.ast.token.Operator
 

M

max(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Max call.
max(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Max call.
max(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Max call.
MAX_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant MAX_NAME.
mean(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Mean call.
mean(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Mean call.
mean(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Mean call.
MEAN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant MEAN_NAME.
measurement(String) - Static method in class io.github.willena.influxql.ast.source.Measurement
Build a measurement given its name
measurement(String) - Method in class io.github.willena.influxql.ast.statement.DropMeasurementStatement.Builder
 
Measurement - Class in io.github.willena.influxql.ast.source
An influxQL measurement in FROM clauses
MEASUREMENT - io.github.willena.influxql.ast.token.Keywords
 
Measurement.Builder - Class in io.github.willena.influxql.ast.source
Measurement builder static inner class.
measurements(String) - Static method in class io.github.willena.influxql.ast.source.Measurement
Build a measurement given a regex pattern
measurements(Pattern) - Static method in class io.github.willena.influxql.ast.source.Measurement
Build a measurement given a regex pattern
MEASUREMENTS - io.github.willena.influxql.ast.token.Keywords
 
median(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Median call.
median(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Median call.
median(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Median call.
MEDIAN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant MEDIAN_NAME.
min(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Min call.
min(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Min call.
min(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Min call.
MIN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant MIN_NAME.
mod(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
modulus binary expression
MOD - io.github.willena.influxql.ast.token.Operator
 
mode(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Mode call.
mode(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Mode call.
mode(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Mode call.
MODE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant MODE_NAME.
MOVING_AVERAGE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant MOVING_AVERAGE_NAME.
movingAverage(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Moving average call.
movingAverage(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Moving average call.
movingAverage(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Moving average call.
movingAverage(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Moving average call.
mul(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
Multiplicative binary expression
MUL - io.github.willena.influxql.ast.token.Operator
 

N

name(String) - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
name(String) - Method in class io.github.willena.influxql.ast.statement.CreateDatabaseStatement.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
name(String) - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
name(String) - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
NAME - io.github.willena.influxql.ast.token.Keywords
 
named(String) - Static method in class io.github.willena.influxql.ast.expr.BoundParameter
Create named bound parameter
neq(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
non equal binary expression
NEQ - io.github.willena.influxql.ast.token.Operator
 
neqRegex(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
not equals regex binary expression
NEQREGEX - io.github.willena.influxql.ast.token.Operator
 
NO_PRIVILEGE - io.github.willena.influxql.ast.token.Privilege
 
Node - Interface in io.github.willena.influxql.ast
A basic node in the AST
NON_NEGATIVE_DERIVATIVE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant NON_NEGATIVE_DERIVATIVE_NAME.
NON_NEGATIVE_DIFFERENCE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant NON_NEGATIVE_DIFFERENCE_NAME.
NONE - io.github.willena.influxql.ast.token.FillOption
None fill option
nonNegativeDerivative(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDerivative(Call, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDerivative(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDerivative(RegexLiteral, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDerivative(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDerivative(VarRef, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDerivative(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDerivative(Wildcard, DurationLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative derivative call.
nonNegativeDifference(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative difference call.
nonNegativeDifference(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative difference call.
nonNegativeDifference(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative difference call.
nonNegativeDifference(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Non negative difference call.
NULL - io.github.willena.influxql.ast.token.FillOption
Null fil option
NUMBER - io.github.willena.influxql.ast.token.FillOption
Number fill option
NumberLiteral - Class in io.github.willena.influxql.ast.expr.literal
Floating number literal
NumberLiteral(Double) - Constructor for class io.github.willena.influxql.ast.expr.literal.NumberLiteral
Create a new number literal
NumericLiteral - Interface in io.github.willena.influxql.ast.expr.literal
Marker interface for all number based literals

O

of(boolean) - Static method in class io.github.willena.influxql.ast.expr.literal.BooleanLiteral
Create from boolean
of(Dimension...) - Static method in class io.github.willena.influxql.ast.expr.Dimensions
Build list from params
of(Expression) - Static method in class io.github.willena.influxql.ast.expr.Dimension
Group by expression
of(Expression) - Static method in class io.github.willena.influxql.ast.expr.Parentheses
Build a new Parentheses expression
of(Expression) - Static method in class io.github.willena.influxql.ast.field.Field
Build a generic field based on an expression
of(Expression, Expression, Operator) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
Generic helper method for binaryExpression
of(Field...) - Static method in class io.github.willena.influxql.ast.field.Fields
Create an initialized list of fields
of(SortField...) - Static method in class io.github.willena.influxql.ast.field.SortFields
Create initialized sortField list
of(Measurement) - Static method in class io.github.willena.influxql.ast.source.Target
Build a Target from Measurement
of(Source...) - Static method in class io.github.willena.influxql.ast.source.Sources
Helper method to create an initialized Source list
of(SelectStatement) - Static method in class io.github.willena.influxql.ast.source.SubQuery
Helper method to build a subquery
of(Number) - Static method in class io.github.willena.influxql.ast.expr.literal.IntegerLiteral
Create a new integer literal from number
of(Number) - Static method in class io.github.willena.influxql.ast.expr.literal.NumberLiteral
Create numberLiteral from number
of(Number) - Static method in class io.github.willena.influxql.ast.expr.literal.UnsignedLiteral
Build unsigned literal
of(String) - Static method in class io.github.willena.influxql.ast.expr.Distinct
Build using name
of(String) - Static method in class io.github.willena.influxql.ast.expr.literal.RegexLiteral
Create regex literal using a string pattern
of(String) - Static method in class io.github.willena.influxql.ast.expr.literal.StringLiteral
Create string literal
of(String) - Static method in class io.github.willena.influxql.ast.expr.VarRef
Build a reference given its name and datatype
of(String...) - Static method in class io.github.willena.influxql.ast.expr.literal.ListLiteral
New list literal given strings
of(String, DataType) - Static method in class io.github.willena.influxql.ast.expr.VarRef
Build a reference given its name and datatype
of(Duration) - Static method in class io.github.willena.influxql.ast.expr.literal.DurationLiteral
Create from java duration
of(Instant) - Static method in class io.github.willena.influxql.ast.expr.literal.TimestampLiteral
Build timestamp literal form instant
of(Function<SelectStatement.Builder, SelectStatement.Builder>) - Static method in class io.github.willena.influxql.ast.source.SubQuery
Helper method to build a subquery
of(List<String>) - Static method in class io.github.willena.influxql.ast.expr.literal.ListLiteral
New list literal given an input list of string
of(Pattern) - Static method in class io.github.willena.influxql.ast.expr.literal.RegexLiteral
Create regex literal using a pattern
offset(int) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
offset(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Sets the offset and returns a reference to this Builder enabling method chaining.
OFFSET - io.github.willena.influxql.ast.token.Keywords
 
ofStatements(Statement, Statement...) - Static method in class io.github.willena.influxql.ast.Query
Build a query based on provided statements (at least one)
on(String) - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.DropContinuousQueryStatement.Builder
 
on(String) - Method in class io.github.willena.influxql.ast.statement.DropRetentionPolicyStatement.Builder
 
on(String) - Method in class io.github.willena.influxql.ast.statement.DropSubscriptionStatement.Builder
 
on(String) - Method in class io.github.willena.influxql.ast.statement.GrantStatement.Builder
 
on(String) - Method in class io.github.willena.influxql.ast.statement.KillQueryStatement.Builder
Sets the host and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.RevokeStatement.Builder
 
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowRetentionPoliciesStatement.Builder
 
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
on(String) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
ON - io.github.willena.influxql.ast.token.Keywords
 
Operator - Enum in io.github.willena.influxql.ast.token
InfluxQl well known Operators
or(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
or expression
OR - io.github.willena.influxql.ast.token.Operator
 
ORDER - io.github.willena.influxql.ast.token.Keywords
 
orderBy(SortField, SortField...) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
orderBy(SortField, SortField...) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
 
orderBy(SortField, SortField...) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
 
orderBy(SortField, SortField...) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
 
orderBy(SortField, SortField...) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
 
orderBy(SortFields) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the sortFields and returns a reference to this Builder enabling method chaining.
orderBy(SortFields) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement.Builder
Sets the sortFields and returns a reference to this Builder enabling method chaining.
orderBy(SortFields) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Sets the sortFields and returns a reference to this Builder enabling method chaining.
orderBy(SortFields) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
Sets the sortFields and returns a reference to this Builder enabling method chaining.
orderBy(SortFields) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
Sets the sortFields and returns a reference to this Builder enabling method chaining.
orderBY(SortField, SortField...) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
 
orderBY(SortFields) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Sets the sortFields and returns a reference to this Builder enabling method chaining.

P

Parentheses - Class in io.github.willena.influxql.ast.expr
Parenthesis expression
Parentheses(Expression) - Constructor for class io.github.willena.influxql.ast.expr.Parentheses
Build a new Parentheses expression
ParserUtils - Class in io.github.willena.influxql.ast.utils
Parser utils.
password(String) - Method in class io.github.willena.influxql.ast.statement.CreateUserStatement.Builder
Sets the password and returns a reference to this Builder enabling method chaining.
password(String) - Method in class io.github.willena.influxql.ast.statement.SetPasswordUserStatement.Builder
 
PASSWORD - io.github.willena.influxql.ast.token.Keywords
 
percentile(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Percentile call.
percentile(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Percentile call.
percentile(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Percentile call.
PERCENTILE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant PERCENTILE_NAME.
POLICIES - io.github.willena.influxql.ast.token.Keywords
 
POLICY - io.github.willena.influxql.ast.token.Keywords
 
policyName(String) - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
pow(Call, NumberLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Pow call.
pow(VarRef, NumberLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Pow call.
pow(Wildcard, NumberLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Pow call.
POW_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant POW_NAME.
PREVIOUS - io.github.willena.influxql.ast.token.FillOption
Previous fill option
privilege(Privilege) - Method in class io.github.willena.influxql.ast.statement.GrantStatement.Builder
 
privilege(Privilege) - Method in class io.github.willena.influxql.ast.statement.RevokeStatement.Builder
 
Privilege - Enum in io.github.willena.influxql.ast.token
Known privileges
PRIVILEGES - io.github.willena.influxql.ast.token.Keywords
 

Q

QUERIES - io.github.willena.influxql.ast.token.Keywords
 
query(String) - Method in class io.github.willena.influxql.ast.statement.DropContinuousQueryStatement.Builder
 
Query - Class in io.github.willena.influxql.ast
Top level Node is a Query Each query can contain multiple statements
Query(List<Statement>) - Constructor for class io.github.willena.influxql.ast.Query
Build a new Query using a list of statements
QUERY - io.github.willena.influxql.ast.token.Keywords
 
queryId(Long) - Method in class io.github.willena.influxql.ast.statement.KillQueryStatement.Builder
Sets the queryId and returns a reference to this Builder enabling method chaining.
quoteIdentifier(String...) - Static method in class io.github.willena.influxql.ast.utils.Utils
Returns a quoted identifier if required, from multiple bare identifiers.
quoteString(String) - Static method in class io.github.willena.influxql.ast.utils.Utils
Quote a string escaping it if required to be a safe InfluxQL String

R

READ - io.github.willena.influxql.ast.token.Keywords
 
READ_PRIVILEGE - io.github.willena.influxql.ast.token.Privilege
 
redacted() - Method in class io.github.willena.influxql.ast.statement.SetPasswordUserStatement.Builder
 
redacted(boolean) - Method in class io.github.willena.influxql.ast.statement.SetPasswordUserStatement.Builder
 
RegexLiteral - Class in io.github.willena.influxql.ast.expr.literal
Regex literal
RegexLiteral(Pattern) - Constructor for class io.github.willena.influxql.ast.expr.literal.RegexLiteral
Create regex literal using a pattern
RELATIVE_STRENGTH_INDEX_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant RELATIVE_STRENGTH_INDEX_NAME.
relativeStrengthIndex(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(Call, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(RegexLiteral, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(VarRef, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
relativeStrengthIndex(Wildcard, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Relative strength index call.
replication(Integer) - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy.Builder
Sets the retentionPolicyReplication and returns a reference to this Builder enabling method chaining.
replication(Integer) - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
Sets the replication and returns a reference to this Builder enabling method chaining.
REPLICATION - io.github.willena.influxql.ast.token.Keywords
 
replicationFactor(Integer) - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
Sets the replication and returns a reference to this Builder enabling method chaining.
RESAMPLE - io.github.willena.influxql.ast.token.Keywords
 
resampleEvery(Duration) - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
Sets the resampleEvery and returns a reference to this Builder enabling method chaining.
RETENTION - io.github.willena.influxql.ast.token.Keywords
 
retentionPolicy(String) - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement.Builder
Sets the retentionPolicy and returns a reference to this Builder enabling method chaining.
retentionPolicy(String) - Method in class io.github.willena.influxql.ast.statement.DropRetentionPolicyStatement.Builder
 
retentionPolicy(String) - Method in class io.github.willena.influxql.ast.statement.DropSubscriptionStatement.Builder
 
retentionPolicy(String) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Sets the retentionPolicy and returns a reference to this Builder enabling method chaining.
RetentionPolicy - Class in io.github.willena.influxql.ast.extra
Helper class to build retention policy object; This one is not in the original AST but allow deduplication of member and easier builder based usage
RetentionPolicy.Builder - Class in io.github.willena.influxql.ast.extra
RetentionPolicy builder static inner class.
REVOKE - io.github.willena.influxql.ast.token.Keywords
 
RevokeAdminStatement - Class in io.github.willena.influxql.ast.statement
 
RevokeAdminStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
RevokeStatement - Class in io.github.willena.influxql.ast.statement
 
RevokeStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
round(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Round call.
round(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Round call.
round(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Round call.
ROUND_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant ROUND_NAME.

S

sample(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Sample call.
sample(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Sample call.
sample(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Sample call.
SAMPLE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant SAMPLE_NAME.
sampledBy(Duration) - Static method in class io.github.willena.influxql.ast.expr.Dimension
Special dimension for time based groups This is equivalent to time(duration)
select(Field, Field...) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
select(Fields) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the fields and returns a reference to this Builder enabling method chaining.
select(SelectStatement) - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
Sets the source and returns a reference to this Builder enabling method chaining.
select(SelectStatement) - Method in class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
Sets the statement and returns a reference to this Builder enabling method chaining.
select(Function<SelectStatement.Builder, SelectStatement.Builder>) - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement.Builder
 
select(Function<SelectStatement.Builder, SelectStatement.Builder>) - Method in class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
 
SELECT - io.github.willena.influxql.ast.token.Keywords
 
SelectStatement - Class in io.github.willena.influxql.ast.statement
 
SelectStatement.Builder - Class in io.github.willena.influxql.ast.statement
SelectStatement builder static inner class.
SERIES - io.github.willena.influxql.ast.token.Keywords
 
SET - io.github.willena.influxql.ast.token.Keywords
 
SetPasswordUserStatement - Class in io.github.willena.influxql.ast.statement
 
SetPasswordUserStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
SHARD - io.github.willena.influxql.ast.token.Keywords
 
shardDuration(Duration) - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy.Builder
Sets the retentionPolicyShardGroupDuration and returns a reference to this Builder enabling method chaining.
shardDuration(Duration) - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement.Builder
 
shardDuration(Duration) - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
Sets the shardGroupDuration and returns a reference to this Builder enabling method chaining.
shardId(Long) - Method in class io.github.willena.influxql.ast.statement.DropShardStatement.Builder
 
SHARDS - io.github.willena.influxql.ast.token.Keywords
 
SHOW - io.github.willena.influxql.ast.token.Keywords
 
showContinuousQueries() - Static method in class io.github.willena.influxql.ast.statement.ShowContinuousQueriesStatement
 
ShowContinuousQueriesStatement - Class in io.github.willena.influxql.ast.statement
 
ShowContinuousQueriesStatement() - Constructor for class io.github.willena.influxql.ast.statement.ShowContinuousQueriesStatement
 
showDatabases() - Static method in class io.github.willena.influxql.ast.statement.ShowDatabasesStatement
 
ShowDatabasesStatement - Class in io.github.willena.influxql.ast.statement
 
ShowDatabasesStatement() - Constructor for class io.github.willena.influxql.ast.statement.ShowDatabasesStatement
 
ShowDiagnosticsStatement - Class in io.github.willena.influxql.ast.statement
 
ShowDiagnosticsStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
ShowFieldKeyCardinalityStatement - Class in io.github.willena.influxql.ast.statement
 
ShowFieldKeyCardinalityStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowFieldKeyCardinalityStatement builder static inner class.
ShowFieldKeysStatement - Class in io.github.willena.influxql.ast.statement
 
ShowFieldKeysStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowFieldKeysStatement builder static inner class.
ShowGrantsForUserStatement - Class in io.github.willena.influxql.ast.statement
 
ShowGrantsForUserStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
ShowMeasurementCardinalityStatement - Class in io.github.willena.influxql.ast.statement
 
ShowMeasurementCardinalityStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowMeasurementCardinalityStatement builder static inner class.
ShowMeasurementsStatement - Class in io.github.willena.influxql.ast.statement
 
ShowMeasurementsStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowMeasurementsStatement builder static inner class.
showQueries() - Static method in class io.github.willena.influxql.ast.statement.ShowQueriesStatement
 
ShowQueriesStatement - Class in io.github.willena.influxql.ast.statement
 
ShowQueriesStatement() - Constructor for class io.github.willena.influxql.ast.statement.ShowQueriesStatement
 
ShowRetentionPoliciesStatement - Class in io.github.willena.influxql.ast.statement
 
ShowRetentionPoliciesStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
ShowSeriesCardinalityStatement - Class in io.github.willena.influxql.ast.statement
 
ShowSeriesCardinalityStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowSeriesCardinalityStatement builder static inner class.
ShowSeriesStatement - Class in io.github.willena.influxql.ast.statement
 
ShowSeriesStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowSeriesStatement builder static inner class.
showShardGroups() - Static method in class io.github.willena.influxql.ast.statement.ShowShardGroupsStatement
 
ShowShardGroupsStatement - Class in io.github.willena.influxql.ast.statement
 
ShowShardGroupsStatement() - Constructor for class io.github.willena.influxql.ast.statement.ShowShardGroupsStatement
 
showShards() - Static method in class io.github.willena.influxql.ast.statement.ShowShardsStatement
 
ShowShardsStatement - Class in io.github.willena.influxql.ast.statement
 
ShowShardsStatement() - Constructor for class io.github.willena.influxql.ast.statement.ShowShardsStatement
 
ShowStatsStatement - Class in io.github.willena.influxql.ast.statement
 
ShowStatsStatement.Builder - Class in io.github.willena.influxql.ast.statement
 
showSubscriptions() - Static method in class io.github.willena.influxql.ast.statement.ShowSubscriptionsStatement
 
ShowSubscriptionsStatement - Class in io.github.willena.influxql.ast.statement
 
ShowSubscriptionsStatement() - Constructor for class io.github.willena.influxql.ast.statement.ShowSubscriptionsStatement
 
ShowTagKeyCardinalityStatement - Class in io.github.willena.influxql.ast.statement
 
ShowTagKeyCardinalityStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowTagKeyCardinalityStatement builder static inner class.
ShowTagKeysStatement - Class in io.github.willena.influxql.ast.statement
 
ShowTagKeysStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowTagKeysStatement builder static inner class.
ShowTagValuesCardinalityStatement - Class in io.github.willena.influxql.ast.statement
 
ShowTagValuesCardinalityStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowTagValuesCardinalityStatement builder static inner class.
ShowTagValuesStatement - Class in io.github.willena.influxql.ast.statement
 
ShowTagValuesStatement.Builder - Class in io.github.willena.influxql.ast.statement
ShowTagValuesStatement builder static inner class.
showUsers() - Static method in class io.github.willena.influxql.ast.statement.ShowUsersStatement
 
ShowUsersStatement - Class in io.github.willena.influxql.ast.statement
 
ShowUsersStatement() - Constructor for class io.github.willena.influxql.ast.statement.ShowUsersStatement
 
sin(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Sin call.
sin(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Sin call.
sin(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Sin call.
SIN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant SIN_NAME.
sLimit(int) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
sLimit(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
 
SLIMIT - io.github.willena.influxql.ast.token.Keywords
 
sOffset(int) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
 
sOffset(int) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
 
SOFFSET - io.github.willena.influxql.ast.token.Keywords
 
SortField - Class in io.github.willena.influxql.ast.field
A Field used to sort the data.
SortField.Builder - Class in io.github.willena.influxql.ast.field
SortField builder static inner class.
SortFields - Class in io.github.willena.influxql.ast.field
List of sort fields
SortFields() - Constructor for class io.github.willena.influxql.ast.field.SortFields
Create empty SortField list
SortFields(List<SortField>) - Constructor for class io.github.willena.influxql.ast.field.SortFields
Create initialized list
Source - Interface in io.github.willena.influxql.ast
A Marker interface for all Node that act as data source (that would end up after FROM token)
Sources - Class in io.github.willena.influxql.ast.source
List of Source
Sources() - Constructor for class io.github.willena.influxql.ast.source.Sources
New uninitialized list
Sources(List<Source>) - Constructor for class io.github.willena.influxql.ast.source.Sources
Source list initialized with base
spread(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Spread call.
spread(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Spread call.
spread(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Spread call.
SPREAD_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant SPREAD_NAME.
sqrt(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Sqrt call.
sqrt(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Sqrt call.
sqrt(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Sqrt call.
SQRT_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant SQRT_NAME.
Statement - Interface in io.github.willena.influxql.ast
A Marker for all influx queries
STATS - io.github.willena.influxql.ast.token.Keywords
 
stdDev(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Std dev call.
stdDev(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Std dev call.
stdDev(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Std dev call.
STDDEV_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant STDDEV_NAME.
STRING - io.github.willena.influxql.ast.expr.DataType
 
StringJoiningList<T> - Class in io.github.willena.influxql.ast.utils
List that concat using the given delimiter and convertor when calling toString ", " is the default delimiter
StringJoiningList() - Constructor for class io.github.willena.influxql.ast.utils.StringJoiningList
Build an empty list
StringJoiningList(List<T>) - Constructor for class io.github.willena.influxql.ast.utils.StringJoiningList
Build a list using default params: ", " as delimiter, toString as String converter
StringJoiningList(List<T>, String) - Constructor for class io.github.willena.influxql.ast.utils.StringJoiningList
Build a new list using a delimiter
StringJoiningList(List<T>, String, Function<T, String>) - Constructor for class io.github.willena.influxql.ast.utils.StringJoiningList
Build a new list using a delimiter, a conversion function
StringJoiningList(List<T>, Function<T, String>) - Constructor for class io.github.willena.influxql.ast.utils.StringJoiningList
Build a list using default delimiter and custom converter
StringLiteral - Class in io.github.willena.influxql.ast.expr.literal
Simple string literal
StringLiteral(String) - Constructor for class io.github.willena.influxql.ast.expr.literal.StringLiteral
Build string literal
sub(Expression, Expression) - Static method in class io.github.willena.influxql.ast.expr.BinaryExpression
Sub binary expression
SUB - io.github.willena.influxql.ast.token.Operator
 
SubQuery - Class in io.github.willena.influxql.ast.source
Define a subquery containing a single SelectStatement
SubQuery(SelectStatement) - Constructor for class io.github.willena.influxql.ast.source.SubQuery
Build a new SubQuery
subscription(String) - Method in class io.github.willena.influxql.ast.statement.DropSubscriptionStatement.Builder
 
SUBSCRIPTION - io.github.willena.influxql.ast.token.Keywords
 
SubscriptionMode - Enum in io.github.willena.influxql.ast.token
Subscription mode
SUBSCRIPTIONS - io.github.willena.influxql.ast.token.Keywords
 
sum(RegexLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Sum call.
sum(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Sum call.
sum(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
Sum call.
SUM_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Aggregations
The constant SUM_NAME.

T

TAG - io.github.willena.influxql.ast.expr.DataType
 
TAG - io.github.willena.influxql.ast.token.Keywords
 
tan(Call) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Tan call.
tan(VarRef) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Tan call.
tan(Wildcard) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
Tan call.
TAN_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Transformations
The constant TAN_NAME.
Target - Class in io.github.willena.influxql.ast.source
Destination Measurement when using SELECT INTO statements
Target(Measurement) - Constructor for class io.github.willena.influxql.ast.source.Target
Build a new Target
TIME - io.github.willena.influxql.ast.expr.DataType
 
TimestampLiteral - Class in io.github.willena.influxql.ast.expr.literal
Time / Timestamp literal
TimestampLiteral(Instant) - Constructor for class io.github.willena.influxql.ast.expr.literal.TimestampLiteral
Build timestamp literal form instant
timezone(TimeZone) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the location and returns a reference to this Builder enabling method chaining.
to(String) - Method in class io.github.willena.influxql.ast.statement.GrantAdminStatement.Builder
 
to(String) - Method in class io.github.willena.influxql.ast.statement.GrantStatement.Builder
 
TO - io.github.willena.influxql.ast.token.Keywords
 
top(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Top call.
top(VarRef, VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
Top call.
TOP_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.Selectors
The constant TOP_NAME.
toString() - Method in class io.github.willena.influxql.ast.expr.BinaryExpression
 
toString() - Method in class io.github.willena.influxql.ast.expr.BoundParameter
 
toString() - Method in class io.github.willena.influxql.ast.expr.Call
 
toString() - Method in enum io.github.willena.influxql.ast.expr.DataType
 
toString() - Method in class io.github.willena.influxql.ast.expr.Dimension
 
toString() - Method in class io.github.willena.influxql.ast.expr.Distinct
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.BooleanLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.DurationLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.IntegerLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.ListLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.NumberLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.RegexLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.StringLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.literal.TimestampLiteral
 
toString() - Method in class io.github.willena.influxql.ast.expr.Parentheses
 
toString() - Method in class io.github.willena.influxql.ast.expr.VarRef
 
toString() - Method in class io.github.willena.influxql.ast.expr.Wildcard
 
toString() - Method in class io.github.willena.influxql.ast.expr.Wildcard.WildcardField
 
toString() - Method in class io.github.willena.influxql.ast.expr.Wildcard.WildcardTag
 
toString() - Method in class io.github.willena.influxql.ast.field.Field
 
toString() - Method in class io.github.willena.influxql.ast.field.SortField
 
toString() - Method in interface io.github.willena.influxql.ast.Node
Convert the current Node to an influxql String that the parser must be able to read.
toString() - Method in class io.github.willena.influxql.ast.Query
 
toString() - Method in class io.github.willena.influxql.ast.source.Measurement
 
toString() - Method in class io.github.willena.influxql.ast.source.SubQuery
 
toString() - Method in class io.github.willena.influxql.ast.source.Target
 
toString() - Method in class io.github.willena.influxql.ast.statement.AlterRetentionPolicyStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.CreateContinuousQueryStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.CreateDatabaseStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.CreateSubscriptionStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.CreateUserStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DeleteSeriesStatement
Deprecated.
 
toString() - Method in class io.github.willena.influxql.ast.statement.DeleteStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropContinuousQueryStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropDatabaseStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropMeasurementStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropRetentionPolicyStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropSeriesStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropShardStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropSubscriptionStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.DropUserStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ExplainStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.GrantAdminStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.GrantStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.KillQueryStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.RevokeAdminStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.RevokeStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.SelectStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.SetPasswordUserStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowContinuousQueriesStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowDatabasesStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowDiagnosticsStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeysStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowGrantsForUserStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowQueriesStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowRetentionPoliciesStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowShardGroupsStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowShardsStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowStatsStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowSubscriptionsStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement
 
toString() - Method in class io.github.willena.influxql.ast.statement.ShowUsersStatement
 
toString() - Method in enum io.github.willena.influxql.ast.token.Keywords
InfluxQL representation of a Keyword
toString() - Method in enum io.github.willena.influxql.ast.token.Operator
Get the String representation as InfluxQL for the operator
toString() - Method in enum io.github.willena.influxql.ast.token.Privilege
Return the representation
toString() - Method in class io.github.willena.influxql.ast.utils.StringJoiningList
Converter content of the list as String
TRIPLE_EXPONENTIAL_DERIVATIVE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant TRIPLE_EXPONENTIAL_DERIVATIVE_NAME.
TRIPLE_EXPONENTIAL_MOVING_AVERAGE_NAME - Static variable in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
The constant TRIPLE_EXPONENTIAL_MOVING_AVERAGE_NAME.
tripleExponentialDerivative(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(Call, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(RegexLiteral, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(VarRef, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialDerivative(Wildcard, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential derivative call.
tripleExponentialMovingAverage(Call, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(Call, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(Call, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(RegexLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(RegexLiteral, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(RegexLiteral, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(VarRef, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(VarRef, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(VarRef, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(Wildcard, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(Wildcard, IntegerLiteral, IntegerLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.
tripleExponentialMovingAverage(Wildcard, IntegerLiteral, IntegerLiteral, StringLiteral) - Static method in class io.github.willena.influxql.ast.extra.FunctionFactory.TechnicalAnalysis
Triple exponential moving average call.

U

UNKNOWN - io.github.willena.influxql.ast.expr.DataType
 
UNSIGNED - io.github.willena.influxql.ast.expr.DataType
 
UnsignedLiteral - Class in io.github.willena.influxql.ast.expr.literal
Unsigned literal: This is the same as an integer literal
UnsignedLiteral(Long) - Constructor for class io.github.willena.influxql.ast.expr.literal.UnsignedLiteral
Build unsigned literal
USER - io.github.willena.influxql.ast.token.Keywords
 
username(String) - Method in class io.github.willena.influxql.ast.statement.CreateUserStatement.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
username(String) - Method in class io.github.willena.influxql.ast.statement.DropUserStatement.Builder
 
USERS - io.github.willena.influxql.ast.token.Keywords
 
Utils - Class in io.github.willena.influxql.ast.utils
Utility class for String and conversion utils

V

valueOf(String) - Static method in enum io.github.willena.influxql.ast.expr.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.willena.influxql.ast.token.FillOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.willena.influxql.ast.token.Keywords
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.willena.influxql.ast.token.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.willena.influxql.ast.token.Privilege
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.willena.influxql.ast.token.SubscriptionMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.willena.influxql.ast.expr.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.willena.influxql.ast.token.FillOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.willena.influxql.ast.token.Keywords
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.willena.influxql.ast.token.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.willena.influxql.ast.token.Privilege
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.willena.influxql.ast.token.SubscriptionMode
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - io.github.willena.influxql.ast.token.Keywords
 
VarRef - Class in io.github.willena.influxql.ast.expr
Reference to variable of name of field / alias
VarRef(String) - Constructor for class io.github.willena.influxql.ast.expr.VarRef
Build a varRef from name
VarRef(String, DataType) - Constructor for class io.github.willena.influxql.ast.expr.VarRef
Build a varRef from name and type
verbose() - Method in class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
 
verbose(boolean) - Method in class io.github.willena.influxql.ast.statement.ExplainStatement.Builder
Sets the verbose and returns a reference to this Builder enabling method chaining.
VERBOSE - io.github.willena.influxql.ast.token.Keywords
 

W

where(Expression) - Method in class io.github.willena.influxql.ast.statement.DeleteSeriesStatement.Builder
Deprecated.
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.DeleteStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.DropSeriesStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.SelectStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowFieldKeyCardinalityStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementCardinalityStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowMeasurementsStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesCardinalityStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowSeriesStatement.Builder
Sets the conditions and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeyCardinalityStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowTagKeysStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
where(Expression) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Sets the condition and returns a reference to this Builder enabling method chaining.
WHERE - io.github.willena.influxql.ast.token.Keywords
 
wildcard() - Static method in class io.github.willena.influxql.ast.expr.Wildcard
Simple wildcard
wildcard() - Static method in class io.github.willena.influxql.ast.field.Field
Create a wildcard field
Wildcard - Class in io.github.willena.influxql.ast.expr
Wildcard expressions
Wildcard.WildcardField - Class in io.github.willena.influxql.ast.expr
Field only wildcard
Wildcard.WildcardTag - Class in io.github.willena.influxql.ast.expr
Tags only wildcard
wildcardFields() - Static method in class io.github.willena.influxql.ast.expr.Wildcard
Field only wildcard
wildcardFields() - Static method in class io.github.willena.influxql.ast.field.Field
Create a field that wildcard all field but not tags
wildcardTags() - Static method in class io.github.willena.influxql.ast.expr.Wildcard
Tags only wildcard
wildcardTags() - Static method in class io.github.willena.influxql.ast.field.Field
Create a field that wildcard all tags but not field
WITH - io.github.willena.influxql.ast.token.Keywords
 
withAlias(String) - Method in class io.github.willena.influxql.ast.field.Field.Builder
Sets the alias and returns a reference to this Builder enabling method chaining.
withArguments(Expression...) - Method in class io.github.willena.influxql.ast.expr.Call.Builder
With arguments builder.
withArguments(StringJoiningList<Expression>) - Method in class io.github.willena.influxql.ast.expr.Call.Builder
With arguments builder.
withDatabase(String) - Method in class io.github.willena.influxql.ast.source.Measurement.Builder
Sets the database and returns a reference to this Builder enabling method chaining.
withExpr(Expression) - Method in class io.github.willena.influxql.ast.field.Field.Builder
Sets the expr and returns a reference to this Builder enabling method chaining.
withIsDefault(boolean) - Method in class io.github.willena.influxql.ast.statement.CreateRetentionPolicyStatement.Builder
Sets the isDefault and returns a reference to this Builder enabling method chaining.
withKey(Operator, Literal<?>) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesCardinalityStatement.Builder
Sets the tagKeyExpr and returns a reference to this Builder enabling method chaining.
withKey(Operator, Literal<?>) - Method in class io.github.willena.influxql.ast.statement.ShowTagValuesStatement.Builder
Sets the tagKeyExpr and returns a reference to this Builder enabling method chaining.
withName(String) - Method in class io.github.willena.influxql.ast.source.Measurement.Builder
Sets the name and returns a reference to this Builder enabling method chaining.
withRegex(Pattern) - Method in class io.github.willena.influxql.ast.source.Measurement.Builder
Sets the regex and returns a reference to this Builder enabling method chaining.
withRetentionPolicy(RetentionPolicy) - Method in class io.github.willena.influxql.ast.statement.CreateDatabaseStatement.Builder
Sets the retentionPolicyCreate and returns a reference to this Builder enabling method chaining.
withRetentionPolicy(String) - Method in class io.github.willena.influxql.ast.source.Measurement.Builder
Sets the retentionPolicy and returns a reference to this Builder enabling method chaining.
withRetentionPolicyName(String) - Method in class io.github.willena.influxql.ast.extra.RetentionPolicy.Builder
Sets the retentionPolicyName and returns a reference to this Builder enabling method chaining.
withSystemIterator(String) - Method in class io.github.willena.influxql.ast.source.Measurement.Builder
Sets the system iterator
WRITE - io.github.willena.influxql.ast.token.Keywords
 
WRITE_PRIVILEGE - io.github.willena.influxql.ast.token.Privilege
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages