if (charset.contains(StandardCharsets.UTF_8)) { if (result instanceof Publisher) { return aggregateFrom((Publisher<?>) result, headers, trailingHeaders,
@Override public boolean contains(Charset cs) { return cs instanceof UTF8BinaryCharset || UTF_8.contains(cs); }
/** {@inheritDoc} */ @Override public boolean contains(Charset cs) { return delegate.contains(cs); }
/** * @see Charset#contains(Charset) * @since 2.6 */ public boolean contains(Charset cs) { return charset.contains(cs); }
@Override public boolean contains(Charset cs) { return Streamable.CHARSET.contains(cs); } };
@Override public boolean contains(Charset cs) { return cs instanceof AddBOMCharset || base.contains(cs); }
@Override public boolean contains(Charset charset) { return this.delegates.get(0).contains(charset); }
private boolean defaultEncodingContainsPlatformEncoding() { // sun.jnu.encoding is the platform encoding used to decode/encode file paths, command line arguments, etc. // it's derived from LANG/LC_ALL/LC_CTYPE on Unixes and should not be set by the user String platformEncoding = System.getProperty("sun.jnu.encoding"); Charset platformCharset = platformEncoding != null && Charset.isSupported(platformEncoding) ? Charset.forName(platformEncoding) : null; // fallback to require UTF-8 when platformCharset cannot be resolved Charset requiredCharset = platformCharset != null ? platformCharset : Charsets.UTF_8; return Charset.defaultCharset().contains(requiredCharset); } }
private static boolean canUseUsAscii(Charset cs, EnumSet<ParserFeature> features) { return ( StandardCharsets.US_ASCII.contains(cs) && !( features.contains(UseModifiableCharset) || features.contains(UpperCase) || features.contains(LowerCase) || features.contains(UsePushback) || features.contains(UseInclude) ) ); }
@Override public boolean contains(Charset cs) { return cs.name() == this.name() || fallback.contains(cs); }
charset = charset1; collation = collation1; } else if (charset1.contains(charset2)) { charset = charset1; collation = collation1;
charset = charset1; collation = collation1; } else if (charset1.contains(charset2)) { charset = charset1; collation = collation1;
charset = charset1; collation = collation1; } else if (charset1.contains(charset2)) { charset = charset1; collation = collation1;
charset = charset1; collation = collation1; } else if (charset1.contains(charset2)) { charset = charset1; collation = collation1;