@Field does not support abstract Class

we should add @Inherited for org.springframework.data.elasticsearch.annotations.Field.