Class NullValue<T extends NullValue<T,​R,​S,​D>,​R extends Comparable<?> & Serializable,​S extends ValueDomainSubset<S,​D>,​D extends ValueDomain>