You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Konrad Windszus (JIRA)" <ji...@apache.org> on 2014/11/06 09:53:33 UTC

[jira] [Created] (SLING-4138) Allow validator to support arbitrary types

Konrad Windszus created SLING-4138:
--------------------------------------

             Summary: Allow validator to support arbitrary types
                 Key: SLING-4138
                 URL: https://issues.apache.org/jira/browse/SLING-4138
             Project: Sling
          Issue Type: Improvement
          Components: Validation
            Reporter: Konrad Windszus


Currently the {{Validator.validate}} method only act on String values. 
Since type conversion is already built into the ValueMap, it would be good to leverage that and to allow Validator to act on arbitrary types there!

Also the type conversion from ValueMap should be leveraged to do the type check in {{ValidationServiceImpl.validatePropertyValue}} rather than implementing a new thing in {{Type.isValid()}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)