Lines Matching refs:DateTimePatternGenerator
128 // class DateTimePatternGenerator
236 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateTimePatternGenerator)
240 DateTimePatternGenerator* U_EXPORT2
241 DateTimePatternGenerator::createInstance(UErrorCode& status) {
245 DateTimePatternGenerator* U_EXPORT2
246 DateTimePatternGenerator::createInstance(const Locale& locale, UErrorCode& status) {
250 LocalPointer<DateTimePatternGenerator> result(
251 new DateTimePatternGenerator(locale, status), status);
255 DateTimePatternGenerator* U_EXPORT2
256 DateTimePatternGenerator::createEmptyInstance(UErrorCode& status) {
257 DateTimePatternGenerator *result = new DateTimePatternGenerator(status);
268 DateTimePatternGenerator::DateTimePatternGenerator(UErrorCode &status) :
281 DateTimePatternGenerator::DateTimePatternGenerator(const Locale& locale, UErrorCode &status) :
297 DateTimePatternGenerator::DateTimePatternGenerator(const DateTimePatternGenerator& other) :
309 DateTimePatternGenerator&
310 DateTimePatternGenerator::operator=(const DateTimePatternGenerator& other) {
347 DateTimePatternGenerator::operator==(const DateTimePatternGenerator& other) const {
367 DateTimePatternGenerator::operator!=(const DateTimePatternGenerator& other) const {
371 DateTimePatternGenerator::~DateTimePatternGenerator() {
384 DateTimePatternGenerator::initData(const Locale& locale, UErrorCode &status) {
397 } // DateTimePatternGenerator::initData
400 DateTimePatternGenerator::staticGetSkeleton(
410 DateTimePatternGenerator::staticGetBaseSkeleton(
420 DateTimePatternGenerator::addICUPatterns(const Locale& locale, UErrorCode& status) {
460 DateTimePatternGenerator::hackTimes(const UnicodeString& hackPattern, UErrorCode& status) {
510 DateTimePatternGenerator::addCLDRData(const Locale& locale, UErrorCode& err) {
728 DateTimePatternGenerator::initHashtable(UErrorCode& err) {
740 DateTimePatternGenerator::setAppendItemFormat(UDateTimePatternField field, const UnicodeString& value) {
747 DateTimePatternGenerator::getAppendItemFormat(UDateTimePatternField field) const {
752 DateTimePatternGenerator::setAppendItemName(UDateTimePatternField field, const UnicodeString& value) {
759 DateTimePatternGenerator:: getAppendItemName(UDateTimePatternField field) const {
764 DateTimePatternGenerator::getAppendName(UDateTimePatternField field, UnicodeString& value) {
771 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UErrorCode& status) {
776 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UDateTimePatternMatchOptions options, UErrorCode& status) {
837 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern,
844 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern,
854 DateTimePatternGenerator::setDecimal(const UnicodeString& newDecimal) {
861 DateTimePatternGenerator::getDecimal() const {
866 DateTimePatternGenerator::addCanonicalItems() {
876 DateTimePatternGenerator::setDateTimeFormat(const UnicodeString& dtFormat) {
883 DateTimePatternGenerator::getDateTimeFormat() const {
888 DateTimePatternGenerator
909 DateTimePatternGenerator::setDecimalSymbols(const Locale& locale, UErrorCode& status) {
919 DateTimePatternGenerator::addPattern(
928 // For DateTimePatternGenerator::addPatternWithSkeleton -
939 DateTimePatternGenerator::addPatternWithSkeleton(
998 DateTimePatternGenerator::getAppendFormatNumber(const char* field) const {
1008 DateTimePatternGenerator::getAppendNameNumber(const char* field) const {
1018 DateTimePatternGenerator::getBestRaw(DateTimeMatcher& source,
1054 DateTimePatternGenerator::adjustFieldTypes(const UnicodeString& pattern,
1143 DateTimePatternGenerator::getBestAppending(int32_t missingFields, int32_t flags, UDateTimePatternMatchOptions options) {
1186 DateTimePatternGenerator::getTopBitNumber(int32_t foundMask) {
1203 DateTimePatternGenerator::setAvailableFormat(const UnicodeString &key, UErrorCode& err)
1209 DateTimePatternGenerator::isAvailableFormatSet(const UnicodeString &key) const {
1214 DateTimePatternGenerator::copyHashtable(Hashtable *other, UErrorCode &status) {
1241 DateTimePatternGenerator::getSkeletons(UErrorCode& status) const {
1247 DateTimePatternGenerator::getPatternForSkeleton(const UnicodeString& skeleton) const {
1264 DateTimePatternGenerator::getBaseSkeletons(UErrorCode& status) const {
1270 DateTimePatternGenerator::getRedundants(UErrorCode& status) {
1298 DateTimePatternGenerator::isCanonicalItem(const UnicodeString& item) const {
1311 DateTimePatternGenerator*
1312 DateTimePatternGenerator::clone() const {
1313 return new DateTimePatternGenerator(*this);
1504 if (specifiedSkeletonPtr != NULL) { // called from DateTimePatternGenerator::getBestRaw or addPattern, use original
1511 } else { // called from DateTimePatternGenerator::getRedundants, use baseOriginal