class Database extends java.lang.Object { static Category categoryOf(Item) { Item i; Category temp$0; i := @parameter0: Item; temp$0 = ; return temp$0; } void () { Database this; this := @this: Database; specialinvoke this.()>(); return; } static void () { return; } }