in sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/WildcardReferenceMatcher.java [75:89]
public boolean matches(VersionReference candidateVersion) {
if (candidateVersion.isWildcarded()) {
return false;
}
if (this.isStable && !candidateVersion.getBase().isStable()) {
return false;
}
Comparator<VersionReference> versionComparator = VersionReference.getComparator();
int comparedWithFrom = versionComparator.compare(candidateVersion, from());
int comparedWithTo = versionComparator.compare(candidateVersion, to());
return comparedWithFrom >= 0 && comparedWithTo <= 0;
}