Lines Matching defs:DateTimePatternGenerator

132 // class DateTimePatternGenerator
240 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateTimePatternGenerator)
244 DateTimePatternGenerator* U_EXPORT2
245 DateTimePatternGenerator::createInstance(UErrorCode& status) {
249 DateTimePatternGenerator* U_EXPORT2
250 DateTimePatternGenerator::createInstance(const Locale& locale, UErrorCode& status) {
251 DateTimePatternGenerator *result = new DateTimePatternGenerator(locale, status);
262 DateTimePatternGenerator* U_EXPORT2
263 DateTimePatternGenerator::createEmptyInstance(UErrorCode& status) {
264 DateTimePatternGenerator *result = new DateTimePatternGenerator(status);
275 DateTimePatternGenerator::DateTimePatternGenerator(UErrorCode &status) :
288 DateTimePatternGenerator::DateTimePatternGenerator(const Locale& locale, UErrorCode &status) :
304 DateTimePatternGenerator::DateTimePatternGenerator(const DateTimePatternGenerator& other) :
316 DateTimePatternGenerator&
317 DateTimePatternGenerator::operator=(const DateTimePatternGenerator& other) {
350 DateTimePatternGenerator::operator==(const DateTimePatternGenerator& other) const {
370 DateTimePatternGenerator::operator!=(const DateTimePatternGenerator& other) const {
374 DateTimePatternGenerator::~DateTimePatternGenerator() {
387 DateTimePatternGenerator::initData(const Locale& locale, UErrorCode &status) {
400 } // DateTimePatternGenerator::initData
403 DateTimePatternGenerator::getSkeleton(const UnicodeString& pattern, UErrorCode&
410 DateTimePatternGenerator::getBaseSkeleton(const UnicodeString& pattern, UErrorCode& /*status*/) {
416 DateTimePatternGenerator::addICUPatterns(const Locale& locale, UErrorCode& status) {
456 DateTimePatternGenerator::hackTimes(const UnicodeString& hackPattern, UErrorCode& status) {
506 DateTimePatternGenerator::addCLDRData(const Locale& locale, UErrorCode& err) {
724 DateTimePatternGenerator::initHashtable(UErrorCode& err) {
736 DateTimePatternGenerator::setAppendItemFormat(UDateTimePatternField field, const UnicodeString& value) {
743 DateTimePatternGenerator::getAppendItemFormat(UDateTimePatternField field) const {
748 DateTimePatternGenerator::setAppendItemName(UDateTimePatternField field, const UnicodeString& value) {
755 DateTimePatternGenerator:: getAppendItemName(UDateTimePatternField field) const {
760 DateTimePatternGenerator::getAppendName(UDateTimePatternField field, UnicodeString& value) {
767 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UErrorCode& status) {
772 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UDateTimePatternMatchOptions options, UErrorCode& status) {
833 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern,
840 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern,
850 DateTimePatternGenerator::setDecimal(const UnicodeString& newDecimal) {
857 DateTimePatternGenerator::getDecimal() const {
862 DateTimePatternGenerator::addCanonicalItems() {
872 DateTimePatternGenerator::setDateTimeFormat(const UnicodeString& dtFormat) {
879 DateTimePatternGenerator::getDateTimeFormat() const {
884 DateTimePatternGenerator::setDateTimeFromCalendar(const Locale& locale, UErrorCode& status) {
905 DateTimePatternGenerator::setDecimalSymbols(const Locale& locale, UErrorCode& status) {
915 DateTimePatternGenerator::addPattern(
924 // For DateTimePatternGenerator::addPatternWithSkeleton -
935 DateTimePatternGenerator::addPatternWithSkeleton(
994 DateTimePatternGenerator::getAppendFormatNumber(const char* field) const {
1004 DateTimePatternGenerator::getAppendNameNumber(const char* field) const {
1014 DateTimePatternGenerator::getBestRaw(DateTimeMatcher& source,
1050 DateTimePatternGenerator::adjustFieldTypes(const UnicodeString& pattern,
1139 DateTimePatternGenerator::getBestAppending(int32_t missingFields, int32_t flags, UDateTimePatternMatchOptions options) {
1182 DateTimePatternGenerator::getTopBitNumber(int32_t foundMask) {
1199 DateTimePatternGenerator::setAvailableFormat(const UnicodeString &key, UErrorCode& err)
1205 DateTimePatternGenerator::isAvailableFormatSet(const UnicodeString &key) const {
1210 DateTimePatternGenerator::copyHashtable(Hashtable *other, UErrorCode &status) {
1237 DateTimePatternGenerator::getSkeletons(UErrorCode& status) const {
1243 DateTimePatternGenerator::getPatternForSkeleton(const UnicodeString& skeleton) const {
1260 DateTimePatternGenerator::getBaseSkeletons(UErrorCode& status) const {
1266 DateTimePatternGenerator::getRedundants(UErrorCode& status) {
1294 DateTimePatternGenerator::isCanonicalItem(const UnicodeString& item) const {
1307 DateTimePatternGenerator*
1308 DateTimePatternGenerator::clone() const {
1309 return new DateTimePatternGenerator(*this);
1500 if (specifiedSkeletonPtr != NULL) { // called from DateTimePatternGenerator::getBestRaw or addPattern, use original
1507 } else { // called from DateTimePatternGenerator::getRedundants, use baseOriginal