Skip navigation links
C E H N O 

C

ComparableTest<S extends Comparable<S>> - Class in nl.vpro.theory
 
ComparableTest() - Constructor for class nl.vpro.theory.ComparableTest
 
compareToNull(Comparable) - Method in class nl.vpro.theory.ComparableTest
 

E

equalsConsistentWithComparable(Comparable, Comparable) - Method in class nl.vpro.theory.ComparableTest
 
equalsIsConsistent(Object, Object) - Method in class nl.vpro.theory.ObjectTest
For any non-null reference values x and y, multiple invocations of x.equals(y) consistently return true or consistently return false, provided no information used in equals comparisons on the objects is modified.
equalsIsReflexive(Object) - Method in class nl.vpro.theory.ObjectTest
For any non-null reference value x, x.equals(x) should return true
equalsIsSymmetric(Object, Object) - Method in class nl.vpro.theory.ObjectTest
For any non-null reference values x and y, x.equals(y) should return true if and only if y.equals(x) returns true.
equalsIsTransitive(Object, Object, Object) - Method in class nl.vpro.theory.ObjectTest
For any non-null reference values x, y, and z, if x.equals(y) returns true and y.equals(z) returns true, then x.equals(z) should return true.
equalsReturnFalseOnNull(Object) - Method in class nl.vpro.theory.ObjectTest
For any non-null reference value x, x.equals(null) should return false.
equalsWorks(Object, Object) - Method in class nl.vpro.theory.ObjectTest
Test that x.equals(y) where x and y are the same datapoint instance works.

H

hashCodeIsConsistentWithEquals(Object, Object) - Method in class nl.vpro.theory.ObjectTest
If two objects are equal according to the equals(Object) method, then calling the hashCode method on each of the two objects must produce the same integer result.
hashCodeIsSelfConsistent(Object) - Method in class nl.vpro.theory.ObjectTest
Whenever it is invoked on the same object more than once the hashCode() method must consistently return the same integer.

N

nl.vpro.theory - package nl.vpro.theory
 

O

ObjectTest<T> - Class in nl.vpro.theory
Test for equals contract of objects.
ObjectTest() - Constructor for class nl.vpro.theory.ObjectTest
 
C E H N O 
Skip navigation links

Copyright © 2019 NPO. All rights reserved.