Class DFASimpleCGTransition
java.lang.Object
com.oracle.truffle.regex.tregex.nodes.dfa.DFASimpleCGTransition
- All Implemented Interfaces:
JsonConvertible
-
Method Summary
Modifier and TypeMethodDescriptionvoidapply(int[] result, int currentIndex, boolean trackLastGroup) voidapplyFinal(DFACaptureGroupTrackingData cgData, int currentIndex, boolean simpleCGMustCopy, boolean trackLastGroup) static DFASimpleCGTransitioncreate(NFAStateTransition t, boolean fullClear) booleanstatic DFASimpleCGTransitioninthashCode()toJson()
-
Method Details
-
create
-
getEmptyInstance
-
apply
public void apply(int[] result, int currentIndex, boolean trackLastGroup) -
applyFinal
public void applyFinal(DFACaptureGroupTrackingData cgData, int currentIndex, boolean simpleCGMustCopy, boolean trackLastGroup) -
equals
-
hashCode
-
toJson
- Specified by:
toJsonin interfaceJsonConvertible
-