Class CreateIndexColumn
java.lang.Object
com.espertech.esper.common.client.soda.CreateIndexColumn
- All Implemented Interfaces:
Serializable
Create an index on a named window.
- See Also:
-
Constructor Summary
ConstructorDescriptionCtor.CreateIndexColumn
(String columnName) Ctor.CreateIndexColumn
(String columnName, CreateIndexColumnType type) Ctor.CreateIndexColumn
(List<Expression> columns, String type, List<Expression> parameters) Ctor -
Method Summary
Modifier and TypeMethodDescriptionReturns index column expressionsReturns index parametersgetType()
Returns the index type namevoid
setColumns
(List<Expression> columns) Sets index column expressionsvoid
setParameters
(List<Expression> parameters) Sets index parametersvoid
Sets the index typevoid
toEPL
(StringWriter writer) Renders the clause in textual representation.
-
Constructor Details
-
CreateIndexColumn
public CreateIndexColumn()Ctor. -
CreateIndexColumn
Ctor.- Parameters:
columnName
- column name
-
CreateIndexColumn
Ctor.- Parameters:
columnName
- colum nametype
- index type
-
CreateIndexColumn
Ctor- Parameters:
columns
- columnstype
- index typeparameters
- index parameters
-
-
Method Details
-
toEPL
Renders the clause in textual representation.- Parameters:
writer
- to output to
-
getColumns
Returns index column expressions- Returns:
- columns to be indexed
-
setColumns
Sets index column expressions- Parameters:
columns
- to be indexed
-
setType
Sets the index type- Parameters:
type
- index type name
-
getType
Returns the index type name- Returns:
- index type name
-
getParameters
Returns index parameters- Returns:
- parameters
-
setParameters
Sets index parameters- Parameters:
parameters
- to ser
-