
com.nedap.archie.aom.primitives.COrdered Maven / Gradle / Ivy
package com.nedap.archie.aom.primitives;
import com.nedap.archie.aom.CPrimitiveObject;
import com.nedap.archie.base.Interval;
/**
* Created by pieter.bos on 15/10/15.
*/
public class COrdered extends CPrimitiveObject, T> {
@Override
public boolean isValidValue(T value) {
if(getConstraint().isEmpty()) {
return true;
}
for(Interval constraint:getConstraint()) {
if(constraint.has(value)) {
return true;
}
}
return false;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy