Example usage for com.google.gson JsonSerializer interface-usage

List of usage examples for com.google.gson JsonSerializer interface-usage

Introduction

In this page you can find the example usage for com.google.gson JsonSerializer interface-usage.

Usage

From source file com.atlauncher.data.mojang.PropertyMapSerializer.java

public class PropertyMapSerializer implements JsonSerializer<PropertyMap> {

    @Override
    public JsonElement serialize(PropertyMap src, Type typeOfSrc, JsonSerializationContext context) {
        JsonObject out = new JsonObject();
        for (String key : src.keySet()) {

From source file com.autoclavestudios.jbower.config.internal.JsonRegistryTranslator.java

/**
 * Created by stewart on 2015-04-25.
 */
public class JsonRegistryTranslator implements JsonDeserializer<Registry>, JsonSerializer<Registry> {

    private final Logger logger = LoggerFactory.getLogger(JsonRegistryTranslator.class);

From source file com.azure.webapi.DateSerializer.java

/**
 * Date Serializer/Deserializer to make Mobile Services and Java dates
 * compatible
 */
@SuppressLint("SimpleDateFormat")
public class DateSerializer implements JsonSerializer<Date>, JsonDeserializer<Date> {

From source file com.azure.webapi.LongSerializer.java

/**
 * Long Serializer to avoid losing precision when sending data to Mobile
 * Services
 */
public class LongSerializer implements JsonSerializer<Long> {

From source file com.baidu.rigel.biplatform.ac.util.serialize.CubeSerialize.java

/**
 * cube?
 * 
 * @author xiaoming.chen
 *
 */

From source file com.baidu.rigel.biplatform.ac.util.serialize.DataSourceInfoSerialize.java

public class DataSourceInfoSerialize implements JsonSerializer<DataSourceInfo> {

    @Override
    public JsonElement serialize(DataSourceInfo src, Type typeOfSrc, JsonSerializationContext context) {
        if (src.getDataSourceType().equals(DataSourceType.SQL)) {
            return context.serialize(src, SqlDataSourceInfo.class);

From source file com.baidu.rigel.biplatform.ac.util.serialize.DimensionSerialize.java

/**
 * ?
 * 
 * @author xiaoming.chen
 *
 */

From source file com.baidu.rigel.biplatform.ac.util.serialize.LevelSerialize.java

/**
 * level?
 * 
 * @author xiaoming.chen
 *
 */

From source file com.baidu.rigel.biplatform.ac.util.serialize.MeasureSerialize.java

public class MeasureSerialize implements JsonSerializer<Measure> {

    @Override
    public JsonElement serialize(Measure src, Type typeOfSrc, JsonSerializationContext context) {
        if (src.getAggregator().equals(Aggregator.CALCULATED)) {
            if (src.getType().equals(MeasureType.CALLBACK)) {

From source file com.baidu.rigel.biplatform.ac.util.serialize.MetaConditionSerialize.java

public class MetaConditionSerialize implements JsonSerializer<MetaCondition> {

    @Override
    public JsonElement serialize(MetaCondition src, Type typeOfSrc, JsonSerializationContext context) {
        if (src.getMetaType().equals(MetaType.Dimension)) {
            return context.serialize(src, DimensionCondition.class);