Uses of Class
com.github.antlrjavaparser.api.expr.Expression

Packages that use Expression
com.github.antlrjavaparser   
com.github.antlrjavaparser.adapter   
com.github.antlrjavaparser.api.body   
com.github.antlrjavaparser.api.expr   
com.github.antlrjavaparser.api.stmt   
 

Uses of Expression in com.github.antlrjavaparser
 

Methods in com.github.antlrjavaparser with parameters of type Expression
static void ASTHelper.addArgument(MethodCallExpr call, Expression arg)
          Adds the given argument to the method call.
static void ASTHelper.addStmt(BlockStmt block, Expression expr)
          Adds the given expression to the specified block.
 

Uses of Expression in com.github.antlrjavaparser.adapter
 

Methods in com.github.antlrjavaparser.adapter that return Expression
 Expression AdditiveExpressionContextAdapter.adapt(Java7Parser.AdditiveExpressionContext context)
           
 Expression AndExpressionContextAdapter.adapt(Java7Parser.AndExpressionContext context)
           
 Expression ArrayCreatorContextAdapter.adapt(Java7Parser.ArrayCreatorContext context)
           
 Expression CastExpressionContextAdapter.adapt(Java7Parser.CastExpressionContext context)
           
 Expression ConditionalAndExpressionContextAdapter.adapt(Java7Parser.ConditionalAndExpressionContext context)
           
 Expression ConditionalExpressionContextAdapter.adapt(Java7Parser.ConditionalExpressionContext context)
           
 Expression ConditionalOrExpressionContextAdapter.adapt(Java7Parser.ConditionalOrExpressionContext context)
           
 Expression CreatorContextAdapter.adapt(Java7Parser.CreatorContext context)
           
 Expression ElementValueContextAdapter.adapt(Java7Parser.ElementValueContext context)
           
 Expression EqualityExpressionContextAdapter.adapt(Java7Parser.EqualityExpressionContext context)
           
 Expression ExclusiveOrExpressionContextAdapter.adapt(Java7Parser.ExclusiveOrExpressionContext context)
           
 Expression ExpressionContextAdapter.adapt(Java7Parser.ExpressionContext context)
           
 Expression InclusiveOrExpressionContextAdapter.adapt(Java7Parser.InclusiveOrExpressionContext context)
           
 Expression InstanceOfExpressionContextAdapter.adapt(Java7Parser.InstanceOfExpressionContext context)
           
 Expression MultiplicativeExpressionContextAdapter.adapt(Java7Parser.MultiplicativeExpressionContext context)
           
 Expression NotEqualityExpressionContextAdapter.adapt(Java7Parser.NotEqualityExpressionContext context)
           
 Expression ParExpressionContextAdapter.adapt(Java7Parser.ParExpressionContext context)
           
 Expression PrimaryContextAdapter.adapt(Java7Parser.PrimaryContext context)
           
 Expression RelationalExpressionContextAdapter.adapt(Java7Parser.RelationalExpressionContext context)
           
 Expression ShiftExpressionContextAdapter.adapt(Java7Parser.ShiftExpressionContext context)
           
 Expression UnaryExpressionContextAdapter.adapt(Java7Parser.UnaryExpressionContext context)
           
 Expression UnaryExpressionNotPlusMinusContextAdapter.adapt(Java7Parser.UnaryExpressionNotPlusMinusContext context)
           
 Expression VariableInitializerContextAdapter.adapt(Java7Parser.VariableInitializerContext context)
           
static
<C> Expression
AdapterUtil.handleExpression(Adapter<Expression,C> adapter, List<C> contextList, BinaryExpr.Operator operator)
           
 

Methods in com.github.antlrjavaparser.adapter that return types with arguments of type Expression
 List<Expression> ArgumentsContextAdapter.adapt(Java7Parser.ArgumentsContext context)
           
 List<Expression> ExpressionListContextAdapter.adapt(Java7Parser.ExpressionListContext context)
           
 

Method parameters in com.github.antlrjavaparser.adapter with type arguments of type Expression
static
<C> Expression
AdapterUtil.handleExpression(Adapter<Expression,C> adapter, List<C> contextList, BinaryExpr.Operator operator)
           
 

Uses of Expression in com.github.antlrjavaparser.api.body
 

Methods in com.github.antlrjavaparser.api.body that return Expression
 Expression AnnotationMemberDeclaration.getDefaultValue()
           
 Expression Resource.getExpression()
           
 Expression VariableDeclarator.getInit()
           
 

Methods in com.github.antlrjavaparser.api.body that return types with arguments of type Expression
 List<Expression> EnumConstantDeclaration.getArgs()
           
 

Methods in com.github.antlrjavaparser.api.body with parameters of type Expression
 void AnnotationMemberDeclaration.setDefaultValue(Expression defaultValue)
           
 void Resource.setExpression(Expression expression)
           
 void VariableDeclarator.setInit(Expression init)
           
 

Method parameters in com.github.antlrjavaparser.api.body with type arguments of type Expression
 void EnumConstantDeclaration.setArgs(List<Expression> args)
           
 

Constructors in com.github.antlrjavaparser.api.body with parameters of type Expression
AnnotationMemberDeclaration(int beginLine, int beginColumn, int endLine, int endColumn, JavadocComment javaDoc, int modifiers, List<AnnotationExpr> annotations, Type type, String name, Expression defaultValue)
           
AnnotationMemberDeclaration(int modifiers, Type type, String name, Expression defaultValue)
           
AnnotationMemberDeclaration(JavadocComment javaDoc, int modifiers, List<AnnotationExpr> annotations, Type type, String name, Expression defaultValue)
           
Resource(int beginLine, int beginColumn, int endLine, int endColumn, int modifiers, List<AnnotationExpr> annotations, Type type, VariableDeclaratorId id, Expression expression)
           
Resource(int modifiers, Type type, VariableDeclaratorId id, Expression expression)
           
VariableDeclarator(int beginLine, int beginColumn, int endLine, int endColumn, VariableDeclaratorId id, Expression init)
           
VariableDeclarator(VariableDeclaratorId id, Expression init)
           
 

Constructor parameters in com.github.antlrjavaparser.api.body with type arguments of type Expression
EnumConstantDeclaration(int beginLine, int beginColumn, int endLine, int endColumn, JavadocComment javaDoc, List<AnnotationExpr> annotations, String name, List<Expression> args, List<BodyDeclaration> classBody)
           
EnumConstantDeclaration(JavadocComment javaDoc, List<AnnotationExpr> annotations, String name, List<Expression> args, List<BodyDeclaration> classBody)
           
 

Uses of Expression in com.github.antlrjavaparser.api.expr
 

Subclasses of Expression in com.github.antlrjavaparser.api.expr
 class AnnotationExpr
           
 class ArrayAccessExpr
           
 class ArrayCreationExpr
           
 class ArrayInitializerExpr
           
 class AssignExpr
           
 class BinaryExpr
           
 class BooleanLiteralExpr
           
 class CastExpr
           
 class CharLiteralExpr
           
 class ClassExpr
           
 class ConditionalExpr
           
 class DoubleLiteralExpr
           
 class EnclosedExpr
           
 class FieldAccessExpr
           
 class InstanceOfExpr
           
 class IntegerLiteralExpr
           
 class IntegerLiteralMinValueExpr
           
 class LiteralExpr
           
 class LongLiteralExpr
           
 class LongLiteralMinValueExpr
           
 class MarkerAnnotationExpr
           
 class MethodCallExpr
           
 class NameExpr
           
 class NormalAnnotationExpr
           
 class NullLiteralExpr
           
 class ObjectCreationExpr
           
 class QualifiedNameExpr
           
 class SingleMemberAnnotationExpr
           
 class StringLiteralExpr
           
 class SuperExpr
           
 class ThisExpr
           
 class UnaryExpr
           
 class VariableDeclarationExpr
           
 

Methods in com.github.antlrjavaparser.api.expr that return Expression
 Expression ThisExpr.getClassExpr()
           
 Expression SuperExpr.getClassExpr()
           
 Expression ConditionalExpr.getCondition()
           
 Expression ConditionalExpr.getElseExpr()
           
 Expression UnaryExpr.getExpr()
           
 Expression InstanceOfExpr.getExpr()
           
 Expression CastExpr.getExpr()
           
 Expression ArrayAccessExpr.getIndex()
           
 Expression EnclosedExpr.getInner()
           
 Expression BinaryExpr.getLeft()
           
 Expression SingleMemberAnnotationExpr.getMemberValue()
           
 Expression ArrayAccessExpr.getName()
           
 Expression BinaryExpr.getRight()
           
 Expression ObjectCreationExpr.getScope()
           
 Expression MethodCallExpr.getScope()
           
 Expression FieldAccessExpr.getScope()
           
 Expression AssignExpr.getTarget()
           
 Expression ConditionalExpr.getThenExpr()
           
 Expression MemberValuePair.getValue()
           
 Expression AssignExpr.getValue()
           
 

Methods in com.github.antlrjavaparser.api.expr that return types with arguments of type Expression
 List<Expression> ObjectCreationExpr.getArgs()
           
 List<Expression> MethodCallExpr.getArgs()
           
 List<Expression> ArrayCreationExpr.getDimensions()
           
 List<Expression> ArrayInitializerExpr.getValues()
           
 

Methods in com.github.antlrjavaparser.api.expr with parameters of type Expression
 void ThisExpr.setClassExpr(Expression classExpr)
           
 void SuperExpr.setClassExpr(Expression classExpr)
           
 void ConditionalExpr.setCondition(Expression condition)
           
 void ConditionalExpr.setElseExpr(Expression elseExpr)
           
 void UnaryExpr.setExpr(Expression expr)
           
 void InstanceOfExpr.setExpr(Expression expr)
           
 void CastExpr.setExpr(Expression expr)
           
 void ArrayAccessExpr.setIndex(Expression index)
           
 void EnclosedExpr.setInner(Expression inner)
           
 void BinaryExpr.setLeft(Expression left)
           
 void SingleMemberAnnotationExpr.setMemberValue(Expression memberValue)
           
 void ArrayAccessExpr.setName(Expression name)
           
 void BinaryExpr.setRight(Expression right)
           
 void ObjectCreationExpr.setScope(Expression scope)
           
 void MethodCallExpr.setScope(Expression scope)
           
 void FieldAccessExpr.setScope(Expression scope)
           
 void AssignExpr.setTarget(Expression target)
           
 void ConditionalExpr.setThenExpr(Expression thenExpr)
           
 void MemberValuePair.setValue(Expression value)
           
 void AssignExpr.setValue(Expression value)
           
 

Method parameters in com.github.antlrjavaparser.api.expr with type arguments of type Expression
 void ObjectCreationExpr.setArgs(List<Expression> args)
           
 void MethodCallExpr.setArgs(List<Expression> args)
           
 void ArrayCreationExpr.setDimensions(List<Expression> dimensions)
           
 void ArrayInitializerExpr.setValues(List<Expression> values)
           
 

Constructors in com.github.antlrjavaparser.api.expr with parameters of type Expression
ArrayAccessExpr(Expression name, Expression index)
           
ArrayAccessExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression name, Expression index)
           
AssignExpr(Expression target, Expression value, AssignExpr.Operator op)
           
AssignExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression target, Expression value, AssignExpr.Operator op)
           
BinaryExpr(Expression left, Expression right, BinaryExpr.Operator op)
           
BinaryExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression left, Expression right, BinaryExpr.Operator op)
           
CastExpr(int beginLine, int beginColumn, int endLine, int endColumn, Type type, Expression expr)
           
CastExpr(Type type, Expression expr)
           
ConditionalExpr(Expression condition, Expression thenExpr, Expression elseExpr)
           
ConditionalExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression condition, Expression thenExpr, Expression elseExpr)
           
EnclosedExpr(Expression inner)
           
EnclosedExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression inner)
           
FieldAccessExpr(Expression scope, String field)
           
FieldAccessExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression scope, List<Type> typeArgs, String field)
           
InstanceOfExpr(Expression expr, Type type)
           
InstanceOfExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression expr, Type type)
           
MemberValuePair(int beginLine, int beginColumn, int endLine, int endColumn, String name, Expression value)
           
MemberValuePair(String name, Expression value)
           
MethodCallExpr(Expression scope, String name)
           
MethodCallExpr(Expression scope, String name, List<Expression> args)
           
MethodCallExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression scope, List<Type> typeArgs, String name, List<Expression> args)
           
ObjectCreationExpr(Expression scope, ClassOrInterfaceType type, List<Expression> args)
           
ObjectCreationExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression scope, ClassOrInterfaceType type, List<Type> typeArgs, List<Expression> args, List<BodyDeclaration> anonymousBody)
           
SingleMemberAnnotationExpr(int beginLine, int beginColumn, int endLine, int endColumn, NameExpr name, Expression memberValue)
           
SingleMemberAnnotationExpr(NameExpr name, Expression memberValue)
           
SuperExpr(Expression classExpr)
           
SuperExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression classExpr)
           
ThisExpr(Expression classExpr)
           
ThisExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression classExpr)
           
UnaryExpr(Expression expr, UnaryExpr.Operator op)
           
UnaryExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression expr, UnaryExpr.Operator op)
           
 

Constructor parameters in com.github.antlrjavaparser.api.expr with type arguments of type Expression
ArrayCreationExpr(int beginLine, int beginColumn, int endLine, int endColumn, Type type, List<Expression> dimensions, int arrayCount)
           
ArrayCreationExpr(Type type, List<Expression> dimensions, int arrayCount)
           
ArrayInitializerExpr(int beginLine, int beginColumn, int endLine, int endColumn, List<Expression> values)
           
ArrayInitializerExpr(List<Expression> values)
           
MethodCallExpr(Expression scope, String name, List<Expression> args)
           
MethodCallExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression scope, List<Type> typeArgs, String name, List<Expression> args)
           
ObjectCreationExpr(Expression scope, ClassOrInterfaceType type, List<Expression> args)
           
ObjectCreationExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression scope, ClassOrInterfaceType type, List<Type> typeArgs, List<Expression> args, List<BodyDeclaration> anonymousBody)
           
 

Uses of Expression in com.github.antlrjavaparser.api.stmt
 

Methods in com.github.antlrjavaparser.api.stmt that return Expression
 Expression AssertStmt.getCheck()
           
 Expression ForStmt.getCompare()
           
 Expression WhileStmt.getCondition()
           
 Expression IfStmt.getCondition()
           
 Expression DoStmt.getCondition()
           
 Expression ThrowStmt.getExpr()
           
 Expression SynchronizedStmt.getExpr()
           
 Expression ReturnStmt.getExpr()
           
 Expression ExplicitConstructorInvocationStmt.getExpr()
           
 Expression ExpressionStmt.getExpression()
           
 Expression ForeachStmt.getIterable()
           
 Expression SwitchEntryStmt.getLabel()
           
 Expression AssertStmt.getMessage()
           
 Expression SwitchStmt.getSelector()
           
 

Methods in com.github.antlrjavaparser.api.stmt that return types with arguments of type Expression
 List<Expression> ExplicitConstructorInvocationStmt.getArgs()
           
 List<Expression> ForStmt.getInit()
           
 List<Expression> ForStmt.getUpdate()
           
 

Methods in com.github.antlrjavaparser.api.stmt with parameters of type Expression
 void AssertStmt.setCheck(Expression check)
           
 void ForStmt.setCompare(Expression compare)
           
 void WhileStmt.setCondition(Expression condition)
           
 void IfStmt.setCondition(Expression condition)
           
 void DoStmt.setCondition(Expression condition)
           
 void ThrowStmt.setExpr(Expression expr)
           
 void SynchronizedStmt.setExpr(Expression expr)
           
 void ReturnStmt.setExpr(Expression expr)
           
 void ExplicitConstructorInvocationStmt.setExpr(Expression expr)
           
 void ExpressionStmt.setExpression(Expression expr)
           
 void ForeachStmt.setIterable(Expression iterable)
           
 void SwitchEntryStmt.setLabel(Expression label)
           
 void AssertStmt.setMessage(Expression msg)
           
 void SwitchStmt.setSelector(Expression selector)
           
 

Method parameters in com.github.antlrjavaparser.api.stmt with type arguments of type Expression
 void ExplicitConstructorInvocationStmt.setArgs(List<Expression> args)
           
 void ForStmt.setInit(List<Expression> init)
           
 void ForStmt.setUpdate(List<Expression> update)
           
 

Constructors in com.github.antlrjavaparser.api.stmt with parameters of type Expression
AssertStmt(Expression check)
           
AssertStmt(Expression check, Expression msg)
           
AssertStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression check, Expression msg)
           
DoStmt(int beginLine, int beginColumn, int endLine, int endColumn, Statement body, Expression condition)
           
DoStmt(Statement body, Expression condition)
           
ExplicitConstructorInvocationStmt(boolean isThis, Expression expr, List<Expression> args)
           
ExplicitConstructorInvocationStmt(int beginLine, int beginColumn, int endLine, int endColumn, List<Type> typeArgs, boolean isThis, Expression expr, List<Expression> args)
           
ExpressionStmt(Expression expr)
           
ExpressionStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression expr)
           
ForeachStmt(int beginLine, int beginColumn, int endLine, int endColumn, VariableDeclarationExpr var, Expression iterable, Statement body)
           
ForeachStmt(VariableDeclarationExpr var, Expression iterable, Statement body)
           
ForStmt(int beginLine, int beginColumn, int endLine, int endColumn, List<Expression> init, Expression compare, List<Expression> update, Statement body)
           
ForStmt(List<Expression> init, Expression compare, List<Expression> update, Statement body)
           
IfStmt(Expression condition, Statement thenStmt, Statement elseStmt)
           
IfStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression condition, Statement thenStmt, Statement elseStmt)
           
ReturnStmt(Expression expr)
           
ReturnStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression expr)
           
SwitchEntryStmt(Expression label, List<Statement> stmts)
           
SwitchEntryStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression label, List<Statement> stmts)
           
SwitchStmt(Expression selector, List<SwitchEntryStmt> entries)
           
SwitchStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression selector, List<SwitchEntryStmt> entries)
           
SynchronizedStmt(Expression expr, BlockStmt block)
           
SynchronizedStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression expr, BlockStmt block)
           
ThrowStmt(Expression expr)
           
ThrowStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression expr)
           
WhileStmt(Expression condition, Statement body)
           
WhileStmt(int beginLine, int beginColumn, int endLine, int endColumn, Expression condition, Statement body)
           
 

Constructor parameters in com.github.antlrjavaparser.api.stmt with type arguments of type Expression
ExplicitConstructorInvocationStmt(boolean isThis, Expression expr, List<Expression> args)
           
ExplicitConstructorInvocationStmt(int beginLine, int beginColumn, int endLine, int endColumn, List<Type> typeArgs, boolean isThis, Expression expr, List<Expression> args)
           
ForStmt(int beginLine, int beginColumn, int endLine, int endColumn, List<Expression> init, Expression compare, List<Expression> update, Statement body)
           
ForStmt(int beginLine, int beginColumn, int endLine, int endColumn, List<Expression> init, Expression compare, List<Expression> update, Statement body)
           
ForStmt(List<Expression> init, Expression compare, List<Expression> update, Statement body)
           
ForStmt(List<Expression> init, Expression compare, List<Expression> update, Statement body)
           
 



Copyright © 2013. All Rights Reserved.