public class StatementSpecMapper extends Object
Constructor and Description |
---|
StatementSpecMapper() |
Modifier and Type | Method and Description |
---|---|
static StatementSpecRaw |
map(EPStatementObjectModel sodaStatement,
StatementSpecMapEnv mapEnv) |
static List<AnnotationDesc> |
mapAnnotations(List<AnnotationPart> annotations) |
static ExprNode |
mapExpression(Expression expression,
StatementSpecMapContext env) |
static StreamSelector |
mapFromSODA(SelectClauseStreamSelectorEnum selector)
Maps the internal stream selector to the SODA-representation
|
static SelectClauseStreamSelectorEnum |
mapFromSODA(StreamSelector selector)
Maps the SODA-selector to the internal representation
|
static Expression |
unmap(ExprNode expression)
Unmap expresission.
|
static StatementSpecUnMapResult |
unmap(StatementSpecRaw statementSpec)
Maps the internal representation of a statement to the SODA object model.
|
public static SelectClauseStreamSelectorEnum mapFromSODA(StreamSelector selector)
selector
- is the SODA-selector to mappublic static StreamSelector mapFromSODA(SelectClauseStreamSelectorEnum selector)
selector
- is the internal selector to mappublic static Expression unmap(ExprNode expression)
expression
- to unmappublic static StatementSpecRaw map(EPStatementObjectModel sodaStatement, StatementSpecMapEnv mapEnv)
public static StatementSpecUnMapResult unmap(StatementSpecRaw statementSpec)
statementSpec
- is the internal representationpublic static List<AnnotationDesc> mapAnnotations(List<AnnotationPart> annotations)
public static ExprNode mapExpression(Expression expression, StatementSpecMapContext env)
Copyright © 2005–2021. All rights reserved.