이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
클래스 내부 검사와 메타데이터
클래스 메타데이터에서 클래스에 대한 자세한 정보 가져오기
메타데이터는 클래스 정의에 대한 정보를 제공합니다. 이를 통해 클래스의 객체를 생성하지 않고도 클래스가 정의하는 모든 속성, 메서드, 이벤트에 대한 정보를 찾을 수 있습니다.
함수
metaclass | meta.class 객체 가져오기 |
meta.abstractDetails | 추상(Abstract) 메서드와 속성 찾기 |
meta.class.fromName | 명명된 클래스에 대한 meta.class 객체 반환 |
meta.package.fromName | 지정된 패키지의 meta.package 객체 반환 |
meta.package.getAllPackages | 모든 최상위 패키지 가져오기 |
properties | 클래스 속성 이름 |
methods | 클래스 메서드(Class Method) 이름 |
events | 이벤트 이름 |
superclasses | 슈퍼클래스의 이름 |
클래스
meta.class | MATLAB 클래스 설명 |
meta.property | MATLAB 클래스의 속성 설명 |
meta.method | MATLAB 클래스 메서드 설명 |
meta.event | MATLAB 클래스로 정의된 이벤트 설명 |
meta.package | MATLAB 패키지 설명 |
meta.DynamicProperty | MATLAB 객체의 동적 속성 설명 |
meta.EnumeratedValue | MATLAB 클래스의 열거형 멤버 설명 |
meta.MetaData | 메타클래스 계층 구조의 근간 |
meta.ArrayDimension | 속성 유효성 검사에 대한 크기 정보 |
meta.Validation | 속성 유효성 검사 설명 |
meta.FixedDimension | 속성 크기 사양의 고정 차원 |
meta.UnrestrictedDimension | 속성 크기 사양의 무제한 차원 |
도움말 항목
- 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.