ILoader
pentaho.type. ILoader
The ILoader
interface describes a type and instance loader of the Type API.
Source: doc-js/pentaho/type/ILoader.jsdoc, line 17
Methods
Name | Description |
---|---|
resolveInstance(instSpec, instKeyArgs, baseType) : pentaho.type.Instance | Resolves an instance specification. |
resolveInstanceAsync(instSpec, instKeyArgs, baseType) : Promise.<pentaho.type.Instance> | Resolves an instance reference, asynchronously. |
resolveType(typeRef, keyArgs) : Class.<pentaho.type.Instance> | Resolves a type reference and returns its instance constructor. |
resolveTypeAsync(typeRef, keyArgs) : Promise.<Class.<pentaho.type.Instance>> | Resolves a type reference, asynchronously, and returns a promise that resolves to the type's instance constructor. |
Methods Details
resolveInstance(instSpec, instKeyArgs, baseType) : pentaho.type.Instance | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resolves an instance specification. This method can be used for creating a new instance, given an Source: doc-js/pentaho/type/ILoader.jsdoc, line 130
See also: pentaho.type.ILoader#resolveInstanceAsync , pentaho.type.Type#create |
resolveInstanceAsync(instSpec, instKeyArgs, baseType) : Promise.<pentaho.type.Instance> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resolves an instance reference, asynchronously. This method can be used for creating a new instance, given an Source: doc-js/pentaho/type/ILoader.jsdoc, line 160
See also: pentaho.type.ILoader#resolveInstance , pentaho.type.Type#createAsync |
resolveType(typeRef, keyArgs) : Class.<pentaho.type.Instance> | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resolves a type reference and returns its instance constructor. For more information on the If it is not known whether all types that are referenced by identifier within Source: doc-js/pentaho/type/ILoader.jsdoc, line 26
See also: pentaho.type.ILoader#resolveTypeAsync |
resolveTypeAsync(typeRef, keyArgs) : Promise.<Class.<pentaho.type.Instance>> | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resolves a type reference, asynchronously, and returns a promise that resolves to the type's instance constructor. For more information on the This method can be used even if a generic type specification references types whose modules have not yet been loaded by the AMD module system. Source: doc-js/pentaho/type/ILoader.jsdoc, line 76
See also: pentaho.type.ILoader#resolveType |