docs: @Override
     public Object convertToPropertyType(Class<?> entityType, String[] propertyPath, String value) {
        EntityIndexBinding indexBinding = searchFactory.getIndexBindings().get(entityType);
        if (indexBinding != null) {
           DocumentFieldMetadata fieldMetadata = getDocumentFieldMetadata(indexBinding, propertyPath);
           if (fieldMetadata != null) {
              FieldBridge bridge = fieldMetadata.getFieldBridge();
              return convertToPropertyType(value, bridge);
           }
        }
        return super.convertToPropertyType(entityType, propertyPath, value);
     }