Class UniqueValuesCountingVisitor
java.lang.Object
com.github.curiousoddman.rgxgen.visitors.UniqueValuesCountingVisitor
- All Implemented Interfaces:
NodeVisitor
-
Constructor Summary
ConstructorsConstructorDescriptionUniqueValuesCountingVisitor(RgxGenProperties properties) UniqueValuesCountingVisitor(Node parentNode, RgxGenProperties properties) -
Method Summary
Modifier and TypeMethodDescriptionProvides an estimation of number of unique values that can be generated using pattern.voidvoidvisit(FinalSymbol node) voidvoidvoidvoidvoidvoid
-
Constructor Details
-
UniqueValuesCountingVisitor
-
UniqueValuesCountingVisitor
-
-
Method Details
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor
-
getEstimation
Provides an estimation of number of unique values that can be generated using pattern.- Returns:
- unique values estimation or empty, if infinite
-