public static class ConfigurationEngineDefaults.CodeGeneration extends Object implements Serializable
Constructor and Description |
---|
CodeGeneration() |
Modifier and Type | Method and Description |
---|---|
boolean |
isEnableExpression()
Returns indicator whether to enable code generation for expressions (false by default).
|
boolean |
isEnableFallback()
Returns indicator whether to fall back to non-generated evaluation
in the case that code generation failed (true by default).
|
boolean |
isEnablePropertyGetter()
Returns indicator whether to enable code generation for event property getters (false by default),
relevant only when
EventType.getGetter(String) getGetter}. |
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 |
setEnableExpression(boolean enableExpression)
Returns indicator whether to enable code generation for expressions (true by default).
|
void |
setEnableFallback(boolean enableFallback)
Sets indicator whether to fall back to non-generated evaluation
in the case that code generation failed (true by default).
|
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 |
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 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 isEnableFallback()
public void setEnableFallback(boolean enableFallback)
enableFallback
- indicatorpublic boolean isIncludeDebugSymbols()
public void setIncludeDebugSymbols(boolean includeDebugSymbols)
includeDebugSymbols
- indicatorpublic boolean isIncludeComments()
public void setIncludeComments(boolean includeComments)
includeComments
- indicator