Click or drag to resize

ModuleItem Class

Represents an EPL statement as part of a Module.

Character position start and end are only available for non-comment only.

Inheritance Hierarchy
SystemObject
  com.espertech.esper.common.client.moduleModuleItem

Namespace:  com.espertech.esper.common.client.module
Assembly:  NEsper.Common (in NEsper.Common.dll) Version: 8.0.0.0
Syntax
C#
[SerializableAttribute]
public class ModuleItem

The ModuleItem type exposes the following members.

Constructors
  NameDescription
Public methodModuleItem(String)
Initializes a new instance of the ModuleItem class.
Public methodModuleItem(EPStatementObjectModel)
Initializes a new instance of the ModuleItem class.
Public methodModuleItem(String, Boolean, Int32, Int32, Int32)
Initializes a new instance of the ModuleItem class.
Public methodModuleItem(EPStatementObjectModel, Boolean, Int32, Int32, Int32)
Initializes a new instance of the ModuleItem class.
Top
Properties
  NameDescription
Public propertyCharPosEnd
Returns end position of character on line for the item.
Public propertyCharPosStart
Returns item char position in line.
Public propertyExpression
Returns the EPL.
Public propertyIsCommentOnly
Returns true to indicate comments-only expression.
Public propertyLineNumber
Returns the line number of item.
Public propertyModel
Returns the statement object model when provided
Top
See Also