     */
     public func setMethodName(methodName: String) {
         self.methodName = methodName
-    }
-
-    /**
-       Parameter types Getter
-
-       @return Parameter types
-       @since ARP1.0
-    */
-    public func getParameterTypes() -> [String]? {
-        return self.parameterTypes
-    }
-
-    /**
-       Parameter types setter
-
-       @param parameterTypes Parameter types
-       @since ARP1.0
-    */
-    public func setParameterTypes(parameterTypes: [String]) {
-        self.parameterTypes = parameterTypes
     }
 
     /**

    /**
       Constructor with method name. No parameters

       @param methodName Name of the method
       @since ARP1.0
    */
    public init(methodName: String) {
        super.init()
        self.methodName = methodName
    }

    /**
       Constructor with all the parameters

       @param methodName     Name of the method
       @param parameters     Array of parameters as JSON formatted strings.
       @param parameterTypes Array of parameters types
       @param asyncId        Id of callback or listener or zero if none for synchronous calls.
       @since ARP1.0
    */
    public init(methodName: String, parameters: [String], parameterTypes: [String], asyncId: Int) {
        super.init()
        self.methodName = methodName
        self.parameters = parameters
        self.parameterTypes = parameterTypes
        self.asyncId = asyncId
    }


            object.asyncId != nil ? jsonString.appendString("\"asyncId\": \(object.asyncId!), ") : jsonString.appendString("\"asyncId\": null, ")
            object.bridgeType != nil ? jsonString.appendString("\"bridgeType\": \"\(object.bridgeType!)\", ") : jsonString.appendString("\"bridgeType\": null, ")
            object.methodName != nil ? jsonString.appendString("\"methodName\": \"\(object.methodName!)\", ") : jsonString.appendString("\"methodName\": null, ")
            if (object.parameters != nil) {
                // Start array of objects.
                jsonString.appendString("\"parameters\": [");
