1 /* 2 * Copyright (C) 2014 The Android Open Source Project 3 * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. 4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 5 * 6 * This code is free software; you can redistribute it and/or modify it 7 * under the terms of the GNU General Public License version 2 only, as 8 * published by the Free Software Foundation. Oracle designates this 9 * particular file as subject to the "Classpath" exception as provided 10 * by Oracle in the LICENSE file that accompanied this code. 11 * 12 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 15 * version 2 for more details (a copy is included in the LICENSE file that 16 * accompanied this code). 17 * 18 * You should have received a copy of the GNU General Public License version 19 * 2 along with this work; if not, write to the Free Software Foundation, 20 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 21 * 22 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 23 * or visit www.oracle.com if you need additional information or have any 24 * questions. 25 */ 26 27 package java.net; 28 29 import dalvik.annotation.compat.UnsupportedAppUsage; 30 31 @SuppressWarnings({"unchecked", "deprecation", "all"}) 32 public final class URI implements java.lang.Comparable<java.net.URI>, java.io.Serializable { 33 URI()34 private URI() { 35 throw new RuntimeException("Stub!"); 36 } 37 URI(java.lang.String str)38 public URI(java.lang.String str) throws java.net.URISyntaxException { 39 throw new RuntimeException("Stub!"); 40 } 41 URI( java.lang.String scheme, java.lang.String userInfo, java.lang.String host, int port, java.lang.String path, java.lang.String query, java.lang.String fragment)42 public URI( 43 java.lang.String scheme, 44 java.lang.String userInfo, 45 java.lang.String host, 46 int port, 47 java.lang.String path, 48 java.lang.String query, 49 java.lang.String fragment) 50 throws java.net.URISyntaxException { 51 throw new RuntimeException("Stub!"); 52 } 53 URI( java.lang.String scheme, java.lang.String authority, java.lang.String path, java.lang.String query, java.lang.String fragment)54 public URI( 55 java.lang.String scheme, 56 java.lang.String authority, 57 java.lang.String path, 58 java.lang.String query, 59 java.lang.String fragment) 60 throws java.net.URISyntaxException { 61 throw new RuntimeException("Stub!"); 62 } 63 URI( java.lang.String scheme, java.lang.String host, java.lang.String path, java.lang.String fragment)64 public URI( 65 java.lang.String scheme, 66 java.lang.String host, 67 java.lang.String path, 68 java.lang.String fragment) 69 throws java.net.URISyntaxException { 70 throw new RuntimeException("Stub!"); 71 } 72 URI(java.lang.String scheme, java.lang.String ssp, java.lang.String fragment)73 public URI(java.lang.String scheme, java.lang.String ssp, java.lang.String fragment) 74 throws java.net.URISyntaxException { 75 throw new RuntimeException("Stub!"); 76 } 77 create(java.lang.String str)78 public static java.net.URI create(java.lang.String str) { 79 throw new RuntimeException("Stub!"); 80 } 81 parseServerAuthority()82 public java.net.URI parseServerAuthority() throws java.net.URISyntaxException { 83 throw new RuntimeException("Stub!"); 84 } 85 normalize()86 public java.net.URI normalize() { 87 throw new RuntimeException("Stub!"); 88 } 89 resolve(java.net.URI uri)90 public java.net.URI resolve(java.net.URI uri) { 91 throw new RuntimeException("Stub!"); 92 } 93 resolve(java.lang.String str)94 public java.net.URI resolve(java.lang.String str) { 95 throw new RuntimeException("Stub!"); 96 } 97 relativize(java.net.URI uri)98 public java.net.URI relativize(java.net.URI uri) { 99 throw new RuntimeException("Stub!"); 100 } 101 toURL()102 public java.net.URL toURL() throws java.net.MalformedURLException { 103 throw new RuntimeException("Stub!"); 104 } 105 getScheme()106 public java.lang.String getScheme() { 107 throw new RuntimeException("Stub!"); 108 } 109 isAbsolute()110 public boolean isAbsolute() { 111 throw new RuntimeException("Stub!"); 112 } 113 isOpaque()114 public boolean isOpaque() { 115 throw new RuntimeException("Stub!"); 116 } 117 getRawSchemeSpecificPart()118 public java.lang.String getRawSchemeSpecificPart() { 119 throw new RuntimeException("Stub!"); 120 } 121 getSchemeSpecificPart()122 public java.lang.String getSchemeSpecificPart() { 123 throw new RuntimeException("Stub!"); 124 } 125 getRawAuthority()126 public java.lang.String getRawAuthority() { 127 throw new RuntimeException("Stub!"); 128 } 129 getAuthority()130 public java.lang.String getAuthority() { 131 throw new RuntimeException("Stub!"); 132 } 133 getRawUserInfo()134 public java.lang.String getRawUserInfo() { 135 throw new RuntimeException("Stub!"); 136 } 137 getUserInfo()138 public java.lang.String getUserInfo() { 139 throw new RuntimeException("Stub!"); 140 } 141 getHost()142 public java.lang.String getHost() { 143 throw new RuntimeException("Stub!"); 144 } 145 getPort()146 public int getPort() { 147 throw new RuntimeException("Stub!"); 148 } 149 getRawPath()150 public java.lang.String getRawPath() { 151 throw new RuntimeException("Stub!"); 152 } 153 getPath()154 public java.lang.String getPath() { 155 throw new RuntimeException("Stub!"); 156 } 157 getRawQuery()158 public java.lang.String getRawQuery() { 159 throw new RuntimeException("Stub!"); 160 } 161 getQuery()162 public java.lang.String getQuery() { 163 throw new RuntimeException("Stub!"); 164 } 165 getRawFragment()166 public java.lang.String getRawFragment() { 167 throw new RuntimeException("Stub!"); 168 } 169 getFragment()170 public java.lang.String getFragment() { 171 throw new RuntimeException("Stub!"); 172 } 173 equals(java.lang.Object ob)174 public boolean equals(java.lang.Object ob) { 175 throw new RuntimeException("Stub!"); 176 } 177 hashCode()178 public int hashCode() { 179 throw new RuntimeException("Stub!"); 180 } 181 compareTo(java.net.URI that)182 public int compareTo(java.net.URI that) { 183 throw new RuntimeException("Stub!"); 184 } 185 toString()186 public java.lang.String toString() { 187 throw new RuntimeException("Stub!"); 188 } 189 toASCIIString()190 public java.lang.String toASCIIString() { 191 throw new RuntimeException("Stub!"); 192 } 193 writeObject(java.io.ObjectOutputStream os)194 private void writeObject(java.io.ObjectOutputStream os) throws java.io.IOException { 195 throw new RuntimeException("Stub!"); 196 } 197 readObject(java.io.ObjectInputStream is)198 private void readObject(java.io.ObjectInputStream is) 199 throws java.lang.ClassNotFoundException, java.io.IOException { 200 throw new RuntimeException("Stub!"); 201 } 202 toLower(char c)203 private static int toLower(char c) { 204 throw new RuntimeException("Stub!"); 205 } 206 toUpper(char c)207 private static int toUpper(char c) { 208 throw new RuntimeException("Stub!"); 209 } 210 equal(java.lang.String s, java.lang.String t)211 private static boolean equal(java.lang.String s, java.lang.String t) { 212 throw new RuntimeException("Stub!"); 213 } 214 equalIgnoringCase(java.lang.String s, java.lang.String t)215 private static boolean equalIgnoringCase(java.lang.String s, java.lang.String t) { 216 throw new RuntimeException("Stub!"); 217 } 218 hash(int hash, java.lang.String s)219 private static int hash(int hash, java.lang.String s) { 220 throw new RuntimeException("Stub!"); 221 } 222 normalizedHash(int hash, java.lang.String s)223 private static int normalizedHash(int hash, java.lang.String s) { 224 throw new RuntimeException("Stub!"); 225 } 226 hashIgnoringCase(int hash, java.lang.String s)227 private static int hashIgnoringCase(int hash, java.lang.String s) { 228 throw new RuntimeException("Stub!"); 229 } 230 compare(java.lang.String s, java.lang.String t)231 private static int compare(java.lang.String s, java.lang.String t) { 232 throw new RuntimeException("Stub!"); 233 } 234 compareIgnoringCase(java.lang.String s, java.lang.String t)235 private static int compareIgnoringCase(java.lang.String s, java.lang.String t) { 236 throw new RuntimeException("Stub!"); 237 } 238 checkPath( java.lang.String s, java.lang.String scheme, java.lang.String path)239 private static void checkPath( 240 java.lang.String s, java.lang.String scheme, java.lang.String path) 241 throws java.net.URISyntaxException { 242 throw new RuntimeException("Stub!"); 243 } 244 appendAuthority( java.lang.StringBuffer sb, java.lang.String authority, java.lang.String userInfo, java.lang.String host, int port)245 private void appendAuthority( 246 java.lang.StringBuffer sb, 247 java.lang.String authority, 248 java.lang.String userInfo, 249 java.lang.String host, 250 int port) { 251 throw new RuntimeException("Stub!"); 252 } 253 appendSchemeSpecificPart( java.lang.StringBuffer sb, java.lang.String opaquePart, java.lang.String authority, java.lang.String userInfo, java.lang.String host, int port, java.lang.String path, java.lang.String query)254 private void appendSchemeSpecificPart( 255 java.lang.StringBuffer sb, 256 java.lang.String opaquePart, 257 java.lang.String authority, 258 java.lang.String userInfo, 259 java.lang.String host, 260 int port, 261 java.lang.String path, 262 java.lang.String query) { 263 throw new RuntimeException("Stub!"); 264 } 265 appendFragment(java.lang.StringBuffer sb, java.lang.String fragment)266 private void appendFragment(java.lang.StringBuffer sb, java.lang.String fragment) { 267 throw new RuntimeException("Stub!"); 268 } 269 toString( java.lang.String scheme, java.lang.String opaquePart, java.lang.String authority, java.lang.String userInfo, java.lang.String host, int port, java.lang.String path, java.lang.String query, java.lang.String fragment)270 private java.lang.String toString( 271 java.lang.String scheme, 272 java.lang.String opaquePart, 273 java.lang.String authority, 274 java.lang.String userInfo, 275 java.lang.String host, 276 int port, 277 java.lang.String path, 278 java.lang.String query, 279 java.lang.String fragment) { 280 throw new RuntimeException("Stub!"); 281 } 282 defineSchemeSpecificPart()283 private void defineSchemeSpecificPart() { 284 throw new RuntimeException("Stub!"); 285 } 286 defineString()287 private void defineString() { 288 throw new RuntimeException("Stub!"); 289 } 290 resolvePath( java.lang.String base, java.lang.String child, boolean absolute)291 private static java.lang.String resolvePath( 292 java.lang.String base, java.lang.String child, boolean absolute) { 293 throw new RuntimeException("Stub!"); 294 } 295 resolve(java.net.URI base, java.net.URI child)296 private static java.net.URI resolve(java.net.URI base, java.net.URI child) { 297 throw new RuntimeException("Stub!"); 298 } 299 normalize(java.net.URI u)300 private static java.net.URI normalize(java.net.URI u) { 301 throw new RuntimeException("Stub!"); 302 } 303 relativize(java.net.URI base, java.net.URI child)304 private static java.net.URI relativize(java.net.URI base, java.net.URI child) { 305 throw new RuntimeException("Stub!"); 306 } 307 needsNormalization(java.lang.String path)308 private static int needsNormalization(java.lang.String path) { 309 throw new RuntimeException("Stub!"); 310 } 311 split(char[] path, int[] segs)312 private static void split(char[] path, int[] segs) { 313 throw new RuntimeException("Stub!"); 314 } 315 join(char[] path, int[] segs)316 private static int join(char[] path, int[] segs) { 317 throw new RuntimeException("Stub!"); 318 } 319 removeDots(char[] path, int[] segs, boolean removeLeading)320 private static void removeDots(char[] path, int[] segs, boolean removeLeading) { 321 throw new RuntimeException("Stub!"); 322 } 323 maybeAddLeadingDot(char[] path, int[] segs)324 private static void maybeAddLeadingDot(char[] path, int[] segs) { 325 throw new RuntimeException("Stub!"); 326 } 327 normalize(java.lang.String ps)328 private static java.lang.String normalize(java.lang.String ps) { 329 throw new RuntimeException("Stub!"); 330 } 331 normalize(java.lang.String ps, boolean removeLeading)332 private static java.lang.String normalize(java.lang.String ps, boolean removeLeading) { 333 throw new RuntimeException("Stub!"); 334 } 335 lowMask(java.lang.String chars)336 private static long lowMask(java.lang.String chars) { 337 throw new RuntimeException("Stub!"); 338 } 339 highMask(java.lang.String chars)340 private static long highMask(java.lang.String chars) { 341 throw new RuntimeException("Stub!"); 342 } 343 lowMask(char first, char last)344 private static long lowMask(char first, char last) { 345 throw new RuntimeException("Stub!"); 346 } 347 highMask(char first, char last)348 private static long highMask(char first, char last) { 349 throw new RuntimeException("Stub!"); 350 } 351 match(char c, long lowMask, long highMask)352 private static boolean match(char c, long lowMask, long highMask) { 353 throw new RuntimeException("Stub!"); 354 } 355 appendEscape(java.lang.StringBuffer sb, byte b)356 private static void appendEscape(java.lang.StringBuffer sb, byte b) { 357 throw new RuntimeException("Stub!"); 358 } 359 appendEncoded(java.lang.StringBuffer sb, char c)360 private static void appendEncoded(java.lang.StringBuffer sb, char c) { 361 throw new RuntimeException("Stub!"); 362 } 363 quote(java.lang.String s, long lowMask, long highMask)364 private static java.lang.String quote(java.lang.String s, long lowMask, long highMask) { 365 throw new RuntimeException("Stub!"); 366 } 367 encode(java.lang.String s)368 private static java.lang.String encode(java.lang.String s) { 369 throw new RuntimeException("Stub!"); 370 } 371 decode(char c)372 private static int decode(char c) { 373 throw new RuntimeException("Stub!"); 374 } 375 decode(char c1, char c2)376 private static byte decode(char c1, char c2) { 377 throw new RuntimeException("Stub!"); 378 } 379 decode(java.lang.String s)380 private static java.lang.String decode(java.lang.String s) { 381 throw new RuntimeException("Stub!"); 382 } 383 384 private static final long H_ALPHA; 385 386 static { 387 H_ALPHA = 0; 388 } 389 390 private static final long H_ALPHANUM; 391 392 static { 393 H_ALPHANUM = 0; 394 } 395 396 private static final long H_DASH; 397 398 static { 399 H_DASH = 0; 400 } 401 402 private static final long H_DIGIT = 0L; // 0x0L 403 404 private static final long H_DOT; 405 406 static { 407 H_DOT = 0; 408 } 409 410 private static final long H_ESCAPED = 0L; // 0x0L 411 412 private static final long H_HEX; 413 414 static { 415 H_HEX = 0; 416 } 417 418 private static final long H_LEFT_BRACKET; 419 420 static { 421 H_LEFT_BRACKET = 0; 422 } 423 424 private static final long H_LOWALPHA; 425 426 static { 427 H_LOWALPHA = 0; 428 } 429 430 private static final long H_MARK; 431 432 static { 433 H_MARK = 0; 434 } 435 436 private static final long H_PATH; 437 438 static { 439 H_PATH = 0; 440 } 441 442 private static final long H_PCHAR; 443 444 static { 445 H_PCHAR = 0; 446 } 447 448 private static final long H_REG_NAME; 449 450 static { 451 H_REG_NAME = 0; 452 } 453 454 private static final long H_RESERVED; 455 456 static { 457 H_RESERVED = 0; 458 } 459 460 private static final long H_SCHEME; 461 462 static { 463 H_SCHEME = 0; 464 } 465 466 private static final long H_SERVER; 467 468 static { 469 H_SERVER = 0; 470 } 471 472 private static final long H_SERVER_PERCENT; 473 474 static { 475 H_SERVER_PERCENT = 0; 476 } 477 478 private static final long H_UNDERSCORE; 479 480 static { 481 H_UNDERSCORE = 0; 482 } 483 484 private static final long H_UNRESERVED; 485 486 static { 487 H_UNRESERVED = 0; 488 } 489 490 private static final long H_UPALPHA; 491 492 static { 493 H_UPALPHA = 0; 494 } 495 496 private static final long H_URIC; 497 498 static { 499 H_URIC = 0; 500 } 501 502 private static final long H_URIC_NO_SLASH; 503 504 static { 505 H_URIC_NO_SLASH = 0; 506 } 507 508 private static final long H_USERINFO; 509 510 static { 511 H_USERINFO = 0; 512 } 513 514 private static final long L_ALPHA = 0L; // 0x0L 515 516 private static final long L_ALPHANUM; 517 518 static { 519 L_ALPHANUM = 0; 520 } 521 522 private static final long L_DASH; 523 524 static { 525 L_DASH = 0; 526 } 527 528 private static final long L_DIGIT; 529 530 static { 531 L_DIGIT = 0; 532 } 533 534 private static final long L_DOT; 535 536 static { 537 L_DOT = 0; 538 } 539 540 private static final long L_ESCAPED = 1L; // 0x1L 541 542 private static final long L_HEX; 543 544 static { 545 L_HEX = 0; 546 } 547 548 private static final long L_LEFT_BRACKET; 549 550 static { 551 L_LEFT_BRACKET = 0; 552 } 553 554 private static final long L_LOWALPHA = 0L; // 0x0L 555 556 private static final long L_MARK; 557 558 static { 559 L_MARK = 0; 560 } 561 562 private static final long L_PATH; 563 564 static { 565 L_PATH = 0; 566 } 567 568 private static final long L_PCHAR; 569 570 static { 571 L_PCHAR = 0; 572 } 573 574 private static final long L_REG_NAME; 575 576 static { 577 L_REG_NAME = 0; 578 } 579 580 private static final long L_RESERVED; 581 582 static { 583 L_RESERVED = 0; 584 } 585 586 private static final long L_SCHEME; 587 588 static { 589 L_SCHEME = 0; 590 } 591 592 private static final long L_SERVER; 593 594 static { 595 L_SERVER = 0; 596 } 597 598 private static final long L_SERVER_PERCENT; 599 600 static { 601 L_SERVER_PERCENT = 0; 602 } 603 604 private static final long L_UNDERSCORE; 605 606 static { 607 L_UNDERSCORE = 0; 608 } 609 610 private static final long L_UNRESERVED; 611 612 static { 613 L_UNRESERVED = 0; 614 } 615 616 private static final long L_UPALPHA = 0L; // 0x0L 617 618 private static final long L_URIC; 619 620 static { 621 L_URIC = 0; 622 } 623 624 private static final long L_URIC_NO_SLASH; 625 626 static { 627 L_URIC_NO_SLASH = 0; 628 } 629 630 private static final long L_USERINFO; 631 632 static { 633 L_USERINFO = 0; 634 } 635 636 private transient java.lang.String authority; 637 638 private transient volatile java.lang.String decodedAuthority; 639 640 private transient volatile java.lang.String decodedFragment; 641 642 private transient volatile java.lang.String decodedPath; 643 644 private transient volatile java.lang.String decodedQuery; 645 646 private transient volatile java.lang.String decodedSchemeSpecificPart; 647 648 private transient volatile java.lang.String decodedUserInfo; 649 650 @UnsupportedAppUsage 651 private transient java.lang.String fragment; 652 653 private transient volatile int hash; 654 655 private static final char[] hexDigits; 656 657 static { 658 hexDigits = new char[0]; 659 } 660 661 @UnsupportedAppUsage 662 private transient java.lang.String host; 663 664 private transient java.lang.String path; 665 666 @UnsupportedAppUsage 667 private transient int port = -1; // 0xffffffff 668 669 @UnsupportedAppUsage 670 private transient java.lang.String query; 671 672 private transient java.lang.String scheme; 673 674 private transient volatile java.lang.String schemeSpecificPart; 675 676 static final long serialVersionUID = -6052424284110960213L; // 0xac01782e439e49abL 677 678 @UnsupportedAppUsage 679 private volatile java.lang.String string; 680 681 private transient java.lang.String userInfo; 682 683 @SuppressWarnings({"unchecked", "deprecation", "all"}) 684 private class Parser { 685 Parser(java.lang.String s)686 Parser(java.lang.String s) { 687 throw new RuntimeException("Stub!"); 688 } 689 fail(java.lang.String reason)690 private void fail(java.lang.String reason) throws java.net.URISyntaxException { 691 throw new RuntimeException("Stub!"); 692 } 693 fail(java.lang.String reason, int p)694 private void fail(java.lang.String reason, int p) throws java.net.URISyntaxException { 695 throw new RuntimeException("Stub!"); 696 } 697 failExpecting(java.lang.String expected, int p)698 private void failExpecting(java.lang.String expected, int p) 699 throws java.net.URISyntaxException { 700 throw new RuntimeException("Stub!"); 701 } 702 failExpecting(java.lang.String expected, java.lang.String prior, int p)703 private void failExpecting(java.lang.String expected, java.lang.String prior, int p) 704 throws java.net.URISyntaxException { 705 throw new RuntimeException("Stub!"); 706 } 707 substring(int start, int end)708 private java.lang.String substring(int start, int end) { 709 throw new RuntimeException("Stub!"); 710 } 711 charAt(int p)712 private char charAt(int p) { 713 throw new RuntimeException("Stub!"); 714 } 715 at(int start, int end, char c)716 private boolean at(int start, int end, char c) { 717 throw new RuntimeException("Stub!"); 718 } 719 at(int start, int end, java.lang.String s)720 private boolean at(int start, int end, java.lang.String s) { 721 throw new RuntimeException("Stub!"); 722 } 723 scan(int start, int end, char c)724 private int scan(int start, int end, char c) { 725 throw new RuntimeException("Stub!"); 726 } 727 scan(int start, int end, java.lang.String err, java.lang.String stop)728 private int scan(int start, int end, java.lang.String err, java.lang.String stop) { 729 throw new RuntimeException("Stub!"); 730 } 731 scanEscape(int start, int n, char first)732 private int scanEscape(int start, int n, char first) throws java.net.URISyntaxException { 733 throw new RuntimeException("Stub!"); 734 } 735 scan(int start, int n, long lowMask, long highMask)736 private int scan(int start, int n, long lowMask, long highMask) 737 throws java.net.URISyntaxException { 738 throw new RuntimeException("Stub!"); 739 } 740 checkChars( int start, int end, long lowMask, long highMask, java.lang.String what)741 private void checkChars( 742 int start, int end, long lowMask, long highMask, java.lang.String what) 743 throws java.net.URISyntaxException { 744 throw new RuntimeException("Stub!"); 745 } 746 checkChar(int p, long lowMask, long highMask, java.lang.String what)747 private void checkChar(int p, long lowMask, long highMask, java.lang.String what) 748 throws java.net.URISyntaxException { 749 throw new RuntimeException("Stub!"); 750 } 751 parse(boolean rsa)752 void parse(boolean rsa) throws java.net.URISyntaxException { 753 throw new RuntimeException("Stub!"); 754 } 755 parseHierarchical(int start, int n)756 private int parseHierarchical(int start, int n) throws java.net.URISyntaxException { 757 throw new RuntimeException("Stub!"); 758 } 759 parseAuthority(int start, int n)760 private int parseAuthority(int start, int n) throws java.net.URISyntaxException { 761 throw new RuntimeException("Stub!"); 762 } 763 parseServer(int start, int n)764 private int parseServer(int start, int n) throws java.net.URISyntaxException { 765 throw new RuntimeException("Stub!"); 766 } 767 scanByte(int start, int n)768 private int scanByte(int start, int n) throws java.net.URISyntaxException { 769 throw new RuntimeException("Stub!"); 770 } 771 scanIPv4Address(int start, int n, boolean strict)772 private int scanIPv4Address(int start, int n, boolean strict) 773 throws java.net.URISyntaxException { 774 throw new RuntimeException("Stub!"); 775 } 776 takeIPv4Address(int start, int n, java.lang.String expected)777 private int takeIPv4Address(int start, int n, java.lang.String expected) 778 throws java.net.URISyntaxException { 779 throw new RuntimeException("Stub!"); 780 } 781 parseIPv4Address(int start, int n)782 private int parseIPv4Address(int start, int n) { 783 throw new RuntimeException("Stub!"); 784 } 785 parseHostname(int start, int n)786 private int parseHostname(int start, int n) throws java.net.URISyntaxException { 787 throw new RuntimeException("Stub!"); 788 } 789 parseIPv6Reference(int start, int n)790 private int parseIPv6Reference(int start, int n) throws java.net.URISyntaxException { 791 throw new RuntimeException("Stub!"); 792 } 793 scanHexPost(int start, int n)794 private int scanHexPost(int start, int n) throws java.net.URISyntaxException { 795 throw new RuntimeException("Stub!"); 796 } 797 scanHexSeq(int start, int n)798 private int scanHexSeq(int start, int n) throws java.net.URISyntaxException { 799 throw new RuntimeException("Stub!"); 800 } 801 802 private java.lang.String input; 803 804 private int ipv6byteCount = 0; // 0x0 805 806 private boolean requireServerAuthority = false; 807 } 808 } 809