class org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$2 extends org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$DatumFactoryImpl { private final java.util.concurrent.atomic.AtomicInteger counter; final org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester this$0; transient void (org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester, java.lang.Class, java.lang.Byte[]) { java.lang.Byte[] v; java.util.concurrent.atomic.AtomicInteger v; org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester v; java.lang.Class v; org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$2 v; v := @this: org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$2; v := @parameter: org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester; v := @parameter: java.lang.Class; v := @parameter: java.lang.Byte[]; v. = v; specialinvoke v.(java.lang.Class,java.lang.Object[])>(v, v); v = new java.util.concurrent.atomic.AtomicInteger; specialinvoke v.()>(); v. = v; return; } public java.lang.Byte getNext() { java.util.concurrent.atomic.AtomicInteger v; int v; java.lang.Byte v; org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$2 v; v := @this: org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$2; v = v.; v = virtualinvoke v.(); v = staticinvoke (v); return v; } }