({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"generateClassAtRuntime","_attributes":["private"],"_argNames":["oalScripts"],"_argTypes":["org.apache.skywalking.oal.rt.parser.OALScripts"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"generateMetricsClass","_attributes":["private"],"_argNames":["metricsStmt"],"_argTypes":["org.apache.skywalking.oal.rt.parser.AnalysisResult"],"_returnType":"java.lang.Class","_hashCode":-1} ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"metricsClassName","_attributes":["private"],"_argNames":["metricsStmt","fullName"],"_argTypes":["org.apache.skywalking.oal.rt.parser.AnalysisResult","boolean"],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.ClassPool","_attributes":["public","external"]},"_methodName":"get","_attributes":["public","external"],"_argNames":["classname"],"_argTypes":["java.lang.String"],"_returnType":"javassist.CtClass","_hashCode":-1} ) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"metricsClassName","_attributes":["private"],"_argNames":["metricsStmt","fullName"],"_argTypes":["org.apache.skywalking.oal.rt.parser.AnalysisResult","boolean"],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.ClassPool","_attributes":["public","external"]},"_methodName":"makeClass","_attributes":["public","synchronized","external"],"_argNames":["classname","superclass"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtClass","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.ClassPool","_attributes":["public","external"]},"_methodName":"get","_attributes":["public","external"],"_argNames":["classname"],"_argTypes":["java.lang.String"],"_returnType":"javassist.CtClass","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addInterface","_attributes":["public","external"],"_argNames":["anInterface"],"_argTypes":["javassist.CtClass"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addInterface","_attributes":["public","external"],"_argNames":["anInterface"],"_argTypes":["javassist.CtClass"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.CtNewConstructor","_attributes":["public","external"]},"_methodName":"make","_attributes":["public","static","external"],"_argNames":["src","declaring"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtConstructor","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addConstructor","_attributes":["public","external"],"_argNames":["c"],"_argTypes":["javassist.CtConstructor"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtField","_attributes":["public","external"]},"_methodName":"make","_attributes":["public","static","external"],"_argNames":["src","declaring"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtField","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addField","_attributes":["public","external"],"_argNames":["f"],"_argTypes":["javassist.CtField"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtNewMethod","_attributes":["public","external"]},"_methodName":"getter","_attributes":["public","static","external"],"_argNames":["methodName","field"],"_argTypes":["java.lang.String","javassist.CtField"],"_returnType":"javassist.CtMethod","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.CtNewMethod","_attributes":["public","external"]},"_methodName":"setter","_attributes":["public","static","external"],"_argNames":["methodName","field"],"_argTypes":["java.lang.String","javassist.CtField"],"_returnType":"javassist.CtMethod","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.bytecode.AnnotationsAttribute","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["cp","attrname"],"_argTypes":["javassist.bytecode.ConstPool","java.lang.String"],"_returnType":"javassist.bytecode.AnnotationsAttribute","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["typeName","cp"],"_argTypes":["java.lang.String","javassist.bytecode.ConstPool"],"_returnType":"javassist.bytecode.annotation.Annotation","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.StringMemberValue","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["str","cp"],"_argTypes":["java.lang.String","javassist.bytecode.ConstPool"],"_returnType":"javassist.bytecode.annotation.StringMemberValue","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"addMemberValue","_attributes":["public","external"],"_argNames":["name","value"],"_argTypes":["java.lang.String","javassist.bytecode.annotation.MemberValue"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.IntegerMemberValue","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["cp","value"],"_argTypes":["javassist.bytecode.ConstPool","int"],"_returnType":"javassist.bytecode.annotation.IntegerMemberValue","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"addMemberValue","_attributes":["public","external"],"_argNames":["name","value"],"_argTypes":["java.lang.String","javassist.bytecode.annotation.MemberValue"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.AnnotationsAttribute","_attributes":["public","external"]},"_methodName":"addAnnotation","_attributes":["public","external"],"_argNames":["annotation"],"_argTypes":["javassist.bytecode.annotation.Annotation"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.FieldInfo","_attributes":["public","final","external"]},"_methodName":"addAttribute","_attributes":["public","external"],"_argNames":["info"],"_argTypes":["javassist.bytecode.AttributeInfo"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"freemarker.template.Configuration","_attributes":["public","external"]},"_methodName":"getTemplate","_attributes":["public","external"],"_argNames":["name"],"_argTypes":["java.lang.String"],"_returnType":"freemarker.template.Template","_hashCode":-1} ) ({"_classDescription":{"_className":"freemarker.template.Template","_attributes":["public","external"]},"_methodName":"process","_attributes":["public","external"],"_argNames":["dataModel","out"],"_argTypes":["java.lang.Object","java.io.Writer"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtNewMethod","_attributes":["public","external"]},"_methodName":"make","_attributes":["public","static","external"],"_argNames":["src","declaring"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtMethod","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.bytecode.AnnotationsAttribute","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["cp","attrname"],"_argTypes":["javassist.bytecode.ConstPool","java.lang.String"],"_returnType":"javassist.bytecode.AnnotationsAttribute","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["typeName","cp"],"_argTypes":["java.lang.String","javassist.bytecode.ConstPool"],"_returnType":"javassist.bytecode.annotation.Annotation","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.StringMemberValue","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["str","cp"],"_argTypes":["java.lang.String","javassist.bytecode.ConstPool"],"_returnType":"javassist.bytecode.annotation.StringMemberValue","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"addMemberValue","_attributes":["public","external"],"_argNames":["name","value"],"_argTypes":["java.lang.String","javassist.bytecode.annotation.MemberValue"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.IntegerMemberValue","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["cp","value"],"_argTypes":["javassist.bytecode.ConstPool","int"],"_returnType":"javassist.bytecode.annotation.IntegerMemberValue","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"addMemberValue","_attributes":["public","external"],"_argNames":["name","value"],"_argTypes":["java.lang.String","javassist.bytecode.annotation.MemberValue"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"metricsBuilderClassName","_attributes":["private"],"_argNames":["metricsStmt","fullName"],"_argTypes":["org.apache.skywalking.oal.rt.parser.AnalysisResult","boolean"],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.ClassMemberValue","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["className","cp"],"_argTypes":["java.lang.String","javassist.bytecode.ConstPool"],"_returnType":"javassist.bytecode.annotation.ClassMemberValue","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"addMemberValue","_attributes":["public","external"],"_argNames":["name","value"],"_argTypes":["java.lang.String","javassist.bytecode.annotation.MemberValue"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.ClassMemberValue","_attributes":["public","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["className","cp"],"_argTypes":["java.lang.String","javassist.bytecode.ConstPool"],"_returnType":"javassist.bytecode.annotation.ClassMemberValue","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.annotation.Annotation","_attributes":["public","external"]},"_methodName":"addMemberValue","_attributes":["public","external"],"_argNames":["name","value"],"_argTypes":["java.lang.String","javassist.bytecode.annotation.MemberValue"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.AnnotationsAttribute","_attributes":["public","external"]},"_methodName":"addAnnotation","_attributes":["public","external"],"_argNames":["annotation"],"_argTypes":["javassist.bytecode.annotation.Annotation"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.ClassFile","_attributes":["public","final","external"]},"_methodName":"addAttribute","_attributes":["public","external"],"_argNames":["info"],"_argTypes":["javassist.bytecode.AttributeInfo"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"toClass","_attributes":["public","external"],"_argNames":["loader","domain"],"_argTypes":["java.lang.ClassLoader","java.security.ProtectionDomain"],"_returnType":"java.lang.Class\u003c?\u003e","_hashCode":-1} ) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"writeGeneratedFile","_attributes":["private"],"_argNames":["metricsClass","className","type"],"_argTypes":["javassist.CtClass","java.lang.String","java.lang.String"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"toBytecode","_attributes":["public","external"],"_argNames":["out"],"_argTypes":["java.io.DataOutputStream"],"_returnType":"void","_hashCode":-1} ))) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"generateMetricsBuilderClass","_attributes":["private"],"_argNames":["metricsStmt"],"_argTypes":["org.apache.skywalking.oal.rt.parser.AnalysisResult"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"metricsBuilderClassName","_attributes":["private"],"_argNames":["metricsStmt","fullName"],"_argTypes":["org.apache.skywalking.oal.rt.parser.AnalysisResult","boolean"],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"metricsBuilderClassName","_attributes":["private"],"_argNames":["metricsStmt","fullName"],"_argTypes":["org.apache.skywalking.oal.rt.parser.AnalysisResult","boolean"],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.ClassPool","_attributes":["public","external"]},"_methodName":"makeClass","_attributes":["public","external"],"_argNames":["classname"],"_argTypes":["java.lang.String"],"_returnType":"javassist.CtClass","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.ClassPool","_attributes":["public","external"]},"_methodName":"get","_attributes":["public","external"],"_argNames":["classname"],"_argTypes":["java.lang.String"],"_returnType":"javassist.CtClass","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addInterface","_attributes":["public","external"],"_argNames":["anInterface"],"_argTypes":["javassist.CtClass"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addInterface","_attributes":["public","external"],"_argNames":["anInterface"],"_argTypes":["javassist.CtClass"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.CtNewConstructor","_attributes":["public","external"]},"_methodName":"make","_attributes":["public","static","external"],"_argNames":["src","declaring"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtConstructor","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addConstructor","_attributes":["public","external"],"_argNames":["c"],"_argTypes":["javassist.CtConstructor"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"freemarker.template.Configuration","_attributes":["public","external"]},"_methodName":"getTemplate","_attributes":["public","external"],"_argNames":["name"],"_argTypes":["java.lang.String"],"_returnType":"freemarker.template.Template","_hashCode":-1} ) ({"_classDescription":{"_className":"freemarker.template.Template","_attributes":["public","external"]},"_methodName":"process","_attributes":["public","external"],"_argNames":["dataModel","out"],"_argTypes":["java.lang.Object","java.io.Writer"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtNewMethod","_attributes":["public","external"]},"_methodName":"make","_attributes":["public","static","external"],"_argNames":["src","declaring"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtMethod","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"toClass","_attributes":["public","external"],"_argNames":["loader","domain"],"_argTypes":["java.lang.ClassLoader","java.security.ProtectionDomain"],"_returnType":"java.lang.Class\u003c?\u003e","_hashCode":-1} ) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"writeGeneratedFile","_attributes":["private"],"_argNames":["metricsClass","className","type"],"_argTypes":["javassist.CtClass","java.lang.String","java.lang.String"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"toBytecode","_attributes":["public","external"],"_argNames":["out"],"_argTypes":["java.io.DataOutputStream"],"_returnType":"void","_hashCode":-1} ))) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"generateDispatcherClass","_attributes":["private"],"_argNames":["scopeName","dispatcherContext"],"_argTypes":["java.lang.String","org.apache.skywalking.oal.rt.output.DispatcherContext"],"_returnType":"java.lang.Class","_hashCode":-1} ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"dispatcherClassName","_attributes":["private"],"_argNames":["scopeName","fullName"],"_argTypes":["java.lang.String","boolean"],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"dispatcherClassName","_attributes":["private"],"_argNames":["scopeName","fullName"],"_argTypes":["java.lang.String","boolean"],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.ClassPool","_attributes":["public","external"]},"_methodName":"makeClass","_attributes":["public","external"],"_argNames":["classname"],"_argTypes":["java.lang.String"],"_returnType":"javassist.CtClass","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.ClassPool","_attributes":["public","external"]},"_methodName":"get","_attributes":["public","external"],"_argNames":["classname"],"_argTypes":["java.lang.String"],"_returnType":"javassist.CtClass","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addInterface","_attributes":["public","external"],"_argNames":["anInterface"],"_argTypes":["javassist.CtClass"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addInterface","_attributes":["public","external"],"_argNames":["anInterface"],"_argTypes":["javassist.CtClass"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.bytecode.SignatureAttribute.ClassType","_attributes":["public","static","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["className"],"_argTypes":["java.lang.String"],"_returnType":"javassist.bytecode.SignatureAttribute.ClassType","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.SignatureAttribute.TypeArgument","_attributes":["public","static","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["t"],"_argTypes":["javassist.bytecode.SignatureAttribute.ObjectType"],"_returnType":"javassist.bytecode.SignatureAttribute.TypeArgument","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.SignatureAttribute.ClassType","_attributes":["public","static","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["className","args"],"_argTypes":["java.lang.String","javassist.bytecode.SignatureAttribute.TypeArgument[]"],"_returnType":"javassist.bytecode.SignatureAttribute.ClassType","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.SignatureAttribute.ClassSignature","_attributes":["public","static","external"]},"_methodName":"new","_attributes":["public","external"],"_argNames":["params","superClass","interfaces"],"_argTypes":["javassist.bytecode.SignatureAttribute.TypeParameter[]","javassist.bytecode.SignatureAttribute.ClassType","javassist.bytecode.SignatureAttribute.ClassType[]"],"_returnType":"javassist.bytecode.SignatureAttribute.ClassSignature","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.bytecode.SignatureAttribute.ClassSignature","_attributes":["public","static","external"]},"_methodName":"encode","_attributes":["public","external"],"_argNames":[],"_argTypes":[],"_returnType":"java.lang.String","_hashCode":-1} ) ({"_classDescription":{"_className":"freemarker.template.Configuration","_attributes":["public","external"]},"_methodName":"getTemplate","_attributes":["public","external"],"_argNames":["name"],"_argTypes":["java.lang.String"],"_returnType":"freemarker.template.Template","_hashCode":-1} ) ({"_classDescription":{"_className":"freemarker.template.Template","_attributes":["public","external"]},"_methodName":"process","_attributes":["public","external"],"_argNames":["dataModel","out"],"_argTypes":["java.lang.Object","java.io.Writer"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtNewMethod","_attributes":["public","external"]},"_methodName":"make","_attributes":["public","static","external"],"_argNames":["src","declaring"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtMethod","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"freemarker.template.Configuration","_attributes":["public","external"]},"_methodName":"getTemplate","_attributes":["public","external"],"_argNames":["name"],"_argTypes":["java.lang.String"],"_returnType":"freemarker.template.Template","_hashCode":-1} ) ({"_classDescription":{"_className":"freemarker.template.Template","_attributes":["public","external"]},"_methodName":"process","_attributes":["public","external"],"_argNames":["dataModel","out"],"_argTypes":["java.lang.Object","java.io.Writer"],"_returnType":"void","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtNewMethod","_attributes":["public","external"]},"_methodName":"make","_attributes":["public","static","external"],"_argNames":["src","declaring"],"_argTypes":["java.lang.String","javassist.CtClass"],"_returnType":"javassist.CtMethod","_hashCode":-1} ) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClassType","_attributes":["packageLocal","external"]},"_methodName":"addMethod","_attributes":["public","external"],"_argNames":["m"],"_argTypes":["javassist.CtMethod"],"_returnType":"void","_hashCode":-1} )) ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"toClass","_attributes":["public","external"],"_argNames":["loader","domain"],"_argTypes":["java.lang.ClassLoader","java.security.ProtectionDomain"],"_returnType":"java.lang.Class\u003c?\u003e","_hashCode":-1} ) ({"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"writeGeneratedFile","_attributes":["private"],"_argNames":["metricsClass","className","type"],"_argTypes":["javassist.CtClass","java.lang.String","java.lang.String"],"_returnType":"void","_hashCode":-1} ({"_classDescription":{"_className":"javassist.CtClass","_attributes":["public","abstract","external"]},"_methodName":"toBytecode","_attributes":["public","external"],"_argNames":["out"],"_argTypes":["java.io.DataOutputStream"],"_returnType":"void","_hashCode":-1} ))) ({"_enclosedMethodName":"generateClassAtRuntime","_enclosedMethodArgTypes":["org.apache.skywalking.oal.rt.parser.OALScripts"],"_classDescription":{"_className":"org.apache.skywalking.oal.rt.OALRuntime","_attributes":["public"]},"_methodName":"λ→","_attributes":[],"_argNames":["disable"],"_argTypes":["java.lang.String"],"_returnType":"java.util.function.Consumer\u003cjava.lang.String\u003e","_hashCode":-1} ({"_classDescription":{"_className":"org.apache.skywalking.oap.server.core.analysis.DisableRegister","_attributes":["public"]},"_methodName":"add","_attributes":["public"],"_argNames":["name"],"_argTypes":["java.lang.String"],"_returnType":"void","_hashCode":-1} )))