test_class.file: httpizza/src/test/java/sexy/code/HttpUrlTest.java
test_class.identifier: HttpUrlTest
test_case.body: @Test
      public void pathSize() throws Exception {
          assertEquals(1, HttpUrl.parse("http://host/").pathSize());
          assertEquals(3, HttpUrl.parse("http://host/a/b/c").pathSize());
      }
test_case.class_method_signature: HttpUrlTest.pathSize()
test_case.full_signature: @Test public void pathSize()
test_case.identifier: pathSize
test_case.invocations: assertEquals pathSize parse assertEquals pathSize parse
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void pathSize()
focal_class.declarator: HEX_DIGITS = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'}
focal_class.modifier: static final
focal_class.original_string: static final char[] HEX_DIGITS = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};
focal_class.type: char[]
focal_class.var_name: HEX_DIGITS
focal_class.declarator: USERNAME_ENCODE_SET = " \"':;<=>@[]^`{}|/\\?#"
focal_class.modifier: static final
focal_class.original_string: static final String USERNAME_ENCODE_SET = " \"':;<=>@[]^`{}|/\\?#";
focal_class.type: String
focal_class.var_name: USERNAME_ENCODE_SET
focal_class.declarator: PASSWORD_ENCODE_SET = " \"':;<=>@[]^`{}|/\\?#"
focal_class.modifier: static final
focal_class.original_string: static final String PASSWORD_ENCODE_SET = " \"':;<=>@[]^`{}|/\\?#";
focal_class.type: String
focal_class.var_name: PASSWORD_ENCODE_SET
focal_class.declarator: PATH_SEGMENT_ENCODE_SET = " \"<>^`{}|/\\?#"
focal_class.modifier: static final
focal_class.original_string: static final String PATH_SEGMENT_ENCODE_SET = " \"<>^`{}|/\\?#";
focal_class.type: String
focal_class.var_name: PATH_SEGMENT_ENCODE_SET
focal_class.declarator: PATH_SEGMENT_ENCODE_SET_URI = "[]"
focal_class.modifier: static final
focal_class.original_string: static final String PATH_SEGMENT_ENCODE_SET_URI = "[]";
focal_class.type: String
focal_class.var_name: PATH_SEGMENT_ENCODE_SET_URI
focal_class.declarator: QUERY_ENCODE_SET = " \"'<>#"
focal_class.modifier: static final
focal_class.original_string: static final String QUERY_ENCODE_SET = " \"'<>#";
focal_class.type: String
focal_class.var_name: QUERY_ENCODE_SET
focal_class.declarator: QUERY_COMPONENT_ENCODE_SET = " \"'<>#&="
focal_class.modifier: static final
focal_class.original_string: static final String QUERY_COMPONENT_ENCODE_SET = " \"'<>#&=";
focal_class.type: String
focal_class.var_name: QUERY_COMPONENT_ENCODE_SET
focal_class.declarator: QUERY_COMPONENT_ENCODE_SET_URI = "\\^`{|}"
focal_class.modifier: static final
focal_class.original_string: static final String QUERY_COMPONENT_ENCODE_SET_URI = "\\^`{|}";
focal_class.type: String
focal_class.var_name: QUERY_COMPONENT_ENCODE_SET_URI
focal_class.declarator: FORM_ENCODE_SET = " \"':;<=>@[]^`{}|/\\?#&!$(),~"
focal_class.modifier: static final
focal_class.original_string: static final String FORM_ENCODE_SET = " \"':;<=>@[]^`{}|/\\?#&!$(),~";
focal_class.type: String
focal_class.var_name: FORM_ENCODE_SET
focal_class.declarator: FRAGMENT_ENCODE_SET = ""
focal_class.modifier: static final
focal_class.original_string: static final String FRAGMENT_ENCODE_SET = "";
focal_class.type: String
focal_class.var_name: FRAGMENT_ENCODE_SET
focal_class.declarator: FRAGMENT_ENCODE_SET_URI = " \"#<>\\^`{|}"
focal_class.modifier: static final
focal_class.original_string: static final String FRAGMENT_ENCODE_SET_URI = " \"#<>\\^`{|}";
focal_class.type: String
focal_class.var_name: FRAGMENT_ENCODE_SET_URI
focal_class.declarator: scheme
focal_class.modifier: private final
focal_class.original_string: private final String scheme;
focal_class.type: String
focal_class.var_name: scheme
focal_class.declarator: username
focal_class.modifier: private final
focal_class.original_string: private final String username;
focal_class.type: String
focal_class.var_name: username
focal_class.declarator: password
focal_class.modifier: private final
focal_class.original_string: private final String password;
focal_class.type: String
focal_class.var_name: password
focal_class.declarator: host
focal_class.modifier: private final
focal_class.original_string: private final String host;
focal_class.type: String
focal_class.var_name: host
focal_class.declarator: port
focal_class.modifier: private final
focal_class.original_string: private final int port;
focal_class.type: int
focal_class.var_name: port
focal_class.declarator: pathSegments
focal_class.modifier: private final
focal_class.original_string: private final List<String> pathSegments;
focal_class.type: List<String>
focal_class.var_name: pathSegments
focal_class.declarator: queryNamesAndValues
focal_class.modifier: private final
focal_class.original_string: private final List<String> queryNamesAndValues;
focal_class.type: List<String>
focal_class.var_name: queryNamesAndValues
focal_class.declarator: fragment
focal_class.modifier: private final
focal_class.original_string: private final String fragment;
focal_class.type: String
focal_class.var_name: fragment
focal_class.declarator: url
focal_class.modifier: private final
focal_class.original_string: private final String url;
focal_class.type: String
focal_class.var_name: url
focal_class.file: httpizza/src/main/java/sexy/code/HttpUrl.java
focal_class.identifier: HttpUrl
focal_class.class_method_signature: HttpUrl.HttpUrl(Builder builder)
focal_class.full_signature: private  HttpUrl(Builder builder)
focal_class.identifier: HttpUrl
focal_class.modifiers: private
focal_class.parameters: (Builder builder)
focal_class.signature:  HttpUrl(Builder builder)
focal_class.class_method_signature: HttpUrl.url()
focal_class.full_signature: public URL url()
focal_class.identifier: url
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: URL
focal_class.signature: URL url()
focal_class.class_method_signature: HttpUrl.uri()
focal_class.full_signature: public URI uri()
focal_class.identifier: uri
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: URI
focal_class.signature: URI uri()
focal_class.class_method_signature: HttpUrl.scheme()
focal_class.full_signature: public String scheme()
focal_class.identifier: scheme
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String scheme()
focal_class.class_method_signature: HttpUrl.isHttps()
focal_class.full_signature: public boolean isHttps()
focal_class.identifier: isHttps
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isHttps()
focal_class.class_method_signature: HttpUrl.encodedUsername()
focal_class.full_signature: public String encodedUsername()
focal_class.identifier: encodedUsername
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String encodedUsername()
focal_class.class_method_signature: HttpUrl.username()
focal_class.full_signature: public String username()
focal_class.identifier: username
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String username()
focal_class.class_method_signature: HttpUrl.encodedPassword()
focal_class.full_signature: public String encodedPassword()
focal_class.identifier: encodedPassword
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String encodedPassword()
focal_class.class_method_signature: HttpUrl.password()
focal_class.full_signature: public String password()
focal_class.identifier: password
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String password()
focal_class.class_method_signature: HttpUrl.host()
focal_class.full_signature: public String host()
focal_class.identifier: host
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String host()
focal_class.class_method_signature: HttpUrl.port()
focal_class.full_signature: public int port()
focal_class.identifier: port
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int port()
focal_class.class_method_signature: HttpUrl.defaultPort(String scheme)
focal_class.full_signature: public static int defaultPort(String scheme)
focal_class.identifier: defaultPort
focal_class.modifiers: public static
focal_class.parameters: (String scheme)
focal_class.return: int
focal_class.signature: int defaultPort(String scheme)
focal_class.class_method_signature: HttpUrl.pathSize()
focal_class.full_signature: public int pathSize()
focal_class.identifier: pathSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int pathSize()
focal_class.class_method_signature: HttpUrl.encodedPath()
focal_class.full_signature: public String encodedPath()
focal_class.identifier: encodedPath
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String encodedPath()
focal_class.class_method_signature: HttpUrl.pathSegmentsToString(StringBuilder out, List<String> pathSegments)
focal_class.full_signature: private static void pathSegmentsToString(StringBuilder out, List<String> pathSegments)
focal_class.identifier: pathSegmentsToString
focal_class.modifiers: private static
focal_class.parameters: (StringBuilder out, List<String> pathSegments)
focal_class.return: void
focal_class.signature: void pathSegmentsToString(StringBuilder out, List<String> pathSegments)
focal_class.class_method_signature: HttpUrl.encodedPathSegments()
focal_class.full_signature: public List<String> encodedPathSegments()
focal_class.identifier: encodedPathSegments
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<String>
focal_class.signature: List<String> encodedPathSegments()
focal_class.class_method_signature: HttpUrl.pathSegments()
focal_class.full_signature: public List<String> pathSegments()
focal_class.identifier: pathSegments
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<String>
focal_class.signature: List<String> pathSegments()
focal_class.class_method_signature: HttpUrl.encodedQuery()
focal_class.full_signature: public String encodedQuery()
focal_class.identifier: encodedQuery
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String encodedQuery()
focal_class.class_method_signature: HttpUrl.namesAndValuesToQueryString(StringBuilder out, List<String> namesAndValues)
focal_class.full_signature: private static void namesAndValuesToQueryString(StringBuilder out, List<String> namesAndValues)
focal_class.identifier: namesAndValuesToQueryString
focal_class.modifiers: private static
focal_class.parameters: (StringBuilder out, List<String> namesAndValues)
focal_class.return: void
focal_class.signature: void namesAndValuesToQueryString(StringBuilder out, List<String> namesAndValues)
focal_class.class_method_signature: HttpUrl.queryStringToNamesAndValues(String encodedQuery)
focal_class.full_signature: private static List<String> queryStringToNamesAndValues(String encodedQuery)
focal_class.identifier: queryStringToNamesAndValues
focal_class.modifiers: private static
focal_class.parameters: (String encodedQuery)
focal_class.return: List<String>
focal_class.signature: List<String> queryStringToNamesAndValues(String encodedQuery)
focal_class.class_method_signature: HttpUrl.query()
focal_class.full_signature: public String query()
focal_class.identifier: query
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String query()
focal_class.class_method_signature: HttpUrl.querySize()
focal_class.full_signature: public int querySize()
focal_class.identifier: querySize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int querySize()
focal_class.class_method_signature: HttpUrl.queryParameter(String name)
focal_class.full_signature: public String queryParameter(String name)
focal_class.identifier: queryParameter
focal_class.modifiers: public
focal_class.parameters: (String name)
focal_class.return: String
focal_class.signature: String queryParameter(String name)
focal_class.class_method_signature: HttpUrl.queryParameterNames()
focal_class.full_signature: public Set<String> queryParameterNames()
focal_class.identifier: queryParameterNames
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Set<String>
focal_class.signature: Set<String> queryParameterNames()
focal_class.class_method_signature: HttpUrl.queryParameterValues(String name)
focal_class.full_signature: public List<String> queryParameterValues(String name)
focal_class.identifier: queryParameterValues
focal_class.modifiers: public
focal_class.parameters: (String name)
focal_class.return: List<String>
focal_class.signature: List<String> queryParameterValues(String name)
focal_class.class_method_signature: HttpUrl.queryParameterName(int index)
focal_class.full_signature: public String queryParameterName(int index)
focal_class.identifier: queryParameterName
focal_class.modifiers: public
focal_class.parameters: (int index)
focal_class.return: String
focal_class.signature: String queryParameterName(int index)
focal_class.class_method_signature: HttpUrl.queryParameterValue(int index)
focal_class.full_signature: public String queryParameterValue(int index)
focal_class.identifier: queryParameterValue
focal_class.modifiers: public
focal_class.parameters: (int index)
focal_class.return: String
focal_class.signature: String queryParameterValue(int index)
focal_class.class_method_signature: HttpUrl.encodedFragment()
focal_class.full_signature: public String encodedFragment()
focal_class.identifier: encodedFragment
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String encodedFragment()
focal_class.class_method_signature: HttpUrl.fragment()
focal_class.full_signature: public String fragment()
focal_class.identifier: fragment
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String fragment()
focal_class.class_method_signature: HttpUrl.resolve(String link)
focal_class.full_signature: public HttpUrl resolve(String link)
focal_class.identifier: resolve
focal_class.modifiers: public
focal_class.parameters: (String link)
focal_class.return: HttpUrl
focal_class.signature: HttpUrl resolve(String link)
focal_class.class_method_signature: HttpUrl.newBuilder()
focal_class.full_signature: public Builder newBuilder()
focal_class.identifier: newBuilder
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Builder
focal_class.signature: Builder newBuilder()
focal_class.class_method_signature: HttpUrl.newBuilder(String link)
focal_class.full_signature: public Builder newBuilder(String link)
focal_class.identifier: newBuilder
focal_class.modifiers: public
focal_class.parameters: (String link)
focal_class.return: Builder
focal_class.signature: Builder newBuilder(String link)
focal_class.class_method_signature: HttpUrl.parse(String url)
focal_class.full_signature: public static HttpUrl parse(String url)
focal_class.identifier: parse
focal_class.modifiers: public static
focal_class.parameters: (String url)
focal_class.return: HttpUrl
focal_class.signature: HttpUrl parse(String url)
focal_class.class_method_signature: HttpUrl.get(URL url)
focal_class.full_signature: public static HttpUrl get(URL url)
focal_class.identifier: get
focal_class.modifiers: public static
focal_class.parameters: (URL url)
focal_class.return: HttpUrl
focal_class.signature: HttpUrl get(URL url)
focal_class.class_method_signature: HttpUrl.getChecked(String url)
focal_class.full_signature: static HttpUrl getChecked(String url)
focal_class.identifier: getChecked
focal_class.modifiers: static
focal_class.parameters: (String url)
focal_class.return: HttpUrl
focal_class.signature: HttpUrl getChecked(String url)
focal_class.class_method_signature: HttpUrl.get(URI uri)
focal_class.full_signature: public static HttpUrl get(URI uri)
focal_class.identifier: get
focal_class.modifiers: public static
focal_class.parameters: (URI uri)
focal_class.return: HttpUrl
focal_class.signature: HttpUrl get(URI uri)
focal_class.class_method_signature: HttpUrl.equals(Object o)
focal_class.full_signature: @Override public boolean equals(Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(Object o)
focal_class.class_method_signature: HttpUrl.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: HttpUrl.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: HttpUrl.percentDecode(String encoded, boolean plusIsSpace)
focal_class.full_signature: static String percentDecode(String encoded, boolean plusIsSpace)
focal_class.identifier: percentDecode
focal_class.modifiers: static
focal_class.parameters: (String encoded, boolean plusIsSpace)
focal_class.return: String
focal_class.signature: String percentDecode(String encoded, boolean plusIsSpace)
focal_class.class_method_signature: HttpUrl.percentDecode(List<String> list, boolean plusIsSpace)
focal_class.full_signature:  List<String> percentDecode(List<String> list, boolean plusIsSpace)
focal_class.identifier: percentDecode
focal_class.parameters: (List<String> list, boolean plusIsSpace)
focal_class.return: List<String>
focal_class.signature: List<String> percentDecode(List<String> list, boolean plusIsSpace)
focal_class.class_method_signature: HttpUrl.percentDecode(String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.full_signature: static String percentDecode(String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.identifier: percentDecode
focal_class.modifiers: static
focal_class.parameters: (String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.return: String
focal_class.signature: String percentDecode(String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.class_method_signature: HttpUrl.percentDecode(ByteBuffer byteBuffer, String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.full_signature: static String percentDecode(ByteBuffer byteBuffer, String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.identifier: percentDecode
focal_class.modifiers: static
focal_class.parameters: (ByteBuffer byteBuffer, String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.return: String
focal_class.signature: String percentDecode(ByteBuffer byteBuffer, String encoded, int pos, int limit, boolean plusIsSpace)
focal_class.class_method_signature: HttpUrl.percentEncoded(String encoded, int pos, int limit)
focal_class.full_signature: static boolean percentEncoded(String encoded, int pos, int limit)
focal_class.identifier: percentEncoded
focal_class.modifiers: static
focal_class.parameters: (String encoded, int pos, int limit)
focal_class.return: boolean
focal_class.signature: boolean percentEncoded(String encoded, int pos, int limit)
focal_class.class_method_signature: HttpUrl.decodeHexDigit(char c)
focal_class.full_signature: static int decodeHexDigit(char c)
focal_class.identifier: decodeHexDigit
focal_class.modifiers: static
focal_class.parameters: (char c)
focal_class.return: int
focal_class.signature: int decodeHexDigit(char c)
focal_class.class_method_signature: HttpUrl.canonicalize(String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.full_signature: static String canonicalize(String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.identifier: canonicalize
focal_class.modifiers: static
focal_class.parameters: (String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.return: String
focal_class.signature: String canonicalize(String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.class_method_signature: HttpUrl.canonicalize(StringBuilder out, String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.full_signature: static void canonicalize(StringBuilder out, String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.identifier: canonicalize
focal_class.modifiers: static
focal_class.parameters: (StringBuilder out, String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.return: void
focal_class.signature: void canonicalize(StringBuilder out, String input, int pos, int limit, String encodeSet, boolean alreadyEncoded, boolean strict,
              boolean plusIsSpace, boolean asciiOnly)
focal_class.class_method_signature: HttpUrl.canonicalize(String input, String encodeSet, boolean alreadyEncoded, boolean strict, boolean plusIsSpace,
              boolean asciiOnly)
focal_class.full_signature: static String canonicalize(String input, String encodeSet, boolean alreadyEncoded, boolean strict, boolean plusIsSpace,
              boolean asciiOnly)
focal_class.identifier: canonicalize
focal_class.modifiers: static
focal_class.parameters: (String input, String encodeSet, boolean alreadyEncoded, boolean strict, boolean plusIsSpace,
              boolean asciiOnly)
focal_class.return: String
focal_class.signature: String canonicalize(String input, String encodeSet, boolean alreadyEncoded, boolean strict, boolean plusIsSpace,
              boolean asciiOnly)
focal_class.class_method_signature: HttpUrl.skipLeadingAsciiWhitespace(String input, int pos, int limit)
focal_class.full_signature: public static int skipLeadingAsciiWhitespace(String input, int pos, int limit)
focal_class.identifier: skipLeadingAsciiWhitespace
focal_class.modifiers: public static
focal_class.parameters: (String input, int pos, int limit)
focal_class.return: int
focal_class.signature: int skipLeadingAsciiWhitespace(String input, int pos, int limit)
focal_class.class_method_signature: HttpUrl.skipTrailingAsciiWhitespace(String input, int pos, int limit)
focal_class.full_signature: public static int skipTrailingAsciiWhitespace(String input, int pos, int limit)
focal_class.identifier: skipTrailingAsciiWhitespace
focal_class.modifiers: public static
focal_class.parameters: (String input, int pos, int limit)
focal_class.return: int
focal_class.signature: int skipTrailingAsciiWhitespace(String input, int pos, int limit)
focal_class.class_method_signature: HttpUrl.delimiterOffset(String input, int pos, int limit, String delimiters)
focal_class.full_signature: public static int delimiterOffset(String input, int pos, int limit, String delimiters)
focal_class.identifier: delimiterOffset
focal_class.modifiers: public static
focal_class.parameters: (String input, int pos, int limit, String delimiters)
focal_class.return: int
focal_class.signature: int delimiterOffset(String input, int pos, int limit, String delimiters)
focal_class.class_method_signature: HttpUrl.delimiterOffset(String input, int pos, int limit, char delimiter)
focal_class.full_signature: public static int delimiterOffset(String input, int pos, int limit, char delimiter)
focal_class.identifier: delimiterOffset
focal_class.modifiers: public static
focal_class.parameters: (String input, int pos, int limit, char delimiter)
focal_class.return: int
focal_class.signature: int delimiterOffset(String input, int pos, int limit, char delimiter)
focal_class.class_method_signature: HttpUrl.domainToAscii(String input)
focal_class.full_signature: public static String domainToAscii(String input)
focal_class.identifier: domainToAscii
focal_class.modifiers: public static
focal_class.parameters: (String input)
focal_class.return: String
focal_class.signature: String domainToAscii(String input)
focal_class.class_method_signature: HttpUrl.containsInvalidHostnameAsciiCodes(String hostnameAscii)
focal_class.full_signature: private static boolean containsInvalidHostnameAsciiCodes(String hostnameAscii)
focal_class.identifier: containsInvalidHostnameAsciiCodes
focal_class.modifiers: private static
focal_class.parameters: (String hostnameAscii)
focal_class.return: boolean
focal_class.signature: boolean containsInvalidHostnameAsciiCodes(String hostnameAscii)
focal_class.class_method_signature: HttpUrl.utf8Bytes(int codePoint)
focal_class.full_signature: public static byte[] utf8Bytes(int codePoint)
focal_class.identifier: utf8Bytes
focal_class.modifiers: public static
focal_class.parameters: (int codePoint)
focal_class.return: byte[]
focal_class.signature: byte[] utf8Bytes(int codePoint)
focal_class.class_method_signature: HttpUrl.writeUtf8CodePoint(ByteBuffer byteBuffer, int codePoint)
focal_class.full_signature: public static void writeUtf8CodePoint(ByteBuffer byteBuffer, int codePoint)
focal_class.identifier: writeUtf8CodePoint
focal_class.modifiers: public static
focal_class.parameters: (ByteBuffer byteBuffer, int codePoint)
focal_class.return: void
focal_class.signature: void writeUtf8CodePoint(ByteBuffer byteBuffer, int codePoint)
focal_class.class_method_signature: HttpUrl.readUtf8String(ByteBuffer byteBuffer)
focal_class.full_signature: public static String readUtf8String(ByteBuffer byteBuffer)
focal_class.identifier: readUtf8String
focal_class.modifiers: public static
focal_class.parameters: (ByteBuffer byteBuffer)
focal_class.return: String
focal_class.signature: String readUtf8String(ByteBuffer byteBuffer)
focal_method.body: public int pathSize() {
          return pathSegments.size();
      }
focal_method.class_method_signature: HttpUrl.pathSize()
focal_method.full_signature: public int pathSize()
focal_method.identifier: pathSize
focal_method.invocations: size
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: int
focal_method.signature: int pathSize()