package com.querydsl.apt.domain;
import java.util.Set;
import javax.persistence.Entity;
import com.google.common.collect.ForwardingSet;
public class CustomCollection {
@Entity
public static class MyCustomCollection<T> extends ForwardingSet<T> {
@Override
protected Set<T> delegate() {
return null;
}
}
@Entity
public static class MyCustomCollection2 extends ForwardingSet<String> {
@Override
protected Set<String> delegate() {
return null;
}
}
@Entity
public static class MyEntity {
MyCustomCollection<String> strings;
MyCustomCollection2 strings2;
}
}