Uses of Interface
com.espertech.esper.epl.rettype.EPType

Packages that use EPType
com.espertech.esper.epl.datetime.eval Date-Time methods and related utility classes. 
com.espertech.esper.epl.enummethod.dot Enumeration method utility classes and input data sources. 
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.epl.rettype   
com.espertech.esper.metrics.instrumentation   
com.espertech.esper.plugin APIs for plug-in adapter (for input-output) and plug-in event representation (event types and event objects) are in this package. 
 

Uses of EPType in com.espertech.esper.epl.datetime.eval
 

Methods in com.espertech.esper.epl.datetime.eval that return EPType
 EPType ExprDotEvalDTMethodDesc.getReturnType()
           
 EPType ExprDotEvalDT.getTypeInfo()
           
 

Methods in com.espertech.esper.epl.datetime.eval with parameters of type EPType
static ExprDotEvalDTMethodDesc ExprDotEvalDTFactory.validateMake(StreamTypeService streamTypeService, java.util.Deque<ExprChainedSpec> chainSpecStack, DatetimeMethodEnum dtMethod, java.lang.String dtMethodName, EPType inputType, java.util.List<ExprNode> parameters, ExprDotNodeFilterAnalyzerInput inputDesc)
           
 

Constructors in com.espertech.esper.epl.datetime.eval with parameters of type EPType
ExprDotEvalDTMethodDesc(ExprDotEval eval, EPType returnType, ExprDotNodeFilterAnalyzerDesc intervalFilterDesc)
           
 

Uses of EPType in com.espertech.esper.epl.enummethod.dot
 

Methods in com.espertech.esper.epl.enummethod.dot that return EPType
 EPType ExprDotStaticMethodWrapIterableScalar.getTypeInfo()
           
 EPType ExprDotStaticMethodWrapIterableEvents.getTypeInfo()
           
 EPType ExprDotStaticMethodWrapCollection.getTypeInfo()
           
 EPType ExprDotStaticMethodWrapArrayScalar.getTypeInfo()
           
 EPType ExprDotStaticMethodWrapArrayEvents.getTypeInfo()
           
 EPType ExprDotStaticMethodWrap.getTypeInfo()
           
 EPType ExprDotEvalUnpackCollEventBean.getTypeInfo()
           
 EPType ExprDotEvalUnpackBean.getTypeInfo()
           
 EPType ExprDotEvalProperty.getTypeInfo()
           
 EPType ExprDotEvalEnumMethodBase.getTypeInfo()
           
 

Methods in com.espertech.esper.epl.enummethod.dot with parameters of type EPType
 void ExprDotEvalEnumMethodBase.init(java.lang.Integer streamOfProviderIfApplicable, EnumMethodEnum enumMethodEnum, java.lang.String enumMethodUsedName, EPType typeInfo, java.util.List<ExprNode> parameters, ExprValidationContext validationContext)
           
 void ExprDotEvalEnumMethod.init(java.lang.Integer streamOfProviderIfApplicable, EnumMethodEnum lambda, java.lang.String lambdaUsedName, EPType currentInputType, java.util.List<ExprNode> parameters, ExprValidationContext validationContext)
           
 void ExprDotEvalEnumMethodBase.setTypeInfo(EPType typeInfo)
           
 

Constructors in com.espertech.esper.epl.enummethod.dot with parameters of type EPType
ExprDotEvalProperty(EventPropertyGetter getter, EPType returnType)
           
 

Uses of EPType in com.espertech.esper.epl.expression
 

Methods in com.espertech.esper.epl.expression that return EPType
 EPType ExprDotNode.EnumerationSource.getReturnType()
           
 EPType ExprDotMethodEvalNoDuckWrapArray.getTypeInfo()
           
 EPType ExprDotMethodEvalNoDuck.getTypeInfo()
           
 EPType ExprDotMethodEvalDuck.getTypeInfo()
           
 EPType ExprDotEvalRootChildInnerEval.getTypeInfo()
           
 EPType ExprDotEvalArraySize.getTypeInfo()
           
 EPType ExprDotEvalArrayGet.getTypeInfo()
           
 EPType ExprDotEval.getTypeInfo()
           
 

Methods in com.espertech.esper.epl.expression with parameters of type EPType
static ExprDotNodeRealizedChain ExprDotNodeUtility.getChainEvaluators(java.lang.Integer streamOfProviderIfApplicable, EPType inputType, java.util.List<ExprChainedSpec> chainSpec, ExprValidationContext validationContext, boolean isDuckTyping, ExprDotNodeFilterAnalyzerInput inputDesc)
           
 

Constructors in com.espertech.esper.epl.expression with parameters of type EPType
ExprDotEvalRootChild(ExprDotNode dotNode, ExprEvaluator rootNodeEvaluator, ExprEvaluatorEnumeration rootLambdaEvaluator, EPType typeInfo, ExprDotEval[] evalIteratorEventBean, ExprDotEval[] evalUnpacking, boolean checkedUnpackEvent)
           
ExprDotNode.EnumerationSource(ExprEvaluatorEnumeration enumeration, EPType returnType, java.lang.Integer streamOfProviderIfApplicable)
           
 

Uses of EPType in com.espertech.esper.epl.rettype
 

Classes in com.espertech.esper.epl.rettype that implement EPType
 class ClassEPType
          Any Java primitive type as well as any class and other non-array or non-collection type
 class ClassMultiValuedEPType
          An array or collection of native values.
 class EventEPType
           
 class EventMultiValuedEPType
          Clazz can be either - Collection - Array i.e.
 class NullEPType
           
 

Methods in com.espertech.esper.epl.rettype that return EPType
static EPType EPTypeHelper.array(java.lang.Class arrayComponentType)
          Indicate that the expression return type is an array of a given component type.
static EPType EPTypeHelper.collectionOfEvents(EventType eventTypeOfCollectionEvents)
          Indicate that the expression return type is a collection of a given type of events.
static EPType EPTypeHelper.collectionOfSingleValue(java.lang.Class collectionComponentType)
          Indicate that the expression return type is a collection of a given component type.
static EPType EPTypeHelper.fromMethod(java.lang.reflect.Method method)
          Interrogate the provided method and determine whether it returns single-value, array of single-value or collection of single-value and their component type.
static EPType EPTypeHelper.singleEvent(EventType eventTypeOfSingleEvent)
          Indicate that the expression return type is single event of a given event type.
static EPType EPTypeHelper.singleValue(java.lang.Class singleValueType)
          Indicate that the expression return type is a single (non-enumerable) value of the given type.
 

Methods in com.espertech.esper.epl.rettype with parameters of type EPType
static java.lang.Class EPTypeHelper.getClassMultiValued(EPType type)
           
static java.lang.Class EPTypeHelper.getClassSingleValued(EPType type)
           
static EventType EPTypeHelper.getEventType(EPType epType)
           
static EventType EPTypeHelper.getEventTypeMultiValued(EPType type)
           
static EventType EPTypeHelper.getEventTypeSingleValued(EPType type)
           
static java.lang.Class EPTypeHelper.getNormalizedClass(EPType theType)
           
static boolean EPTypeHelper.isCarryEvent(EPType epType)
           
static java.lang.String EPTypeHelper.toTypeDescriptive(EPType epType)
          Returns a nice text detailing the expression result type.
 

Uses of EPType in com.espertech.esper.metrics.instrumentation
 

Methods in com.espertech.esper.metrics.instrumentation with parameters of type EPType
 void InstrumentationDefault.aExprDotChainElement(EPType typeInfo, java.lang.Object result)
           
 void Instrumentation.aExprDotChainElement(EPType typeInfo, java.lang.Object result)
           
 void InstrumentationDefault.qExprDotChain(EPType targetTypeInfo, java.lang.Object target, ExprDotEval[] evalUnpacking)
           
 void Instrumentation.qExprDotChain(EPType targetTypeInfo, java.lang.Object target, ExprDotEval[] evalUnpacking)
           
 

Uses of EPType in com.espertech.esper.plugin
 

Methods in com.espertech.esper.plugin that return EPType
 EPType PlugInAggregationMultiFunctionHandler.getReturnType()
          Provide return type.
 


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