Interface IJavaparserAstMutator

All Superinterfaces:
IMutator, IMutatorExternalReferences, IWalkingMutator<com.github.javaparser.ast.Node,com.github.javaparser.ast.Node>
All Known Implementing Classes:
AJavaparserAstMutator, AJavaparserExprMutator, AJavaparserNodeMutator, AJavaparserStmtMutator, ARefactorConsecutiveStatements, ArithmethicAssignment, ArithmeticOverFloats, ArraysDotStream, ATodoJavaParserMutator, AUseXIsEmpty, AvoidFileStream, AvoidInlineConditionals, AvoidMultipleUnaryOperators, AvoidUncheckedExceptionsInSignatures, CastMathOperandsBeforeAssignement, CollectionIndexOfToContains, CollectionToOptional, ComparisonWithNaN, CompositeJavaparserMutator, CreateTempFilesUsingNio, EmptyControlStatement, EnumsWithoutEquals, ForEachAddToStreamCollectToCollection, ForEachIfBreakElseToStreamTakeWhile, ForEachIfBreakToStreamFindFirst, ForEachIfToIfStreamAnyMatch, ForEachToIterableForEach, GuavaImmutableMapBuilderOverVarargs, GuavaInlineStringsRepeat, GuavaStringsIsNullOrEmpty, ImportQualifiedTokens, JUnit4ToJUnit5, LambdaIsMethodReference, LambdaReturnsSingleStatement, LiteralsFirstInComparisons, LocalVariableTypeInference, LoopIntRangeToIntStreamForEach, ModifierOrder, NullCheckToOptionalOfNullable, ObjectEqualsForPrimitives, ObjectsHashCodePrimitive, OptionalMapIdentity, OptionalNotEmpty, OptionalWrappedIfToFilter, OptionalWrappedVariableToMap, PrimitiveWrapperInstantiation, RedundantLogicalComplementsInStream, RemoveAllToClearCollection, RemoveExplicitCallToSuper, SimplifyBooleanExpression, SimplifyBooleanInitialization, SimplifyStartsWith, StreamAnyMatch, StreamFlatMapStreamToFlatMap, StreamForEachNestingForLoopToFlatMap, StreamMapIdentity, StreamWrappedIfToFilter, StreamWrappedMethodRefToMap, StreamWrappedVariableToMap, StringFromString, StringIndexOfToContains, StringReplaceAllWithQuotableInput, StringToString, ThreadRunToThreadStart, UnnecessaryBoxing, UnnecessaryFullyQualifiedName, UnnecessaryImport, UnnecessaryLambdaEnclosingParameters, UnnecessaryModifier, UnnecessarySemicolon, UseCollectionIsEmpty, UseDiamondOperator, UseDiamondOperatorJdk8, UseIndexOfChar, UsePredefinedStandardCharset, UseStringIsEmpty, UseTextBlocks, UseUnderscoresInNumericLiterals

public interface IJavaparserAstMutator extends IWalkingMutator<com.github.javaparser.ast.Node,com.github.javaparser.ast.Node>
An IMutator which can edit a JavaParser Node
Author:
Benoit Lacelle