WarpPI/core/src/main/java/it/cavallium/warppi/math/functions
Riccardo Azzolini a74f047655 Fix/improve hashCode for Functions
Some types of Function had hashCode methods which didn't match the
behavior of equals, while others could simply be rewritten in a simpler
way by using Objects.hash.
2019-10-25 22:48:49 +02:00
..
equations Make Function.equals test for exact equality instead of equivalence 2019-10-25 22:30:10 +02:00
trigonometry Make Function.equals test for exact equality instead of equivalence 2019-10-25 22:30:10 +02:00
Division.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Expression.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Joke.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Logarithm.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Multiplication.java Make Function.equals test for exact equality instead of equivalence 2019-10-25 22:30:10 +02:00
Negative.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Number.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Power.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Root.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
RootSquare.java Make Function.equals test for exact equality instead of equivalence 2019-10-25 22:30:10 +02:00
Subtraction.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Sum.java Make Function.equals test for exact equality instead of equivalence 2019-10-25 22:30:10 +02:00
SumSubtraction.java Reduce creation of Map objects in Pattern matching 2019-08-12 11:28:39 +02:00
Undefined.java Make Function.equals test for exact equality instead of equivalence 2019-10-25 22:30:10 +02:00
Variable.java Fix/improve hashCode for Functions 2019-10-25 22:48:49 +02:00