TestCustomDataTypesHandler.ComplexNumber
Complex number
| Methods |
| static TestCustomDataTypesHandler.ComplexNumber |
parseComplexNumber(String s)
Simple parser for complex numbers.
|
| static TestCustomDataTypesHandler.ComplexNumber |
parseComplexNumber(String s)
Simple parser for complex numbers. Both real and im components
must be written in non scientific notation.
Parameters:
s - String.
Returns:
{@link ComplexNumber} object.
|
|
ComplexNumber(double re, double im)
|
|
ComplexNumber(double re, double im)
Parameters:
re - real part
im - imaginary part
|
| TestCustomDataTypesHandler.ComplexNumber |
add(TestCustomDataTypesHandler.ComplexNumber other)
Addition
|
| TestCustomDataTypesHandler.ComplexNumber |
add(TestCustomDataTypesHandler.ComplexNumber other)
Addition
Parameters:
other - value to add
Returns:
result
|
| int |
compare(TestCustomDataTypesHandler.ComplexNumber v)
Compares two complex numbers
True ordering of complex number has no sense,
so we apply lexicographical order.
|
| int |
compare(TestCustomDataTypesHandler.ComplexNumber v)
Compares two complex numbers
True ordering of complex number has no sense,
so we apply lexicographical order.
Parameters:
v - number to compare this with
Returns:
result of comparison
|
| boolean |
equals(Object other)
|
| boolean |
equals(Object other)
|
| int |
hashCode()
|
| int |
hashCode()
|
| double |
mod()
Returns modulus
|
| double |
mod()
Returns modulus
Returns:
result
|
| String |
toString()
|
| String |
toString()
|
|