Class SelectStatement
- java.lang.Object
-
- io.github.willena.influxql.ast.statement.SelectStatement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SelectStatement.Builder
SelectStatement
builder static inner class.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Expression
getCondition()
Dimensions
getDimensions()
Fields
getFields()
FillOption
getFill()
Literal<?>
getFillValue()
int
getLimit()
TimeZone
getLocation()
int
getOffset()
int
getsLimit()
int
getsOffset()
SortFields
getSortFields()
Sources
getSources()
Target
getTarget()
int
hashCode()
static SelectStatement
parse(String sql)
String
toString()
Convert the current Node to an influxql String that the parser must be able to read.
-
-
-
Method Detail
-
toString
public String toString()
Description copied from interface:Node
Convert the current Node to an influxql String that the parser must be able to read.
-
getFields
public Fields getFields()
-
getTarget
public Target getTarget()
-
getDimensions
public Dimensions getDimensions()
-
getSources
public Sources getSources()
-
getCondition
public Expression getCondition()
-
getSortFields
public SortFields getSortFields()
-
getLimit
public int getLimit()
-
getOffset
public int getOffset()
-
getsLimit
public int getsLimit()
-
getsOffset
public int getsOffset()
-
getFill
public FillOption getFill()
-
getFillValue
public Literal<?> getFillValue()
-
getLocation
public TimeZone getLocation()
-
parse
public static SelectStatement parse(String sql)
-
-