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()