private MediaType(String string, int slash) { assert slash != -1; assert string.charAt(slash) == '/'; assert isSimpleName(string.substring(0, slash)); assert isSimpleName(string.substring(slash + 1)); this.string = string; this.slash = slash; this.semicolon = string.length(); this.parameters = Collections.emptyMap(); }
return null; } else if (SIMPLE_TYPES.size() < 10000 && isSimpleName(string.substring(0, slash)) && isSimpleName(string.substring(slash + 1))) { type = new MediaType(string, slash); SIMPLE_TYPES.put(string, type);
private MediaType(String string, int slash) { assert slash != -1; assert string.charAt(slash) == '/'; assert isSimpleName(string.substring(0, slash)); assert isSimpleName(string.substring(slash + 1)); this.string = string; this.slash = slash; this.semicolon = string.length(); this.parameters = Collections.emptyMap(); }
private MediaType(String string, int slash) { assert slash != -1; assert string.charAt(slash) == '/'; assert isSimpleName(string.substring(0, slash)); assert isSimpleName(string.substring(slash + 1)); this.string = string; this.slash = slash; this.semicolon = string.length(); this.parameters = Collections.emptyMap(); }
return null; } else if (SIMPLE_TYPES.size() < 10000 && isSimpleName(string.substring(0, slash)) && isSimpleName(string.substring(slash + 1))) { type = new MediaType(string, slash); SIMPLE_TYPES.put(string, type);
return null; } else if (SIMPLE_TYPES.size() < 10000 && isSimpleName(string.substring(0, slash)) && isSimpleName(string.substring(slash + 1))) { type = new MediaType(string, slash); SIMPLE_TYPES.put(string, type);