public class org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract$ToStringConvertingModel extends org.apache.wicket.model.Model { private static final long serialVersionUID; private final org.apache.wicket.util.convert.IConverter converter; final org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract this$0; private void (org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract, org.apache.wicket.util.convert.IConverter) { org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract v; org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract$ToStringConvertingModel v; org.apache.wicket.util.convert.IConverter v; java.lang.NullPointerException v; v := @this: org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract$ToStringConvertingModel; v := @parameter: org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract; v := @parameter: org.apache.wicket.util.convert.IConverter; v. = v; specialinvoke v.()>(); if v != null goto label; v = new java.lang.NullPointerException; specialinvoke v.(java.lang.String)>("converter is marked non-null but is null"); throw v; label: v. = v; return; } public java.lang.String getObject() { org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract v, v; org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract$ToStringConvertingModel v; org.apache.isis.core.metamodel.spec.ManagedObject v; java.util.function.Supplier v; org.apache.isis.viewer.wicket.model.models.ScalarModel v; org.apache.isis.applib.services.i18n.LanguageProvider v; org.apache.wicket.util.convert.IConverter v; java.util.Optional v; java.lang.Object v, v, v; java.lang.String v; v := @this: org.apache.isis.viewer.wicket.ui.components.scalars.ScalarPanelTextFieldAbstract$ToStringConvertingModel; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = staticinvoke (v); if v == null goto label; v = v.; v = staticinvoke (v); v = v.; v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (); v = virtualinvoke v.(v); v = interfaceinvoke v.(v, v); goto label; label: v = null; label: return v; } }