/********************************************************************************************************************************* This class has been automatically generated using KLTT-APIRestGenerator project, don't do manual file modifications. Mon Oct 22 12:45:25 CEST 2018 "Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0. " **********************************************************************************************************************************/ import { MyComplexObject } from './my-complex-object.model'; /** * No description for the module */ export declare class MyComplexObjectRef { myComplexObject: MyComplexObject; /** * Public constructor */ constructor(myComplexObject: MyComplexObject); /** * @param myComplexObject the myComplexObject to set */ setMyComplexObject(myComplexObject: any): void; /** * @return the myComplexObject */ getMyComplexObject(): MyComplexObject; /** * @return the object as string */ toString(): string; /** * @param pendingRecursiveCalls with the pending recursive calls * @return a new instance of the class with a random values */ static generateRandomInstance(pendingRecursiveCalls: number): MyComplexObjectRef; /** * @param pendingRecursiveCalls with the pending recursive calls * @return a random array of this class */ static generateRandomArrayInstance(pendingRecursiveCalls: number): any[]; /** * @param value with the json to be parsed * @return an instance of this class */ static parse(value: any): MyComplexObjectRef; /** * @param value with the array of jsons to be parsed * @return an array of instances of this class */ static arrayParse(arrayValues: any): any[]; }