public class ConditionRewriter extends AbstractExpressionConverter<org.codehaus.groovy.ast.expr.Expression>
result
Modifier and Type | Method and Description |
---|---|
static org.codehaus.groovy.ast.stmt.Statement |
rewriteExplicitCondition(org.codehaus.groovy.ast.stmt.AssertStatement stat,
IRewriteResources resources) |
static org.codehaus.groovy.ast.stmt.Statement |
rewriteImplicitCondition(org.codehaus.groovy.ast.stmt.ExpressionStatement stat,
IRewriteResources resources) |
void |
visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression expr) |
void |
visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expr) |
void |
visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expr) |
void |
visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expr) |
void |
visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expr) |
void |
visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expr) |
void |
visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression expr) |
void |
visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expr) |
void |
visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expr) |
void |
visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expr) |
void |
visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression expr) |
void |
visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expr) |
void |
visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression expr) |
void |
visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expr) |
void |
visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expr) |
void |
visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expr) |
void |
visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expr) |
void |
visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expr) |
void |
visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expr) |
void |
visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression expr) |
void |
visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expr) |
void |
visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expr) |
void |
visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expr) |
void |
visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expr) |
void |
visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expr) |
void |
visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expr) |
void |
visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expr) |
void |
visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expr) |
void |
visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expr) |
void |
visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression expr) |
void |
visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expr) |
void |
visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expr) |
void |
visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expr) |
void |
visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expr) |
void |
visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expr) |
convert, convertAll, unsupported, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitContinueStatement, visitDoWhileLoop, visitExpressionStatement, visitForLoop, visitIfElse, visitReturnStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop
public static org.codehaus.groovy.ast.stmt.Statement rewriteExplicitCondition(org.codehaus.groovy.ast.stmt.AssertStatement stat, IRewriteResources resources)
public static org.codehaus.groovy.ast.stmt.Statement rewriteImplicitCondition(org.codehaus.groovy.ast.stmt.ExpressionStatement stat, IRewriteResources resources)
public void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
public void visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression expr)
public void visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression expr)
public void visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression expr)
public void visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expr)
public void visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expr)
public void visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expr)
public void visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expr)
public void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expr)
public void visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expr)
public void visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expr)
public void visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expr)
public void visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expr)
public void visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expr)
public void visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expr)
public void visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expr)
public void visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expr)
public void visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression expr)
public void visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expr)
public void visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expr)
public void visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expr)
public void visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expr)
public void visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expr)
public void visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression expr)
public void visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expr)
public void visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expr)
public void visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expr)
public void visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expr)
public void visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expr)
public void visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expr)
public void visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expr)
public void visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expr)
public void visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expr)
public void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expr)
public void visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expr)
Copyright © 2017. All rights reserved