Package net.hydromatic.morel.compile
Class PatternCoverageChecker.SubPath
- java.lang.Object
-
- net.hydromatic.morel.compile.PatternCoverageChecker.Path
-
- net.hydromatic.morel.compile.PatternCoverageChecker.SubPath
-
- Enclosing class:
- PatternCoverageChecker
private static class PatternCoverageChecker.SubPath extends PatternCoverageChecker.Path
Path that is a child of a given parent path. Theordinalmakes it unique within its parent. For tuple and record patterns,ordinalis the field ordinal.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intordinal(package private) PatternCoverageChecker.Pathparent-
Fields inherited from class net.hydromatic.morel.compile.PatternCoverageChecker.Path
ROOT
-
-
Constructor Summary
Constructors Constructor Description SubPath(PatternCoverageChecker.Path parent, int ordinal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidpath(StringBuilder b)-
Methods inherited from class net.hydromatic.morel.compile.PatternCoverageChecker.Path
sub, toString, toVar
-
-
-
-
Field Detail
-
parent
final PatternCoverageChecker.Path parent
-
ordinal
final int ordinal
-
-
Constructor Detail
-
SubPath
SubPath(PatternCoverageChecker.Path parent, int ordinal)
-
-
Method Detail
-
path
protected void path(StringBuilder b)
- Specified by:
pathin classPatternCoverageChecker.Path
-
-