Example usage for com.fasterxml.jackson.databind ObjectMapper readValue

List of usage examples for com.fasterxml.jackson.databind ObjectMapper readValue

Introduction

In this page you can find the example usage for com.fasterxml.jackson.databind ObjectMapper readValue.

Prototype

@SuppressWarnings("unchecked")
    public <T> T readValue(byte[] src, JavaType valueType)
            throws IOException, JsonParseException, JsonMappingException 

Source Link

Usage

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static Image getImage(String response) {
    Image image = new Image();
    ObjectMapper mapper = new ObjectMapper();
    try {// w  ww . j  av a2 s . c om
        image = mapper.readValue(response, Image.class);
    } catch (IOException e) {
        e.printStackTrace();
    }
    return image;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static HttpErrorServer getError(String response) {
    HttpErrorServer error = new HttpErrorServer();
    ObjectMapper mapper = new ObjectMapper();
    try {/*w  w w .  j  a  v  a2s.c  om*/
        error = mapper.readValue(response, HttpErrorServer.class);
    } catch (IOException e) {
        e.printStackTrace();
    }
    return error;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static List<String> getTags(String response) {
    List<String> tags = new ArrayList<>();
    ObjectMapper mapper = new ObjectMapper();
    try {/*from w w  w.j  a  v  a 2  s. c om*/
        tags = mapper.readValue(response, new TypeReference<List<String>>() {
        });
    } catch (IOException e) {
        e.printStackTrace();
    }
    return tags;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static List<String> getAliases(String response) {
    List<String> tags = new ArrayList<>();
    ObjectMapper mapper = new ObjectMapper();
    try {//from  www . j a va  2  s .c  o  m
        tags = mapper.readValue(response, new TypeReference<List<String>>() {
        });
    } catch (IOException e) {
        e.printStackTrace();
    }
    return tags;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static List<User> getUsers(String response) {
    List<User> users = new ArrayList<>();
    ObjectMapper mapper = new ObjectMapper();
    try {/* w ww .  j  a  v a 2  s . com*/
        users = mapper.readValue(response, new TypeReference<List<User>>() {
        });
    } catch (IOException e) {
        e.printStackTrace();
    }
    return users;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static List<Image> getImages(String response) {
    List<Image> images = new ArrayList<>();
    ObjectMapper mapper = new ObjectMapper();
    try {/*w w w.j  av a  2 s. c om*/
        images = mapper.readValue(response, new TypeReference<List<Image>>() {
        });
    } catch (IOException e) {
        e.printStackTrace();
    }
    return images;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static Server getServer(String response) {
    Server server = new Server();
    ObjectMapper mapper = new ObjectMapper();
    try {/*from   ww  w . j a v  a 2 s  .com*/
        server = mapper.readValue(response, Server.class);
    } catch (IOException e) {

        e.printStackTrace();
    }
    return server;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static Module getModule(String response) {
    Module module = new Module();
    ObjectMapper mapper = new ObjectMapper();
    try {//  www . j a v  a2s .c o  m
        module = mapper.readValue(response, Module.class);
    } catch (IOException e) {

        e.printStackTrace();
    }
    return module;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static List<Volume> getVolumes(String response) {
    List<Volume> volumes = new ArrayList<Volume>();
    ObjectMapper mapper = new ObjectMapper();
    try {//from  ww w .j ava 2 s. c  o  m
        volumes = mapper.readValue(response, new TypeReference<List<Volume>>() {
        });
    } catch (IOException e) {
        e.printStackTrace();
    }
    return volumes;
}

From source file:cn.org.once.cstack.cli.rest.JsonConverter.java

public static AboutResource getAbout(String response) {
    AboutResource about = new AboutResource();
    ObjectMapper mapper = new ObjectMapper();

    try {/*from w  ww .  jav  a 2 s .co m*/
        about = mapper.readValue(response, AboutResource.class);
    } catch (IOException e) {
        e.printStackTrace();
    }

    return about;
}