public final class PreparatorBuilder
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
PreparatorBuilder(MetaAddressingMode targetMetaData,
boolean isComparator) |
Modifier and Type | Method and Description |
---|---|
void |
addArgumentCollection(java.lang.String name,
java.util.Collection<java.math.BigInteger> values) |
void |
addArgumentRange(java.lang.String name,
java.math.BigInteger from,
java.math.BigInteger to) |
void |
addArgumentValue(java.lang.String name,
java.math.BigInteger value) |
void |
addCall(Call call) |
void |
beginVariant(java.lang.String name) |
void |
beginVariant(java.lang.String name,
int bias) |
Preparator |
build() |
void |
endVariant() |
Primitive |
getTarget() |
java.lang.String |
getTargetName() |
LazyValue |
newValue() |
LazyValue |
newValue(int start,
int end) |
void |
setMaskCollection(java.util.Collection<java.lang.String> maskTexts) |
void |
setMaskValue(java.lang.String maskText) |
void |
setName(java.lang.String name) |
void |
setWhere(Where where) |
protected PreparatorBuilder(MetaAddressingMode targetMetaData, boolean isComparator)
public void setWhere(Where where)
public void setName(java.lang.String name)
public void setMaskValue(java.lang.String maskText)
public void setMaskCollection(java.util.Collection<java.lang.String> maskTexts)
public void addArgumentValue(java.lang.String name, java.math.BigInteger value)
public void addArgumentRange(java.lang.String name, java.math.BigInteger from, java.math.BigInteger to)
public void addArgumentCollection(java.lang.String name, java.util.Collection<java.math.BigInteger> values)
public void beginVariant(java.lang.String name, int bias)
public void beginVariant(java.lang.String name)
public void endVariant()
public void addCall(Call call)
public LazyValue newValue()
public LazyValue newValue(int start, int end)
public Primitive getTarget()
public java.lang.String getTargetName()
public Preparator build()