Package | Description |
---|---|
com.espertech.esper.client.soda |
This package defines the Esper statement object model.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.epl.spec |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.pattern |
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active
pattern instance
|
Modifier and Type | Method and Description |
---|---|
AnnotationPart[] |
PatternStream.getAnnotations()
Returns the pattern-level annotations, if any
|
Modifier and Type | Method and Description |
---|---|
List<AnnotationPart> |
EPStatementObjectModel.getAnnotations()
Returns annotations.
|
List<AnnotationPart> |
DataFlowOperator.getAnnotations()
Returns the annotations.
|
List<AnnotationPart> |
CreateTableColumn.getAnnotations()
Returns optional annotations, or null if there are none
|
Modifier and Type | Method and Description |
---|---|
void |
AnnotationPart.copy(AnnotationPart other)
Copy annotation values.
|
void |
PatternStream.setAnnotations(AnnotationPart[] annotations)
Sets the pattern-level annotations, if any
|
Modifier and Type | Method and Description |
---|---|
void |
EPStatementObjectModel.setAnnotations(List<AnnotationPart> annotations)
Sets annotations.
|
void |
DataFlowOperator.setAnnotations(List<AnnotationPart> annotations)
Sets the annotations.
|
void |
CreateTableColumn.setAnnotations(List<AnnotationPart> annotations)
Sets optional annotations, or null if there are none
|
static void |
AnnotationPart.toEPL(StringWriter writer,
List<AnnotationPart> annotations,
EPStatementFormatter formatter)
Print.
|
Constructor and Description |
---|
PatternStream(PatternExpr expression,
String optStreamName,
AnnotationPart[] annotations)
Ctor.
|
Constructor and Description |
---|
CreateTableColumn(String columnName,
Expression optionalExpression,
String optionalTypeName,
Boolean optionalTypeIsArray,
Boolean optionalTypeIsPrimitiveArray,
List<AnnotationPart> annotations,
Boolean primaryKey)
Ctor.
|
DataFlowOperator(List<AnnotationPart> annotations,
String operatorName,
List<DataFlowOperatorInput> input,
List<DataFlowOperatorOutput> output,
List<DataFlowOperatorParameter> parameters)
Ctor
|
Modifier and Type | Method and Description |
---|---|
AnnotationPart |
EPAdministratorSPI.compileAnnotationToSODA(String annotationExpression)
Compile annotation expressions.
|
AnnotationPart |
EPAdministratorImpl.compileAnnotationToSODA(String annotationExpression) |
Modifier and Type | Method and Description |
---|---|
static AnnotationPart |
StatementSpecMapper.unmap(AnnotationDesc node)
Unmap annotation.
|
Modifier and Type | Method and Description |
---|---|
static List<AnnotationDesc> |
StatementSpecMapper.mapAnnotations(List<AnnotationPart> annotations) |
Modifier and Type | Method and Description |
---|---|
static AnnotationPart[] |
PatternLevelAnnotationUtil.annotationsFromSpec(PatternStreamSpecRaw pattern) |
Modifier and Type | Method and Description |
---|---|
static PatternLevelAnnotationFlags |
PatternLevelAnnotationUtil.annotationsToSpec(AnnotationPart[] parts) |