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

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

Introduction

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

Usage

From source file com.continuuity.loom.codec.json.current.TenantCodec.java

/**
 * Codec for deserializing a {@link com.continuuity.loom.admin.Tenant}. Used so field validation is done.
 */
public class TenantCodec implements JsonDeserializer<Tenant> {

    @Override

From source file com.continuuity.loom.codec.json.current.TenantSpecificationCodec.java

/**
 * Codec for deserializing a {@link com.continuuity.loom.admin.TenantSpecification}. Used so field validation is done.
 */
public class TenantSpecificationCodec implements JsonDeserializer<TenantSpecification> {

    @Override

From source file com.continuuity.loom.codec.json.upgrade.ClusterUpgradeCodec.java

/**
 * Codec for serializing/deserializing a {@link com.continuuity.loom.cluster.Cluster}. Used for backwards compatibility.
 */
public class ClusterUpgradeCodec implements JsonDeserializer<Cluster> {
    private final String tenant;

From source file com.continuuity.loom.codec.json.upgrade.NodeUpgradeCodec.java

/**
 * Codec for deserializing a {@link Node}. Used for backwards compatibility.
 */
public class NodeUpgradeCodec implements JsonDeserializer<Node> {

    @Override

From source file com.continuuity.weave.internal.json.ArgumentsCodec.java

/**
 *
 */
public final class ArgumentsCodec implements JsonSerializer<Arguments>, JsonDeserializer<Arguments> {

    @Override

From source file com.continuuity.weave.internal.json.LocalFileCodec.java

/**
 *
 */
public final class LocalFileCodec implements JsonSerializer<LocalFile>, JsonDeserializer<LocalFile> {

    @Override

From source file com.continuuity.weave.internal.json.ResourceReportCodec.java

/**
 * Codec for serializing and deserializing a {@link ResourceReport} object using json.
 */
public final class ResourceReportCodec implements JsonSerializer<ResourceReport>, JsonDeserializer<ResourceReport> {

    @Override

From source file com.continuuity.weave.internal.json.ResourceSpecificationCodec.java

/**
 *
 */
final class ResourceSpecificationCodec
        implements JsonSerializer<ResourceSpecification>, JsonDeserializer<ResourceSpecification> {

From source file com.continuuity.weave.internal.json.RuntimeSpecificationCodec.java

/**
 *
 */
final class RuntimeSpecificationCodec
        implements JsonSerializer<RuntimeSpecification>, JsonDeserializer<RuntimeSpecification> {

From source file com.continuuity.weave.internal.json.StackTraceElementCodec.java

/**
 *
 */
public final class StackTraceElementCodec
        implements JsonSerializer<StackTraceElement>, JsonDeserializer<StackTraceElement> {