Uses of Class
net.esper.collection.Pair

Packages that use Pair
net.esper.client.soda This package defines the Esper statement object model. 
net.esper.collection Internal collection classes 
net.esper.core Implementation of client package interfaces, glue code 
net.esper.eql.core Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.db Database SQL polling views and caches 
net.esper.eql.expression This package contains the EQL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses 
net.esper.eql.spec Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.variable Variable service and variable collections 
net.esper.filter Main switchboard filtering and routing of incoming events to interested statements is performed in this package. 
net.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
net.esper.view.stat.olap Views computing OLAP cubes. 
net.esper.view.stream View to event stream relationship service 
 

Uses of Pair in net.esper.client.soda
 

Methods in net.esper.client.soda that return types with arguments of type Pair
 List<Pair<PropertyValueExpression,PropertyValueExpression>> OuterJoinQualifier.getAdditionalProperties()
          Returns optional additional properties in the on-clause of the outer join.
 List<Pair<String,Expression>> OnSetClause.getAssignments()
          Returns the list of variable assignments.
 

Method parameters in net.esper.client.soda with type arguments of type Pair
 void OnSetClause.setAssignments(List<Pair<String,Expression>> assignments)
          Sets a list of variable assignments.
 

Constructor parameters in net.esper.client.soda with type arguments of type Pair
OuterJoinQualifier(OuterJoinType type, PropertyValueExpression left, PropertyValueExpression right, ArrayList<Pair<PropertyValueExpression,PropertyValueExpression>> additionalProperties)
          Ctor.
 

Uses of Pair in net.esper.collection
 

Constructor parameters in net.esper.collection with type arguments of type Pair
TimeWindowIterator(LinkedList<Pair<Long,LinkedList<EventBean>>> window)
          Ctor.
 

Uses of Pair in net.esper.core
 

Methods in net.esper.core that return Pair
 Pair<Viewable,EPStatementStopMethod> EPStatementStartMethod.start(boolean isNewStatement)
          Starts the EQL statement.
 

Uses of Pair in net.esper.eql.core
 

Methods in net.esper.eql.core that return Pair
 Pair<EventBean[],EventBean[]> ResultSetProcessorSimple.processJoinResult(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorRowPerGroup.processJoinResult(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorRowForAll.processJoinResult(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorAggregateGrouped.processJoinResult(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorAggregateAll.processJoinResult(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessor.processJoinResult(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents)
          For use by joins posting their result, process the event rows that are entered and removed (new and old events).
 Pair<EventBean[],EventBean[]> ResultSetProcessorSimple.processViewResult(EventBean[] newData, EventBean[] oldData)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorRowPerGroup.processViewResult(EventBean[] newData, EventBean[] oldData)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorRowForAll.processViewResult(EventBean[] newData, EventBean[] oldData)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorAggregateGrouped.processViewResult(EventBean[] newData, EventBean[] oldData)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessorAggregateAll.processViewResult(EventBean[] newData, EventBean[] oldData)
           
 Pair<EventBean[],EventBean[]> ResultSetProcessor.processViewResult(EventBean[] newData, EventBean[] oldData)
          For use by views posting their result, process the event rows that are entered and removed (new and old events).
 

Uses of Pair in net.esper.eql.db
 

Methods in net.esper.eql.db that return Pair
 Pair<Connection,PreparedStatement> ConnectionNoCacheImpl.getConnection()
           
 Pair<Connection,PreparedStatement> ConnectionCacheImpl.getConnection()
           
abstract  Pair<Connection,PreparedStatement> ConnectionCache.getConnection()
          Returns a cached or new connection and statement pair.
protected  Pair<Connection,PreparedStatement> ConnectionCache.makeNew()
          Make a new pair of resources.
 

Methods in net.esper.eql.db with parameters of type Pair
protected static void ConnectionCache.close(Pair<Connection,PreparedStatement> pair)
          Close resources.
 void ConnectionNoCacheImpl.doneWith(Pair<Connection,PreparedStatement> pair)
           
 void ConnectionCacheImpl.doneWith(Pair<Connection,PreparedStatement> pair)
           
abstract  void ConnectionCache.doneWith(Pair<Connection,PreparedStatement> pair)
          Indicate to return the connection and statement pair after use.
 

Uses of Pair in net.esper.eql.expression
 

Methods in net.esper.eql.expression that return Pair
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.
 

Methods in net.esper.eql.expression that return types with arguments of type Pair
 List<Pair<Integer,String>> ExprNodeIdentifierVisitor.getExprProperties()
          Returns list of event property stream numbers and names that uniquely identify which property is from whcih stream, and the name of each.
 

Uses of Pair in net.esper.eql.spec
 

Methods in net.esper.eql.spec that return types with arguments of type Pair
 Map<String,Map<String,Pair<Class,PluggableObjectType>>> PluggableObjectCollection.getPluggables()
          Returns the underlying nested map of namespace keys and name-to-object maps.
 

Uses of Pair in net.esper.eql.variable
 

Methods in net.esper.eql.variable that return Pair
 Pair<Boolean,Object> VariableStateHandler.getHasState(String variableName, int variableNumber, Class type, StatementExtensionSvcContext statementExtContext)
          Returns the current variable state plus Boolean.TRUE if there is a current state since the variable may have the value of null; returns Boolean.FALSE and null if there is no current state
 

Uses of Pair in net.esper.filter
 

Methods in net.esper.filter that return Pair
static Pair<FilterValueSetParam,FilterParamIndexBase> IndexHelper.findIndex(SortedSet<FilterValueSetParam> parameters, List<FilterParamIndexBase> indizes)
          Find an index that matches one of the filter parameters passed.
 Pair<FilterParamIndexBase,Object> IndexTreePath.removeFirst()
          Remove and return first index.
 

Uses of Pair in net.esper.view
 

Methods in net.esper.view that return Pair
protected static Pair<Viewable,List<View>> ViewServiceHelper.matchExistingViews(Viewable rootViewable, List<ViewFactory> viewFactories)
          Match the views under the stream to the list of view specications passed in.
 

Uses of Pair in net.esper.view.stat.olap
 

Methods in net.esper.view.stat.olap that return Pair
static Pair<Dimension[],Cell[]> CubeDerivedValueHelper.derive(String[] measuresToDerive, MultidimCube<BaseStatisticsBean> cube)
          Derive given statistical measures from the multidim.
 

Uses of Pair in net.esper.view.stream
 

Methods in net.esper.view.stream that return Pair
 Pair<EventStream,ManagedLock> StreamFactorySvcImpl.createStream(FilterSpecCompiled filterSpec, FilterService filterService, EPStatementHandle epStatementHandle, boolean isJoin)
          See the method of the same name in StreamFactoryService.
 Pair<EventStream,ManagedLock> StreamFactoryService.createStream(FilterSpecCompiled filterSpec, FilterService filterService, EPStatementHandle epStatementHandle, boolean isJoin)
          Create or reuse existing EventStream instance representing that event filter.
 


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