Class BufferPreparatorBuilder
- java.lang.Object
-
- ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
public final class BufferPreparatorBuilder extends java.lang.Object
TheBufferPreparatorBuilder
class is responsible for construction of buffer preparators.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BufferPreparatorBuilder(java.lang.String bufferId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCall(AbstractCall call)
BufferPreparator
build()
java.lang.String
getBufferId()
LazyValue
newAddressReference(int level)
LazyValue
newAddressReference(int level, int start, int end)
LazyValue
newEntryFieldReference(int level, java.lang.String fieldId)
LazyValue
newEntryFieldReference(int level, java.lang.String fieldId, int start, int end)
LazyValue
newEntryReference(int level)
LazyValue
newEntryReference(int level, int start, int end)
void
setLevels(int value)
-
-
-
Method Detail
-
getBufferId
public java.lang.String getBufferId()
-
setLevels
public void setLevels(int value)
-
newAddressReference
public LazyValue newAddressReference(int level)
-
newAddressReference
public LazyValue newAddressReference(int level, int start, int end)
-
newEntryReference
public LazyValue newEntryReference(int level)
-
newEntryReference
public LazyValue newEntryReference(int level, int start, int end)
-
newEntryFieldReference
public LazyValue newEntryFieldReference(int level, java.lang.String fieldId)
-
newEntryFieldReference
public LazyValue newEntryFieldReference(int level, java.lang.String fieldId, int start, int end)
-
addCall
public void addCall(AbstractCall call)
-
build
public BufferPreparator build()
-
-