Class Expression

java.lang.Object
com.github.javaparser.ast.Node
com.github.javaparser.ast.expr.Expression
All Implemented Interfaces:
NodeWithRange<Node>, NodeWithTokenRange<Node>, Observable, Visitable, HasParentNode<Node>, Cloneable
Direct Known Subclasses:
AnnotationExpr, ArrayAccessExpr, ArrayCreationExpr, ArrayInitializerExpr, AssignExpr, BinaryExpr, CastExpr, ClassExpr, ConditionalExpr, EnclosedExpr, FieldAccessExpr, InstanceOfExpr, LambdaExpr, LiteralExpr, MethodCallExpr, MethodReferenceExpr, NameExpr, ObjectCreationExpr, PatternExpr, SuperExpr, SwitchExpr, ThisExpr, TypeExpr, UnaryExpr, VariableDeclarationExpr

public abstract class Expression extends Node
A base class for all expressions.
Author:
Julio Vilmar Gesser
  • Constructor Details

    • Expression

      public Expression()
    • Expression

      public Expression(TokenRange tokenRange)
      This constructor is used by the parser and is considered private.
  • Method Details