Package <Default Package>

Built-in type summary
actionAn action is a reusable block of code, which is defined in a monitor or event.
anyAn any can hold a value of any other EPL type, such as an event, string or action.
booleanA boolean has two possible values: true or false.
chunkA chunk allows EPL to pass around an opaque data structure created and defined by an EPL plug-in.
contextA context groups a set of monitor instances (and associated event listeners) into a unit that can be executed concurrently.
decimalA decimal holds a 64-bit signed decimal floating point number.
dictionaryA dictionary is an associative key-value map for EPL types.
eventAn event defines a named set of data fields that are used to describe and respond to something that has happened.
floatA float holds a 64-bit signed floating point number.
integerAn integer holds a 64-bit signed integer type.
listenerA listener looks for an incoming event or pattern of events that match the specified conditions.
locationA location is a scalar value representing a point or area location.
monitorA monitor holds logic to listen for and respond to incoming events.
optionalAn optional is a type-safe container for an EPL value that may or may not be present.
sequenceA sequence is an ordered list of elements whose contents can be changed dynamically.
streamA stream is an EPL concept that supports mapping, windowing and aggregating a flow of events (or other items) within a monitor instance.
stringA string is a text value, an immutable array of UTF-8 characters.