src/main/java/org/owasp/url/UrlClassifierBuilder.java
public UrlClassifierBuilder schemeData(MediaTypeClassifier c) {
    this.allowedSchemes.add(BuiltinScheme.DATA);
    this.mediaTypeClassifier = this.mediaTypeClassifier == null
        ? c
        : MediaTypeClassifiers.or(this.mediaTypeClassifier, c);
    return this;
  }
/**
   * Matches the {@linkplain BuiltinScheme#DATA <tt>data:</tt>} scheme with
   * an additional constraint on the media type.
   * <p>We special-case {@code data:} because content-types are not attached to
   * URLs with other schemes and its rare to want to match a data: URL
   * without caring about the type of data.
   *
   * @param c will be applied to any data: URLs media type.
   * @return this
   */
Matches the  BuiltinScheme#DATA data: scheme with
an additional constraint on the media type.
We special-case  data: because content-types are not attached to
URLs with other schemes and its rare to want to match a data: URL
without caring about the type of data.

@param c will be applied to any data: URLs media type.
@return this
Matches the BuiltinScheme#DATA data : scheme with an additional constraint on the media type . We special - case data : because content - types are not attached to URLs with other schemes and its rare to want to match a data : URL without caring about the type of data . @param c will be applied to any data : URLs media type . @return this
public UrlClassifierBuilder schemeData(MediaTypeClassifier c) {
    this.allowedSchemes.add(BuiltinScheme.DATA);
    this.mediaTypeClassifier = this.mediaTypeClassifier == null
        ? c
        : MediaTypeClassifiers.or(this.mediaTypeClassifier, c);
    return this;
  }
public UrlClassifierBuilder schemeData ( MediaTypeClassifier c ) { this . allowedSchemes . add ( BuiltinScheme . DATA ) ; this . mediaTypeClassifier = this . mediaTypeClassifier == null ? c : MediaTypeClassifiers . or ( this . mediaTypeClassifier , c ) ; return this ; }
Matches the {@linkplain BuiltinScheme#DATA <tt>data:</tt>} scheme with
 an additional constraint on the media type.
Matches the { @linkplain BuiltinScheme#DATA <tt > data : < / tt > } scheme with an additional constraint on the media type .