Interface StructuredStatementTransformer

All Known Subinterfaces:
Op04Checker
All Known Implementing Classes:
AssertRewriter.AssertionTrackingControlFlowSwitchExpressionTransformer, AssertRewriter.ControlFlowSwitchExpressionTransformer, BadLoopPrettifier, ClashDeclarationReducer, ControlFlowCleaningTransformer, ExpressionRewriterTransformer, HexLiteralTidier, IllegalReturnChecker, InfiniteAssertRewriter, InstanceofMatchTidyingRewriter.SearchPass, InstanceOfTreeTransformer, InvalidBooleanCastCleaner, InvalidExpressionStatementCleaner, LambdaCleaner, LocalDeclarationRemover, LooseCatchChecker, LValueTypeClashCheck, NakedNullCaster, ObjectTypeUsageRewriter, Op04StructuredStatement.EmptyCatchTidier, Op04StructuredStatement.Inliner, Op04StructuredStatement.LabelledBlockExtractor, Op04StructuredStatement.NamedBreakRemover, Op04StructuredStatement.PointlessBlockRemover, Op04StructuredStatement.ScopeDescendingTransformer, Op04StructuredStatement.StructuredGotoRemover, Op04StructuredStatement.TryCatchTidier, Op04StructuredStatement.UnstructuredIfConverter, PreconditionAssertRewriter, SwitchExpressionRewriter, SwitchExpressionRewriter.BlockSwitchDiscoverer, SwitchExpressionRewriter.SwitchExpressionSearcher, SwitchExpressionRewriter.SwitchExpressionTransformer, TernaryCastCleaner, TryResourcesCollapser, TryResourcesTransformerBase, TryResourcesTransformerJ12, TryResourcesTransformerJ7, TryResourcesTransformerJ9, TryResourceTransformerFinally, TypeAnnotationTransformer, TypedBooleanTidier, UnusedAnonymousBlockFlattener, VariableNameTidier, VariableNameTidier.NameDiscoverer, VoidVariableChecker

public interface StructuredStatementTransformer