MBeanAttributeInfo
MBeanAttributeInfo (MBean 속성 메타데이터)
관리용으로 노출된 MBean 속성을 설명하는 메타데이터 클래스예요. MBeanFeatureInfo를 상속받아요.
본문
이 클래스는 MBean의 속성(attribute)에 대한 이름, 설명, 타입, 읽기/쓰기 가능 여부를 담아요. isReadable(), isWritable(), isIs()로 속성이 읽기·쓰기 가능한지, boolean 타입인지 확인할 수 있고 getType()으로 속성 타입을 얻어요.
이 클래스의 인스턴스는 불변(immutable)이에요. 하위 클래스는 가변일 수 있지만 권장되지는 않아요. Java 1.5부터 제공돼요.
getType()이 반환하는 타입 문자열은 속성 값의 Java 타입을 나타내요. MXBean이라면 매핑된 개방형 타입(open type)이 될 수 있어요.