www.espertech.comDocumentation
A
- after, Suppressing Output With After
- aggregation functions
- custom plug-in, Aggregation Function
- overview, Aggregation Functions
- and pattern operator, And
- annotation, Annotation
- application-provided, Application-Provided Annotations
- builtin, Built-In Statement Annotations
- enumeration value, Annotations With Enumeration Values
- interrogating, Interrogating EPL Annotations
- API
- testing, Test and Assertion Support
- arithmetic operators, Arithmetic Operators
- array definition operator, Array Definition Operator
- avro event representation, Event Representation: Avro Events (org.apache.avro.generic.GenericData.Record)
C
- case control flow function, The Case Control Flow Function
- cast function, The Cast Function
- date parsing, The Cast Function For Parsing Dates
- class loader, OSGi, Class Loader, Class-For-Name
- class name resolution, OSGi, Class Loader, Class-For-Name
- coalesce function, The Coalesce Function
- concatenation operators, Concatenation Operators
- configuration
- items to configure, Configuration Items
- logging, Logging Configuration
- overview, Configuration
- programmatic, Programmatic Configuration
- runtime, Runtime Configuration, Runtime Configuration
- transient, Passing Services or Transient Objects
- via XML, Configuration via XML File
- Configuration class, Configuration
- constants, Data Type of Constants, Using Constants and Enum Types
- context partition, Context Partition Administration
- correlation view, Correlation (correl or stat:correl)
- create expression, Declaring Global Expressions, Aliases And Scripts: Create Expression
- create index, Explicitly Indexing Named Windows and Tables
- create schema, Declaring an Event Type: Create Schema
- create window, insert, Populating a Named Window from an Existing Named Window
- current_evaluation_context, The Current_Evaluation_Context Function
- current_timestamp function, The Current_Timestamp Function
D
- data types, Data Types
- data window views
- custom plug-in view, Derived-value and Data Window View
- externally-time batch window, Externally-timed batch window (ext_timed_batch or win:ext_timed_batch)
- externally-timed window, Externally-timed window (ext_timed or win:ext_timed)
- grouped data window, Grouped Data Window (groupwin or std:groupwin)
- keep-all window, Keep-All window (keepall or win:keepall)
- last event window, Last Event (std:lastevent)
- length batch window, Length batch window (length_batch or win:length_batch)
- length window, Length window (length or win:length)
- overview, EPL Reference: Views
- ranked window, Ranked Window View (rank or ext:rank)
- size window, Size (size) or std:size)
- sorted window, Sorted Window View (sort or ext:sort)
- time batch window, Time batch window (time_batch or win:time_batch)
- time length batch window, Time-Length combination batch window (time_length_batch or win:time_length_batch)
- time window, Time window (time or win:time)
- time-accumulating window, Time-Accumulating window (time_accum or win:time_accum)
- time-order window, Time-Order View (time_order or ext:time_order)
- time-to-live window, Time-To-Live View (timetolive or ext:timetolive)
- unique window, Unique (unique or std:unique)
- dataflow, Introduction
- decorated event, Decorated Events
- delete, Deleting Data
- deployment
- EPDeploymentAdmin interface, The Deployment Administrative Interface
- EPL module, EPL Modules
- J2EE, J2EE Packaging and Deployment
- derived-value views
- correlation, Correlation (correl or stat:correl)
- overview, EPL Reference: Views
- regression, Regression (linest or stat:linest)
- univariate statistics, Univariate statistics (uni or stat:uni)
- weighted average, Weighted average (weighted_avg or stat:weighted_avg)
- dot operator, Dot Operator
- duck typing, Dot Operator
- dynamic event properties, Dynamic Event Properties
E
- enum types, Using Constants and Enum Types
- EPAdministrator interface, The Administrative Interface
- EPL
- from clause, Specifying Event Streams: the From Clause
- group by clause, Organizing statement results into groups: the Group-by clause
- having clause, Selecting groups of events: the Having clause
- inner join, Outer, Left and Right Joins
- insert into clause, Merging Streams and Continuous Insertion: the Insert Into Clause
- join, Joining Event Streams
- join, unidirectional, Unidirectional Joins
- joining non-relational data via method, script or UDF invocation, Accessing Non-Relational Data via Method, Script or UDF Invocation
- joining relational data via SQL, Accessing Relational Data via SQL
- limit clause, Limiting Row Count: the Limit Clause
- named window, Named Window Overview
- deleting from, Deleting Data: the On Delete clause, Deleting Data
- inserting into, Inserting Into Named Windows, Inserting Data
- populating from a named window, Populating a Named Window from an Existing Named Window
- selecting from, Selecting From Named Windows
- triggered select and delete using On Select Delete, Triggered Select+Delete: the On Select Delete clause
- triggered select using On Select, Triggered Select: the On Select clause
- updating, Updating Data: the On Update clause, Updating Data
- order by clause, Sorting Output: the Order By Clause
- outer join, Outer, Left and Right Joins
- outer join, unidirectional, Unidirectional Joins, Unidirectional Full Outer Joins
- output control and stabilizing, Stabilizing and Controlling Output: the Output Clause
- select clause, Choosing Event Properties And Events: the Select Clause
- subqueries, Subqueries
- table, Table Overview
- inserting into, Inserting Into Tables
- selecting from, Selecting From Tables
- variable, Variables and Constants
- where clause, Specifying Search Conditions: the Where Clause
- EPRuntime interface, The Runtime Interface
- EPServiceProviderManager class, The Service Provider Interface
- EPStatement interface, The Administrative Interface
- EPStatementObjectModel interface, Statement Object Model
- escape, Escaping Strings
- event
- additional representations, Additional Event Representations
- Avro representation, Event Representation: Avro Events (org.apache.avro.generic.GenericData.Record)
- bulk, Coarse-Grained Events
- coarse, Coarse-Grained Events
- dynamic properties, Dynamic Event Properties
- insert into, Event Objects Instantiated and Populated by Insert Into
- Java object, Event Representation: Plain-Old Java Object Events
- Map representation, Event Representation: java.util.Map Events
- Object-array representation, Event Representation: Object-array (Object[]) Events
- properties, Event Properties
- underlying representation, Event Underlying Java Objects
- update, Updating, Merging and Versioning Events
- version, Updating, Merging and Versioning Events
- XML representation, Event Representation: org.w3c.dom.Node XML Events
- event as a property, Event as a Property
- event object
- custom, Event Type And Event Object
- event time, Controlling Time-Keeping
- event type
- declaring, Declaring an Event Type: Create Schema
- EventBean interface, Introduction, Event and Event Type
- EventType interface, Event and Event Type
- every pattern operator, Every
- every-distinct pattern operator, Every-Distinct
- exists function, The Exists Function
- expression
- declaring, Declaring Global Expressions, Aliases And Scripts: Create Expression
- expression alias, Expression Alias
- expression batch window, Expiry Expression Batch (expr_batch or win:expr_batch)
- expression declaration, Expression Declaration
- expression window, Expiry Expression (expr or win:expr)
- external time, Controlling Time-Keeping
- externally-timed batch window, Externally-timed batch window (ext_timed_batch or win:ext_timed_batch)
- externally-timed window, Externally-timed window (ext_timed or win:ext_timed)
F
- first event, First Event (firstevent or std:firstevent)
- first length window, First Length (firstlength or win:firstlength)
- first time window, First Time (firsttime or win:firsttime)
- first unique window, First Unique (firstunique or std:firstunique)
- followed-by pattern operator, Followed-by
- from clause, Specifying Event Streams: the From Clause
- functions
- case control flow, The Case Control Flow Function
- cast, The Cast Function
- coalesce, The Coalesce Function
- current_evaluation_context, The Current_Evaluation_Context Function
- current_timestamp, The Current_Timestamp Function
- exists, The Exists Function
- grouping, The Grouping Function
- grouping_id, The Grouping_Id Function
- instance-of, The Instance-Of Function
- istream, The Istream Function
- max, The Min and Max Functions
- min, The Min and Max Functions
- previous, The Previous Function
- previous count, The Previous-Count Function
- previous tail, The Previous-Tail Function
- previous window, The Previous-Window Function
- prior, The Prior Function
- type-of, The Type-Of Function
- user-defined, Single-row Function Reference, User-Defined Functions
I
- in set operator, The 'in' Keyword
- index
- spatial, Spatial Index - Quadtree
- inner join, Outer, Left and Right Joins
- insert, Inserting Data
- insert into clause, Merging Streams and Continuous Insertion: the Insert Into Clause
- insert stream, Insert Stream
- instance-of function, The Instance-Of Function
- istream, The Istream Function
- iterator, Using Iterators
L
- lambda
- expression alias, Expression Alias
- expression declaration, Expression Declaration
- last event window, Last Event (std:lastevent)
- length batch window, Length batch window (length_batch or win:length_batch)
- length window, Length window (length or win:length)
- like operator, The 'like' Keyword
- limit clause, Limiting Row Count: the Limit Clause
- limiting output row count, Limiting Row Count: the Limit Clause
- literals, Data Type of Constants
- logical and comparison operators, Logical And Comparison Operators
M
- map event representation, Event Representation: java.util.Map Events
- match recognize
- comparison, Comparison of Match Recognize and EPL Patterns
- overview, Overview
- match_recognize
- operator precedences, Operator Precedence
- max function, The Min and Max Functions
- maximum-by, Maxby Aggregation Function
- merge, Triggered Upsert using the On-Merge Clause
- method
- spatial, Spatial Methods
- methods
- date-time, Overview
- enumeration, Overview
- min function, The Min and Max Functions
- minimum-by, Minby Aggregation Function
- MVEL, Overview
N
- named window, Named Window Overview
- create index, Explicitly Indexing Named Windows and Tables
- deleting from, Deleting Data: the On Delete clause, Deleting Data
- index, Explicitly Indexing Named Windows and Tables
- inserting into, Inserting Into Named Windows, Inserting Data
- merge, Triggered Upsert using the On-Merge Clause
- populating from a named window, Populating a Named Window from an Existing Named Window
- selecting from, Selecting From Named Windows
- triggered select and delete using On Select Delete, Triggered Select+Delete: the On Select Delete clause
- triggered select using On Select, Triggered Select: the On Select clause
- updating, Updating Data: the On Update clause, Updating Data
- upsert, Triggered Upsert using the On-Merge Clause
- versioning events, Versioning and Revision Event Type Use with Named Windows
- named windows
- overview, Overview
- new, The 'new' Keyword
- not pattern operator, Not
O
- object-array event representation, Event Representation: Object-array (Object[]) Events
- on-delete, Deleting Data: the On Delete clause
- on-select, Triggered Select: the On Select clause
- on-select-delete, Triggered Select+Delete: the On Select Delete clause
- on-update, Updating Data: the On Update clause
- operators
- arithmetic, Arithmetic Operators
- array definition, Array Definition Operator
- between, The 'between' Keyword
- binary, Binary Operators
- concatenation, Concatenation Operators
- dot (period), Dot Operator
- in, The 'in' Keyword
- like, The 'like' Keyword
- logical and comparison, Logical And Comparison Operators
- new, The 'new' Keyword
- regexp, The 'regexp' Keyword
- or pattern operator, Or
- order by clause, Sorting Output: the Order By Clause
- ordered, Sorted Aggregation Function
- ordering output, Sorting Output: the Order By Clause
- OSGi, OSGi, Class Loader, Class-For-Name
- outer join, Outer, Left and Right Joins
- output
- snapshot, Output Snapshot
- suppressing output, Suppressing Output With After
- output control and stabilizing clause, Stabilizing and Controlling Output: the Output Clause
- output ordering, Sorting Output: the Order By Clause
- output row count, Limiting Row Count: the Limit Clause
- output when, Controlling Output Using an Expression
P
- packaging
- EPDeploymentAdmin interface, The Deployment Administrative Interface
- EPL module, EPL Modules
- J2EE, J2EE Packaging and Deployment
- pattern
- filter event consumption, Controlling Event Consumption
- filter expressions, Filter Expressions In Patterns
- named window, Use With Named Windows and Tables
- operator precedences, Operator Precedence
- overview, Event Pattern Overview
- table, Use With Named Windows and Tables
- pattern atom, Pattern Atoms
- pattern guard, Pattern Guards
- custom plug-in, Pattern Guard
- timer-within, The timer:within Pattern Guard
- timer-withinmax, The timer:withinmax Pattern Guard
- while, The while Pattern Guard
- pattern observer
- custom plug-in, Pattern Observer
- timer-at, Crontab (timer:at)
- timer-interval, Interval (timer:interval)
- timer-schedule, Schedule (timer:schedule)
- pattern operator
- and, And
- every, Every
- every-distinct, Every-Distinct
- followed-by, Followed-by
- not, Not
- or, Or
- PERL, Overview
- PHP, Overview
- plug-in
- custom aggregation function, Aggregation Function
- custom event object, Event Type And Event Object
- custom pattern guard, Pattern Guard
- custom pattern observer, Pattern Observer
- custom view, Derived-value and Data Window View
- single-row function, Single-Row Function
- plug-in loader, Plug-in Loader
- previous count function, The Previous-Count Function
- previous function, The Previous Function
- previous tail function, The Previous-Tail Function
- previous window function, The Previous-Window Function
- prior function, The Prior Function
- pull API, Using Iterators
- Python, Overview
S
- safe iterator, Using Iterators
- script
- declaring, Declaring Global Expressions, Aliases And Scripts: Create Expression
- script declaration, Script Declaration, Overview
- select clause, Choosing Event Properties And Events: the Select Clause
- single-row functions
- custom plug-in, Single-Row Function
- size window, Size (size) or std:size)
- sorted, Sorted Aggregation Function
- sorted window, Sorted Window View (sort or ext:sort)
- spatial
- functions, Spatial Types, Functions and Methods from External Libraries
- index, Spatial Index - Quadtree
- intro, Overview
- method, Spatial Methods
- methods (external library), Spatial Types, Functions and Methods from External Libraries
- types, Spatial Types, Functions and Methods from External Libraries
- SQL, Accessing Relational Data via SQL
- statement
- receiving results, Receiving Statement Results
- subscriber object, Setting a Subscriber Object
- StatementAwareUpdateListener interface, Adding Listeners
- static Java methods, Single-row Function Reference
- subqueries, Subqueries
- subscriber object, Setting a Subscriber Object
- EPStatement, Using the EPStatement Parameter
- multi-row, Multi-Row Delivery
- no-parameter, No-Parameter Update Method
- row-by-row, Row-By-Row Delivery
T
- table, Table Overview
- create index, Explicitly Indexing Named Windows and Tables
- deleting from, Deleting Data
- index, Explicitly Indexing Named Windows and Tables
- inserting into, Inserting Into Tables, Inserting Data
- merge, Triggered Upsert using the On-Merge Clause
- selecting from, Selecting From Tables
- updating, Updating Data
- upsert, Triggered Upsert using the On-Merge Clause
- tables
- overview, Overview
- testing, Test and Assertion Support
- threading, Engine Threading and Concurrency
- time
- controlling, Controlling Time-Keeping
- resolution, Time Resolution and Time Unit
- time batch window, Time Batch, Time batch window (time_batch or win:time_batch)
- time length batch window, Time-Length combination batch window (time_length_batch or win:time_length_batch)
- time window, Time Window, Time window (time or win:time)
- time-accumulating window, Time-Accumulating window (time_accum or win:time_accum)
- time-order window, Time-Order View (time_order or ext:time_order)
- time-to-live window, Time-To-Live View (timetolive or ext:timetolive)
- timer-at pattern observer, Crontab (timer:at)
- timer-interval pattern observer, Interval (timer:interval)
- timer-schedule pattern observer, Schedule (timer:schedule)
- timer-within pattern guard, The timer:within Pattern Guard
- timer-withinmax pattern guard, The timer:withinmax Pattern Guard
- type-of function, The Type-Of Function
U
- UDF
- user-defined function, User-Defined Functions
- unidirectional full outer joins, Unidirectional Full Outer Joins
- unidirectional joins, Unidirectional Joins
- unique window, Unique (unique or std:unique)
- univariate statistics view, Univariate statistics (uni or stat:uni)
- UnmatchedListener interface, Receiving Unmatched Events
- update, Updating Data
- UpdateListener interface, Adding Listeners
- upsert, Triggered Upsert using the On-Merge Clause
- user-defined function, User-Defined Functions
- user-defined single-row function, Single-row Function Reference
V
- variable, Variables and Constants
- variant stream, Merging Disparate Types of Events: Variant Streams
- views
- batch window processing, Batch Windows
- correlation, Correlation (correl or stat:correl)
- custom plug-in view, Derived-value and Data Window View
- expiry expression batch window, Expiry Expression Batch (expr_batch or win:expr_batch)
- expiry expression window, Expiry Expression (expr or win:expr)
- externally-time batch window, Externally-timed batch window (ext_timed_batch or win:ext_timed_batch)
- externally-timed window, Externally-timed window (ext_timed or win:ext_timed)
- first event, First Event (firstevent or std:firstevent)
- first length window, First Length (firstlength or win:firstlength)
- first time window, First Time (firsttime or win:firsttime)
- first unique window, First Unique (firstunique or std:firstunique)
- grouped data window, Grouped Data Window (groupwin or std:groupwin)
- keep-all window, Keep-All window (keepall or win:keepall)
- last event window, Last Event (std:lastevent)
- length batch window, Length batch window (length_batch or win:length_batch)
- length window, Length window (length or win:length)
- overview, EPL Reference: Views
- ranked window, Ranked Window View (rank or ext:rank)
- regression, Regression (linest or stat:linest)
- size window, Size (size) or std:size)
- sorted window, Sorted Window View (sort or ext:sort)
- time batch window, Time batch window (time_batch or win:time_batch)
- time length batch window, Time-Length combination batch window (time_length_batch or win:time_length_batch)
- time window, Time window (time or win:time)
- time-accumulating window, Time-Accumulating window (time_accum or win:time_accum)
- time-order window, Time-Order View (time_order or ext:time_order)
- time-to-live window, Time-To-Live View (timetolive or ext:timetolive)
- unique window, Unique (unique or std:unique)
- univariate statistics, Univariate statistics (uni or stat:uni)
- weighted average, Weighted average (weighted_avg or stat:weighted_avg)