Class ForStatement
java.lang.Object
org.jd.core.v1.model.javasyntax.statement.ForStatement
- Direct Known Subclasses:
ClassFileForStatement
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Expressionprotected LocalVariableDeclarationprotected BaseExpressionprotected BaseStatementprotected BaseExpression -
Constructor Summary
ConstructorsConstructorDescriptionForStatement(LocalVariableDeclaration declaration, Expression condition, BaseExpression update, BaseStatement statements) ForStatement(BaseExpression init, Expression condition, BaseExpression update, BaseStatement statements) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(StatementVisitor visitor) getInit()voidsetCondition(Expression condition) voidsetDeclaration(LocalVariableDeclaration declaration) voidsetInit(BaseExpression init) voidsetUpdate(BaseExpression update) toString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
declaration
-
init
-
condition
-
update
-
statements
-
-
Constructor Details
-
ForStatement
public ForStatement(LocalVariableDeclaration declaration, Expression condition, BaseExpression update, BaseStatement statements) -
ForStatement
public ForStatement(BaseExpression init, Expression condition, BaseExpression update, BaseStatement statements)
-
-
Method Details
-
getDeclaration
-
setDeclaration
-
getInit
-
setInit
-
getCondition
-
setCondition
-
getUpdate
-
setUpdate
-
getStatements
-
accept
- Specified by:
acceptin interfaceBaseStatement
-
toString
-