public class TypedExpression extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
fieldName |
protected TypedExpression |
left |
protected TypedExpression |
right |
protected Boolean |
staticExpr |
protected Type |
type |
Constructor and Description |
---|
TypedExpression(com.github.javaparser.ast.expr.Expression expression) |
TypedExpression(com.github.javaparser.ast.expr.Expression expression,
Type type) |
TypedExpression(com.github.javaparser.ast.expr.Expression expression,
Type type,
String fieldName) |
Modifier and Type | Method and Description |
---|---|
TypedExpression |
cloneWithNewExpression(com.github.javaparser.ast.expr.Expression newExpression) |
boolean |
equals(Object o) |
Optional<Class<?>> |
getBoxedType() |
com.github.javaparser.ast.expr.Expression |
getExpression() |
String |
getFieldName() |
com.github.javaparser.ast.type.Type |
getJPType() |
TypedExpression |
getLeft() |
Class<?> |
getRawClass() |
TypedExpression |
getRight() |
Type |
getType() |
int |
hashCode() |
boolean |
isArray() |
boolean |
isList() |
boolean |
isNumberLiteral() |
boolean |
isPrimitive() |
Boolean |
isStatic() |
boolean |
isThisExpression() |
TypedExpression |
setLeft(TypedExpression left) |
TypedExpression |
setRight(TypedExpression right) |
TypedExpression |
setStatic(Boolean aStatic) |
TypedExpression |
setType(Type type) |
String |
toString() |
com.github.javaparser.ast.expr.Expression |
uncastExpression() |
protected Type type
protected String fieldName
protected Boolean staticExpr
protected TypedExpression left
protected TypedExpression right
public TypedExpression(com.github.javaparser.ast.expr.Expression expression)
public TypedExpression(com.github.javaparser.ast.expr.Expression expression, Type type)
public boolean isThisExpression()
public String getFieldName()
public com.github.javaparser.ast.expr.Expression getExpression()
public TypedExpression setType(Type type)
public Type getType()
public Class<?> getRawClass()
public com.github.javaparser.ast.type.Type getJPType()
public boolean isPrimitive()
public boolean isArray()
public boolean isList()
public TypedExpression setStatic(Boolean aStatic)
public Boolean isStatic()
public TypedExpression setLeft(TypedExpression left)
public TypedExpression getLeft()
public TypedExpression setRight(TypedExpression right)
public TypedExpression getRight()
public boolean isNumberLiteral()
public TypedExpression cloneWithNewExpression(com.github.javaparser.ast.expr.Expression newExpression)
public com.github.javaparser.ast.expr.Expression uncastExpression()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.