接口 ValueExtractor<X>