Class FieldExtractor


  • @Component
    public class FieldExtractor
    extends Object
    • Constructor Detail

      • FieldExtractor

        public FieldExtractor()
    • Method Detail

      • extractField

        public Optional<String> extractField​(javax.servlet.http.HttpServletRequest request,
                                             String fieldName,
                                             de.adorsys.psd2.xs2a.core.error.MessageError messageError)
      • extractOptionalField

        public Optional<String> extractOptionalField​(javax.servlet.http.HttpServletRequest request,
                                                     String fieldName)
      • extractList

        public List<String> extractList​(javax.servlet.http.HttpServletRequest request,
                                        String fieldName,
                                        de.adorsys.psd2.xs2a.core.error.MessageError messageError)
      • extractOptionalList

        public List<String> extractOptionalList​(javax.servlet.http.HttpServletRequest request,
                                                String fieldName)
      • mapBodyToInstance

        public <T> Optional<T> mapBodyToInstance​(javax.servlet.http.HttpServletRequest request,
                                                 de.adorsys.psd2.xs2a.core.error.MessageError messageError,
                                                 Class<T> clazz)