public class UniqueValuesCountingVisitor extends Object implements NodeVisitor
| Constructor and Description |
|---|
UniqueValuesCountingVisitor(Node parentNode,
RgxGenProperties properties) |
UniqueValuesCountingVisitor(RgxGenProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
Optional<BigInteger> |
getEstimation()
Provides an estimation of number of unique values that can be generated using pattern.
|
void |
visit(Choice node) |
void |
visit(FinalSymbol node) |
void |
visit(Group group) |
void |
visit(GroupRef groupRef) |
void |
visit(NotSymbol node) |
void |
visit(Repeat node) |
void |
visit(Sequence node) |
void |
visit(SymbolSet node) |
public UniqueValuesCountingVisitor(RgxGenProperties properties)
public UniqueValuesCountingVisitor(Node parentNode, RgxGenProperties properties)
public void visit(SymbolSet node)
visit in interface NodeVisitorpublic void visit(Choice node)
visit in interface NodeVisitorpublic void visit(FinalSymbol node)
visit in interface NodeVisitorpublic void visit(Repeat node)
visit in interface NodeVisitorpublic void visit(Sequence node)
visit in interface NodeVisitorpublic void visit(NotSymbol node)
visit in interface NodeVisitorpublic void visit(GroupRef groupRef)
visit in interface NodeVisitorpublic void visit(Group group)
visit in interface NodeVisitorpublic Optional<BigInteger> getEstimation()
Copyright © 2022. All rights reserved.