Lines Matching refs:UnicodeString
112 UnicodeString original[UDATPG_FIELD_COUNT];
113 UnicodeString baseOriginal[UDATPG_FIELD_COUNT];
118 UnicodeString getSkeleton();
119 UnicodeString getBaseSkeleton();
126 UnicodeString basePattern;
128 UnicodeString pattern;
132 PtnElem(const UnicodeString &basePattern, const UnicodeString &pattern);
139 UnicodeString items[MAX_DT_TOKEN];
144 void set(const UnicodeString& patternString);
145 UBool isQuoteLiteral(const UnicodeString& s) const;
146 void getQuoteLiteral(UnicodeString& quote, int32_t *itemIndex);
147 int32_t getCanonicalIndex(const UnicodeString& s) { return getCanonicalIndex(s, TRUE); }
148 int32_t getCanonicalIndex(const UnicodeString& s, UBool strict);
149 UBool isPatternSeparator(UnicodeString& field);
161 virtual TokenStatus setTokens(const UnicodeString& pattern, int32_t startPos, int32_t *len);
181 void getBasePattern(UnicodeString &basePattern);
182 UnicodeString getPattern();
183 void set(const UnicodeString& pattern, FormatParser* fp);
184 void set(const UnicodeString& pattern, FormatParser* fp, PtnSkeleton& skeleton);
201 void add(const UnicodeString& basePattern, const PtnSkeleton& skeleton, const UnicodeString& value, UBool skeletonWasSpecified, UErrorCode& status);
202 const UnicodeString* getPatternFromBasePattern(UnicodeString& basePattern, UBool& skeletonWasSpecified);
203 const UnicodeString* getPatternFromSkeleton(PtnSkeleton& skeleton, const PtnSkeleton** specifiedSkeletonPtr = 0);
209 PtnElem* getDuplicateElem(const UnicodeString &basePattern, const PtnSkeleton& skeleton, PtnElem *baseElem);
233 virtual const UnicodeString* snext(UErrorCode& status);
238 UBool isCanonicalItem(const UnicodeString& item);
248 virtual const UnicodeString* snext(UErrorCode& status);
251 void add(const UnicodeString &pattern, UErrorCode& status);
254 UBool isCanonicalItem(const UnicodeString& item);