org.commonjava.tensor.io.json
Class AbstractProjectNetSer<T extends org.apache.maven.graph.effective.EProjectNet>
java.lang.Object
org.commonjava.tensor.io.json.AbstractRelCollectionSer<T>
org.commonjava.tensor.io.json.AbstractProjectNetSer<T>
- All Implemented Interfaces:
- com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>
- Direct Known Subclasses:
- EProjectGraphSer, EProjectWebSer
public abstract class AbstractProjectNetSer<T extends org.apache.maven.graph.effective.EProjectNet>
- extends AbstractRelCollectionSer<T>
|
Method Summary |
protected Set<org.apache.maven.graph.effective.EProjectCycle> |
deserializeCycles(com.google.gson.JsonObject obj,
com.google.gson.JsonDeserializationContext ctx)
|
protected void |
serializeCycles(T src,
com.google.gson.JsonObject obj,
com.google.gson.JsonSerializationContext ctx)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.google.gson.JsonSerializer |
serialize |
| Methods inherited from interface com.google.gson.JsonDeserializer |
deserialize |
AbstractProjectNetSer
public AbstractProjectNetSer()
serializeCycles
protected void serializeCycles(T src,
com.google.gson.JsonObject obj,
com.google.gson.JsonSerializationContext ctx)
deserializeCycles
protected Set<org.apache.maven.graph.effective.EProjectCycle> deserializeCycles(com.google.gson.JsonObject obj,
com.google.gson.JsonDeserializationContext ctx)
Copyright © 2013. All Rights Reserved.