org.commonjava.tensor.io.json
Class ProjectRelationshipSer

java.lang.Object
  extended by org.commonjava.tensor.io.json.ProjectRelationshipSer
All Implemented Interfaces:
com.google.gson.JsonDeserializer<org.apache.maven.graph.effective.rel.ProjectRelationship<?>>, com.google.gson.JsonSerializer<org.apache.maven.graph.effective.rel.ProjectRelationship<?>>

public class ProjectRelationshipSer
extends Object
implements com.google.gson.JsonSerializer<org.apache.maven.graph.effective.rel.ProjectRelationship<?>>, com.google.gson.JsonDeserializer<org.apache.maven.graph.effective.rel.ProjectRelationship<?>>


Constructor Summary
ProjectRelationshipSer()
           
 
Method Summary
 org.apache.maven.graph.effective.rel.ProjectRelationship<?> deserialize(com.google.gson.JsonElement src, Type typeInfo, com.google.gson.JsonDeserializationContext ctx)
           
 com.google.gson.JsonElement serialize(org.apache.maven.graph.effective.rel.ProjectRelationship<?> src, Type type, com.google.gson.JsonSerializationContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectRelationshipSer

public ProjectRelationshipSer()
Method Detail

deserialize

public org.apache.maven.graph.effective.rel.ProjectRelationship<?> deserialize(com.google.gson.JsonElement src,
                                                                               Type typeInfo,
                                                                               com.google.gson.JsonDeserializationContext ctx)
                                                                        throws com.google.gson.JsonParseException
Specified by:
deserialize in interface com.google.gson.JsonDeserializer<org.apache.maven.graph.effective.rel.ProjectRelationship<?>>
Throws:
com.google.gson.JsonParseException

serialize

public com.google.gson.JsonElement serialize(org.apache.maven.graph.effective.rel.ProjectRelationship<?> src,
                                             Type type,
                                             com.google.gson.JsonSerializationContext ctx)
Specified by:
serialize in interface com.google.gson.JsonSerializer<org.apache.maven.graph.effective.rel.ProjectRelationship<?>>


Copyright © 2013. All Rights Reserved.