Class GenerationVisitor
java.lang.Object
com.github.curiousoddman.rgxgen.visitors.GenerationVisitor
- All Implemented Interfaces:
NodeVisitor
- Direct Known Subclasses:
GenerationVisitorCaseInsensitive,NotMatchingGenerationVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RandomGeneratorprotected final StringBuilderprotected final RgxGenProperties -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGenerationVisitor(RandomGenerator random, Map<Integer, String> groupValues, RgxGenProperties properties) -
Method Summary
Modifier and TypeMethodDescriptionstatic GenerationVisitorBuilderbuilder()voidvoidvisit(FinalSymbol node) voidvoidvoidvoidvoidvoid
-
Field Details
-
aStringBuilder
-
aGroupValues
-
aRandom
-
properties
-
-
Constructor Details
-
GenerationVisitor
protected GenerationVisitor(RandomGenerator random, Map<Integer, String> groupValues, RgxGenProperties properties)
-
-
Method Details
-
builder
-
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
-
getString
-