Lines Matching refs:EncodingInfo
90 final EncodingInfo ei = _encodingInfos.findEncoding(toUpperCaseFast(encoding));
118 * Returns the EncodingInfo object for the specified
128 static EncodingInfo getEncodingInfo(String encoding)
130 EncodingInfo ei;
142 // EncodingInfo instance - assuming the canonical name
146 ei = new EncodingInfo(name, name);
149 ei = new EncodingInfo(null,null);
273 final EncodingInfo enc =
289 final EncodingInfo info = _encodingInfos.findEncoding(toUpperCaseFast(encoding));
298 private final Map<String, EncodingInfo> _encodingTableKeyJava = new HashMap<>();
299 private final Map<String, EncodingInfo> _encodingTableKeyMime = new HashMap<>();
304 private final Map<String, EncodingInfo> _encodingDynamicTable =
305 Collections.synchronizedMap(new HashMap<String, EncodingInfo>());
410 // instances of EncodingInfo.
411 // This is important because EncodingInfo uses that 'java name' later on
448 // create instances of EncodingInfo from the loaded mapping
450 Map<String, EncodingInfo> canonicals = new HashMap<>();
462 EncodingInfo info = new EncodingInfo(mimeName, charsetName);
485 for (Entry<String, EncodingInfo> e : _encodingTableKeyJava.entrySet()) {
496 EncodingInfo findEncoding(String normalizedEncoding) {
497 EncodingInfo info = _encodingTableKeyJava.get(normalizedEncoding);
507 EncodingInfo getEncodingFromMimeKey(String normalizedMimeName) {
511 EncodingInfo getEncodingFromJavaKey(String normalizedJavaName) {
515 void putEncoding(String key, EncodingInfo info) {