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 D | date_rule_init.cpp | 23 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 D | rules_engine.cpp | 27 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 D | date_time_filter.cpp | 23 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 D | datetimerule_fuzzer.cpp | 37 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 D | rulesengine_fuzzer.cpp | 39 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 D | datetimefilter_fuzzer.cpp | 33 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 D | rules_engine.h | 49 RulesEngine(DateTimeRule* dateTimeRule, RulesSet& rulesSet); 58 DateTimeRule* dateTimeRule = nullptr; variable
|
H A D | date_time_filter.h | 30 DateTimeFilter(std::string& locale, DateTimeRule* dateTimeRule); 77 DateTimeRule* dateTimeRule; variable
|
H A D | date_rule_init.h | 46 DateTimeRule* dateTimeRule; variable
|
/ohos5.0/base/global/i18n/frameworks/intl/test/unittest/ |
H A D | intl_test_extent.cpp | 540 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);
|