public class nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable extends java.lang.Object
{
private final boolean privateNumberRange;
private final int start;
private final int end;
private final java.util.function.Predicate isWantedClassPredicate;
public void <init>(boolean, int, int, java.util.function.Predicate)
{
java.util.function.Predicate v;
nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable v;
int v, v;
boolean v;
v := @this: nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable;
v := @parameter: boolean;
v := @parameter: int;
v := @parameter: int;
v := @parameter: java.util.function.Predicate;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable: boolean privateNumberRange> = v;
v.<nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable: int start> = v;
v.<nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable: int end> = v;
v.<nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable: java.util.function.Predicate isWantedClassPredicate> = v;
return;
}
public java.util.Iterator iterator(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)
{
nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable$ChildIterator v;
nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
v := @this: nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v = new nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable$ChildIterator;
specialinvoke v.<nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable$ChildIterator: void <init>(nl.basjes.parse.useragent.analyze.treewalker.steps.walk.stepdown.ChildIterable,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)>(v, v);
return v;
}
}