A B C D F G H I L M N O P R S T U W

A

actionPerformed(ActionEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Monitor actions for various components.
actionPerformed(ActionEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Monitor actions for various components.
actionPerformed(ActionEvent) - Method in class uk.co.prosperosoftware.pspnumdemo.PSPNumDemo
Monitor actions for various components.
add(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Add value of parameter PSPDec to every element of this array (equivalent to the += operator) without rounding.
add(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Add value of parameter PSPDec to this value (equivalent to the += operator) without rounding.
add(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Add decimal value of parameter PSPNum to this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
add(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Add decimal value of parameter PSPNum to this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
add(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Add parameter decimal value to this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
add(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Add parameter decimal value to this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
add(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Add single numeric value in paramater String to every element of this array (equivalent to the += operator) without rounding.
add(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Add numeric value in parameter String to this value (equivalent to the += operator) without rounding.
addPropertyChangeListener(PropertyChangeListener) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
The propertyChange method of the specified (parameter) PropertyChangeListener will be called each time the value of any bound property is changed.
addPropertyChangeListener(PropertyChangeListener) - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
The propertyChange method of the specified (parameter) PropertyChangeListener will be called each time the value of any bound property is changed.
addPropertyChangeListener(PropertyChangeListener) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
The propertyChange method of the specified (parameter) PropertyChangeListener will be called each time the value of any bound property is changed.
addRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Add value of parameter PSPDec to every element of this array (equivalent to the += operator) with rounding.
addRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Add value of parameter PSPDec to this value (equivalent to the += operator) with rounding.
addRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Add single numeric value in paramater String to every element of this array (equivalent to the += operator) with rounding.
addRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Add numeric value in parameter String to this value (equivalent to the += operator) with rounding.
assign(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Assign value of parameter PSPDec to every element of this array without rounding.
assign(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign value of parameter PSPDec to this value without rounding.
assign(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Assign numeric value(s) in parameter String to elements of this array without rounding.
assign(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign numeric value in parameter String to this value without rounding.
assign(String, char) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Assign numeric value(s) in parameter String to elements of this array without rounding.
assign(String, char) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign numeric value in parameter String to this value without rounding given the use of the parameter character for the decimal place in the String.
assignLeft(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign value of parameter PSPDec to this value - digit-by-digit from left hand side (high-order) ignoring decimal places in both numbers.
assignLeftClear(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign value of parameter PSPDec to this value - digit-by-digit from left hand side (high-order) ignoring decimal places in both numbers.
assignRight(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign value of parameter PSPDec to this value - digit-by-digit from right hand side (low-order) ignoring decimal places in both numbers.
assignRightClear(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign value of parameter PSPDec to this value - digit-by-digit from right hand side (low-order) ignoring decimal places in both numbers.
assignRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Assign value of parameter PSPDec to every element of this array with rounding.
assignRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign value of parameter PSPDec to this value with rounding.
assignRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Assign numeric value(s) in parameter String to elements of this array with rounding.
assignRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign numeric value in parameter String to this value with rounding.
assignRound(String, char) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Assign numeric value(s) in parameter String to elements of this array with rounding.
assignRound(String, char) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Assign numeric value in parameter String to this value with rounding given the use of the parameter character for the decimal place in the String.

B

BadDefaultNumFmt - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 11 - thrown when you try to set the default format for a PSP numeric class (subsequently applied to each new object created for that class) to a value other than 'P' (for packed decimal format) or 'Z' (for zoned decimal format).
BadDimension - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 12 - thrown when you try to set the dimension of a decimal array object to a value which 1) exceeds an upper limit for the array dimension (this limit is determined by each PSP class which throws this message) or 2) is less than one (each decimal numeric array object must have at least one element).
BadNumDigits - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 22 - thrown when you try to set either DigitsBeforeDP or DigitsAfterDP such that the total of their two values 1) exceeds an upper limit for the total number of digits allowed in a numeric value (this limit is determined by each PSP class which throws this message) or 2) is less than one (every decimal numeric object must have a value length of at least one digit).
BadNumDigitsAfterDP - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 21 - thrown when you try to set DigitsAfterDP to a value which 1) exceeds an upper limit for the number of digits allowed after the decimal place in a numeric value (this limit is determined by each PSP class which throws this message) or 2) is less than zero (no decimal numeric object can have a negative number of digits after the decimal place).
BadNumDigitsBeforeDP - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 20 - thrown when you try to set DigitsBeforeDP to a value which 1) exceeds an upper limit for the number of digits allowed before the decimal place in a numeric value (this limit is determined by each PSP class which throws this message) or 2) is less than zero (no decimal numeric object can have a negative number of digits before the decimal place).
BadNumFmt - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 19 - thrown when you try to set the format for a PSP numeric object (one instance) to a value other than 'P' (for packed decimal format) or 'Z' (for zoned decimal format).
BadPackNumHigh - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 23 - thrown when one of the bytes in a byte array which holds a packed decimal value has an invalid value for a high-order nibble (half-byte) = left-hand four bits.
BadPackNumLow - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 24 - thrown when one of the bytes in a byte array which holds a packed decimal value has an invalid value for a low-order nibble (half-byte) = right-hand four bits.
BadStringNumber - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 27 - thrown when a String does not contain a valid numeric value.
BadZoneNumHigh - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 30 - thrown when one of the bytes in a byte array which holds a zoned decimal value has an invalid value for a high-order nibble (half-byte) = left-hand four bits.
BadZoneNumLow - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 31 - thrown when one of the bytes in a byte array which holds a zoned decimal value has an invalid value for a low-order nibble (half-byte) = right-hand four bits.
ByteArrayTooShort - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 84 - thrown whan you pass a byte array as a parameter to a PSP function which is too short (length less than expected number of bytes) when checked by that function.

C

CARET_POSITION_DECIMAL - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
The caret is positioned to the digit nearest the decimal place.
CARET_POSITION_DECIMAL - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
The caret is positioned to the digit nearest the decimal place.
CARET_POSITION_DEFAULT - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
The caret is positioned by default (per the parent TextField object which PSPNum extends).
CARET_POSITION_DEFAULT - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
The caret is positioned by default (per the parent TextField object which PSPNum extends).
CARET_POSITION_FIRSTDIGIT - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
The caret is positioned to the first digit in the displayed Text.
CARET_POSITION_FIRSTDIGIT - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
The caret is positioned to the first digit in the displayed Text.
checkStringNumber(String, char) - Static method in class uk.co.prosperosoftware.pspnum.PSPDec
Check numeric value in parameter String given the use of the parameter character for the decimal place in the String.
checkStringNumber(String, char, StringBuffer) - Static method in class uk.co.prosperosoftware.pspnum.PSPDec
Check numeric value in parameter String given the use of the parameter character for the decimal place in the String.
checkStringNumber(String, PSPDecMask, StringBuffer) - Static method in class uk.co.prosperosoftware.pspnum.PSPDec
Check numeric value in parameter String given the use of the parameter mask for the fully formatted String.
clear() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Clear value of every element of array - set to zero.
clear() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Clear value - set to zero.

D

divide(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Divide every element of this array by value of parameter PSPDec (equivalent to the /= operator) without rounding.
divide(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Divide this PSPDec by parameter PSPDec value (equivalent to the /= operator) without rounding.
divide(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Divide decimal value of parameter PSPNum into this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
divide(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Divide decimal value of parameter PSPNum into this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
divide(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Divide parameter decimal value into this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
divide(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Divide parameter decimal value into this PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
divide(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Divide every element of this array by single numeric value in parameter String (equivalent to the /= operator) without rounding.
divide(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Divide this PSPDec by numeric value in parameter String (equivalent to the /= operator) without rounding.
DivideByZero - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 36 - thrown when you try to divide any decimal numeric value by another value (the divisor) which has a zero value at run-time.
divideRemainder(PSPDec, PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Divide this PSPDec by first parameter PSPDec value (equivalent to the /= operator) without rounding and assign remainder to second parameter PSPDec.
divideRemainder(String, PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Divide this PSPDec by numeric value in parameter String value (equivalent to the /= operator) without rounding and assign remainder to parameter PSPDec.
divideRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Divide every element of this array by value of parameter PSPDec (equivalent to the /= operator) with rounding.
divideRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Divide this PSPDec by parameter PSPDec value (equivalent to the /= operator) with rounding.
divideRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Divide every element of this array by single numeric value in parameter String (equivalent to the /= operator) with rounding.
divideRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Divide this PSPDec by numeric value in parameter String (equivalent to the /= operator) with rounding.
doubleValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Convert internal numeric value to a double via intermediate conversion to String s followed by the Double.valueOf(s).doubleValue() method.
dump() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Utility function to dump PSPNum persistent property values to 'stdout' via 'System.out.println' call.
dump() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Utility function to dump PSPNum persistent property values to 'stdout' via 'System.out.println' call.

F

floatValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Convert internal numeric value to a float via call to doubleValue() which is then cast to a float.
focusGained(FocusEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Method invoked when PSPNum gains input focus.
focusGained(FocusEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Method invoked when PSPNum gains input focus.
focusLost(FocusEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Method invoked when PSPNum loses input focus.
focusLost(FocusEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Method invoked when PSPNum loses input focus.

G

get3S() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns '3S' component of mask
get4S() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns '4S' component of mask
getActiveBackColor() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns active background color.
getActiveBackColor() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns active background color.
getBase() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve Base (index of lowest element) of this array.
getBeanDescriptor() - Method in class uk.co.prosperosoftware.pspnum.PSPNumSBeanInfo
Return BeanDescriptor for PSPNumS class.
getBeanDescriptor() - Method in class uk.co.prosperosoftware.pspnum.PSPNumBeanInfo
Return BeanDescriptor for PSPNum class.
getCaretPosition() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Gets the position of the text insertion caret for this PSPNum.
getCaretPosition() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Gets the position of the text insertion caret for this PSPNum.
getColumnWidth() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Gets the column width.
getDecimalPlace() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Gets decimal place for this PSPDec object.
getDecimalPlaceDefault() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Gets default decimal place for PSPDec class (this is the default for any new PSPDec objects created).
getDI() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'DI' component of mask
getDigits() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve current setting for total number of digits (before and after decimal place).
getDigitsAfterDP() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns number of digits after decimal place.
getDigitsAfterDP() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns number of digits after decimal place.
getDigitsAfterDP() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve current setting for number of digits after decimal place (applies to every element of the array).
getDigitsAfterDP() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve current setting for number of digits after decimal place.
getDigitsBeforeDP() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns number of digits before decimal place.
getDigitsBeforeDP() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns number of digits before decimal place.
getDigitsBeforeDP() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve current setting for number of digits before decimal place (applies to every element of the array).
getDigitsBeforeDP() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve current setting for number of digits before decimal place.
getDimension() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve Dimension (total number of elements) of this array.
getDP() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'DP' component of mask
getDV() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'DV' component of mask
getElement() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve current element (index) of this array.
getErrFunction() - Method in class uk.co.prosperosoftware.pspnum.PSPException
returns name of PSP function associated with this error.
getErrNum() - Method in class uk.co.prosperosoftware.pspnum.PSPException
returns PSP error number.
getFormat() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve current decimal format.
getFormatDefault() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve decimal format default for new PSPDecs.
getIcon(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSBeanInfo
Return Icons for both 16x16 & 32x32 dimension.
getIcon(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNumBeanInfo
Return Icons for both 16x16 & 32x32 dimension.
getMask() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns all components of edit mask.
getMask() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns all components of edit mask.
getMask() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns all components of edit mask.
getMaskUsed() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns used components of edit mask.
getMaskUsed() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns used components of edit mask.
getMaskUsed() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns used components of edit mask.
getMaxElement() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve highest permissible element number (index) of this array.
getNA() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'NA' component of mask
getNB() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'NB' component of mask
getOA() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'OA' component of mask
getOB() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'OB' component of mask
getOverflow() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Returns current setting for overflow following program operations.
getOverflowCode() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns current OverflowCode flag setting for overflow following program operations.
getOverflowCode() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns current OverflowCode flag setting for overflow following program operations.
getOverflowKey() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns current OverflowKey flag setting for overflow following user keying.
getOverflowKey() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns current OverflowKey flag setting for overflow following user keying.
getPA() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'PA' component of mask
getPackedValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve numeric value of this entire array (all elements) in packed decimal format.
getPackedValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve numeric value of this PSPDec in packed decimal format.
getPB() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'PB' component of mask
getPreferredSize() - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Return preferred display size (dimension) for this object, that is, size of Panel to display.
getPreferredSize() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Gets the preferred size of this PSPNum.
getPreferredSize() - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Return preferred display size (dimension) for this object, that is, size of Panel to display.
getPreferredSize() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Gets the preferred size of this PSPNum.
getPropertyDescriptors() - Method in class uk.co.prosperosoftware.pspnum.PSPNumSBeanInfo
Return array of PropertyDescriptors for PSPNumS class.
getPropertyDescriptors() - Method in class uk.co.prosperosoftware.pspnum.PSPNumBeanInfo
Return array of PropertyDescriptors for PSPNum class.
getRound() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns setting (true/false) for arithmetic rounding.
getRound() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns setting (true/false) for arithmetic rounding.
getText() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns the Text for this PSPNum (trimmed to remove leading/trailing whitespace).
getText() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns the Text for this PSPNum (trimmed to remove leading/trailing whitespace).
getTextAlign() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns current TextAlign flag setting.
getTextAlign() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns current TextAlign flag setting.
getTextRefresh() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Get current state of TextRefresh boolean variable.
getTextRefresh() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Get current state of TextRefresh boolean variable.
getUsedDigitsAfterDP() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Determine number of digits after decimal place actually used for current numeric value.
getUsedDigitsBeforeDP() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Determine number of digits before decimal place actually used for current numeric value.
getValue() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Returns unformatted decimal numeric value.
getValue() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Returns unformatted decimal numeric value.
getValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve numeric value of this entire array (all elements) in format (zoned or packed decimal) currently determined for the array by the Num.getFormat() method.
getValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve numeric value of this PSPDec in format (zoned or packed decimal) currently specified for this PSPDec.
getValueLength() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve length of byte array that would be returned by getValue() method.
getValueLength() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve length of byte array that would be returned by ( getValue() method.
getZA() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'ZA' component of mask
getZB() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'ZB' component of mask
getZL() - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Returns 'ZL' component of mask
getZonedValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Retrieve numeric value of this entire array (all elements) in zoned decimal format.
getZonedValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Retrieve numeric value of this PSPDec in zoned decimal format.

H

HighBase - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 79 - thrown when you try to set the base of a decimal array object to a value which exceeds an upper limit for the array base (this limit is determined by each PSP class which throws this message).
HighIndex - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 62 - thrown when you try to set the current element of a decimal numeric array to a value (the index) which is beyond the end of the array.

I

init() - Method in class uk.co.prosperosoftware.pspnumdemo.PSPNumDemo
Initialise class (mainly initialise display per user-selected parameters).
intValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Convert internal numeric value to an int via call to longValue() which is then cast to an int.
isEQ(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has numeric value same as parameter PSPDec.
isEQ(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has numeric value same as parameter PSPDec.
isEQ(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is EQ another PSPNum.
isEQ(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is EQ another PSPNum.
isEQ(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is EQ a particular numeric value.
isEQ(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is EQ a particular numeric value.
isEQ(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has value same as single numeric value in parameter string.
isEQ(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has value same as numeric value in parameter String.
isGE(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has numeric value greater than or equal to parameter PSPDec.
isGE(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has numeric value greater than or equal to parameter PSPDec.
isGE(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is GE another PSPNum.
isGE(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is GE another PSPNum.
isGE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is GE a particular numeric value.
isGE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is GE a particular numeric value.
isGE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has value greater than or equal to single numeric value in parameter string.
isGE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has value greater than or equal to numeric value in parameter String.
isGT(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has numeric value greater than parameter PSPDec.
isGT(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has numeric value greater than parameter PSPDec.
isGT(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is GT another PSPNum.
isGT(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is GT another PSPNum.
isGT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is GT a particular numeric value.
isGT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is GT a particular numeric value.
isGT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has value greater than single numeric value in parameter string.
isGT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has value greater than numeric value in parameter String.
isLE(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has numeric value less than or equal to parameter PSPDec.
isLE(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has numeric value less than or equal to parameter PSPDec.
isLE(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is LE another PSPNum.
isLE(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is LE another PSPNum.
isLE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is LE a particular numeric value.
isLE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is LE a particular numeric value.
isLE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has value less than or equal to single numeric value in parameter string.
isLE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has value less than or equal to numeric value in parameter String.
isLT(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has numeric value less than parameter PSPDec.
isLT(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has numeric value less than parameter PSPDec.
isLT(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is LT another PSPNum.
isLT(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is LT another PSPNum.
isLT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is LT a particular numeric value.
isLT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is LT a particular numeric value.
isLT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has value less than single numeric value in parameter string.
isLT(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has value less than numeric value in parameter String.
isNE(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has numeric value not equal to parameter PSPDec.
isNE(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has numeric value not equal to parameter PSPDec.
isNE(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is NE another PSPNum.
isNE(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is NE another PSPNum.
isNE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Checks if this PSPNum is NE a particular numeric value.
isNE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Checks if this PSPNum is NE a particular numeric value.
isNE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has value not equal to single numeric value in parameter string.
isNE(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has value not equal to numeric value in parameter String.
isNegative() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Check if the number is negative.
isNegative() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Check if the number is negative.
isNegative() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has a negative value.
isNegative() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has negative numeric value.
isOddLength() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has total number of digits odd or even.
isPackedFormat() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if cuurent format is packed decimal.
isPositive() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Check if the number is positive.
isPositive() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Check if the number is positive.
isPositive() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has a positive value.
isPositive() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has positive numeric value.
isZero() - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Check if the number is zero.
isZero() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Check if the number is zero.
isZero() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Test if every element of this array has a zero value.
isZero() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if this PSPDec has zero numeric value.
isZonedFormat() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Test if cuurent format is zoned decimal.
itemStateChanged(ItemEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Monitor change for various Checkboxes and Listboxes on customizer display.
itemStateChanged(ItemEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Monitor change for various Checkboxes and Listboxes on customizer display.
itemStateChanged(ItemEvent) - Method in class uk.co.prosperosoftware.pspnumdemo.PSPNumDemo
Monitor change of state for Checkboxes and Listboxes.

L

longValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Convert internal numeric value to a long via intermediate conversion toString() followed by substring s selection of integer portion only which is then returned via Long.valueOf(s).longValue() method.
lostOwnership(Clipboard, Transferable) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
method required to be present only for system Clipboard Interface support - does nothing for PSPNum.
lostOwnership(Clipboard, Transferable) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
method required to be present only for system Clipboard Interface support - does nothing for PSPNum.
LowBase - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 80 - thrown when you try to set the base of a decimal array object to a value less than zero.
LowIndex - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 64 - thrown when you try to set the current element of a decimal numeric array to a value (the index) which is before the start of the array.

M

MAX_DIGITS - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
Maximum number (100) of digits in total (before and after decimal place) for PSPDec.
MAX_DIGITS_AFTER - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
Maximum number (50) of digits after decimal place for PSPNum.
MAX_DIGITS_AFTER - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
Maximum number (50) of digits after decimal place for PSPNum.
MAX_DIGITS_AFTER - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
Maximum number (50) of digits after decimal place for PSPDec.
MAX_DIGITS_BEFORE - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
Maximum number (50) of digits before decimal place for PSPNum.
MAX_DIGITS_BEFORE - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
Maximum number (50) of digits before decimal place for PSPNum.
MAX_DIGITS_BEFORE - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
Maximum number (50) of digits before decimal place for PSPDec.
MAXBASE - Static variable in class uk.co.prosperosoftware.pspnum.PSPDecAr
Maximum Base (first element number) allowed for any one PSPDecAr array via setBase(..) method.
MAXDIMENSION - Static variable in class uk.co.prosperosoftware.pspnum.PSPDecAr
Maximum Dimension allowed for any one PSPDecAr array via setDimension(..) method.
multiply(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Multiply every element of this array by value of parameter PSPDec (equivalent to the *= operator) without rounding.
multiply(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Multiply this value by value of parameter PSPDec (equivalent to the *= operator) without rounding.
multiply(PSPNum) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Multiply this PSPNum by decimal value of parameter PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively
multiply(PSPNumS) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Multiply this PSPNum by decimal value of parameter PSPNum with treatment of overflow and rounding determined by OverflowCode and Round properties respectively
multiply(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Multiply this PSPNum by parameter decimal value with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
multiply(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Multiply this PSPNum by parameter decimal value with treatment of overflow and rounding determined by OverflowCode and Round properties respectively.
multiply(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Multiply every element of this array by single numeric value in parameter String (equivalent to the *= operator) without rounding.
multiply(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Multiply this value by numeric value in parameter String (equivalent to the *= operator) without rounding.
multiplyRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Multiply every element of this array by value of parameter PSPDec (equivalent to the *= operator) with rounding.
multiplyRound(PSPDec) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Multiply this value by value of parameter PSPDec (equivalent to the *= operator) with rounding.
multiplyRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Multiply every element of this array by single numeric value in parameter String (equivalent to the *= operator) with rounding.
multiplyRound(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Multiply this value by numeric value in parameter String (equivalent to the *= operator) with rounding.

N

NegativeRoot - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 68 - thrown when you try to take the square root of a decimal number which has a negative value at run-time.
NotAscendSeq - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 69 - thrown when an operation is done on a decimal numeric array that must be sorted into ascending sequence before the operation can be performed.
NotDescendSeq - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 70 - thrown when an operation is done on a decimal numeric array that must be sorted into descending sequence before the operation can be performed.
NullInternalObject - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 82 - thrown when an object (String, StringBuffer or byte array) passed internally from one PSP function to another tests equal to the 'null' value when checked by the called function.
NullObject - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 73 - thrown when an object (String, StringBuffer or byte array) which you pass as a parameter to a PSP function tests equal to the 'null' value when checked by that function.
Num - Variable in class uk.co.prosperosoftware.pspnum.PSPDecAr
Encapsulated PSPDec object representing current element of PSPDecAr.
NumOverflow - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 81 - thrown when a decimal numeric value would overflow (more digits before decimal place than allowed for that value) if an arithmetic or assignment operation were to proceed.

O

ObjRecImbalance - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 74 - thrown when an operation internal to PSP (tracing calls in a stack) blows up.
ObjRecOverFlow - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 75 - thrown when an operation internal to PSP (tracing calls in a stack) blows up.
ObjRecUnderFlow - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 76 - thrown when an operation internal to PSP (tracing calls in a stack) blows up.
OutOfMemory - Static variable in class uk.co.prosperosoftware.pspnum.PSPException
Error number 77 - thrown when an object (typically a String, StringBuffer or byte array) which is created automatically within a PSP function using the Java 'new' operator tests equal to the 'null' value when checked by that function after creation.
OVERFLOW_BUMP_BEFOREDP - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
When overflow occurs, PSPNum automatically increments DigitsBeforeDP to accommodate the new value.
OVERFLOW_BUMP_BEFOREDP - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
When overflow occurs, PSPNum automatically increments DigitsBeforeDP to accommodate the new value.
OVERFLOW_BUMP_BEFOREDP - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
When overflow occurs, PSPDec automatically increments DigitsBeforeDP to accommodate the new value.
OVERFLOW_EXCEPTION - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
When overflow occurs, PSPNum throws an PSPException error for which the getErrNum() function returns PSPException.NumOverflow.
OVERFLOW_EXCEPTION - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
When overflow occurs, PSPNum throws an PSPException error for which the getErrNum() function returns PSPException.NumOverflow.
OVERFLOW_EXCEPTION - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
When overflow occurs, PSPDec throws a PSPException error for which getErrNum() returns PSPException.NumOverflow.
OVERFLOW_IGNORE - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
When overflow occurs, PSPNum silently ignores the new value.
OVERFLOW_IGNORE - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
When overflow occurs, PSPNum silently ignores the new value.
OVERFLOW_IGNORE - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
When overflow occurs, PSPDec silently ignores the new value.
OVERFLOW_IGNORE_BEEP - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
When overflow occurs, PSPNum ignores the new value and beeps.
OVERFLOW_IGNORE_BEEP - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
When overflow occurs, PSPNum ignores the new value and beeps.
OVERFLOW_IGNORE_BEEP - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
When overflow occurs, PSPDec ignores the new value and beeps.
OVERFLOW_TRUNCATE - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
When overflow occurs, PSPNum silently truncates excess high-order digits.
OVERFLOW_TRUNCATE - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
When overflow occurs, PSPNum silently truncates excess high-order digits.
OVERFLOW_TRUNCATE - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
When overflow occurs, PSPDec silently truncates excess high-order digits.
OVERFLOW_TRUNCATE_BEEP - Static variable in class uk.co.prosperosoftware.pspnum.PSPNumS
When overflow occurs, PSPNum truncates excess high-order digits and beeps.
OVERFLOW_TRUNCATE_BEEP - Static variable in class uk.co.prosperosoftware.pspnum.PSPNum
When overflow occurs, PSPNum truncates excess high-order digits and beeps.
OVERFLOW_TRUNCATE_BEEP - Static variable in class uk.co.prosperosoftware.pspnum.PSPDec
When overflow occurs, PSPDec truncates excess high-order digits and beeps.

P

paint(Graphics) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Override standard paint method to draw rectangle.
paint(Graphics) - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Override standard paint method to draw rectangle.
paint(Graphics) - Method in class uk.co.prosperosoftware.pspnumdemo.PSPNumDemo
Override standard paint method to draw rectangle.
processAction(AWTEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Monitor change for various Button components on customizer display.
processAction(AWTEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Monitor change for various Button components on customizer display.
processAction(AWTEvent) - Method in class uk.co.prosperosoftware.pspnumdemo.PSPNumDemo
Process actions for Buttons.
processKeyEvent(KeyEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Keystroke processing - filters out keys inapplicable to decimal numbers.
processKeyEvent(KeyEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Keystroke processing - filters out keys inapplicable to decimal numbers.
propertyChange(PropertyChangeEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Monitor change for 'Value' field on customizer display.
propertyChange(PropertyChangeEvent) - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Monitor change for 'Value' field on customizer display.
PSPDec - class uk.co.prosperosoftware.pspnum.PSPDec.
PSPDec (short for 'Prospero Software Products Decimal') is a class that records and manipulates decimal numbers with exact precision.
PSPDec(char, int, int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with specified format and number of digits either side of decimal place.
PSPDec(char, int, int, PSPDec) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with specified format, number of digits either side of decimal place and initial value given by parameter PSPDec.
PSPDec(char, int, int, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with specified format, number of digits either side of decimal place and initial numeric value in parameter String.
PSPDec(int, int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with default format and number of digits either side of decimal place.
PSPDec(int, int, PSPDec) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with default format, number of digits either side of decimal place and initial value given by parameter PSPDec.
PSPDec(int, int, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with default format, number of digits either side of decimal place and initial numeric value in parameter String.
PSPDec(PSPDec) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with format, number of digits either side of decimal place, initial value and all other attributes same as parameter PSPDec (copy constructor).
PSPDec(String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDec
Construct new PSPDec with default format and number of digits either side of decimal place and initial numeric value in parameter String.
PSPDecAr - class uk.co.prosperosoftware.pspnum.PSPDecAr.
PSPDecAr (short for 'Prospero Software Products Decimal Array') is a class that records and manipulates arrays of decimal numbers with exact precision.
PSPDecAr(char, int, int, int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecAr
Construct new PSPDecAr with specified format, number of digits either side of decimal place, and dimension.
PSPDecAr(char, int, int, int, PSPDec) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecAr
Construct new PSPDecAr with specified format, number of digits either side of decimal place, dimension and initial value same as parameter PSPDec.
PSPDecAr(char, int, int, int, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecAr
Construct new PSPDecAr with specified format, number of digits either side of decimal place, dimension and initial numeric value(s) in parameter String.
PSPDecAr(int, int, int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecAr
Construct new PSPDecAr with specified number of digits either side of decimal place and dimension.
PSPDecAr(int, int, int, PSPDec) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecAr
Construct new PSPDecAr with number of digits either side of decimal place, dimension and initial value same as parameter PSPDec.
PSPDecAr(int, int, int, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecAr
Construct new PSPDecAr with number of digits either side of decimal place, dimension and initial numeric value(s) in parameter String.
PSPDecAr(PSPDecAr) - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecAr
Construct new PSPDecAr with all attributes and value same as parameter PSPDecAr (copy constructor).
PSPDecMask - class uk.co.prosperosoftware.pspnum.PSPDecMask.
PSPDecMask (short for 'Prospero Software Products Decimal Mask') controls formatting of decimal values and allowable keystrokes for editing decimal values.
PSPDECMASK_COMPONENT_SIZE - Static variable in class uk.co.prosperosoftware.pspnum.PSPDecMask
Maximum size each mask component (30 characters).
PSPDecMask() - Constructor for class uk.co.prosperosoftware.pspnum.PSPDecMask
Default (only) constructor which sets initial edit mask of [NB-][3S,][DP.][DI.][DV.] and all other mask components to null (no value).
PSPException - exception uk.co.prosperosoftware.pspnum.PSPException.
Error thrown by other PSP* objects.
PSPException() - Constructor for class uk.co.prosperosoftware.pspnum.PSPException
Constructs a PSPException with no detail message.
PSPException(int, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPException
Constructs a PSPException with the specified detail message and error number.
PSPException(int, String, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPException
Constructs a PSPException with the specified detail message, error number and error function.
PSPException(PSPException) - Constructor for class uk.co.prosperosoftware.pspnum.PSPException
Constructs a copy of the PSPException parameter.
PSPNum - class uk.co.prosperosoftware.pspnum.PSPNum.
The PSPNum class supports regular decimal numbers which may be viewed/revised in an edit box.
PSPNum() - Constructor for class uk.co.prosperosoftware.pspnum.PSPNum
Default constructor - no parameters.
PSPNum(int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPNum
Simplest constructor - size of edit box only.
PSPNum(int, int, int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPNum
Constructor with size of edit box and size of number.
PSPNum(int, int, int, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPNum
Constructor with sizes of edit box, number; also initial numeric value.
PSPNumBeanInfo - class uk.co.prosperosoftware.pspnum.PSPNumBeanInfo.
The PSPNumBeanInfo class defines Bean-related items for the PSPNum JavaBean class.
PSPNumBeanInfo() - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumBeanInfo
Default constructor - no parameters.
PSPNumCustomizer - class uk.co.prosperosoftware.pspnum.PSPNumCustomizer.
The PSPNumCustomizer class controls customization for a particular instance of PSPNum JavaBean class.
PSPNumCustomizer() - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Default and only constructor (no parameters).
PSPNumCustomizerDemo - class uk.co.prosperosoftware.pspnumdemo.PSPNumCustomizerDemo.
This PSPNumCustomizerDemo class exists simply to provide displayable Frame for one instance of PSPNumCustomizer class.
PSPNumCustomizerDemo(PSPNum) - Constructor for class uk.co.prosperosoftware.pspnumdemo.PSPNumCustomizerDemo
Only constructor (must have PSPNum target as parameter).
PSPNumDemo - class uk.co.prosperosoftware.pspnumdemo.PSPNumDemo.
This PSPNumDemo class exists simply to demonstrate/test the behaviour of the PSPNum class.
PSPNumDemo() - Constructor for class uk.co.prosperosoftware.pspnumdemo.PSPNumDemo
Default constructor - no parameters.
PSPNumS - class uk.co.prosperosoftware.pspnum.PSPNumS.
PSPNumS is a 'Swing' version of the PSPNum class.
PSPNumS() - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumS
Default constructor - no parameters.
PSPNumS(int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumS
Simplest constructor - size of edit box only.
PSPNumS(int, int, int) - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumS
Constructor with size of edit box and size of number.
PSPNumS(int, int, int, String) - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumS
Constructor with sizes of edit box, number; also initial numeric value.
PSPNumSBeanInfo - class uk.co.prosperosoftware.pspnum.PSPNumSBeanInfo.
The PSPNumSBeanInfo class defines Bean-related items for the PSPNumS JavaBean class.
PSPNumSBeanInfo() - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumSBeanInfo
Default constructor - no parameters.
PSPNumSCustomizer - class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer.
The PSPNumSCustomizer class controls customization for a particular instance of PSPNumS JavaBean class.
PSPNumSCustomizer() - Constructor for class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Default and only constructor (no parameters).

R

removePropertyChangeListener(PropertyChangeListener) - Method in class uk.co.prosperosoftware.pspnum.PSPNumSCustomizer
Remove specified (parameter) PropertyChangeListener from the PSPNumSCustomizer's internal list of PropertyChangeListeners.
removePropertyChangeListener(PropertyChangeListener) - Method in class uk.co.prosperosoftware.pspnum.PSPNumCustomizer
Remove specified (parameter) PropertyChangeListener from the PSPNumCustomizer's internal list of PropertyChangeListeners.
removePropertyChangeListener(PropertyChangeListener) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Remove specified (parameter) PropertyChangeListener from the PSPNum's internal list of PropertyChangeListeners.

S

select(int, int) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Selects the text between the specified start and end positions.
selectAll() - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Selects all the text in this text component.
set(String) - Method in class uk.co.prosperosoftware.pspnum.PSPDecMask
Set one or more mask components.
setActiveBackColor(Color) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Set background color for PSPNum when it has the input focus (is the active control).
setActiveBackColor(Color) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Set background color for PSPNum when it has the input focus (is the active control).
setBase(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Set Base (index of lowest element) of this array.
setCaretPosition(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Sets the position of the text insertion caret for this PSPNum.
setCaretRelativePosition(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Set caret position for this PSPNum (not for entire class) to relative position given by either CARET_POSITION_FIRSTDIGIT or CARET_POSITION_DECIMAL.
setCaretRelativePosition(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Set caret position for this PSPNum (not for entire class) to relative position given by either CARET_POSITION_FIRSTDIGIT or CARET_POSITION_DECIMAL.
setDecimalPlace(char) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Sets new decimal place for this PSPDec object (not for entire class) to specified character, which must not be whitespace (tab, newline, blank etc.) or a digit 0-9.
setDecimalPlaceDefault(char) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Sets new default decimal place for PSPDec class to specified character, which must not be whitespace (tab, newline, blank etc.) or a digit 0-9.
setDigitsAfterDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Resets number of digits after decimal place (revise number of digits set initially when PSPNum constructed).
setDigitsAfterDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Resets number of digits after decimal place (revise number of digits set initially when PSPNum constructed).
setDigitsAfterDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Reset number of digits after the decimal place for this array, without rounding if digits reduced.
setDigitsAfterDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Reset number of digits after the decimal place for this PSPDec, without rounding if digits reduced.
setDigitsAfterDPRound(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Reset number of digits after the decimal place for this array, with rounding if digits reduced.
setDigitsAfterDPRound(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Reset number of digits after the decimal place for this PSPDec, with rounding if digits reduced.
setDigitsBeforeDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Reset number of digits before decimal place (revise number of digits set initially when PSPNum constructed).
setDigitsBeforeDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Reset number of digits before decimal place (revise number of digits set initially when PSPNum constructed).
setDigitsBeforeDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Reset number of digits before decimal place for this array, with treatment of overflow determined by Num.getOverflow() if digits reduced.
setDigitsBeforeDP(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Reset number of digits before decimal place for this PSPDec, with treatment of overflow determined by getOverflow() if digits reduced.
setDimension(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Reset Dimension (total number of elements) of this array.
setElement(int) - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Set current element (index) of this array.
setFocusCaretRelativePosition(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Set desired relative positioning of caret for this PSPNum (not for entire class) when it gains the input focus.
setFocusCaretRelativePosition(int) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Set desired relative positioning of caret for this PSPNum (not for entire class) when it gains the input focus.
setFont(Font) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Sets the current font.
setFormatDefault(char) - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Sets default class-level format for any new PSPDec.
setHighValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Set numeric value of every element of this array to highest possible value - every digit set to 9 and positive value assigned.
setHighValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Set numeric value of this PSPDec to highest possible value - every digit set to 9 and positive value assigned.
setLowValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDecAr
Set numeric value of every element of this array to lowest possible value - every digit set to 9 and negative value assigned.
setLowValue() - Method in class uk.co.prosperosoftware.pspnum.PSPDec
Set numeric value of this PSPDec to lowest possible value - every digit set to 9 and negative value assigned.
setMask(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNumS
Resets edit mask controlling display of formatted value in text box and the keystrokes recognised for input.
setMask(String) - Method in class uk.co.prosperosoftware.pspnum.PSPNum
Resets edit mask controlling display of formatted value in text box and the keystrokes reco