Lines Matching defs:rules
63 * The collation table is composed of a list of collation rules, where each
80 * turn on special collation rules.
102 * can also be used to add a modification at the end of a set of rules.
195 * rules tailored to your needs, you construct the <code>RuleBasedCollator</code>
196 * with the rules contained in a <code>String</code> object. For example:
219 * A new collation rules string can be created by concatenating rules
220 * strings. For example, the rules returned by {@link #getRules()} could
270 * RuleBasedCollator constructor. This takes the table rules and builds
274 * @param rules the collation rules to build the collation table from.
276 * will be thrown if the build process of the rules fails. For
280 public RuleBasedCollator(String rules) throws ParseException {
281 this(rules, Collator.CANONICAL_DECOMPOSITION);
285 * RuleBasedCollator constructor. This takes the table rules and builds
289 * @param rules the collation rules to build the collation table from.
293 * will be thrown if the build process of the rules fails. For
297 RuleBasedCollator(String rules, int decomp) throws ParseException {
300 tables = new RBCollationTables(rules, decomp);
313 * Gets the table-based rules for the collation object.
314 * @return returns the collation rules that the table collation object
342 * collation rules. Returns information about whether a string is less
725 // all other non-transient information is also contained in rules.