Lines Matching defs:label
95 * <p> A label is an individual part of a domain name. The original ToASCII operation,
96 * as defined in RFC 3490, only operates on a single label. This method can handle
97 * both label and entire domain name, by assuming that labels in a domain name are
101 * used as label separators, this method also changes all of them to \u002E (full stop)
154 * <p> A label is an individual part of a domain name. The original ToUnicode operation,
155 * as defined in RFC 3490, only operates on a single label. This method can handle
156 * both label and entire domain name, by assuming that labels in a domain name are
244 // toASCII operation; should only apply to a single label
246 private static String toASCIIInternal(String label, int flag)
250 boolean isASCII = isAllASCII(label);
256 UCharacterIterator iter = UCharacterIterator.getInstance(label);
263 dest = new StringBuffer(label);
315 throw new IllegalArgumentException("The label in the input is too long");
322 // toUnicode operation; should only apply to a single label
324 private static String toUnicodeInternal(String label, int flag) {
330 boolean isASCII = isAllASCII(label);
336 UCharacterIterator iter = UCharacterIterator.getInstance(label);
340 return label;
343 dest = new StringBuffer(label);
376 return label;