Class IfBranchActionCompiler
java.lang.Object
net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler<ConditionAction,N2oIfBranchAction>
net.n2oapp.framework.config.metadata.compile.action.condition.BaseConditionActionCompiler<N2oIfBranchAction>
net.n2oapp.framework.config.metadata.compile.action.condition.IfBranchActionCompiler
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<ConditionAction,,N2oIfBranchAction, CompileContext<?, ?>> BaseSourceCompiler<ConditionAction,N2oIfBranchAction, CompileContext<?, ?>>
@Component
public class IfBranchActionCompiler
extends BaseConditionActionCompiler<N2oIfBranchAction>
Компиляция ветки if условного оператора if-else
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcompilePayload(N2oConditionBranch source, ConditionActionPayload payload, ConditionBranchesScope failBranchesScope, CompileContext<?, ?> context, CompileProcessor p, PageIndexScope indexScope) Methods inherited from class net.n2oapp.framework.config.metadata.compile.action.condition.BaseConditionActionCompiler
compile, setFromScopeMethods inherited from class net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler
compileAction, getLocalDatasourceId, getLocalModel, getModelFromComponentScope, getPageId, initDefaults, initId, initMappings, initParentRoutePathMappings
-
Constructor Details
-
IfBranchActionCompiler
public IfBranchActionCompiler()
-
-
Method Details
-
getSourceClass
-
compilePayload
protected void compilePayload(N2oConditionBranch source, ConditionActionPayload payload, ConditionBranchesScope failBranchesScope, CompileContext<?, ?> context, CompileProcessor p, PageIndexScope indexScope) - Overrides:
compilePayloadin classBaseConditionActionCompiler<N2oIfBranchAction>
-