Home
last modified time | relevance | path

Searched refs:dateTimeRule (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/base/global/i18n/frameworks/intl/entity_recognition/date_time_recognition/src/
H A Ddate_rule_init.cpp23 dateTimeRule = new DateTimeRule(locale); in DateRuleInit()
24 if (dateTimeRule == nullptr) { in DateRuleInit()
38 if (dateTimeRule != nullptr) { in ~DateRuleInit()
39 delete dateTimeRule; in ~DateRuleInit()
73 …RulesSet rulesSet1(dateTimeRule->GetUniverseRules(), dateTimeRule->GetSubRules(), dateTimeRule->Ge… in Init()
74 dateTimeRule->GetParamBackup()); in Init()
81 …RulesSet rulesSet2(dateTimeRule->GetLocalesRules(), dateTimeRule->GetSubRules(), dateTimeRule->Get… in Init()
89 RulesSet rulesSet3(dateTimeRule->GetLocalesRulesBackup(), dateTimeRule->GetSubRules(), in Init()
97 RulesSet rulesSet4(kv.second, dateTimeRule->GetSubRules(), dateTimeRule->GetParam(), in Init()
104 …RulesSet rulesSet5(dateTimeRule->GetFilterRules(), dateTimeRule->GetSubRules(), dateTimeRule->GetP… in Init()
[all …]
H A Drules_engine.cpp27 RulesEngine::RulesEngine(DateTimeRule* dateTimeRule, RulesSet& rulesSet) in RulesEngine() argument
29 this->dateTimeRule = dateTimeRule; in RulesEngine()
97 if (this->dateTimeRule == nullptr) { in InitRules()
101 icu::RegexPattern* pattern = dateTimeRule->GetPatternsMap()["rules"]; in InitRules()
118 std::string paramValue = this->dateTimeRule->Get(param, valueStr); in InitRules()
119 std::string paramBackupValue = this->dateTimeRule->Get(paramBackup, valueStr); in InitRules()
143 if (this->dateTimeRule == nullptr) { in InitOptRules()
147 icu::RegexPattern* pattern = dateTimeRule->GetPatternsMap()["optrules"]; in InitOptRules()
165 std::string paramValue = this->dateTimeRule->Get(param, value); in InitOptRules()
166 std::string paramBackupValue = this->dateTimeRule->Get(paramBackup, value); in InitOptRules()
[all …]
H A Ddate_time_filter.cpp23 DateTimeFilter::DateTimeFilter(std::string& locale, DateTimeRule* dateTimeRule) in DateTimeFilter() argument
26 this->dateTimeRule = dateTimeRule; in DateTimeFilter()
154 if (this->dateTimeRule == nullptr) { in FilterOverlayFirst()
159 if (this->dateTimeRule->CompareLevel(currentRegex, matchRegex) > -1) { in FilterOverlayFirst()
285 icu::RegexPattern* pattern = dateTimeRule->GetPatternsMap()["datetime"]; in FilterDateTime()
341 icu::RegexPattern* pattern = dateTimeRule->GetPatternsMap()["period"]; in FilterPeriod()
433 icu::RegexPattern* pattern = dateTimeRule->GetPatternsMap()["brackets"]; in DealBrackets()
495 if (this->dateTimeRule == nullptr) { in GetResult()
499 if (this->dateTimeRule->IsRelDates(ss, this->locale) || ss.trim() == '(') { in GetResult()
512 icu::RegexPattern* pattern = dateTimeRule->GetPatternsMap()["brackets"]; in GetResult()
[all …]
/ohos5.0/base/global/i18n/frameworks/intl/test/fuzztest/datetimerule_fuzzer/
H A Ddatetimerule_fuzzer.cpp37 dateTimeRule->GetLocalesRules(); in DoSomethingInterestingWithMyAPI()
39 dateTimeRule->GetSubRulesMap(); in DoSomethingInterestingWithMyAPI()
40 dateTimeRule->GetSubRules(); in DoSomethingInterestingWithMyAPI()
41 dateTimeRule->GetFilterRules(); in DoSomethingInterestingWithMyAPI()
42 dateTimeRule->GetPastRules(); in DoSomethingInterestingWithMyAPI()
43 dateTimeRule->GetParam(); in DoSomethingInterestingWithMyAPI()
44 dateTimeRule->GetParamBackup(); in DoSomethingInterestingWithMyAPI()
45 dateTimeRule->GetPatternsMap(); in DoSomethingInterestingWithMyAPI()
50 dateTimeRule->Get(param, input); in DoSomethingInterestingWithMyAPI()
51 dateTimeRule->GetLocale(); in DoSomethingInterestingWithMyAPI()
[all …]
/ohos5.0/base/global/i18n/frameworks/intl/test/fuzztest/rulesengine_fuzzer/
H A Drulesengine_fuzzer.cpp39 DateTimeRule* dateTimeRule = new DateTimeRule(input); in DoSomethingInterestingWithMyAPI() local
40 RulesEngine* rulesEngine = new RulesEngine(dateTimeRule, ruleSet); in DoSomethingInterestingWithMyAPI()
44 delete dateTimeRule; in DoSomethingInterestingWithMyAPI()
/ohos5.0/base/global/i18n/frameworks/intl/test/fuzztest/datetimefilter_fuzzer/
H A Ddatetimefilter_fuzzer.cpp33 DateTimeRule* dateTimeRule = new DateTimeRule(input); in DoSomethingTestWithMyAPI() local
34 DateTimeFilter* dateTimeFilter = new DateTimeFilter(input, dateTimeRule); in DoSomethingTestWithMyAPI()
56 delete dateTimeRule; in DoSomethingTestWithMyAPI()
/ohos5.0/base/global/i18n/frameworks/intl/entity_recognition/date_time_recognition/include/
H A Drules_engine.h49 RulesEngine(DateTimeRule* dateTimeRule, RulesSet& rulesSet);
58 DateTimeRule* dateTimeRule = nullptr; variable
H A Ddate_time_filter.h30 DateTimeFilter(std::string& locale, DateTimeRule* dateTimeRule);
77 DateTimeRule* dateTimeRule; variable
H A Ddate_rule_init.h46 DateTimeRule* dateTimeRule; variable
/ohos5.0/base/global/i18n/frameworks/intl/test/unittest/
H A Dintl_test_extent.cpp540 DateTimeRule* dateTimeRule = new DateTimeRule(localeRule); variable
541 DateTimeFilter* dateTimeFilter = new DateTimeFilter(localeRule, dateTimeRule);
543 delete dateTimeRule;
1049 DateTimeRule* dateTimeRule = nullptr; variable
1055 RulesEngine rulesEngine(dateTimeRule, rulesSet);