Introspección y metadatos de clases
Obtenga información detallada acerca de las clases a partir de sus metadatos
Los metadatos proporcionan información acerca de las definiciones de las clases. Es posible buscar información sobre todas las propiedades, métodos y eventos definidos por la clase sin construir objetos de esa clase.
Funciones
metaclass | Obtain meta.class object |
meta.abstractDetails | Find abstract methods and properties |
meta.class.fromName | Return meta.class object associated with named
class |
meta.package.fromName | Return meta.package object for specified
package |
meta.package.getAllPackages | Get all top-level packages |
properties | Class property names |
methods | Class method names |
events | Event names |
superclasses | Names of superclasses |
Clases
meta.class | Describe MATLAB class |
meta.property | Describe property of MATLAB class |
meta.method | Describe MATLAB class method |
meta.event | Describe event defined by MATLAB class |
meta.package | Describe MATLAB package |
meta.DynamicProperty | Describe dynamic property of MATLAB object |
meta.EnumeratedValue | Describe enumeration member of MATLAB class |
meta.MetaData | Root of the hierarchy of metaclasses |
meta.ArrayDimension | Size information for property validation |
meta.Validation | Describes property validation |
meta.FixedDimension | Fixed dimension in property size specification |
meta.UnrestrictedDimension | Unrestricted dimension in property size specification |
Temas
- Class Metadata
Metaclasses provide a way to inspect class definitions programmatically.
- Class Introspection with Metadata
Inspect class member definitions using metadata.
- Find Objects with Specific Values
Metaclasses support methods that enable you to search for objects with properties set to specific values.
- Get Information About Properties
Use
meta.property
objects to find detailed information about object properties. - Find Default Values in Property Metadata
Use property metadata to find default values assigned to properties in the class definition.