Uses of Class
org.jd.core.v1.model.javasyntax.statement.Statements
-
-
Uses of Statements in org.jd.core.v1.model.javasyntax
Methods in org.jd.core.v1.model.javasyntax with parameters of type Statements Modifier and Type Method Description voidAbstractJavaSyntaxVisitor. visit(Statements list) -
Uses of Statements in org.jd.core.v1.model.javasyntax.statement
Methods in org.jd.core.v1.model.javasyntax.statement with parameters of type Statements Modifier and Type Method Description voidAbstractNopStatementVisitor. 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 Statements Modifier and Type Field Description protected StatementsFrame. statementsConstructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable with parameters of type Statements Constructor Description Frame(Frame parent, Statements 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 Statements Modifier and Type Method Description StatementsStatementMaker. 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 Statements Modifier and Type Method Description private 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(java.util.Map<java.lang.String,BaseType> typeBounds, LocalVariableMaker localVariableMaker, Statements statements, Expression condition, Statements subStatements)protected static StatementLoopStatementMaker. makeForEachList(java.util.Map<java.lang.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(java.util.Map<java.lang.String,BaseType> typeBounds, LocalVariableMaker localVariableMaker, BasicBlock loopBasicBlock, Statements statements, Expression condition, Statements subStatements)static StatementLoopStatementMaker. makeLoop(java.util.Map<java.lang.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 Statements Modifier and Type Field Description StatementsInitInstanceFieldVisitor.Data. statementsMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type Statements Modifier and Type Method Description voidRemoveFinallyStatementsVisitor. 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 Statements Constructor Description Data(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 Modifier and Type Method Description voidStatementVisitor. visit(Statements list)
-