class com.novell.ldapchai.provider.StatisticsWrapper$StatsBean extends java.lang.Object implements com.novell.ldapchai.provider.ProviderStatistics { private final java.util.Map incrementerMap; private final java.util.Map timestampMap; void () { java.util.concurrent.atomic.LongAdder v; java.util.concurrent.ConcurrentHashMap v; java.util.HashMap v; java.time.Instant v; com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic[] v; com.novell.ldapchai.provider.StatisticsWrapper$StatsBean v; com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic v; java.util.Map v, v; int v, v, v, v; com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic[] v; com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic v; v := @this: com.novell.ldapchai.provider.StatisticsWrapper$StatsBean; specialinvoke v.()>(); v = new java.util.HashMap; specialinvoke v.()>(); v. = v; v = new java.util.concurrent.ConcurrentHashMap; specialinvoke v.()>(); v. = v; v = staticinvoke (); v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = v.; v = new java.util.concurrent.atomic.LongAdder; specialinvoke v.()>(); interfaceinvoke v.(v, v); v = v + 1; goto label; label: v = staticinvoke (); v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = v.; v = staticinvoke (); interfaceinvoke v.(v, v); v = v + 1; goto label; label: return; } public long getIncrementorStatistic(com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic) { java.util.Map v; java.lang.Object v; long v; com.novell.ldapchai.provider.StatisticsWrapper$StatsBean v; com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic v; v := @this: com.novell.ldapchai.provider.StatisticsWrapper$StatsBean; v := @parameter: com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic; v = v.; v = interfaceinvoke v.(v); v = virtualinvoke v.(); return v; } public java.time.Instant getTimestampStatistic(com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic) { java.util.Map v; java.lang.Object v; com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic v; com.novell.ldapchai.provider.StatisticsWrapper$StatsBean v; v := @this: com.novell.ldapchai.provider.StatisticsWrapper$StatsBean; v := @parameter: com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic; v = v.; v = interfaceinvoke v.(v); return v; } void incrementStatistic(com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic) { java.util.Map v; java.lang.Object v; com.novell.ldapchai.provider.StatisticsWrapper$StatsBean v; com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic v; v := @this: com.novell.ldapchai.provider.StatisticsWrapper$StatsBean; v := @parameter: com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic; v = v.; v = interfaceinvoke v.(v); virtualinvoke v.(); return; } void markTimestampStatistic(com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic) { java.util.Map v; java.time.Instant v; com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic v; com.novell.ldapchai.provider.StatisticsWrapper$StatsBean v; v := @this: com.novell.ldapchai.provider.StatisticsWrapper$StatsBean; v := @parameter: com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic; v = v.; v = staticinvoke (); interfaceinvoke v.(v, v); return; } public java.util.Map allStatistics() { com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic[] v; com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic v; java.util.LinkedHashMap v; java.util.Map v, v, v; int v, v, v, v; java.lang.String v, v, v, v; com.novell.ldapchai.provider.ProviderStatistics$IncrementerStatistic[] v; com.novell.ldapchai.provider.StatisticsWrapper$StatsBean v; java.lang.Object v, v; com.novell.ldapchai.provider.ProviderStatistics$TimestampStatistic v; v := @this: com.novell.ldapchai.provider.StatisticsWrapper$StatsBean; v = new java.util.LinkedHashMap; specialinvoke v.()>(); v = staticinvoke (); v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = virtualinvoke v.(); v = v.; v = interfaceinvoke v.(v); v = staticinvoke (v); interfaceinvoke v.(v, v); v = v + 1; goto label; label: v = staticinvoke (); v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = virtualinvoke v.(); v = v.; v = interfaceinvoke v.(v); v = staticinvoke (v); interfaceinvoke v.(v, v); v = v + 1; goto label; label: v = staticinvoke (v); return v; } }