Click or drag to resize

VirtualDataWindowLookupContext Class

Context passed to VirtualDataWindow upon obtaining a lookup strategy for use by an EPL statement that queries the virtual data window.

Represents an analysis of correlation information provided in the where-clause of the querying EPL statement (join, subquery etc.). Hash-fields are always operator-equals semantics. Btree fields require sorted access as the operator is always a range or Relational(>, <, >=, <=) operator.

For example, the query "select * from MyVirtualDataWindow, MyTrigger where prop = trigger and prop2 between trigger1 and trigger2" indicates a single hash-field "prop" and a single btree field "prop2" with a range operator.

Inheritance Hierarchy
SystemObject
  com.espertech.esper.common.client.hook.vdwVirtualDataWindowLookupContext

Namespace:  com.espertech.esper.common.client.hook.vdw
Assembly:  NEsper.Common (in NEsper.Common.dll) Version: 8.0.0.0
Syntax
C#
public class VirtualDataWindowLookupContext

The VirtualDataWindowLookupContext type exposes the following members.

Constructors
  NameDescription
Public methodVirtualDataWindowLookupContext
Initializes a new instance of the VirtualDataWindowLookupContext class
Top
Properties
  NameDescription
Public propertyBtreeFields
Returns the list of btree field descriptors.
Public propertyDeploymentId
Gets or sets the deployment id.
Public propertyHashFields
Returns the list of hash field descriptors.
Public propertyIsFireAndForget
Returns true for fire-and-forget queries.
Public propertyNamedWindowName
Gets or sets the named window name.
Public propertyStatementAnnotations
Returns the statement annotations of the statement to be performing the lookup, or null for fire-and-forget statements.
Public propertyStatementId
Returns the statement id of the statement to be performing the lookup, or -1 for fire-and-forget statements.
Public propertyStatementName
Returns the statement name of the statement to be performing the lookup, or null for fire-and-forget statements.
Top
See Also