|
Groovy 2.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.groovy.transform.AbstractASTTransformUtil
public abstract class AbstractASTTransformUtil extends Object
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail |
---|
public static Statement assignStatement(Expression fieldExpr, Expression value)
public static Statement createConstructorStatementDefault(FieldNode fNode)
public static ExpressionStatement declStatement(Expression result, Expression init)
public static BooleanExpression differentExpr(Expression self, Expression other)
public static BooleanExpression differentFieldExpr(FieldNode fNode, Expression other)
public static BooleanExpression differentPropertyExpr(PropertyNode pNode, Expression other)
public static BooleanExpression equalsNullExpr(Expression argExpr)
public static Expression findArg(String argName)
public static List getInstanceNonPropertyFields(ClassNode cNode)
public static List getInstanceProperties(ClassNode cNode)
public static List getInstancePropertyFields(ClassNode cNode)
public static List getSuperNonPropertyFields(ClassNode cNode)
public static List getSuperPropertyFields(ClassNode cNode)
public static boolean hasDeclaredMethod(ClassNode cNode, String name, int argsCount)
public static BooleanExpression identicalExpr(Expression self, Expression other)
public static BooleanExpression isInstanceOf(Expression objectExpression, ClassNode cNode)
public static BooleanExpression isInstanceof(ClassNode cNode, Expression other)
public static BooleanExpression isOneExpr(Expression expr)
public static boolean isOrImplements(ClassNode fieldType, ClassNode interfaceType)
public static BooleanExpression isTrueExpr(Expression argExpr)
public static BooleanExpression isZeroExpr(Expression expr)
public static BooleanExpression notNullExpr(Expression argExpr)
public static Statement returnFalseIfFieldNotEqual(FieldNode fNode, Expression other)
public static Statement returnFalseIfNotInstanceof(ClassNode cNode, Expression other)
public static IfStatement returnFalseIfNull(Expression other)
@Deprecated public static Statement returnFalseIfPropertyNotEqual(FieldNode fNode, Expression other)
public static Statement returnFalseIfPropertyNotEqual(PropertyNode pNode, Expression other)
public static Statement returnFalseIfWrongType(ClassNode cNode, Expression other)
public static IfStatement returnTrueIfIdentical(Expression self, Expression other)
public static Statement safeExpression(Expression fieldExpr, Expression expression)
Copyright © 2003-2013 The Codehaus. All rights reserved.