Lines Matching refs:filter
28 * Eg. image\/*, *\/* is a valid filter and will match image/jpeg, but image/j* is invalid and
50 "Ill-formatted MIME type filter. Must be type/subtype.");
54 "Ill-formatted MIME type filter. Type or subtype empty.");
72 * Matches one nullable MIME type against one MIME type filter.
73 * @return True if the {@code mimeType} matches the {@code filter}.
75 public static boolean matches(@Nullable String mimeType, @NonNull String filter) {
81 final String[] filterParts = filter.split("/");
88 * @return The first matching filter, or null if nothing matches.
97 for (String filter : filters) {
98 final String[] filterParts = filter.split("/");
100 return filter;
112 @Nullable String[] mimeTypes, @NonNull String filter) {
117 final String[] filterParts = filter.split("/");
133 @Nullable String[] mimeTypes, @NonNull String filter) {
139 final String[] filterParts = filter.split("/");