Uses of Class
org.jd.core.v1.model.javasyntax.statement.Statements
Packages that use Statements
Package
Description
-
Uses of Statements in org.jd.core.v1.model.javasyntax
Methods in org.jd.core.v1.model.javasyntax with parameters of type Statements -
Uses of Statements in org.jd.core.v1.model.javasyntax.statement
Methods in org.jd.core.v1.model.javasyntax.statement with parameters of type StatementsModifier and TypeMethodDescriptionvoidAbstractNopStatementVisitor.visit(Statements statement) voidStatementVisitor.visit(Statements statement) -
Uses of Statements in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable declared as StatementsConstructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable with parameters of type Statements -
Uses of Statements in org.jd.core.v1.service.converter.classfiletojavasyntax.util
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return StatementsModifier and TypeMethodDescriptionStatementMaker.make(ControlFlowGraph cfg) protected StatementsStatementMaker.makeSubStatements(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) protected StatementsStatementMaker.makeSubStatements(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps, Statements updateStatements) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util with parameters of type StatementsModifier and TypeMethodDescriptionprivate static ExpressionByteCodeParser.checkIfLastStatementIsAMultiAssignment(Statements statements, Expression parameter) private voidByteCodeParser.createAssignment(Statements statements, DefaultStack<Expression> stack, int lineNumber, Expression leftExpression, Expression rightExpression) protected static StatementLoopStatementMaker.createForStatementWithoutLineNumber(BasicBlock basicBlock, Statements statements, Expression condition, Statements subStatements) protected static BaseExpressionLoopStatementMaker.extractInit(Statements statements, int lineNumber) private BaseExpressionByteCodeParser.extractParametersFromStack(Statements statements, DefaultStack<Expression> stack, BaseType parameterTypes) protected static ExpressionsLoopStatementMaker.extractUpdate(Statements statements, int firstLineNumber) static ExpressionNewArrayMaker.make(Statements statements, NewArray newArray) static StatementSynchronizedStatementMaker.make(LocalVariableMaker localVariableMaker, Statements statements, Statements tryStatements) static StatementTryWithResourcesStatementMaker.make(LocalVariableMaker localVariableMaker, Statements statements, Statements tryStatements, DefaultList<TryStatement.CatchClause> catchClauses, Statements finallyStatements) static StatementLoopStatementMaker.makeDoWhileLoop(BasicBlock loopBasicBlock, BasicBlock lastSubBasicBlock, Expression condition, Statements subStatements, Statements jumps) protected ExpressionStatementMaker.makeExpression(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) protected static StatementLoopStatementMaker.makeForEachArray(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, Statements statements, Expression condition, Statements subStatements) protected static StatementLoopStatementMaker.makeForEachList(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, Statements statements, Expression condition, Statements subStatements) protected static StatementLoopStatementMaker.makeLabels(int loopIndex, int continueOffset, int breakOffset, Statement loop, Statements jumps) protected static StatementLoopStatementMaker.makeLoop(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, BasicBlock loopBasicBlock, Statements statements, Expression condition, Statements subStatements) static StatementLoopStatementMaker.makeLoop(Map<String, BaseType> typeBounds, LocalVariableMaker localVariableMaker, BasicBlock loopBasicBlock, Statements statements, Expression condition, Statements subStatements, Statements jumps) protected static StatementLoopStatementMaker.makeLoop(BasicBlock loopBasicBlock, Statements statements, Statements subStatements) static StatementLoopStatementMaker.makeLoop(BasicBlock loopBasicBlock, Statements statements, Statements subStatements, Statements jumps) protected voidStatementMaker.makeStatements(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) A recursive, next neighbour first, statements builder from basic blocks.protected StatementsStatementMaker.makeSubStatements(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) protected StatementsStatementMaker.makeSubStatements(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps, Statements updateStatements) static voidSwitchStatementMaker.makeSwitchString(LocalVariableMaker localVariableMaker, Statements statements, SwitchStatement switchStatement) voidByteCodeParser.parse(BasicBlock basicBlock, Statements statements, DefaultStack<Expression> stack) private voidByteCodeParser.parseASTORE(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, Expression valueRef) protected voidStatementMaker.parseByteCode(BasicBlock basicBlock, Statements statements) protected voidStatementMaker.parseIf(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) private voidByteCodeParser.parseIINC(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, int count) private static voidByteCodeParser.parseILOAD(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable) private voidByteCodeParser.parseInvokeDynamic(Statements statements, DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) protected voidStatementMaker.parseJSR(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) protected voidStatementMaker.parseLoop(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) private voidByteCodeParser.parsePUT(Statements statements, DefaultStack<Expression> stack, int lineNumber, FieldReferenceExpression fr, Expression valueRef) private voidByteCodeParser.parsePutField(Statements statements, DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) private voidByteCodeParser.parsePutStatic(Statements statements, DefaultStack<Expression> stack, ConstantPool constants, int lineNumber, int index) private voidByteCodeParser.parseSTORE(Statements statements, DefaultStack<Expression> stack, int lineNumber, AbstractLocalVariable localVariable, Expression valueRef) protected voidStatementMaker.parseSwitch(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps) protected voidStatementMaker.parseTry(WatchDog watchdog, BasicBlock basicBlock, Statements statements, Statements jumps, boolean jsr, boolean eclipse) private voidByteCodeParser.parseXRETURN(Statements statements, DefaultStack<Expression> stack, int lineNumber) voidLocalVariableMaker.pushFrame(Statements statements) protected voidStatementMaker.removeExceptionReference(Statements catchStatements) protected voidStatementMaker.replacePreOperatorWithPostOperator(Statements statements) protected voidStatementMaker.updateJumpStatements(Statements jumps) voidSynchronizedStatementMaker.RemoveMonitorExitVisitor.visit(Statements list) -
Uses of Statements in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor declared as StatementsMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type StatementsModifier and TypeMethodDescriptionvoidRemoveFinallyStatementsVisitor.removeFinallyStatements(Statements list) voidInitInnerClassVisitor.UpdateNewExpressionVisitor.AddLocalClassDeclarationVisitor.visit(Statements list) voidInitInnerClassVisitor.UpdateNewExpressionVisitor.visit(Statements list) voidMergeTryWithResourcesStatementVisitor.visit(Statements list) voidRemoveBinaryOpReturnStatementsVisitor.visit(Statements statements) voidRemoveFinallyStatementsVisitor.visit(Statements statements) voidRemoveLastContinueStatementVisitor.visit(Statements list) voidSearchFirstLineNumberVisitor.visit(Statements statements) Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type StatementsModifierConstructorDescriptionData(ClassFileConstructorDeclaration declaration, Statements statements, int index) -
Uses of Statements in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor
Methods in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor with parameters of type Statements