Class MatchingMetaInfoHolder
- java.lang.Object
-
- io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
-
- All Implemented Interfaces:
Serializable
public class MatchingMetaInfoHolder extends Object implements Serializable
Information holder for matching event used by in-memory table implementation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MatchingMetaInfoHolder(MetaStateEvent metaStateEvent, int matchingStreamEventIndex, int storeEventIndex, io.siddhi.query.api.definition.AbstractDefinition matchingStreamDefinition, io.siddhi.query.api.definition.AbstractDefinition storeDefinition, int currentState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCurrentState()io.siddhi.query.api.definition.AbstractDefinitiongetMatchingStreamDefinition()intgetMatchingStreamEventIndex()MetaStateEventgetMetaStateEvent()io.siddhi.query.api.definition.AbstractDefinitiongetStoreDefinition()intgetStoreEventIndex()
-
-
-
Constructor Detail
-
MatchingMetaInfoHolder
public MatchingMetaInfoHolder(MetaStateEvent metaStateEvent, int matchingStreamEventIndex, int storeEventIndex, io.siddhi.query.api.definition.AbstractDefinition matchingStreamDefinition, io.siddhi.query.api.definition.AbstractDefinition storeDefinition, int currentState)
-
-
Method Detail
-
getMatchingStreamEventIndex
public int getMatchingStreamEventIndex()
-
getStoreEventIndex
public int getStoreEventIndex()
-
getMetaStateEvent
public MetaStateEvent getMetaStateEvent()
-
getMatchingStreamDefinition
public io.siddhi.query.api.definition.AbstractDefinition getMatchingStreamDefinition()
-
getStoreDefinition
public io.siddhi.query.api.definition.AbstractDefinition getStoreDefinition()
-
getCurrentState
public int getCurrentState()
-
-