public abstract class AbstractExpression<T> extends Object implements Expression<T>
| Modifier and Type | Field and Description |
|---|---|
protected T |
concreteValue |
| Constructor and Description |
|---|
AbstractExpression(T concreteValue,
int size,
boolean containsSymbolicVariable) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsSymbolicVariable()
Returns true iif
|
T |
getConcreteValue()
getConcreteValue
|
Set<Object> |
getConstants() |
Expression<?> |
getParent()
Getter for the field
parent. |
int |
getSize()
getSize
|
void |
setParent(Expression<?> expr)
setParent
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, getVariablesprotected T concreteValue
public AbstractExpression(T concreteValue, int size, boolean containsSymbolicVariable)
public final int getSize()
ExpressiongetSize
getSize in interface Expression<T>public final Expression<?> getParent()
Getter for the field parent.
getParent in interface Expression<T>Expression object.public final void setParent(Expression<?> expr)
setParent
setParent in interface Expression<T>expr - a Expression object.public final boolean containsSymbolicVariable()
ExpressioncontainsSymbolicVariable in interface Expression<T>public final T getConcreteValue()
getConcreteValue
getConcreteValue in interface Expression<T>Object object.public Set<Object> getConstants()
getConstants in interface Expression<T>Copyright © 2010–2017 EvoSuite. All rights reserved.