|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StreamTypeService | |
---|---|
com.espertech.esper.core | Implementation of client package interfaces, glue code |
com.espertech.esper.epl.core | 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.epl.db | Database SQL polling views and caches |
com.espertech.esper.epl.expression | This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses |
com.espertech.esper.filter | Main switchboard filtering and routing of incoming events to interested statements is performed in this package. |
com.espertech.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
Uses of StreamTypeService in com.espertech.esper.core |
---|
Methods in com.espertech.esper.core with parameters of type StreamTypeService | |
---|---|
protected static void |
EPStatementStartMethod.validateNodes(StatementSpecCompiled statementSpec,
StatementContext statementContext,
StreamTypeService typeService,
ViewResourceDelegate viewResourceDelegate)
Validate filter and join expression nodes. |
Uses of StreamTypeService in com.espertech.esper.epl.core |
---|
Classes in com.espertech.esper.epl.core that implement StreamTypeService | |
---|---|
class |
StreamTypeServiceImpl
Implementation that provides stream number and property type information. |
Methods in com.espertech.esper.epl.core with parameters of type StreamTypeService | |
---|---|
static SelectExprProcessor |
SelectExprProcessorFactory.getProcessor(List<SelectClauseElementCompiled> selectionList,
boolean isUsingWildcard,
InsertIntoDesc insertIntoDesc,
StreamTypeService typeService,
EventAdapterService eventAdapterService,
StatementResultService statementResultService,
ValueAddEventService valueAddEventService)
Returns the processor to use for a given select-clause. |
static ResultSetProcessor |
ResultSetProcessorFactory.getProcessor(StatementSpecCompiled statementSpecCompiled,
StatementContext stmtContext,
StreamTypeService typeService,
ViewResourceDelegate viewResourceDelegate)
Returns the result set process for the given select expression, group-by clause and having clause given a set of types describing each stream in the from-clause. |
void |
MethodPollingViewable.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService)
|
Constructors in com.espertech.esper.epl.core with parameters of type StreamTypeService | |
---|---|
SelectExprEvalProcessor(List<SelectClauseExprCompiledSpec> selectionList,
InsertIntoDesc insertIntoDesc,
boolean isUsingWildcard,
StreamTypeService typeService,
EventAdapterService eventAdapterService,
ValueAddEventService revisionService)
Ctor. |
|
SelectExprEvalProcessorStreams(List<SelectClauseExprCompiledSpec> selectionList,
List<SelectClauseStreamCompiledSpec> selectedStreams,
InsertIntoDesc insertIntoDesc,
boolean isUsingWildcard,
StreamTypeService typeService,
EventAdapterService eventAdapterService)
Ctor. |
Uses of StreamTypeService in com.espertech.esper.epl.db |
---|
Methods in com.espertech.esper.epl.db with parameters of type StreamTypeService | |
---|---|
void |
DatabasePollingViewable.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService)
|
Uses of StreamTypeService in com.espertech.esper.epl.expression |
---|
Methods in com.espertech.esper.epl.expression with parameters of type StreamTypeService | |
---|---|
protected static Pair<PropertyResolutionDescriptor,String> |
ExprIdentNode.getTypeFromStream(StreamTypeService streamTypeService,
String unresolvedPropertyName,
String streamOrPropertyName)
Determine stream id and property type given an unresolved property name and a stream name that may also be part of the property name. |
ExprNode |
ExprNode.getValidatedSubtree(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
Validates the expression node subtree that has this node as root. |
void |
ExprVariableNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprValidator.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
Validate node. |
void |
ExprTimestampNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprSubstitutionNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprSubselectRowNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprSubselectInNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprSubselectExistsNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprStreamUnderlyingNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprStreamInstanceMethodNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprStaticMethodNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprRelationalOpNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprRegexpNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprPropertyExistsNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprPriorNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprPreviousNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprOrNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprNotNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprMinMaxRowNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprMathNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprLikeNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprInstanceofNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprInNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprIdentNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprEqualsNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprConstantNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprConcatNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprCoalesceNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprCastNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprCaseNode.validate(StreamTypeService streamTypeService_,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprBitWiseNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprBetweenNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprArrayNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprAndNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
void |
ExprAggregateNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate,
TimeProvider timeProvider,
VariableService variableService)
|
AggregationMethod |
ExprSumNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprStddevNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprPlugInAggFunctionNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprMinMaxAggrNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprMedianNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprCountNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprAvgNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprAvedevNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
protected abstract AggregationMethod |
ExprAggregateNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
Gives the aggregation node a chance to validate the sub-expression types. |
protected Class |
ExprAggregateNode.validateSingleNumericChild(StreamTypeService streamTypeService)
For use by implementing classes, validates the aggregation node expecting a single numeric-type child node. |
Uses of StreamTypeService in com.espertech.esper.filter |
---|
Methods in com.espertech.esper.filter with parameters of type StreamTypeService | |
---|---|
static FilterSpecCompiled |
FilterSpecCompiler.makeFilterSpec(EventType eventType,
String eventTypeAlias,
List<ExprNode> filterExpessions,
LinkedHashMap<String,Pair<EventType,String>> taggedEventTypes,
StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService)
Factory method for compiling filter expressions into a filter specification for use with filter service. |
static List<ExprNode> |
FilterSpecCompiler.validateDisallowSubquery(List<ExprNode> exprNodes,
StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService)
Validates expression nodes and returns a list of validated nodes. |
Uses of StreamTypeService in com.espertech.esper.view |
---|
Methods in com.espertech.esper.view with parameters of type StreamTypeService | |
---|---|
void |
ValidatedView.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
TimeProvider timeProvider,
VariableService variableService)
Validate the view. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |