public abstract class StatementOptionContextBase
extends java.lang.Object
Constructor and Description |
---|
StatementOptionContextBase(java.util.function.Supplier<java.lang.String> eplSupplier,
java.lang.String statementName,
java.lang.String moduleName,
java.lang.annotation.Annotation[] annotations,
int statementNumber)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.annotation.Annotation[] |
getAnnotations()
Returns the annotations
|
java.util.function.Supplier<java.lang.String> |
getEplSupplier()
Returns the supplier of the EPL textual representation
|
java.lang.String |
getModuleName()
Returns the module name
|
java.lang.String |
getStatementName()
Returns the statement name
|
int |
getStatementNumber()
Returns the statement number
|
public StatementOptionContextBase(java.util.function.Supplier<java.lang.String> eplSupplier, java.lang.String statementName, java.lang.String moduleName, java.lang.annotation.Annotation[] annotations, int statementNumber)
eplSupplier
- epl supplierstatementName
- statement namemoduleName
- module nameannotations
- annotationsstatementNumber
- statement numberpublic java.util.function.Supplier<java.lang.String> getEplSupplier()
public java.lang.String getStatementName()
public java.lang.String getModuleName()
public java.lang.annotation.Annotation[] getAnnotations()
public int getStatementNumber()