[Java] Class AbstractASTTransformUtil
- org.codehaus.groovy.transform.AbstractASTTransformUtil
- All Implemented Interfaces and Traits:
- org.objectweb.asm.Opcodes
@Deprecated public abstract class AbstractASTTransformUtil extends Object implements org.objectweb.asm.Opcodes
- deprecated:
- use org.codehaus.groovy.ast.tools.GeneralUtils
Methods Summary
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail
@Deprecated public static Statement assignStatement(Expression target, Expression value)
@Deprecated public static Statement createConstructorStatementDefault(FieldNode fNode)
@Deprecated public static ExpressionStatement declStatement(Expression result, Expression init)
@Deprecated public static BooleanExpression differentExpr(Expression self, Expression other)
@Deprecated public static BooleanExpression differentFieldExpr(FieldNode fNode, Expression other)
@Deprecated public static BooleanExpression differentPropertyExpr(PropertyNode pNode, Expression other)
@Deprecated public static BooleanExpression equalsNullExpr(Expression argExpr)
@Deprecated public static Expression findArg(String argName)
@Deprecated public static List<FieldNode> getInstanceNonPropertyFields(ClassNode cNode)
@Deprecated public static List<PropertyNode> getInstanceProperties(ClassNode cNode)
@Deprecated public static List<FieldNode> getInstancePropertyFields(ClassNode cNode)
@Deprecated public static List<FieldNode> getSuperNonPropertyFields(ClassNode cNode)
@Deprecated public static List<FieldNode> getSuperPropertyFields(ClassNode cNode)
@Deprecated public static boolean hasDeclaredMethod(ClassNode cNode, String name, int argsCount)
@Deprecated public static BooleanExpression identicalExpr(Expression self, Expression other)
@Deprecated public static BooleanExpression isInstanceOf(Expression objectExpression, ClassNode cNode)
@Deprecated public static BooleanExpression isInstanceof(ClassNode cNode, Expression other)
@Deprecated public static BooleanExpression isOneExpr(Expression expr)
@Deprecated public static boolean isOrImplements(ClassNode fieldType, ClassNode interfaceType)
@Deprecated public static BooleanExpression isTrueExpr(Expression argExpr)
@Deprecated public static BooleanExpression isZeroExpr(Expression expr)
@Deprecated public static BooleanExpression notNullExpr(Expression argExpr)
@Deprecated public static Statement returnFalseIfFieldNotEqual(FieldNode fNode, Expression other)
@Deprecated public static Statement returnFalseIfNotInstanceof(ClassNode cNode, Expression other)
@Deprecated public static IfStatement returnFalseIfNull(Expression other)
@Deprecated public static Statement returnFalseIfPropertyNotEqual(PropertyNode pNode, Expression other)
@Deprecated public static Statement returnFalseIfWrongType(ClassNode cNode, Expression other)
@Deprecated public static IfStatement returnTrueIfIdentical(Expression self, Expression other)
@Deprecated public static Statement safeExpression(Expression fieldExpr, Expression expression)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/transform/AbstractASTTransformUtil.html