Uses of Class
com.espertech.esper.client.util.ExpressionReturnType

Packages that use ExpressionReturnType
com.espertech.esper.client.util This package contains utilities for events, specifically rendering of events in JSON and XML formats. 
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.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 ExpressionReturnType in com.espertech.esper.client.util
 

Methods in com.espertech.esper.client.util that return ExpressionReturnType
static ExpressionReturnType ExpressionReturnType.array(java.lang.Class arrayComponentType)
          Indicate that the expression return type is an array of a given component type.
static ExpressionReturnType ExpressionReturnType.collectionOfEvents(EventType eventTypeOfCollectionEvents)
          Indicate that the expression return type is a collection of a given type of events.
static ExpressionReturnType ExpressionReturnType.collectionOfSingleValue(java.lang.Class collectionComponentType)
          Indicate that the expression return type is a collection of a given component type.
static ExpressionReturnType ExpressionReturnType.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 ExpressionReturnType ExpressionReturnType.singleEvent(EventType eventTypeOfSingleEvent)
          Indicate that the expression return type is single event of a given event type.
static ExpressionReturnType ExpressionReturnType.singleValue(java.lang.Class singleValueType)
          Indicate that the expression return type is a single (non-enumerable) value of the given type.
 

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

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

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

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

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

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

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

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

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

Methods in com.espertech.esper.epl.expression that return ExpressionReturnType
 ExpressionReturnType ExprDotMethodEvalNoDuckWrapArray.getTypeInfo()
           
 ExpressionReturnType ExprDotMethodEvalNoDuck.getTypeInfo()
           
 ExpressionReturnType ExprDotMethodEvalDuck.getTypeInfo()
           
 ExpressionReturnType ExprDotEvalArraySize.getTypeInfo()
           
 ExpressionReturnType ExprDotEvalArrayGet.getTypeInfo()
           
 ExpressionReturnType ExprDotEval.getTypeInfo()
           
 

Methods in com.espertech.esper.epl.expression that return types with arguments of type ExpressionReturnType
static Pair<ExprEvaluatorEnumeration,ExpressionReturnType> ExprDotNode.getEnumerationSource(ExprNode inputExpression, StreamTypeService streamTypeService, EventAdapterService eventAdapterService, java.lang.String statementId, boolean hasEnumerationMethod)
           
static Pair<ExprEvaluatorEnumeration,ExpressionReturnType> ExprDotNode.getPropertyEnumerationSource(java.lang.String propertyName, int streamId, EventType streamType, boolean hasEnumerationMethod)
           
 

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

Constructors in com.espertech.esper.epl.expression with parameters of type ExpressionReturnType
ExprDotEvalRootChild(ExprEvaluator rootNodeEvaluator, ExprEvaluatorEnumeration rootLambdaEvaluator, ExpressionReturnType typeInfo, ExprDotEval[] evalIteratorEventBean, ExprDotEval[] evalUnpacking)
           
 

Uses of ExpressionReturnType in com.espertech.esper.plugin
 

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


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