Class AsahiLoopContext
-
- All Implemented Interfaces:
-
com.skillw.asahi.api.member.context.AsahiContext,com.skillw.asahi.api.member.context.LoopContext,com.skillw.asahi.api.script.linking.InvokerHolder,javax.script.Bindings,kotlin.collections.Map,kotlin.collections.MutableMap
public final class AsahiLoopContext implements AsahiContext, LoopContext
Glom
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAsahiLoopContext.Companion
-
Field Summary
Fields Modifier and Type Field Description private BooleanisBreakprivate BooleanisContinueprivate final HashSet<LoopContext>subLoopsprivate final Stringlabelprivate final LoopContextparentpublic final static AsahiLoopContext.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description AsahiLoopContext(String label, LoopContext parent, AsahiContext basic)
-
Method Summary
Modifier and Type Method Description BooleanisBreak()UnitsetBreak(Boolean isBreak)BooleanisContinue()UnitsetContinue(Boolean isContinue)HashSet<LoopContext>getSubLoops()StringgetLabel()LoopContextgetParent()LoopContextsearchLabel(String label)AsahiContextclone()Clone -
-
Constructor Detail
-
AsahiLoopContext
AsahiLoopContext(String label, LoopContext parent, AsahiContext basic)
-
-
Method Detail
-
isContinue
Boolean isContinue()
-
setContinue
Unit setContinue(Boolean isContinue)
-
getSubLoops
HashSet<LoopContext> getSubLoops()
-
getParent
LoopContext getParent()
-
searchLabel
LoopContext searchLabel(String label)
-
clone
AsahiContext clone()
Clone
-
-
-
-