Main Content


Return meta.class object associated with named class


mcls = meta.class.fromName(ClassName)


mcls = meta.class.fromName(ClassName) is a static method that returns the meta.class object for the specified class. ClassName can be a character vector or a string scalar.

You can also use the ? operator to obtain the meta.class object for a class name:

mcls = ?ClassName;

The equivalent call to meta.class.fromName is:

mcls = meta.class.fromName('ClassName');

Use meta.class.fromName when using a character vector or string variable for the class name:

function mcls = getMetaClass(clname) 
   % Do error checking
   mcls = meta.class.fromName(clname);

Extended Capabilities

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool.

See Also