Class AbstractCompositeBindingContext

    • Constructor Detail

      • AbstractCompositeBindingContext

        protected AbstractCompositeBindingContext​(BeanResolver beanResolver,
                                                  Map<String,​Object> params)
    • Method Detail

      • beanResolver

        public BeanResolver beanResolver()
        Specified by:
        beanResolver in interface BindingContext
        Returns:
        A bean provider, allowing the retrieval of beans, including CDI/Spring DI beans when in the appropriate environment.
      • param

        public Object param​(String name)
        Specified by:
        param in interface BindingContext
        Parameters:
        name - The name of the param
        Returns:
        Get a param defined for the binder by the given name
      • paramOptional

        public Optional<Object> paramOptional​(String name)
        Specified by:
        paramOptional in interface BindingContext
        Parameters:
        name - The name of the param
        Returns:
        Get an optional param defined for the binder by the given name, a param having such name may either exist or not.