public class ParamMask extends AbstractTestElement implements Serializable
ParamModifier
.COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
Constructor and Description |
---|
ParamMask()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getFieldName() |
long |
getIncrement()
Accessor method, returns the number by which the parameter value is
incremented between loops.
|
long |
getLowerBound()
Accessor method, returns the lowest possible value that the
long portion of the parameter value may be. |
String |
getNextValue()
Returns the current value, prefixed and suffixed, as a string, then
increments it.
|
String |
getPrefix()
Accessor method to return the
String that will be prefixed
to the long value. |
String |
getSuffix()
Accessor method to return the
String that will be suffixed
to the long value. |
long |
getUpperBound()
Accessor method, returns the highest possible value that the
long portion of the parameter value may be. |
void |
resetValue()
This method determines the policy of what value to start (and re-start)
at.
|
void |
setFieldName(String fieldName) |
void |
setIncrement(long incr)
Sets the number by which the parameter value is incremented between
loops.
|
void |
setLowerBound(long val)
Sets the lowest possible value that the
long portion of
the parameter value may be. |
void |
setPrefix(String prefix)
Sets the prefix for the
long value. |
void |
setSuffix(String suffix)
Sets the suffix for the
long value. |
void |
setUpperBound(long val)
Sets the highest possible value that the
long portion of
the parameter value may be. |
void |
setValue(long val)
Set the current value of the
long |
String |
toString()
For debugging purposes.
|
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
public void setPrefix(String prefix)
long
value. The prefix, the value
and the suffix are concatenated to give the parameter value. This allows
a wider range of posibilities for the parameter values.prefix
- a string to prefix to the parameter valuepublic void setValue(long val)
long portion of the parameter
value to replace. This is usually not used, as the method
resetValue()
is used to define a policy for the starting value.
val
- the new parameter valuepublic void setFieldName(String fieldName)
public void setLowerBound(long val)
long
portion of
the parameter value may be.val
- the new lowest possible parameter valuepublic void setUpperBound(long val)
long
portion of
the parameter value may be.val
- the new highest possible parameter valuepublic void setIncrement(long incr)
incr
- the new increment for the parameter valuepublic void setSuffix(String suffix)
long
value. The prefix, the value
and the suffix are concatenated to give the parameter value. This allows
a wider range of posibilities for the parameter values.suffix
- a string to suffix to the parameter valuepublic String getPrefix()
String
that will be prefixed
to the long
value.public long getLowerBound()
long
portion of the parameter value may be.public long getUpperBound()
long
portion of the parameter value may be.public long getIncrement()
public String getSuffix()
String
that will be suffixed
to the long
value.public String getNextValue()
This method determines the policy of what happens when an upper bound is reached/surpassed.
String
representing the current
long
valuepublic void resetValue()
public String getFieldName()
Copyright © 1998-2014 Apache Software Foundation. All Rights Reserved.