能够使用MetadataType验证
将buddy class 改为私有