List <MessageHolder> vMessageHolders) {
List<ValidatorMetaData> metaDataList = readMetaData(object.getClass(),
property);
CompositeValidator cv = createValidator(metaDataList);
ValidatorMessageHolder holder = cv.validate(objectProperty, property);
vMessageHolders.add(new MessageHolder(ValidationContext.getBindingPath(), holder));
}
protected abstract boolean shouldFieldBeValidated() ;