LeftState
- RightState
- public class SiblingFinderIntersection<LeftState,RightState> extends Object
Constructor and Description |
---|
SiblingFinderIntersection(TreeAutomaton<LeftState> leftAutomaton,
SiblingFinderInvhom<RightState> rightAutomaton) |
Modifier and Type | Method and Description |
---|---|
int |
getRhsState4IntersectState(int intersectState) |
Iterable<Rule> |
getRulesBottomUp(int childState) |
void |
makeAllRulesExplicit(Consumer<Rule> consumer) |
static ConcreteTreeAutomaton |
makeVeryLazyExplicit(SiblingFinderIntersection veryLazyAuto) |
ConcreteTreeAutomaton<Pair<LeftState,RightState>> |
seenRulesAsAutomaton() |
String |
toString() |
public SiblingFinderIntersection(TreeAutomaton<LeftState> leftAutomaton, SiblingFinderInvhom<RightState> rightAutomaton)
public int getRhsState4IntersectState(int intersectState)
public ConcreteTreeAutomaton<Pair<LeftState,RightState>> seenRulesAsAutomaton()
public static ConcreteTreeAutomaton makeVeryLazyExplicit(SiblingFinderIntersection veryLazyAuto)
Copyright © 2017. All rights reserved.