Home | History | Annotate | Download | only in i18n

Lines Matching defs:DateTimePatternGenerator

132 // class DateTimePatternGenerator
230 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateTimePatternGenerator)
234 DateTimePatternGenerator* U_EXPORT2
235 DateTimePatternGenerator::createInstance(UErrorCode& status) {
239 DateTimePatternGenerator* U_EXPORT2
240 DateTimePatternGenerator::createInstance(const Locale& locale, UErrorCode& status) {
241 DateTimePatternGenerator *result = new DateTimePatternGenerator(locale, status);
252 DateTimePatternGenerator* U_EXPORT2
253 DateTimePatternGenerator::createEmptyInstance(UErrorCode& status) {
254 DateTimePatternGenerator *result = new DateTimePatternGenerator(status);
265 DateTimePatternGenerator::DateTimePatternGenerator(UErrorCode &status) :
278 DateTimePatternGenerator::DateTimePatternGenerator(const Locale& locale, UErrorCode &status) :
294 DateTimePatternGenerator::DateTimePatternGenerator(const DateTimePatternGenerator& other) :
306 DateTimePatternGenerator&
307 DateTimePatternGenerator::operator=(const DateTimePatternGenerator& other) {
340 DateTimePatternGenerator::operator==(const DateTimePatternGenerator& other) const {
360 DateTimePatternGenerator::operator!=(const DateTimePatternGenerator& other) const {
364 DateTimePatternGenerator::~DateTimePatternGenerator() {
377 DateTimePatternGenerator::initData(const Locale& locale, UErrorCode &status) {
390 } // DateTimePatternGenerator::initData
393 DateTimePatternGenerator::getSkeleton(const UnicodeString& pattern, UErrorCode&
400 DateTimePatternGenerator::getBaseSkeleton(const UnicodeString& pattern, UErrorCode& /*status*/) {
406 DateTimePatternGenerator::addICUPatterns(const Locale& locale, UErrorCode& status) {
446 DateTimePatternGenerator::hackTimes(const UnicodeString& hackPattern, UErrorCode& status) {
496 DateTimePatternGenerator::addCLDRData(const Locale& locale, UErrorCode& err) {
710 DateTimePatternGenerator::initHashtable(UErrorCode& err) {
722 DateTimePatternGenerator::setAppendItemFormat(UDateTimePatternField field, const UnicodeString& value) {
729 DateTimePatternGenerator::getAppendItemFormat(UDateTimePatternField field) const {
734 DateTimePatternGenerator::setAppendItemName(UDateTimePatternField field, const UnicodeString& value) {
741 DateTimePatternGenerator:: getAppendItemName(UDateTimePatternField field) const {
746 DateTimePatternGenerator::getAppendName(UDateTimePatternField field, UnicodeString& value) {
753 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UErrorCode& status) {
758 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UDateTimePatternMatchOptions options, UErrorCode& status) {
801 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern,
808 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern,
818 DateTimePatternGenerator::setDecimal(const UnicodeString& newDecimal) {
825 DateTimePatternGenerator::getDecimal() const {
830 DateTimePatternGenerator::addCanonicalItems() {
840 DateTimePatternGenerator::setDateTimeFormat(const UnicodeString& dtFormat) {
847 DateTimePatternGenerator::getDateTimeFormat() const {
852 DateTimePatternGenerator::setDateTimeFromCalendar(const Locale& locale, UErrorCode& status) {
873 DateTimePatternGenerator::setDecimalSymbols(const Locale& locale, UErrorCode& status) {
883 DateTimePatternGenerator::addPattern(
892 // For DateTimePatternGenerator::addPatternWithSkeleton -
903 DateTimePatternGenerator::addPatternWithSkeleton(
951 DateTimePatternGenerator::getAppendFormatNumber(const char* field) const {
961 DateTimePatternGenerator::getAppendNameNumber(const char* field) const {
971 DateTimePatternGenerator::getBestRaw(DateTimeMatcher& source,
1007 DateTimePatternGenerator::adjustFieldTypes(const UnicodeString& pattern,
1093 DateTimePatternGenerator::getBestAppending(int32_t missingFields, UDateTimePatternMatchOptions options) {
1136 DateTimePatternGenerator::getTopBitNumber(int32_t foundMask) {
1153 DateTimePatternGenerator::setAvailableFormat(const UnicodeString &key, UErrorCode& err)
1159 DateTimePatternGenerator::isAvailableFormatSet(const UnicodeString &key) const {
1164 DateTimePatternGenerator::copyHashtable(Hashtable *other, UErrorCode &status) {
1191 DateTimePatternGenerator::getSkeletons(UErrorCode& status) const {
1197 DateTimePatternGenerator::getPatternForSkeleton(const UnicodeString& skeleton) const {
1214 DateTimePatternGenerator::getBaseSkeletons(UErrorCode& status) const {
1220 DateTimePatternGenerator::getRedundants(UErrorCode& status) {
1248 DateTimePatternGenerator::isCanonicalItem(const UnicodeString& item) const {
1261 DateTimePatternGenerator*
1262 DateTimePatternGenerator::clone() const {
1263 return new DateTimePatternGenerator(*this);
1451 if (specifiedSkeletonPtr != NULL) { // called from DateTimePatternGenerator::getBestRaw or addPattern, use original
1458 } else { // called from DateTimePatternGenerator::getRedundants, use baseOriginal