Uses of Class
com.espertech.esper.collection.MultiKeyUntyped

Packages that use MultiKeyUntyped
com.espertech.esper.epl.agg Contains aggregation service and aggregators 
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.join.table Indexes for views 
com.espertech.esper.event This package defines the Esper Client event API. 
com.espertech.esper.event.vaevent Value added events are revision events and variant events. 
com.espertech.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
com.espertech.esper.view.ext Extension views that providing services such as sorting, which don't fit much into other categories. 
com.espertech.esper.view.stat.olap Views computing OLAP cubes. 
 

Uses of MultiKeyUntyped in com.espertech.esper.epl.agg
 

Methods in com.espertech.esper.epl.agg with parameters of type MultiKeyUntyped
 void AggregationServiceNull.applyEnter(EventBean[] eventsPerStream, MultiKeyUntyped optionalGroupKeyPerRow)
           
 void AggregationServiceGroupByImpl.applyEnter(EventBean[] eventsPerStream, MultiKeyUntyped groupByKey)
           
 void AggregationServiceGroupAllImpl.applyEnter(EventBean[] eventsPerStream, MultiKeyUntyped optionalGroupKeyPerRow)
           
 void AggregationService.applyEnter(EventBean[] eventsPerStream, MultiKeyUntyped optionalGroupKeyPerRow)
          Apply events as entering a window (new events).
 void AggregationServiceNull.applyLeave(EventBean[] eventsPerStream, MultiKeyUntyped optionalGroupKeyPerRow)
           
 void AggregationServiceGroupByImpl.applyLeave(EventBean[] eventsPerStream, MultiKeyUntyped groupByKey)
           
 void AggregationServiceGroupAllImpl.applyLeave(EventBean[] eventsPerStream, MultiKeyUntyped optionalGroupKeyPerRow)
           
 void AggregationService.applyLeave(EventBean[] eventsPerStream, MultiKeyUntyped optionalGroupKeyPerRow)
          Apply events as leaving a window (old events).
 void AggregationServiceNull.setCurrentRow(MultiKeyUntyped groupKey)
           
 void AggregationServiceGroupByImpl.setCurrentRow(MultiKeyUntyped groupByKey)
           
 void AggregationServiceGroupAllImpl.setCurrentRow(MultiKeyUntyped groupKey)
           
 void AggregationService.setCurrentRow(MultiKeyUntyped groupKey)
          Set the current aggregation state row - for use when evaluation nodes are asked to evaluate.
 

Uses of MultiKeyUntyped in com.espertech.esper.epl.core
 

Methods in com.espertech.esper.epl.core that return MultiKeyUntyped
protected  MultiKeyUntyped ResultSetProcessorRowPerGroup.generateGroupKey(EventBean[] eventsPerStream, boolean isNewData)
          Generates the group-by key for the row
protected  MultiKeyUntyped ResultSetProcessorAggregateGrouped.generateGroupKey(EventBean[] eventsPerStream, boolean isNewData)
          Generates the group-by key for the row
 MultiKeyUntyped OrderByProcessorSimple.getSortKey(EventBean[] eventsPerStream, boolean isNewData)
           
 MultiKeyUntyped OrderByProcessor.getSortKey(EventBean[] eventsPerStream, boolean isNewData)
          Returns the sort key for a given row.
 MultiKeyUntyped[] OrderByProcessorSimple.getSortKeyPerRow(EventBean[] generatingEvents, boolean isNewData)
           
 MultiKeyUntyped[] OrderByProcessor.getSortKeyPerRow(EventBean[] generatingEvents, boolean isNewData)
          Returns the sort key for a each row where a row is a single event (no join, single stream).
 

Methods in com.espertech.esper.epl.core with parameters of type MultiKeyUntyped
 AggregationMethod[] MethodResolutionServiceImpl.newAggregators(AggregationMethod[] prototypes, MultiKeyUntyped groupKey)
           
 AggregationMethod[] MethodResolutionService.newAggregators(AggregationMethod[] prototypes, MultiKeyUntyped groupKey)
          Returns a new set of aggregators given an existing prototype-set of aggregators for a given group key.
 EventBean[] OrderByProcessorSimple.sort(EventBean[] outgoingEvents, EventBean[][] generatingEvents, MultiKeyUntyped[] groupByKeys, boolean isNewData)
           
 EventBean[] OrderByProcessor.sort(EventBean[] outgoingEvents, EventBean[][] generatingEvents, MultiKeyUntyped[] groupByKeys, boolean isNewData)
          Sort the output events, using the provided group-by keys for evaluating grouped aggregation functions, and avoiding the cost of recomputing the keys.
 EventBean[] OrderByProcessorSimple.sort(EventBean[] outgoingEvents, MultiKeyUntyped[] orderKeys)
           
 EventBean[] OrderByProcessor.sort(EventBean[] outgoingEvents, MultiKeyUntyped[] orderKeys)
          Sort a given array of outgoing events using the sort keys returning a sorted outgoing event array.
 

Method parameters in com.espertech.esper.epl.core with type arguments of type MultiKeyUntyped
protected static void ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, EventBean[] events, ExprNode optionalHavingNode, boolean isNewData, boolean isSynthesize, List<EventBean> result, List<MultiKeyUntyped> optSortKeys)
          Applies the select-clause to the given events returning the selected events.
protected static void ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, Set<MultiKey<EventBean>> events, ExprNode optionalHavingNode, boolean isNewData, boolean isSynthesize, List<EventBean> result, List<MultiKeyUntyped> optSortKeys)
          Applies the select-clause to the given events returning the selected events.
protected static void ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, EventBean[] events, boolean isNewData, boolean isSynthesize, List<EventBean> result, List<MultiKeyUntyped> optSortKeys)
          Applies the select-clause to the given events returning the selected events.
protected static void ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, Set<MultiKey<EventBean>> events, boolean isNewData, boolean isSynthesize, List<EventBean> result, List<MultiKeyUntyped> optSortKeys)
          Applies the select-clause to the given events returning the selected events.
 

Uses of MultiKeyUntyped in com.espertech.esper.epl.join.table
 

Fields in com.espertech.esper.epl.join.table with type parameters of type MultiKeyUntyped
protected  Map<MultiKeyUntyped,Set<EventBean>> PropertyIndexedEventTable.propertyIndex
          Index table.
 

Methods in com.espertech.esper.epl.join.table that return MultiKeyUntyped
protected  MultiKeyUntyped PropertyIndTableCoerceAdd.getMultiKey(EventBean event)
           
protected  MultiKeyUntyped PropertyIndexedEventTable.getMultiKey(EventBean event)
          Determine multikey for index access.
 

Constructor parameters in com.espertech.esper.epl.join.table with type arguments of type MultiKeyUntyped
PropertyIndexedEventTableIterator(Map<MultiKeyUntyped,Set<EventBean>> window)
          Ctor.
 

Uses of MultiKeyUntyped in com.espertech.esper.event
 

Methods in com.espertech.esper.event that return MultiKeyUntyped
static MultiKeyUntyped EventBeanUtility.getMultiKey(EventBean event, EventPropertyGetter[] propertyGetters)
          Returns Multikey instance for given event and getters.
 

Uses of MultiKeyUntyped in com.espertech.esper.event.vaevent
 

Methods in com.espertech.esper.event.vaevent that return MultiKeyUntyped
 MultiKeyUntyped RevisionEventBeanMerge.getKey()
          Returns the key.
 MultiKeyUntyped RevisionEventBeanDeclared.getKey()
          Returns the key.
static MultiKeyUntyped PropertyUtility.getKeys(EventBean event, EventPropertyGetter[] keyPropertyGetters)
          Returns a multi-key for an event and key property getters
 

Methods in com.espertech.esper.event.vaevent with parameters of type MultiKeyUntyped
 void RevisionEventBeanMerge.setKey(MultiKeyUntyped key)
          Sets the key.
 void RevisionEventBeanDeclared.setKey(MultiKeyUntyped key)
          Sets the key value.
 

Uses of MultiKeyUntyped in com.espertech.esper.util
 

Methods in com.espertech.esper.util with parameters of type MultiKeyUntyped
 int MultiKeyComparator.compare(MultiKeyUntyped firstValues, MultiKeyUntyped secondValues)
           
 

Uses of MultiKeyUntyped in com.espertech.esper.view.ext
 

Method parameters in com.espertech.esper.view.ext with type arguments of type MultiKeyUntyped
 void IStreamSortedRandomAccess.refresh(TreeMap<MultiKeyUntyped,LinkedList<EventBean>> sortedEvents, int currentSize, int maxSize)
          Refreshes the random access data with the updated information.
 

Constructor parameters in com.espertech.esper.view.ext with type arguments of type MultiKeyUntyped
SortWindowIterator(SortedMap<MultiKeyUntyped,LinkedList<EventBean>> window)
          Ctor.
 

Uses of MultiKeyUntyped in com.espertech.esper.view.stat.olap
 

Methods in com.espertech.esper.view.stat.olap with parameters of type MultiKeyUntyped
 V MultidimCubeImpl.getCell(MultiKeyUntyped coordinates)
           
 V MultidimCube.getCell(MultiKeyUntyped coordinates)
          Get a cell, returns null if the cell does not yet exist.
 V MultidimCubeImpl.getCellAddMembers(MultiKeyUntyped coordinates)
           
 V MultidimCube.getCellAddMembers(MultiKeyUntyped coordinates)
          Get a cell adding the coordinate members if the cell does not yet exist.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com