class org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$6 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.Long[]) { org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$6 v; java.lang.Long[] v; java.util.concurrent.atomic.AtomicInteger v; org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester v; java.lang.Class v; v := @this: org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$6; v := @parameter: org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester; v := @parameter: java.lang.Class; v := @parameter: java.lang.Long[]; 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.Long getNext() { org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$6 v; java.lang.Long v; java.util.concurrent.atomic.AtomicInteger v; int v; v := @this: org.apache.isis.testing.unittestsupport.applib.dom.pojo.PojoTester$6; v = v.; v = virtualinvoke v.(); v = staticinvoke (v); return v; } }