Class UnificationTypedExpression
java.lang.Object
org.drools.model.codegen.execmodel.generator.TypedExpression
org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
-
Field Summary
Fields inherited from class org.drools.model.codegen.execmodel.generator.TypedExpression
left, right, staticExpr -
Constructor Summary
ConstructorsConstructorDescriptionUnificationTypedExpression(String unificationVariable, Type type, String name) -
Method Summary
Modifier and TypeMethodDescriptioncloneWithNewExpression(com.github.javaparser.ast.expr.Expression newExpression) booleaninthashCode()booleantoString()com.github.javaparser.ast.expr.ExpressionMethods inherited from class org.drools.model.codegen.execmodel.generator.TypedExpression
containThis, getBoxedType, getExpression, getFieldName, getJPType, getLeft, getOriginalPatternType, getRawClass, getRight, getType, getTypeBeforeCoercion, isArray, isBigDecimal, isList, isMap, isNumberLiteral, isPrimitive, isStatic, isThisExpression, setLeft, setOriginalPatternType, setRight, setStatic, setType
-
Constructor Details
-
UnificationTypedExpression
-
-
Method Details
-
getUnificationVariable
-
getUnificationName
-
isNumberLiteral
public boolean isNumberLiteral()- Overrides:
isNumberLiteralin classTypedExpression
-
cloneWithNewExpression
public UnificationTypedExpression cloneWithNewExpression(com.github.javaparser.ast.expr.Expression newExpression) - Overrides:
cloneWithNewExpressionin classTypedExpression
-
uncastExpression
public com.github.javaparser.ast.expr.Expression uncastExpression()- Overrides:
uncastExpressionin classTypedExpression
-
toString
- Overrides:
toStringin classTypedExpression
-
equals
- Overrides:
equalsin classTypedExpression
-
hashCode
public int hashCode()- Overrides:
hashCodein classTypedExpression
-