org.sonar.wsclient.unmarshallers
Class AbstractUnmarshaller<MODEL extends Model>
java.lang.Object
org.sonar.wsclient.unmarshallers.AbstractUnmarshaller<MODEL>
- All Implemented Interfaces:
- Unmarshaller<MODEL>
- Direct Known Subclasses:
- DependencyTreeUnmarshaller, DependencyUnmarshaller, MetricUnmarshaller, PropertyUnmarshaller, ResourceUnmarshaller, SourceUnmarshaller, ViolationUnmarshaller
public abstract class AbstractUnmarshaller<MODEL extends Model>
- extends Object
- implements Unmarshaller<MODEL>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractUnmarshaller
public AbstractUnmarshaller()
toModel
public final MODEL toModel(String json)
- Specified by:
toModel
in interface Unmarshaller<MODEL extends Model>
toModels
public final List<MODEL> toModels(String json)
- Specified by:
toModels
in interface Unmarshaller<MODEL extends Model>
parse
protected abstract MODEL parse(org.json.simple.JSONObject elt)
Copyright © 2009-2010 SonarSource SA. All Rights Reserved.