Class NotMatchingGenerationVisitor
java.lang.Object
com.github.curiousoddman.rgxgen.visitors.GenerationVisitor
com.github.curiousoddman.rgxgen.visitors.NotMatchingGenerationVisitor
- All Implemented Interfaces:
NodeVisitor
- Direct Known Subclasses:
NotMatchingCaseInsensitiveGenerationVisitor
-
Field Summary
Fields inherited from class com.github.curiousoddman.rgxgen.visitors.GenerationVisitor
aGroupValues, aRandom, aStringBuilder, properties -
Constructor Summary
ConstructorsConstructorDescriptionNotMatchingGenerationVisitor(RandomGenerator random, Map<Integer, String> groupValues, RgxGenProperties properties) NotMatchingGenerationVisitor(RandomGenerator random, Map<Integer, String> groupValues, RgxGenProperties properties, NodeCreator nodeCreator) -
Method Summary
Modifier and TypeMethodDescriptionstatic GenerationVisitorBuilderbuilder()protected booleanvoidvoidvisit(FinalSymbol node) voidvoidvoidvoidprotected voidvisitSymbolSet(SymbolSet node, Function<SymbolSet, SymbolSetIndexer> indexerFunction) Methods inherited from class com.github.curiousoddman.rgxgen.visitors.GenerationVisitor
getString, visit, visit
-
Constructor Details
-
NotMatchingGenerationVisitor
public NotMatchingGenerationVisitor(RandomGenerator random, Map<Integer, String> groupValues, RgxGenProperties properties) -
NotMatchingGenerationVisitor
public NotMatchingGenerationVisitor(RandomGenerator random, Map<Integer, String> groupValues, RgxGenProperties properties, NodeCreator nodeCreator)
-
-
Method Details
-
builder
-
visit
- Specified by:
visitin interfaceNodeVisitor- Overrides:
visitin classGenerationVisitor
-
visitSymbolSet
-
visit
- Specified by:
visitin interfaceNodeVisitor- Overrides:
visitin classGenerationVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor- Overrides:
visitin classGenerationVisitor
-
equalsFinalSymbolRandomString
-
visit
- Specified by:
visitin interfaceNodeVisitor- Overrides:
visitin classGenerationVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor- Overrides:
visitin classGenerationVisitor
-
visit
- Specified by:
visitin interfaceNodeVisitor- Overrides:
visitin classGenerationVisitor
-