public boolean matches()

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;
    }