NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::Parsers Namespace Reference

Classes

class  NesCEPBaseListener
 
class  NesCEPLexer
 
class  NesCEPListener
 
class  NesCEPParser
 
class  NebulaPSLOperator
 This class defines the attributes and methods used by the PatternParsingService. This enables the parsing of declarative patterns into NES queries. Each operatorNode represents a node from the ANTLR AST tree with a unique identifier (id), pointers to the parent and child nodes and specific attributes of the specific operator in order to create the query (tree). More...
 
struct  WindowParameter
 
struct  Window
 
class  NebulaPSLPattern
 This class represents the results from parsing the ANTLR AST tree Attributes of this class represent the different clauses and a merge into a query after parsing the AST. More...
 
class  NesCEPQueryPlanCreator
 This class creates the query plan from ANTLR AST It inherits from the auto-generated ANTLR base listener to walk the AST created from the pattern string. This enables the parsing of declarative patterns into NES queries. More...