aboutsummaryrefslogtreecommitdiffstats
path: root/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java
diff options
context:
space:
mode:
Diffstat (limited to 'javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java')
-rw-r--r--javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java8
1 files changed, 5 insertions, 3 deletions
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 a6dc9058d..576c2dedd 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
@@ -23,6 +23,7 @@ package com.github.javaparser.ast.expr;
import com.github.javaparser.Range;
import com.github.javaparser.ast.nodeTypes.NodeWithType;
+import com.github.javaparser.ast.type.ClassOrInterfaceType;
import com.github.javaparser.ast.type.Type;
import com.github.javaparser.ast.visitor.GenericVisitor;
import com.github.javaparser.ast.visitor.VoidVisitor;
@@ -35,15 +36,16 @@ import com.github.javaparser.ast.visitor.VoidVisitor;
* </code>
* @author Julio Vilmar Gesser
*/
-public final class ClassExpr extends Expression implements NodeWithType<ClassExpr> {
+public final class ClassExpr extends Expression implements NodeWithType<ClassExpr, Type<?>> {
private Type type;
public ClassExpr() {
+ this(Range.UNKNOWN, new ClassOrInterfaceType());
}
- public ClassExpr(Type type) {
- setType(type);
+ public ClassExpr(Type<?> type) {
+ this(Range.UNKNOWN, type);
}
public ClassExpr(Range range, Type type) {