test_class.file: volleyer/src/test/java/com/navercorp/volleyextensions/volleyer/http/ContentTypeTest.java
test_class.identifier: ContentTypeTest
test_case.body: @Test(expected = NullPointerException.class)
  	public void createContentTypeShouldThrowNpeWhenContentTypeStringIsNull() {
  		// Given
  		String nullContentTypeString = null;
  		// When & Then
  		ContentType.createContentType(nullContentTypeString);
  	}
test_case.class_method_signature: ContentTypeTest.createContentTypeShouldThrowNpeWhenContentTypeStringIsNull()
test_case.full_signature: @Test(expected = NullPointerException.class) public void createContentTypeShouldThrowNpeWhenContentTypeStringIsNull()
test_case.identifier: createContentTypeShouldThrowNpeWhenContentTypeStringIsNull
test_case.invocations: createContentType
test_case.modifiers: @Test(expected = NullPointerException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void createContentTypeShouldThrowNpeWhenContentTypeStringIsNull()
focal_class.declarator: SEPERATOR_CHARACTER_OF_CONTENT_TYPE_HEADER = ';'
focal_class.modifier: private static final
focal_class.original_string: private static final char SEPERATOR_CHARACTER_OF_CONTENT_TYPE_HEADER = ';';
focal_class.type: char
focal_class.var_name: SEPERATOR_CHARACTER_OF_CONTENT_TYPE_HEADER
focal_class.declarator: CONTENT_TYPE_APPLICATION_JSON = new ContentType("application/json")
focal_class.modifier: public static final
focal_class.original_string: public static final ContentType CONTENT_TYPE_APPLICATION_JSON = new ContentType("application/json");
focal_class.type: ContentType
focal_class.var_name: CONTENT_TYPE_APPLICATION_JSON
focal_class.declarator: CONTENT_TYPE_APPLICATION_XML = new ContentType("application/xml")
focal_class.modifier: public static final
focal_class.original_string: public static final ContentType CONTENT_TYPE_APPLICATION_XML = new ContentType("application/xml");
focal_class.type: ContentType
focal_class.var_name: CONTENT_TYPE_APPLICATION_XML
focal_class.declarator: CONTENT_TYPE_TEXT_JSON = new ContentType("text/json")
focal_class.modifier: public static final
focal_class.original_string: public static final ContentType CONTENT_TYPE_TEXT_JSON = new ContentType("text/json");
focal_class.type: ContentType
focal_class.var_name: CONTENT_TYPE_TEXT_JSON
focal_class.declarator: CONTENT_TYPE_TEXT_XML = new ContentType("text/xml")
focal_class.modifier: public static final
focal_class.original_string: public static final ContentType CONTENT_TYPE_TEXT_XML = new ContentType("text/xml");
focal_class.type: ContentType
focal_class.var_name: CONTENT_TYPE_TEXT_XML
focal_class.declarator: CONTENT_TYPE_TEXT_PLAIN = new ContentType("text/plain")
focal_class.modifier: public static final
focal_class.original_string: public static final ContentType CONTENT_TYPE_TEXT_PLAIN = new ContentType("text/plain");
focal_class.type: ContentType
focal_class.var_name: CONTENT_TYPE_TEXT_PLAIN
focal_class.declarator: DEFAULT_CONTENT_TYPES
focal_class.modifier: private static final
focal_class.original_string: private static final Map<String, ContentType> DEFAULT_CONTENT_TYPES;
focal_class.type: Map<String, ContentType>
focal_class.var_name: DEFAULT_CONTENT_TYPES
focal_class.declarator: contentTypeString
focal_class.modifier: private
focal_class.original_string: private String contentTypeString;
focal_class.type: String
focal_class.var_name: contentTypeString
focal_class.file: volleyer/src/main/java/com/navercorp/volleyextensions/volleyer/http/ContentType.java
focal_class.identifier: ContentType
focal_class.class_method_signature: ContentType.ContentType(String contentTypeString)
focal_class.full_signature: private  ContentType(String contentTypeString)
focal_class.identifier: ContentType
focal_class.modifiers: private
focal_class.parameters: (String contentTypeString)
focal_class.signature:  ContentType(String contentTypeString)
focal_class.class_method_signature: ContentType.assertContentTypeString(String contentTypeString)
focal_class.full_signature: private void assertContentTypeString(String contentTypeString)
focal_class.identifier: assertContentTypeString
focal_class.modifiers: private
focal_class.parameters: (String contentTypeString)
focal_class.return: void
focal_class.signature: void assertContentTypeString(String contentTypeString)
focal_class.class_method_signature: ContentType.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: ContentType.equals(Object object)
focal_class.full_signature: @Override public boolean equals(Object object)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object object)
focal_class.return: boolean
focal_class.signature: boolean equals(Object object)
focal_class.class_method_signature: ContentType.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: ContentType.createContentType(String contentTypeString)
focal_class.full_signature: public static ContentType createContentType(String contentTypeString)
focal_class.identifier: createContentType
focal_class.modifiers: public static
focal_class.parameters: (String contentTypeString)
focal_class.return: ContentType
focal_class.signature: ContentType createContentType(String contentTypeString)
focal_class.class_method_signature: ContentType.getDefaultContentType(String contentTypeString)
focal_class.full_signature: private static ContentType getDefaultContentType(String contentTypeString)
focal_class.identifier: getDefaultContentType
focal_class.modifiers: private static
focal_class.parameters: (String contentTypeString)
focal_class.return: ContentType
focal_class.signature: ContentType getDefaultContentType(String contentTypeString)
focal_class.class_method_signature: ContentType.filterContentTypeString(String contentTypeString)
focal_class.full_signature: private static String filterContentTypeString(String contentTypeString)
focal_class.identifier: filterContentTypeString
focal_class.modifiers: private static
focal_class.parameters: (String contentTypeString)
focal_class.return: String
focal_class.signature: String filterContentTypeString(String contentTypeString)
focal_class.class_method_signature: ContentType.deleteCharset(String contentTypeString)
focal_class.full_signature: private static String deleteCharset(String contentTypeString)
focal_class.identifier: deleteCharset
focal_class.modifiers: private static
focal_class.parameters: (String contentTypeString)
focal_class.return: String
focal_class.signature: String deleteCharset(String contentTypeString)
focal_class.class_method_signature: ContentType.deleteSpaces(String contentTypeString)
focal_class.full_signature: private static String deleteSpaces(String contentTypeString)
focal_class.identifier: deleteSpaces
focal_class.modifiers: private static
focal_class.parameters: (String contentTypeString)
focal_class.return: String
focal_class.signature: String deleteSpaces(String contentTypeString)
focal_method.body: public static ContentType createContentType(String contentTypeString) {
  		ContentType contentType = getDefaultContentType(contentTypeString);
  		if (contentType != null) {
  			return contentType;
  		}
  
  		return new ContentType(contentTypeString);
  	}
focal_method.class_method_signature: ContentType.createContentType(String contentTypeString)
focal_method.full_signature: public static ContentType createContentType(String contentTypeString)
focal_method.identifier: createContentType
focal_method.invocations: getDefaultContentType
focal_method.modifiers: public static
focal_method.parameters: (String contentTypeString)
focal_method.return: ContentType
focal_method.signature: ContentType createContentType(String contentTypeString)