List of usage examples for com.google.gson.graph GraphAdapterBuilder addType
public GraphAdapterBuilder addType(Type type)
From source file:com.shazam.shazamcrest.matcher.GsonProvider.java
License:Apache License
private static void registerCircularReferenceTypes(Set<Class<?>> circularReferenceTypes, GsonBuilder gsonBuilder) {//from www. j a v a2s.c om GraphAdapterBuilder graphAdapterBuilder = new GraphAdapterBuilder(); for (Class<?> circularReferenceType : circularReferenceTypes) { graphAdapterBuilder.addType(circularReferenceType); } graphAdapterBuilder.registerOn(gsonBuilder); }