Class DefaultConfiguration

    • Constructor Detail

      • DefaultConfiguration

        public DefaultConfiguration()
        Creates a new configuration .
      • DefaultConfiguration

        public DefaultConfiguration​(ResteasyConfiguration config)
        Creates a new configuration which uses the configuration to resolve the values.
        Parameters:
        config - the resolver
    • Method Detail

      • getOptionalValue

        public <T> Optional<T> getOptionalValue​(String name,
                                                Class<T> type)
        Description copied from interface: Configuration
        Returns the resolved value for the specified type of the named property.
        Specified by:
        getOptionalValue in interface Configuration
        Type Parameters:
        T - the property type
        Parameters:
        name - the name of the parameter
        type - the type to convert the value to
        Returns:
        the resolved optional value
      • getValue

        public <T> T getValue​(String name,
                              Class<T> type)
        Description copied from interface: Configuration
        Returns the resolved value for the specified type of the named property.
        Specified by:
        getValue in interface Configuration
        Type Parameters:
        T - the property type
        Parameters:
        name - the name of the parameter
        type - the type to convert the value to
        Returns:
        the resolved value