Wie benutzt man ORMLite mit einer abstrakten Klasse?

Ich habe eine BasisklassePeripheral. KlassenSensor undMaster sind Erweiterungen vonPeripheral. Ich benötige ORMlite, um meine zuvor gespeicherten Peripherieobjekte zu instanziieren. Offensichtlich jeder Versuch zu instanziierenPeripheral Nachdenklich ergibt sich einClassInstantiationException aufgrund seiner Abstraktheit. Wie kann ich ORMlite laden lassen?Peripheral Objekt seitPeripheral ist abstrakt?

Hier ist ein Beispiel von dem, was ich tue:

@DatabaseTable(tableName="Peripheral")
abstract class Peripheral {
    @DatabaseField(generatedId="true")
    int _ID;
    @DatabaseField
    int mSerial;
}

class Sensor extends Peripheral {
}

class Master extends Peripheral {
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage