public class TypedExpression extends Object
Constructor and Description |
---|
TypedExpression(org.drools.javaparser.ast.expr.Expression expression) |
TypedExpression(org.drools.javaparser.ast.expr.Expression expression,
Type type) |
TypedExpression(org.drools.javaparser.ast.expr.Expression expression,
Type type,
String fieldName) |
TypedExpression(String unificationVariable,
Type type,
String name) |
Modifier and Type | Method and Description |
---|---|
TypedExpression |
cloneWithNewExpression(org.drools.javaparser.ast.expr.Expression newExpression) |
boolean |
equals(Object o) |
org.drools.javaparser.ast.expr.Expression |
getExpression() |
String |
getFieldName() |
TypedExpression |
getLeft() |
Class<?> |
getRawClass() |
TypedExpression |
getRight() |
Type |
getType() |
Optional<String> |
getUnificationName() |
Optional<String> |
getUnificationVariable() |
int |
hashCode() |
boolean |
isArray() |
boolean |
isPrimitive() |
Boolean |
isStatic() |
TypedExpression |
setLeft(TypedExpression left) |
TypedExpression |
setRight(TypedExpression right) |
TypedExpression |
setStatic(Boolean aStatic) |
TypedExpression |
setType(Type type) |
String |
toString() |
public TypedExpression(org.drools.javaparser.ast.expr.Expression expression)
public TypedExpression(org.drools.javaparser.ast.expr.Expression expression, Type type)
public TypedExpression(org.drools.javaparser.ast.expr.Expression expression, Type type, String fieldName)
public String getFieldName()
public org.drools.javaparser.ast.expr.Expression getExpression()
public TypedExpression setType(Type type)
public Type getType()
public Class<?> getRawClass()
public boolean isPrimitive()
public boolean isArray()
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 TypedExpression cloneWithNewExpression(org.drools.javaparser.ast.expr.Expression newExpression)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.