Lines Matching refs:UnicodeString
111 UnicodeString original[UDATPG_FIELD_COUNT];
112 UnicodeString baseOriginal[UDATPG_FIELD_COUNT];
117 UnicodeString getSkeleton();
118 UnicodeString getBaseSkeleton();
125 UnicodeString basePattern;
127 UnicodeString pattern;
131 PtnElem(const UnicodeString &basePattern, const UnicodeString &pattern);
138 UnicodeString items[MAX_DT_TOKEN];
143 void set(const UnicodeString& patternString);
144 UBool isQuoteLiteral(const UnicodeString& s) const;
145 void getQuoteLiteral(UnicodeString& quote, int32_t *itemIndex);
146 int32_t getCanonicalIndex(const UnicodeString& s) { return getCanonicalIndex(s, TRUE); };
147 int32_t getCanonicalIndex(const UnicodeString& s, UBool strict);
148 UBool isPatternSeparator(UnicodeString& field);
160 virtual TokenStatus setTokens(const UnicodeString& pattern, int32_t startPos, int32_t *len);
180 void getBasePattern(UnicodeString &basePattern);
181 UnicodeString getPattern();
182 void set(const UnicodeString& pattern, FormatParser* fp);
183 void set(const UnicodeString& pattern, FormatParser* fp, PtnSkeleton& skeleton);
200 void add(const UnicodeString& basePattern, const PtnSkeleton& skeleton, const UnicodeString& value, UBool skeletonWasSpecified, UErrorCode& status);
201 const UnicodeString* getPatternFromBasePattern(UnicodeString& basePattern, UBool& skeletonWasSpecified);
202 const UnicodeString* getPatternFromSkeleton(PtnSkeleton& skeleton, const PtnSkeleton** specifiedSkeletonPtr = 0);
208 PtnElem* getDuplicateElem(const UnicodeString &basePattern, const PtnSkeleton& skeleton, PtnElem *baseElem);
232 virtual const UnicodeString* snext(UErrorCode& status);
237 UBool isCanonicalItem(const UnicodeString& item);
247 virtual const UnicodeString* snext(UErrorCode& status);
250 void add(const UnicodeString &pattern, UErrorCode& status);
253 UBool isCanonicalItem(const UnicodeString& item);