class com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory extends java.lang.Object implements com.novell.ldapchai.cr.Answer$ImplementationFactory { void () { com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory v; v := @this: com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory; specialinvoke v.()>(); return; } public com.novell.ldapchai.cr.Answer newAnswer(com.novell.ldapchai.cr.AnswerConfiguration, java.lang.String) { com.novell.ldapchai.cr.AnswerConfiguration v; com.novell.ldapchai.cr.ChaiHelpdeskAnswer v; com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory v; java.lang.String v, v; boolean v; v := @this: com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory; v := @parameter: com.novell.ldapchai.cr.AnswerConfiguration; v := @parameter: java.lang.String; v = new com.novell.ldapchai.cr.ChaiHelpdeskAnswer; v = virtualinvoke v.(); v = virtualinvoke v.(); specialinvoke v.(java.lang.String,java.lang.String,boolean)>(v, v, v); return v; } public com.novell.ldapchai.cr.Answer fromAnswerBean(com.novell.ldapchai.cr.bean.AnswerBean, java.lang.String) { com.novell.ldapchai.cr.ChaiHelpdeskAnswer v; com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory v; com.novell.ldapchai.cr.bean.AnswerBean v; java.lang.String v, v; boolean v; v := @this: com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory; v := @parameter: com.novell.ldapchai.cr.bean.AnswerBean; v := @parameter: java.lang.String; v = new com.novell.ldapchai.cr.ChaiHelpdeskAnswer; v = virtualinvoke v.(); v = virtualinvoke v.(); specialinvoke v.(java.lang.String,java.lang.String,boolean)>(v, v, v); return v; } public com.novell.ldapchai.cr.ChaiHelpdeskAnswer fromXml(org.jrivard.xmlchai.XmlElement, boolean, java.lang.String) { java.util.function.Supplier v; org.jrivard.xmlchai.XmlElement v; com.novell.ldapchai.cr.ChaiHelpdeskAnswer v; com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory v; java.util.Optional v; java.lang.Object v; java.lang.String v, v; boolean v; v := @this: com.novell.ldapchai.cr.ChaiHelpdeskAnswer$ChaiHelpdeskAnswerFactory; v := @parameter: org.jrivard.xmlchai.XmlElement; v := @parameter: boolean; v := @parameter: java.lang.String; v = interfaceinvoke v.(); v = staticinvoke (); v = virtualinvoke v.(v); v = staticinvoke (v, v); v = new com.novell.ldapchai.cr.ChaiHelpdeskAnswer; specialinvoke v.(java.lang.String,java.lang.String,boolean)>(v, v, v); return v; } }