org.wso2.siddhi.query.api.query.input.pattern
Class PatternStream

java.lang.Object
  extended by org.wso2.siddhi.query.api.query.input.pattern.PatternStream
All Implemented Interfaces:
PatternElement, Stream

public class PatternStream
extends Object
implements Stream, PatternElement


Constructor Summary
PatternStream(PatternElement patternElement, Constant within)
           
 
Method Summary
 List<QueryEventSource> constructEventStreamList(PatternElement patternElement, ConcurrentMap<String,AbstractDefinition> streamTableDefinitionMap, List<QueryEventSource> queryEventSources)
           
 List<QueryEventSource> constructQueryEventSourceList(ConcurrentMap<String,AbstractDefinition> streamTableDefinitionMap, List<QueryEventSource> queryEventSources)
           
 PatternElement getPatternElement()
           
 List<String> getStreamIds()
           
 Constant getWithin()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternStream

public PatternStream(PatternElement patternElement,
                     Constant within)
Method Detail

getStreamIds

public List<String> getStreamIds()
Specified by:
getStreamIds in interface Stream

constructQueryEventSourceList

public List<QueryEventSource> constructQueryEventSourceList(ConcurrentMap<String,AbstractDefinition> streamTableDefinitionMap,
                                                            List<QueryEventSource> queryEventSources)
Specified by:
constructQueryEventSourceList in interface Stream

getWithin

public Constant getWithin()

getPatternElement

public PatternElement getPatternElement()

constructEventStreamList

public List<QueryEventSource> constructEventStreamList(PatternElement patternElement,
                                                       ConcurrentMap<String,AbstractDefinition> streamTableDefinitionMap,
                                                       List<QueryEventSource> queryEventSources)


Copyright © 2014. All rights reserved.