Uses of Interface
org.jd.core.v1.model.javasyntax.statement.Statement
-
-
Uses of Statement in org.jd.core.v1.model.javasyntax
Method parameters in org.jd.core.v1.model.javasyntax with type arguments of type Statement Modifier and Type Method Description protected void
AbstractJavaSyntaxVisitor. acceptListStatement(java.util.List<? extends Statement> list)
protected void
AbstractJavaSyntaxVisitor. safeAcceptListStatement(java.util.List<? extends Statement> list)
-
Uses of Statement in org.jd.core.v1.model.javasyntax.statement
Subinterfaces of Statement in org.jd.core.v1.model.javasyntax.statement Modifier and Type Interface Description static interface
SwitchStatement.Label
Classes in org.jd.core.v1.model.javasyntax.statement that implement Statement Modifier and Type Class Description class
AssertStatement
class
BreakStatement
class
ByteCodeStatement
class
CommentStatement
class
ContinueStatement
class
DoWhileStatement
class
ExpressionStatement
class
ForEachStatement
class
ForStatement
class
IfElseStatement
class
IfStatement
class
LabelStatement
class
LambdaExpressionStatement
class
LocalVariableDeclarationStatement
class
ReturnExpressionStatement
class
ReturnStatement
class
SwitchStatement
static class
SwitchStatement.Block
static class
SwitchStatement.DefaultLabel
static class
SwitchStatement.ExpressionLabel
static class
SwitchStatement.LabelBlock
static class
SwitchStatement.MultiLabelsBlock
class
SynchronizedStatement
class
ThrowStatement
class
TryStatement
static class
TryStatement.CatchClause
static class
TryStatement.Resource
class
TypeDeclarationStatement
class
WhileStatement
Fields in org.jd.core.v1.model.javasyntax.statement declared as Statement Modifier and Type Field Description protected Statement
LabelStatement. statement
Methods in org.jd.core.v1.model.javasyntax.statement that return Statement Modifier and Type Method Description Statement
LabelStatement. getStatement()
Constructors in org.jd.core.v1.model.javasyntax.statement with parameters of type Statement Constructor Description LabelStatement(java.lang.String label, Statement statement)
Statements(Statement statement, Statement... statements)
Constructor parameters in org.jd.core.v1.model.javasyntax.statement with type arguments of type Statement Constructor Description Statements(java.util.List<Statement> list)
-
Uses of Statement in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement
Classes in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement that implement Statement Modifier and Type Class Description class
ClassFileBreakContinueStatement
class
ClassFileForEachStatement
class
ClassFileForStatement
class
ClassFileMonitorEnterStatement
class
ClassFileMonitorExitStatement
class
ClassFileTryStatement
static class
ClassFileTryStatement.CatchClause
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement declared as Statement Modifier and Type Field Description protected Statement
ClassFileBreakContinueStatement. statement
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement that return Statement Modifier and Type Method Description Statement
ClassFileBreakContinueStatement. getStatement()
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement with parameters of type Statement Modifier and Type Method Description void
ClassFileBreakContinueStatement. setStatement(Statement statement)
-
Uses of Statement in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable
Method parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable with type arguments of type Statement Modifier and Type Method Description protected void
Frame. createInlineDeclarations(java.util.HashSet<AbstractLocalVariable> undeclaredLocalVariables, java.util.HashSet<AbstractLocalVariable> undeclaredLocalVariablesInStatement, java.util.ListIterator<Statement> iterator, ExpressionStatement es)
-
Uses of Statement in org.jd.core.v1.service.converter.classfiletojavasyntax.util
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return Statement Modifier and Type Method Description protected static Statement
LoopStatementMaker. createForStatementWithoutLineNumber(BasicBlock basicBlock, Statements statements, Expression condition, Statements subStatements)
static Statement
SynchronizedStatementMaker. make(LocalVariableMaker localVariableMaker, Statements statements, Statements tryStatements)
static Statement
TryWithResourcesStatementMaker. make(LocalVariableMaker localVariableMaker, Statements statements, Statements tryStatements, DefaultList<TryStatement.CatchClause> catchClauses, Statements finallyStatements)
static Statement
LoopStatementMaker. makeDoWhileLoop(BasicBlock loopBasicBlock, BasicBlock lastSubBasicBlock, Expression condition, Statements subStatements, Statements jumps)
protected static Statement
LoopStatementMaker. makeForEachArray(java.util.Map<java.lang.String,BaseType> typeBounds, LocalVariableMaker localVariableMaker, Statements statements, Expression condition, Statements subStatements)
protected static Statement
LoopStatementMaker. makeForEachList(java.util.Map<java.lang.String,BaseType> typeBounds, LocalVariableMaker localVariableMaker, Statements statements, Expression condition, Statements subStatements)
protected static Statement
LoopStatementMaker. makeLabels(int loopIndex, int continueOffset, int breakOffset, Statement loop, Statements jumps)
protected static Statement
LoopStatementMaker. makeLoop(java.util.Map<java.lang.String,BaseType> typeBounds, LocalVariableMaker localVariableMaker, BasicBlock loopBasicBlock, Statements statements, Expression condition, Statements subStatements)
static Statement
LoopStatementMaker. makeLoop(java.util.Map<java.lang.String,BaseType> typeBounds, LocalVariableMaker localVariableMaker, BasicBlock loopBasicBlock, Statements statements, Expression condition, Statements subStatements, Statements jumps)
protected static Statement
LoopStatementMaker. makeLoop(BasicBlock loopBasicBlock, Statements statements, Statements subStatements)
static Statement
LoopStatementMaker. makeLoop(BasicBlock loopBasicBlock, Statements statements, Statements subStatements, Statements jumps)
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util with parameters of type Statement Modifier and Type Method Description protected static Statement
LoopStatementMaker. makeLabels(int loopIndex, int continueOffset, int breakOffset, Statement loop, Statements jumps)
Method parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.util with type arguments of type Statement Modifier and Type Method Description protected static ArrayVariableInitializer
NewArrayMaker. createVariableInitializer(java.util.ListIterator<Statement> li, NewArray newArray)
protected static void
SwitchStatementMaker. updateSwitchStatement(SwitchStatement switchStatement, java.util.ListIterator<Statement> iterator)
-
Uses of Statement in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type Statement Modifier and Type Method Description private static WhileStatement
RemoveFinallyStatementsVisitor. getInfiniteWhileStatement(Statement statement)
protected boolean
InitStaticFieldVisitor. isAssertionsDisabled(Statement statement)
protected boolean
InitStaticFieldVisitor. setStaticFieldInitializer(Statement statement, java.util.Iterator<FieldDeclarator> fieldDeclaratorIterator)
Method parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with type arguments of type Statement Modifier and Type Method Description protected void
MergeTryWithResourcesStatementVisitor. acceptListStatement(java.util.List<? extends Statement> list)
protected void
InitInstanceFieldVisitor. filterPutFields(java.lang.String internalTypeName, java.util.ListIterator<Statement> iterator)
protected void
InitInstanceFieldVisitor. initPutFields(java.lang.String internalTypeName, int firstLineNumber, java.util.ListIterator<Statement> iterator)
protected void
MergeTryWithResourcesStatementVisitor. safeAcceptListStatement(java.util.List<? extends Statement> list)
protected void
RemoveFinallyStatementsVisitor. safeAcceptListStatement(java.util.List<? extends Statement> list)
protected SuperConstructorInvocationExpression
InitInstanceFieldVisitor. searchSuperConstructorCall(java.util.ListIterator<Statement> iterator)
-
Uses of Statement in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor
Method parameters in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor with type arguments of type Statement Modifier and Type Method Description protected void
SingleLineStatementVisitor. acceptListStatement(java.util.List<? extends Statement> list)
protected void
SingleLineStatementVisitor. safeAcceptListStatement(java.util.List<? extends Statement> list)
-