libraries/bot-dialogs/src/main/java/com/microsoft/recognizers/text/datetime/french/parsers/FrenchDatePeriodParserConfiguration.java [153:458]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public final String getTokenBeforeDate() {
        return tokenBeforeDate;
    }

    @Override
    public final IDateExtractor getDateExtractor() {
        return dateExtractor;
    }

    @Override
    public final IExtractor getCardinalExtractor() {
        return cardinalExtractor;
    }

    @Override
    public final IExtractor getOrdinalExtractor() {
        return ordinalExtractor;
    }

    @Override
    public final IDateTimeExtractor getDurationExtractor() {
        return durationExtractor;
    }

    @Override
    public final IExtractor getIntegerExtractor() {
        return integerExtractor;
    }

    @Override
    public final IParser getNumberParser() {
        return numberParser;
    }

    @Override
    public final IDateTimeParser getDateParser() {
        return dateParser;
    }

    @Override
    public final IDateTimeParser getDurationParser() {
        return durationParser;
    }

    @Override
    public final Pattern getMonthFrontBetweenRegex() {
        return monthFrontBetweenRegex;
    }

    @Override
    public final Pattern getBetweenRegex() {
        return betweenRegex;
    }

    @Override
    public final Pattern getMonthFrontSimpleCasesRegex() {
        return monthFrontSimpleCasesRegex;
    }

    @Override
    public final Pattern getSimpleCasesRegex() {
        return simpleCasesRegex;
    }

    @Override
    public final Pattern getOneWordPeriodRegex() {
        return oneWordPeriodRegex;
    }

    @Override
    public final Pattern getMonthWithYear() {
        return monthWithYear;
    }

    @Override
    public final Pattern getMonthNumWithYear() {
        return monthNumWithYear;
    }

    @Override
    public final Pattern getYearRegex() {
        return yearRegex;
    }

    @Override
    public final Pattern getPastRegex() {
        return pastRegex;
    }

    @Override
    public final Pattern getFutureRegex() {
        return futureRegex;
    }

    @Override
    public final Pattern getFutureSuffixRegex() {
        return futureSuffixRegex;
    }

    @Override
    public final Pattern getNumberCombinedWithUnit() {
        return numberCombinedWithUnit;
    }

    @Override
    public final Pattern getWeekOfMonthRegex() {
        return weekOfMonthRegex;
    }

    @Override
    public final Pattern getWeekOfYearRegex() {
        return weekOfYearRegex;
    }

    @Override
    public final Pattern getQuarterRegex() {
        return quarterRegex;
    }

    @Override
    public final Pattern getQuarterRegexYearFront() {
        return quarterRegexYearFront;
    }

    @Override
    public final Pattern getAllHalfYearRegex() {
        return allHalfYearRegex;
    }

    @Override
    public final Pattern getSeasonRegex() {
        return seasonRegex;
    }

    @Override
    public final Pattern getWhichWeekRegex() {
        return whichWeekRegex;
    }

    @Override
    public final Pattern getWeekOfRegex() {
        return weekOfRegex;
    }

    @Override
    public final Pattern getMonthOfRegex() {
        return monthOfRegex;
    }

    @Override
    public final Pattern getInConnectorRegex() {
        return inConnectorRegex;
    }

    @Override
    public final Pattern getWithinNextPrefixRegex() {
        return withinNextPrefixRegex;
    }

    @Override
    public final Pattern getRestOfDateRegex() {
        return restOfDateRegex;
    }

    @Override
    public final Pattern getLaterEarlyPeriodRegex() {
        return laterEarlyPeriodRegex;
    }

    @Override
    public final Pattern getWeekWithWeekDayRangeRegex() {
        return laterEarlyPeriodRegex;
    }

    @Override
    public final Pattern getYearPlusNumberRegex() {
        return yearPlusNumberRegex;
    }

    @Override
    public final Pattern getDecadeWithCenturyRegex() {
        return decadeWithCenturyRegex;
    }

    @Override
    public final Pattern getYearPeriodRegex() {
        return yearPeriodRegex;
    }

    @Override
    public final Pattern getComplexDatePeriodRegex() {
        return complexDatePeriodRegex;
    }

    @Override
    public final Pattern getRelativeDecadeRegex() {
        return complexDatePeriodRegex;
    }

    @Override
    public final Pattern getReferenceDatePeriodRegex() {
        return referenceDatePeriodRegex;
    }

    @Override
    public final Pattern getAgoRegex() {
        return agoRegex;
    }

    @Override
    public final Pattern getLaterRegex() {
        return laterRegex;
    }

    @Override
    public final Pattern getLessThanRegex() {
        return lessThanRegex;
    }

    @Override
    public final Pattern getMoreThanRegex() {
        return moreThanRegex;
    }

    @Override
    public final Pattern getCenturySuffixRegex() {
        return centurySuffixRegex;
    }

    @Override
    public final Pattern getNextPrefixRegex() {
        return nextPrefixRegex;
    }

    @Override
    public final Pattern getPastPrefixRegex() {
        return previousPrefixRegex;
    }

    @Override
    public final Pattern getThisPrefixRegex() {
        return thisPrefixRegex;
    }

    @Override
    public final Pattern getRelativeRegex() {
        return relativeRegex;
    }

    @Override
    public final Pattern getUnspecificEndOfRangeRegex() {
        return unspecificEndOfRangeRegex;
    }

    @Override
    public Pattern getNowRegex() {
        return nowRegex;
    }

    @Override
    public ImmutableMap<String, String> getUnitMap() {
        return unitMap;
    }

    @Override
    public ImmutableMap<String, Integer> getCardinalMap() {
        return cardinalMap;
    }

    @Override
    public ImmutableMap<String, Integer> getDayOfMonth() {
        return dayOfMonth;
    }

    @Override
    public ImmutableMap<String, Integer> getMonthOfYear() {
        return monthOfYear;
    }

    @Override
    public ImmutableMap<String, String> getSeasonMap() {
        return seasonMap;
    }

    @Override
    public ImmutableMap<String, String> getSpecialYearPrefixesMap() {
        return specialYearPrefixesMap;
    }

    @Override
    public ImmutableMap<String, Integer> getWrittenDecades() {
        return writtenDecades;
    }

    @Override
    public ImmutableMap<String, Integer> getNumbers() {
        return numbers;
    }

    @Override
    public ImmutableMap<String, Integer> getSpecialDecadeCases() {
        return specialDecadeCases;
    }

    @Override
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



libraries/bot-dialogs/src/main/java/com/microsoft/recognizers/text/datetime/spanish/parsers/SpanishDatePeriodParserConfiguration.java [207:512]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public final String getTokenBeforeDate() {
        return tokenBeforeDate;
    }

    @Override
    public final IDateExtractor getDateExtractor() {
        return dateExtractor;
    }

    @Override
    public final IExtractor getCardinalExtractor() {
        return cardinalExtractor;
    }

    @Override
    public final IExtractor getOrdinalExtractor() {
        return ordinalExtractor;
    }

    @Override
    public final IDateTimeExtractor getDurationExtractor() {
        return durationExtractor;
    }

    @Override
    public final IExtractor getIntegerExtractor() {
        return integerExtractor;
    }

    @Override
    public final IParser getNumberParser() {
        return numberParser;
    }

    @Override
    public final IDateTimeParser getDateParser() {
        return dateParser;
    }

    @Override
    public final IDateTimeParser getDurationParser() {
        return durationParser;
    }

    @Override
    public final Pattern getMonthFrontBetweenRegex() {
        return monthFrontBetweenRegex;
    }

    @Override
    public final Pattern getBetweenRegex() {
        return betweenRegex;
    }

    @Override
    public final Pattern getMonthFrontSimpleCasesRegex() {
        return monthFrontSimpleCasesRegex;
    }

    @Override
    public final Pattern getSimpleCasesRegex() {
        return simpleCasesRegex;
    }

    @Override
    public final Pattern getOneWordPeriodRegex() {
        return oneWordPeriodRegex;
    }

    @Override
    public final Pattern getMonthWithYear() {
        return monthWithYear;
    }

    @Override
    public final Pattern getMonthNumWithYear() {
        return monthNumWithYear;
    }

    @Override
    public final Pattern getYearRegex() {
        return yearRegex;
    }

    @Override
    public final Pattern getPastRegex() {
        return pastRegex;
    }

    @Override
    public final Pattern getFutureRegex() {
        return futureRegex;
    }

    @Override
    public final Pattern getFutureSuffixRegex() {
        return futureSuffixRegex;
    }

    @Override
    public final Pattern getNumberCombinedWithUnit() {
        return numberCombinedWithUnit;
    }

    @Override
    public final Pattern getWeekOfMonthRegex() {
        return weekOfMonthRegex;
    }

    @Override
    public final Pattern getWeekOfYearRegex() {
        return weekOfYearRegex;
    }

    @Override
    public final Pattern getQuarterRegex() {
        return quarterRegex;
    }

    @Override
    public final Pattern getQuarterRegexYearFront() {
        return quarterRegexYearFront;
    }

    @Override
    public final Pattern getAllHalfYearRegex() {
        return allHalfYearRegex;
    }

    @Override
    public final Pattern getSeasonRegex() {
        return seasonRegex;
    }

    @Override
    public final Pattern getWhichWeekRegex() {
        return whichWeekRegex;
    }

    @Override
    public final Pattern getWeekOfRegex() {
        return weekOfRegex;
    }

    @Override
    public final Pattern getMonthOfRegex() {
        return monthOfRegex;
    }

    @Override
    public final Pattern getInConnectorRegex() {
        return inConnectorRegex;
    }

    @Override
    public final Pattern getWithinNextPrefixRegex() {
        return withinNextPrefixRegex;
    }

    @Override
    public final Pattern getRestOfDateRegex() {
        return restOfDateRegex;
    }

    @Override
    public final Pattern getLaterEarlyPeriodRegex() {
        return laterEarlyPeriodRegex;
    }

    @Override
    public final Pattern getWeekWithWeekDayRangeRegex() {
        return laterEarlyPeriodRegex;
    }

    @Override
    public final Pattern getYearPlusNumberRegex() {
        return yearPlusNumberRegex;
    }

    @Override
    public final Pattern getDecadeWithCenturyRegex() {
        return decadeWithCenturyRegex;
    }

    @Override
    public final Pattern getYearPeriodRegex() {
        return yearPeriodRegex;
    }

    @Override
    public final Pattern getComplexDatePeriodRegex() {
        return complexDatePeriodRegex;
    }

    @Override
    public final Pattern getRelativeDecadeRegex() {
        return complexDatePeriodRegex;
    }

    @Override
    public final Pattern getReferenceDatePeriodRegex() {
        return referenceDatePeriodRegex;
    }

    @Override
    public final Pattern getAgoRegex() {
        return agoRegex;
    }

    @Override
    public final Pattern getLaterRegex() {
        return laterRegex;
    }

    @Override
    public final Pattern getLessThanRegex() {
        return lessThanRegex;
    }

    @Override
    public final Pattern getMoreThanRegex() {
        return moreThanRegex;
    }

    @Override
    public final Pattern getCenturySuffixRegex() {
        return centurySuffixRegex;
    }

    @Override
    public final Pattern getNextPrefixRegex() {
        return nextPrefixRegex;
    }

    @Override
    public final Pattern getPastPrefixRegex() {
        return previousPrefixRegex;
    }

    @Override
    public final Pattern getThisPrefixRegex() {
        return thisPrefixRegex;
    }

    @Override
    public final Pattern getRelativeRegex() {
        return relativeRegex;
    }

    @Override
    public final Pattern getUnspecificEndOfRangeRegex() {
        return unspecificEndOfRangeRegex;
    }

    @Override
    public Pattern getNowRegex() {
        return nowRegex;
    }

    @Override
    public ImmutableMap<String, String> getUnitMap() {
        return unitMap;
    }

    @Override
    public ImmutableMap<String, Integer> getCardinalMap() {
        return cardinalMap;
    }

    @Override
    public ImmutableMap<String, Integer> getDayOfMonth() {
        return dayOfMonth;
    }

    @Override
    public ImmutableMap<String, Integer> getMonthOfYear() {
        return monthOfYear;
    }

    @Override
    public ImmutableMap<String, String> getSeasonMap() {
        return seasonMap;
    }

    @Override
    public ImmutableMap<String, String> getSpecialYearPrefixesMap() {
        return specialYearPrefixesMap;
    }

    @Override
    public ImmutableMap<String, Integer> getWrittenDecades() {
        return writtenDecades;
    }

    @Override
    public ImmutableMap<String, Integer> getNumbers() {
        return numbers;
    }

    @Override
    public ImmutableMap<String, Integer> getSpecialDecadeCases() {
        return specialDecadeCases;
    }

    @Override
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



