Class LongProperty
java.lang.Object
org.apache.jmeter.testelement.property.AbstractProperty
org.apache.jmeter.testelement.property.NumberProperty
org.apache.jmeter.testelement.property.LongProperty
- All Implemented Interfaces:
Serializable, Cloneable, Comparable<JMeterProperty>, JMeterProperty
- Version:
- $Revision: 1413956 $
- See Also:
-
Field Summary
Fields inherited from class AbstractProperty
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanReturns false if string is invalid or null.doubleReturns 0 if string is invalid or null.floatReturns 0 if string is invalid or null.intReturns 0 if string is invalid or null.longReturns 0 if string is invalid or null.voidrecoverRunningVersion(TestElement owner) Tell the property to revert to the state at the time setRunningVersion(true) was called.protected voidSet the value of the property with a Number object.protected voidSet the value of the property with a String object.voidsetRunningVersion(boolean runningVersion) Make the property a running version or turn it off as the running version.voidsetValue(int value) Methods inherited from class NumberProperty
compareTo, setObjectValueMethods inherited from class AbstractProperty
convertObject, createProperty, equals, getBlankProperty, getBlankProperty, getIterator, getName, getPropertyType, hashCode, isEqualType, isRunningVersion, makeProperty, mergeIn, normalizeList, normalizeMap, setName, toString
-
Constructor Details
-
LongProperty
-
LongProperty
public LongProperty()
-
-
Method Details
-
setRunningVersion
public void setRunningVersion(boolean runningVersion) Make the property a running version or turn it off as the running version. A property that is made a running version will preserve the current state in such a way that it is retrievable by a future call to 'recoverRunningVersion()'. Additionally, a property that is a running version will resolve all functions prior to returning it's property value. A non-running version property will return functions as their uncompiled string representation.- Specified by:
setRunningVersionin interfaceJMeterProperty- Overrides:
setRunningVersionin classAbstractProperty- Parameters:
runningVersion- flag whether this property is a running version
-
recoverRunningVersion
Tell the property to revert to the state at the time setRunningVersion(true) was called.- Parameters:
owner- the owning element
-
setValue
public void setValue(int value) -
setNumberValue
Set the value of the property with a Number object.- Specified by:
setNumberValuein classNumberProperty- Parameters:
n- the value to set
-
setNumberValue
Set the value of the property with a String object.- Specified by:
setNumberValuein classNumberProperty- Parameters:
n- the number to set as a string representation- Throws:
NumberFormatException- if the numberncan not be converted to aNumber
-
getStringValue
- See Also:
-
getObjectValue
- See Also:
-
clone
- Specified by:
clonein interfaceJMeterProperty- Overrides:
clonein classAbstractProperty
-
getBooleanValue
public boolean getBooleanValue()Description copied from class:AbstractPropertyReturns false if string is invalid or null.- Specified by:
getBooleanValuein interfaceJMeterProperty- Overrides:
getBooleanValuein classAbstractProperty- See Also:
-
getDoubleValue
public double getDoubleValue()Description copied from class:AbstractPropertyReturns 0 if string is invalid or null.- Specified by:
getDoubleValuein interfaceJMeterProperty- Overrides:
getDoubleValuein classAbstractProperty- See Also:
-
getFloatValue
public float getFloatValue()Description copied from class:AbstractPropertyReturns 0 if string is invalid or null.- Specified by:
getFloatValuein interfaceJMeterProperty- Overrides:
getFloatValuein classAbstractProperty- See Also:
-
getIntValue
public int getIntValue()Description copied from class:AbstractPropertyReturns 0 if string is invalid or null.- Specified by:
getIntValuein interfaceJMeterProperty- Overrides:
getIntValuein classAbstractProperty- See Also:
-
getLongValue
public long getLongValue()Description copied from class:AbstractPropertyReturns 0 if string is invalid or null.- Specified by:
getLongValuein interfaceJMeterProperty- Overrides:
getLongValuein classAbstractProperty- See Also:
-