Package com.intuit.karate.core
Class ScenarioCall
- java.lang.Object
-
- com.intuit.karate.core.ScenarioCall
-
public class ScenarioCall extends Object
- Author:
- pthomas3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScenarioCall.Result
-
Field Summary
Fields Modifier and Type Field Description VariableargintdepthFeatureCallfeatureCallScenarioRuntimeparentRuntime
-
Constructor Summary
Constructors Constructor Description ScenarioCall(ScenarioRuntime parentRuntime, FeatureCall featureCall, Variable arg)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetLoopIndex()ConfiggetParentConfig(boolean copy)Map<String,Variable>getParentVars(boolean shallowCopy)booleanisCallonce()booleanisKarateConfigDisabled()booleanisNone()booleanisSharedScope()static ScenarioCallnone(Map<String,Object> arg)voidsetCallonce(boolean callonce)voidsetKarateConfigDisabled(boolean karateConfigDisabled)voidsetLoopIndex(int loopIndex)voidsetSharedScope(boolean sharedScope)
-
-
-
Field Detail
-
parentRuntime
public final ScenarioRuntime parentRuntime
-
depth
public final int depth
-
featureCall
public final FeatureCall featureCall
-
arg
public final Variable arg
-
-
Constructor Detail
-
ScenarioCall
public ScenarioCall(ScenarioRuntime parentRuntime, FeatureCall featureCall, Variable arg)
-
-
Method Detail
-
getParentConfig
public Config getParentConfig(boolean copy)
-
isNone
public boolean isNone()
-
getLoopIndex
public int getLoopIndex()
-
setLoopIndex
public void setLoopIndex(int loopIndex)
-
setSharedScope
public void setSharedScope(boolean sharedScope)
-
isSharedScope
public boolean isSharedScope()
-
isCallonce
public boolean isCallonce()
-
setCallonce
public void setCallonce(boolean callonce)
-
setKarateConfigDisabled
public void setKarateConfigDisabled(boolean karateConfigDisabled)
-
isKarateConfigDisabled
public boolean isKarateConfigDisabled()
-
none
public static ScenarioCall none(Map<String,Object> arg)
-
-