Home
last modified time | relevance | path

Searched refs:CollationTailoring (Results 1 – 25 of 29) sorted by relevance

12

/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
DCollationRoot.java27 private static final CollationTailoring rootSingleton;
30 public static final CollationTailoring getRoot() { in getRoot()
37 CollationTailoring root = getRoot(); in getData()
41 CollationTailoring root = getRoot(); in getSettings()
46 CollationTailoring t = null;
50 CollationTailoring t2 = new CollationTailoring(null);
DCollationLoader.java94 public static CollationTailoring loadTailoring(ULocale locale, Output<ULocale> outValidLocale) { in loadTailoring()
100 CollationTailoring root = CollationRoot.getRoot(); in loadTailoring()
197 CollationTailoring t = new CollationTailoring(root.settings); in loadTailoring()
DCollationTailoring.java34 public final class CollationTailoring { class
35 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) { in CollationTailoring() method in CollationTailoring
DCollationBuilder.java40 public CollationBuilder(CollationTailoring b) { in CollationBuilder()
57 public CollationTailoring parseAndBuild(String ruleString) throws ParseException { in parseAndBuild()
63 CollationTailoring tailoring = new CollationTailoring(base.settings); in parseAndBuild()
1493 private CollationTailoring base;
DCollationDataReader.java98 static void read(CollationTailoring base, ByteBuffer inBytes, in read()
99 CollationTailoring tailoring) throws IOException { in read()
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
DCollationRoot.java25 private static final CollationTailoring rootSingleton;
28 public static final CollationTailoring getRoot() { in getRoot()
35 CollationTailoring root = getRoot(); in getData()
39 CollationTailoring root = getRoot(); in getSettings()
44 CollationTailoring t = null;
48 CollationTailoring t2 = new CollationTailoring(null);
DCollationLoader.java92 public static CollationTailoring loadTailoring(ULocale locale, Output<ULocale> outValidLocale) { in loadTailoring()
98 CollationTailoring root = CollationRoot.getRoot(); in loadTailoring()
195 CollationTailoring t = new CollationTailoring(root.settings); in loadTailoring()
DCollationTailoring.java32 public final class CollationTailoring { class
33 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) { in CollationTailoring() method in CollationTailoring
DCollationBuilder.java36 public CollationBuilder(CollationTailoring b) { in CollationBuilder()
53 public CollationTailoring parseAndBuild(String ruleString) throws ParseException { in parseAndBuild()
59 CollationTailoring tailoring = new CollationTailoring(base.settings); in parseAndBuild()
1489 private CollationTailoring base;
DCollationDataReader.java97 static void read(CollationTailoring base, ByteBuffer inBytes, in read()
98 CollationTailoring tailoring) throws IOException { in read()
/external/icu/icu4c/source/i18n/
Dcollationtailoring.h46 struct U_I18N_API CollationTailoring : public SharedObject { struct
47 CollationTailoring(const CollationSettings *baseSettings);
48 virtual ~CollationTailoring();
90 CollationTailoring(const CollationTailoring &other);
94 CollationCacheEntry(const Locale &loc, const CollationTailoring *t) in CollationCacheEntry()
103 const CollationTailoring *tailoring;
Dcollationtailoring.cpp33 CollationTailoring::CollationTailoring(const CollationSettings *baseSettings) in CollationTailoring() function in CollationTailoring
55 CollationTailoring::~CollationTailoring() { in ~CollationTailoring()
68 CollationTailoring::ensureOwnedData(UErrorCode &errorCode) { in ensureOwnedData()
84 CollationTailoring::makeBaseVersion(const UVersionInfo ucaVersion, UVersionInfo version) { in makeBaseVersion()
92 CollationTailoring::setVersion(const UVersionInfo baseVersion, const UVersionInfo rulesVersion) { in setVersion()
101 CollationTailoring::getUCAVersion() const { in getUCAVersion()
Dcollationroot.cpp51 LocalPointer<CollationTailoring> t(new CollationTailoring(NULL)); in load()
79 const CollationTailoring *
88 const CollationTailoring *root = getRoot(errorCode); in getData()
95 const CollationTailoring *root = getRoot(errorCode); in getSettings()
Dcollationdatareader.h25 struct CollationTailoring;
100 static void read(const CollationTailoring *base, const uint8_t *inBytes, int32_t inLength,
101 CollationTailoring &tailoring, UErrorCode &errorCode);
Dcollationroot.h24 struct CollationTailoring;
32 static const CollationTailoring *getRoot(UErrorCode &errorCode);
Dcollationdatawriter.h23 struct CollationTailoring;
35 static int32_t writeTailoring(const CollationTailoring &t, const CollationSettings &settings,
Dcollationbuilder.h31 struct CollationTailoring;
40 CollationBuilder(const CollationTailoring *base, UErrorCode &errorCode);
45 CollationTailoring *parseAndBuild(const UnicodeString &ruleString,
296 const CollationTailoring *base;
Dcollationruleparser.h28 struct CollationTailoring;
Dcollationbuilder.cpp162 const CollationTailoring *base = CollationRoot::getRoot(errorCode); in internalBuildTailoring()
168 LocalPointer<CollationTailoring> t(builder.parseAndBuild(rules, noVersion, in internalBuildTailoring()
199 CollationBuilder::CollationBuilder(const CollationTailoring *b, UErrorCode &errorCode) in CollationBuilder()
230 CollationTailoring *
242 LocalPointer<CollationTailoring> tailoring(new CollationTailoring(base->settings)); in parseAndBuild()
Dcollationdatareader.cpp45 CollationDataReader::read(const CollationTailoring *base, const uint8_t *inBytes, int32_t inLength, in read()
46 CollationTailoring &tailoring, UErrorCode &errorCode) { in read()
/external/icu/icu4c/source/i18n/unicode/
Dtblcoll.h77 struct CollationTailoring;
818 void adoptTailoring(CollationTailoring *t, UErrorCode &errorCode);
856 static void computeMaxExpansions(const CollationTailoring *t, UErrorCode &errorCode);
863 const CollationTailoring *tailoring; // alias of cacheEntry->tailoring
/external/icu/android_icu4j/src/main/java/android/icu/text/
DCollatorServiceShim.java21 import android.icu.impl.coll.CollationTailoring;
170 CollationTailoring t = in makeInstance()
DRuleBasedCollator.java33 import android.icu.impl.coll.CollationTailoring;
217 CollationTailoring base = CollationRoot.getRoot(); in internalBuildTailoring()
222 CollationTailoring t; in internalBuildTailoring()
225 … Object builder = builderClass.getConstructor(CollationTailoring.class).newInstance(base); in internalBuildTailoring()
228 t = (CollationTailoring)parseAndBuild.invoke(builder, rules); in internalBuildTailoring()
1685 RuleBasedCollator(CollationTailoring t, ULocale vl) { in RuleBasedCollator()
1693 private void adoptTailoring(CollationTailoring t) { in adoptTailoring()
1834 CollationTailoring tailoring; // C++: reference-counted
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/text/
DCollatorServiceShim.java20 import com.ibm.icu.impl.coll.CollationTailoring;
169 CollationTailoring t = in makeInstance()
DRuleBasedCollator.java32 import com.ibm.icu.impl.coll.CollationTailoring;
218 CollationTailoring base = CollationRoot.getRoot(); in internalBuildTailoring()
223 CollationTailoring t; in internalBuildTailoring()
226 … Object builder = builderClass.getConstructor(CollationTailoring.class).newInstance(base); in internalBuildTailoring()
229 t = (CollationTailoring)parseAndBuild.invoke(builder, rules); in internalBuildTailoring()
1723 RuleBasedCollator(CollationTailoring t, ULocale vl) { in RuleBasedCollator()
1731 private void adoptTailoring(CollationTailoring t) { in adoptTailoring()
1875 CollationTailoring tailoring; // C++: reference-counted

12