Example usage for com.fasterxml.jackson.core JsonEncoding UTF32_LE

List of usage examples for com.fasterxml.jackson.core JsonEncoding UTF32_LE

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core JsonEncoding UTF32_LE.

Prototype

JsonEncoding UTF32_LE

To view the source code for com.fasterxml.jackson.core JsonEncoding UTF32_LE.

Click Source Link

Usage

From source file:com.buildria.mocking.serializer.JacksonJsonSerializer.java

private JsonEncoding mappingFrom(Charset charset) {
    if (StandardCharsets.UTF_8.equals(charset)) {
        return JsonEncoding.UTF8;
    }//from   w  ww .j a  va2  s .c  o  m
    if (StandardCharsets.UTF_16BE.equals(charset)) {
        return JsonEncoding.UTF16_BE;
    }
    if (StandardCharsets.UTF_16LE.equals(charset)) {
        return JsonEncoding.UTF16_LE;
    }
    if (Charset.forName("UTF-32BE").equals(charset)) {
        return JsonEncoding.UTF32_BE;
    }
    if (Charset.forName("UTF-32LE").equals(charset)) {
        return JsonEncoding.UTF32_LE;
    }
    throw new MockingException("No charset found. " + charset.toString());
}