test_class.file: src/modules/rest/impl/src/test/java/it/geosolutions/geostore/services/rest/utils/DataURIDecoderTest.java
test_class.identifier: DataURIDecoderTest
test_case.body: @Test
      public void testInvalid() {
  
          DataURIDecoder dud = new DataURIDecoder("this is no data");
          assertFalse(dud.isValid());
      }
test_case.class_method_signature: DataURIDecoderTest.testInvalid()
test_case.full_signature: @Test public void testInvalid()
test_case.identifier: testInvalid
test_case.invocations: assertFalse isValid
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testInvalid()
focal_class.declarator: DATA_URI_REGEX = "data:((?<mediatype>(?<mime>\\w+)/(?<extension>\\w+));)?(charset=(?<charset>[\\w\\s]+);)?(?<encoding>\\w+)?"
focal_class.modifier: final
focal_class.original_string: final String DATA_URI_REGEX = "data:((?<mediatype>(?<mime>\\w+)/(?<extension>\\w+));)?(charset=(?<charset>[\\w\\s]+);)?(?<encoding>\\w+)?";
focal_class.type: String
focal_class.var_name: DATA_URI_REGEX
focal_class.declarator: DEFAULT_MEDIA_TYPE = "text/plain"
focal_class.modifier: public final static
focal_class.original_string: public final static String DEFAULT_MEDIA_TYPE = "text/plain";
focal_class.type: String
focal_class.var_name: DEFAULT_MEDIA_TYPE
focal_class.declarator: DEFAULT_CHARSET = "US-ASCII"
focal_class.modifier: public final static
focal_class.original_string: public final static String DEFAULT_CHARSET = "US-ASCII";
focal_class.type: String
focal_class.var_name: DEFAULT_CHARSET
focal_class.declarator: valid
focal_class.modifier: private
focal_class.original_string: private boolean valid;
focal_class.type: boolean
focal_class.var_name: valid
focal_class.declarator: mediatype
focal_class.modifier: private
focal_class.original_string: private String mediatype;
focal_class.type: String
focal_class.var_name: mediatype
focal_class.declarator: charset
focal_class.modifier: private
focal_class.original_string: private String charset;
focal_class.type: String
focal_class.var_name: charset
focal_class.declarator: encoding
focal_class.modifier: private
focal_class.original_string: private String encoding;
focal_class.type: String
focal_class.var_name: encoding
focal_class.declarator: base64Encoded
focal_class.modifier: private
focal_class.original_string: private boolean base64Encoded;
focal_class.type: boolean
focal_class.var_name: base64Encoded
focal_class.file: src/modules/rest/impl/src/main/java/it/geosolutions/geostore/services/rest/utils/DataURIDecoder.java
focal_class.identifier: DataURIDecoder
focal_class.class_method_signature: DataURIDecoder.DataURIDecoder(String header)
focal_class.full_signature: public  DataURIDecoder(String header)
focal_class.identifier: DataURIDecoder
focal_class.modifiers: public
focal_class.parameters: (String header)
focal_class.signature:  DataURIDecoder(String header)
focal_class.class_method_signature: DataURIDecoder.isValid()
focal_class.full_signature: public boolean isValid()
focal_class.identifier: isValid
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isValid()
focal_class.class_method_signature: DataURIDecoder.getMediatype()
focal_class.full_signature: public String getMediatype()
focal_class.identifier: getMediatype
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getMediatype()
focal_class.class_method_signature: DataURIDecoder.getCharset()
focal_class.full_signature: public String getCharset()
focal_class.identifier: getCharset
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getCharset()
focal_class.class_method_signature: DataURIDecoder.getEncoding()
focal_class.full_signature: public String getEncoding()
focal_class.identifier: getEncoding
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getEncoding()
focal_class.class_method_signature: DataURIDecoder.isBase64Encoded()
focal_class.full_signature: public boolean isBase64Encoded()
focal_class.identifier: isBase64Encoded
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isBase64Encoded()
focal_class.class_method_signature: DataURIDecoder.getNormalizedMediatype()
focal_class.full_signature: public String getNormalizedMediatype()
focal_class.identifier: getNormalizedMediatype
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getNormalizedMediatype()
focal_method.body: public boolean isValid() {
          return valid;
      }
focal_method.class_method_signature: DataURIDecoder.isValid()
focal_method.full_signature: public boolean isValid()
focal_method.identifier: isValid
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: boolean
focal_method.signature: boolean isValid()