@Retention(value=RUNTIME) public @interface AggregateResult
cardMin
cardMax
type
Class
int
public abstract Class type
public abstract int cardMin
public abstract int cardMax