# Class: FactoryType

## tibco.objectapi.common.scriptdescriptor.FactoryType

#### new FactoryType()

Definition of a FactoryType. Constructs a new FactoryType.

The following features are supported:

- `Scripting Name`
- `Canonical Class Name`
- `Namespace`

### Members

#### canonicalClassName :string

Fully qualified class name. For example: com.example.customer.CustomerFactory. This property holds the value of the 'Canonical Class Name' attribute.

##### Type:

- string

#### namespace :string

Namespace of the XSD representation of the BOM. For example, for a BOM whose model package is com.example.customer the namespace will be http://example.com/customer/. This property holds the value of the 'Namespace' attribute.

##### Type:

- string

#### scriptingName :string

Name that will be used to refer to the EMF factory class from within the script. For example: com_example_customer_CustomerFactory. This property holds the value of the 'Scripting Name' attribute.

##### Type:

- string