public static class ConfigurationEngineDefaults.ByteCodeGeneration
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ByteCodeGeneration() |
Modifier and Type | Method and Description |
---|---|
void |
disableAll()
Disable all code generation.
|
void |
enableAll()
Enable all code generation.
|
boolean |
isEnableAggregation()
Returns indicator whether to enable code generation for aggregation processing.
|
boolean |
isEnabledAny()
Returns flag whether any byte code generation is enabled.
|
boolean |
isEnableExpression()
Returns indicator whether to enable code generation for expressions.
|
boolean |
isEnableFallback()
Returns indicator whether to fall back to non-generated evaluation
in the case that code generation failed .
|
boolean |
isEnablePropertyGetter()
Returns indicator whether to enable code generation for event property getters (false by default),
relevant only when
EventType.getGetter(String) getGetter}. |
boolean |
isEnableResultSet()
Returns indicator whether to enable code generation for the all of result-set processing.
|
boolean |
isEnableSelectClause()
Returns indicator whether to enable code generation for the select-clause.
|
boolean |
isIncludeComments()
Returns indicator whether the generated source code should include comments for tracing back
|
boolean |
isIncludeDebugSymbols()
Returns indicator whether the binary class code should include debug symbols
|
void |
setEnableAggregation(boolean enableAggregation)
Sets indicator whether to enable code generation for aggregation processing.
|
void |
setEnableExpression(boolean enableExpression)
Sets indicator whether to enable code generation for expressions.
|
void |
setEnableFallback(boolean enableFallback)
Sets indicator whether to fall back to non-generated evaluation
in the case that code generation failed.
|
void |
setEnablePropertyGetter(boolean enablePropertyGetter)
Sets indicator whether to enable code generation for event property getters (false by default),
relevant only when
EventType.getGetter(String) getGetter}. |
void |
setEnableResultSet(boolean enableResultSet)
Sets indicator whether to enable code generation for the all of result-set processing.
|
void |
setEnableSelectClause(boolean enableSelectClause)
Sets indicator whether to enable code generation for the select-clause.
|
void |
setIncludeComments(boolean includeComments)
Sets indicator whether the generated source code should include comments for tracing back
|
void |
setIncludeDebugSymbols(boolean includeDebugSymbols)
Sets indicator whether the binary class code should include debug symbols
|
public void disableAll()
public void enableAll()
public boolean isEnabledAny()
public boolean isEnablePropertyGetter()
EventType.getGetter(String)
getGetter}.public void setEnablePropertyGetter(boolean enablePropertyGetter)
EventType.getGetter(String)
getGetter}.enablePropertyGetter
- indicatorpublic boolean isEnableExpression()
public void setEnableExpression(boolean enableExpression)
enableExpression
- indicatorpublic boolean isEnableSelectClause()
public void setEnableSelectClause(boolean enableSelectClause)
enableSelectClause
- indicatorpublic boolean isEnableFallback()
public boolean isEnableResultSet()
public void setEnableResultSet(boolean enableResultSet)
enableResultSet
- flagpublic void setEnableFallback(boolean enableFallback)
enableFallback
- indicatorpublic boolean isIncludeDebugSymbols()
public void setIncludeDebugSymbols(boolean includeDebugSymbols)
includeDebugSymbols
- indicatorpublic boolean isIncludeComments()
public void setIncludeComments(boolean includeComments)
includeComments
- indicatorpublic boolean isEnableAggregation()
public void setEnableAggregation(boolean enableAggregation)
enableAggregation
- flag