create() {
    var instance;
    instance = Object.create(this.typeConstructor.prototype);
    binding.Managed.init(instance);

    return instance;
  }
/**
   * Creates a new instance of the managed type, without invoking any constructors
   * This method is used to create object instances which are loaded form the backend
   * @returns {Object} The created instance
   */
Creates a new instance of the managed type, without invoking any constructors
This method is used to create object instances which are loaded form the backend
@returns {Object} The created instance
Creates a new instance of the managed type without invoking any constructors This method is used to create object instances which are loaded form the backend @returns { Object } The created instance
create() {
    var instance;
    instance = Object.create(this.typeConstructor.prototype);
    binding.Managed.init(instance);
    return instance;
  }
create ( ) { var instance ; instance = Object . create ( this . typeConstructor . prototype ) ; binding . Managed . init ( instance ) ; return instance ; }
Creates a new instance of the managed type, without invoking any constructors
 This method is used to create object instances which are loaded form the backend
 @returns {Object} The created instance
Creates a new instance of the managed type without invoking any constructors This method is used to create object instances which are loaded form the backend @returns { Object } The created instance