com.espertech.esper.epl.core
Class SelectExprInsertEventBeanFactory

java.lang.Object
  extended by com.espertech.esper.epl.core.SelectExprInsertEventBeanFactory

public class SelectExprInsertEventBeanFactory
extends java.lang.Object


Nested Class Summary
static class SelectExprInsertEventBeanFactory.ExprEvaluatorJoinWildcard
           
static class SelectExprInsertEventBeanFactory.SelectExprInsertNativeBase
           
static class SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceBase
           
static class SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceMap
           
static class SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceNative
           
static class SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceObjectArray
           
static class SelectExprInsertEventBeanFactory.SelectExprInsertNativeNoWiden
           
static class SelectExprInsertEventBeanFactory.SelectExprInsertNativeWidening
           
 
Constructor Summary
SelectExprInsertEventBeanFactory()
           
 
Method Summary
static SelectExprProcessor getInsertUnderlyingJoinWildcard(EventAdapterService eventAdapterService, EventType eventType, java.lang.String[] streamNames, EventType[] streamTypes, EngineImportService engineImportService)
           
static SelectExprProcessor getInsertUnderlyingNonJoin(EventAdapterService eventAdapterService, EventType eventType, boolean isUsingWildcard, StreamTypeService typeService, ExprEvaluator[] expressionNodes, java.lang.String[] columnNames, java.lang.Object[] expressionReturnTypes, EngineImportService engineImportService, InsertIntoDesc insertIntoDesc, java.lang.String[] columnNamesAsProvided, boolean allowNestableTargetFragmentTypes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectExprInsertEventBeanFactory

public SelectExprInsertEventBeanFactory()
Method Detail

getInsertUnderlyingNonJoin

public static SelectExprProcessor getInsertUnderlyingNonJoin(EventAdapterService eventAdapterService,
                                                             EventType eventType,
                                                             boolean isUsingWildcard,
                                                             StreamTypeService typeService,
                                                             ExprEvaluator[] expressionNodes,
                                                             java.lang.String[] columnNames,
                                                             java.lang.Object[] expressionReturnTypes,
                                                             EngineImportService engineImportService,
                                                             InsertIntoDesc insertIntoDesc,
                                                             java.lang.String[] columnNamesAsProvided,
                                                             boolean allowNestableTargetFragmentTypes)
                                                      throws ExprValidationException
Throws:
ExprValidationException

getInsertUnderlyingJoinWildcard

public static SelectExprProcessor getInsertUnderlyingJoinWildcard(EventAdapterService eventAdapterService,
                                                                  EventType eventType,
                                                                  java.lang.String[] streamNames,
                                                                  EventType[] streamTypes,
                                                                  EngineImportService engineImportService)
                                                           throws ExprValidationException
Throws:
ExprValidationException

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com