Skip to content

Instantly share code, notes, and snippets.

@Bunkerbewohner
Created December 14, 2016 16:01
Show Gist options
  • Save Bunkerbewohner/f84e04def620c25ac3feec3247b4c372 to your computer and use it in GitHub Desktop.
Save Bunkerbewohner/f84e04def620c25ac3feec3247b4c372 to your computer and use it in GitHub Desktop.
package de.hermes.ccs.legacy.rest.patch;
import com.fasterxml.jackson.core.type.TypeReference;
import sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl;
import java.util.List;
public class ListPatch<T extends List<M>, M> extends Patch<T> {
public ListPatch(Class<M> modelClass) {
super((Class<T>)((ParameterizedTypeImpl)new TypeReference<List<M>>() {}.getType()).getRawType());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment