From 390fbb37cc7f41787cf2559842beb98e7058b4ae Mon Sep 17 00:00:00 2001 From: Maximilien CRUZ Date: Thu, 14 Jul 2016 17:30:34 +0200 Subject: builder methods for #363 --- .../src/main/java/com/github/javaparser/ast/expr/ClassExpr.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java') diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java index ad97aef38..161aeeee7 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java @@ -21,14 +21,14 @@ package com.github.javaparser.ast.expr; +import static com.github.javaparser.Position.pos; + import com.github.javaparser.Range; import com.github.javaparser.ast.TypedNode; import com.github.javaparser.ast.type.Type; import com.github.javaparser.ast.visitor.GenericVisitor; import com.github.javaparser.ast.visitor.VoidVisitor; -import static com.github.javaparser.Position.pos; - /** * Defines an expression that accesses the class of a type. * Example: @@ -37,7 +37,7 @@ import static com.github.javaparser.Position.pos; * * @author Julio Vilmar Gesser */ -public final class ClassExpr extends Expression implements TypedNode { +public final class ClassExpr extends Expression implements TypedNode { private Type type; @@ -77,8 +77,9 @@ public final class ClassExpr extends Expression implements TypedNode { } @Override - public void setType(Type type) { + public ClassExpr setType(Type type) { this.type = type; setAsParentNodeOf(this.type); + return this; } } -- cgit v1.2.3