public final class VerilogMinTypMax
extends java.lang.Object
VerilogMinTypMax
represents the min:typ:max expressions.Constructor and Description |
---|
VerilogMinTypMax()
Creates a min:typ:max expression.
|
VerilogMinTypMax(VerilogExpression expression)
Creates a min:typ:max expression.
|
VerilogMinTypMax(VerilogMinTypMax other)
Creates a copy of the min:typ:max expression.
|
Modifier and Type | Method and Description |
---|---|
VerilogMinTypMax |
clone() |
java.util.List<VerilogAttribute> |
getAttributes()
Returns the expression attributes.
|
VerilogExpression |
getMaxExpression()
Returns the maximal value expression.
|
VerilogExpression |
getMinExpression()
Returns the minimal value expression.
|
VerilogExpression |
getTypExpression()
Returns the typical value expression.
|
boolean |
isUsual()
Checks whether the expression is usual.
|
void |
setAttributes(java.util.List<VerilogAttribute> attributes)
Sets the expression attributes.
|
void |
setMaxExpression(VerilogExpression max)
Sets the maximal value expression.
|
void |
setMinExpression(VerilogExpression min)
Sets the minimal value expression.
|
void |
setMinTypMaxExpression(VerilogMinTypMax other)
Set the minimal, the typical, and the maximal expressions.
|
void |
setTypExpression(VerilogExpression typ)
Sets the typical value expression.
|
java.lang.String |
toString() |
public VerilogMinTypMax()
public VerilogMinTypMax(VerilogExpression expression)
expression
- the usual expression.public VerilogMinTypMax(VerilogMinTypMax other)
other
- the expression to be copied.public boolean isUsual()
true
iff the expression is usual.public VerilogExpression getMinExpression()
public void setMinExpression(VerilogExpression min)
min
- the expression to be set.public VerilogExpression getTypExpression()
public void setTypExpression(VerilogExpression typ)
typ
- the expression to be set.public void setMinTypMaxExpression(VerilogMinTypMax other)
other
- the min:typ:max expression to be set.public VerilogExpression getMaxExpression()
public void setMaxExpression(VerilogExpression max)
max
- the expression to be set.public java.util.List<VerilogAttribute> getAttributes()
public void setAttributes(java.util.List<VerilogAttribute> attributes)
attributes
- the attributes to be set.public java.lang.String toString()
toString
in class java.lang.Object
public VerilogMinTypMax clone()
clone
in class java.lang.Object