j256/ormlite-core — pull request #12 by svenjacobs (2013-12-29 13:05:51+00:00)
Title: Fix for persisting classes with parameterized ForeignCollection in supertype (issue #10)

This fix allows to persist constructs like

```java
public abstract class AbstractTest {

@DatabaseField(generatedId = true)
int id;

@ForeignCollectionField
ForeignCollection values;
}

@DatabaseTable
public class Test extends AbstractTest {
}

@DatabaseTable
public class Value {

@DatabaseField(generatedId = true)
int id;

@DatabaseField(foreign = true)
Test test;
}
```