public interface PrimitiveBuilder
Modifier and Type | Method and Description |
---|---|
void |
addArgument(java.math.BigInteger value) |
void |
addArgument(LabelValue value) |
void |
addArgument(LazyValue value) |
void |
addArgument(Primitive value) |
void |
addArgument(PrimitiveBuilder value) |
void |
addArgument(RandomValue value) |
void |
addArgument(java.lang.String value) |
void |
addArgument(UnknownImmediateValue value) |
Primitive |
build() |
void |
setArgument(java.lang.String name,
java.math.BigInteger value) |
void |
setArgument(java.lang.String name,
LabelValue value) |
void |
setArgument(java.lang.String name,
LazyValue value) |
void |
setArgument(java.lang.String name,
Primitive value) |
void |
setArgument(java.lang.String name,
PrimitiveBuilder value) |
void |
setArgument(java.lang.String name,
RandomValue value) |
void |
setArgument(java.lang.String name,
java.lang.String value) |
void |
setArgument(java.lang.String name,
UnknownImmediateValue value) |
void |
setContext(java.lang.String contextName) |
void |
setSituation(Situation situation) |
void |
setSituation(ru.ispras.fortress.randomizer.Variate<Situation> situation) |
Primitive build()
void setContext(java.lang.String contextName)
void setSituation(Situation situation)
void setSituation(ru.ispras.fortress.randomizer.Variate<Situation> situation)
void addArgument(java.math.BigInteger value)
void addArgument(java.lang.String value)
void addArgument(RandomValue value)
void addArgument(Primitive value)
void addArgument(PrimitiveBuilder value)
void addArgument(UnknownImmediateValue value)
void addArgument(LazyValue value)
void addArgument(LabelValue value)
void setArgument(java.lang.String name, java.math.BigInteger value)
void setArgument(java.lang.String name, java.lang.String value)
void setArgument(java.lang.String name, RandomValue value)
void setArgument(java.lang.String name, Primitive value)
void setArgument(java.lang.String name, PrimitiveBuilder value)
void setArgument(java.lang.String name, UnknownImmediateValue value)
void setArgument(java.lang.String name, LazyValue value)
void setArgument(java.lang.String name, LabelValue value)