Lines Matching refs:UnicodeString
115 UnicodeString original[UDATPG_FIELD_COUNT];
116 UnicodeString baseOriginal[UDATPG_FIELD_COUNT];
121 UnicodeString getSkeleton();
122 UnicodeString getBaseSkeleton();
129 UnicodeString basePattern;
131 UnicodeString pattern;
135 PtnElem(const UnicodeString &basePattern, const UnicodeString &pattern);
142 UnicodeString items[MAX_DT_TOKEN];
147 void set(const UnicodeString& patternString);
148 void getQuoteLiteral(UnicodeString& quote, int32_t *itemIndex);
149 UBool isPatternSeparator(UnicodeString& field);
150 static UBool isQuoteLiteral(const UnicodeString& s);
151 static int32_t getCanonicalIndex(const UnicodeString& s) { return getCanonicalIndex(s, TRUE); }
152 static int32_t getCanonicalIndex(const UnicodeString& s, UBool strict);
163 virtual TokenStatus setTokens(const UnicodeString& pattern, int32_t startPos, int32_t *len);
183 void getBasePattern(UnicodeString &basePattern);
184 UnicodeString getPattern();
185 void set(const UnicodeString& pattern, FormatParser* fp);
186 void set(const UnicodeString& pattern, FormatParser* fp, PtnSkeleton& skeleton);
203 void add(const UnicodeString& basePattern, const PtnSkeleton& skeleton, const UnicodeString& value, UBool skeletonWasSpecified, UErrorCode& status);
204 const UnicodeString* getPatternFromBasePattern(UnicodeString& basePattern, UBool& skeletonWasSpecified);
205 const UnicodeString* getPatternFromSkeleton(PtnSkeleton& skeleton, const PtnSkeleton** specifiedSkeletonPtr = 0);
211 PtnElem* getDuplicateElem(const UnicodeString &basePattern, const PtnSkeleton& skeleton, PtnElem *baseElem);
235 virtual const UnicodeString* snext(UErrorCode& status);
240 UBool isCanonicalItem(const UnicodeString& item);
250 virtual const UnicodeString* snext(UErrorCode& status);
253 void add(const UnicodeString &pattern, UErrorCode& status);
256 UBool isCanonicalItem(const UnicodeString& item);