Interface RequestParameterMap

  • All Superinterfaces:
    java.util.Map<java.lang.String,​RequestParameter[]>

    @ProviderType
    public interface RequestParameterMap
    extends java.util.Map<java.lang.String,​RequestParameter[]>
    The RequestParameterMap encapsulates all request parameters of a request.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      @Nullable RequestParameter getValue​(java.lang.String name)
      Returns the first value for the named parameter or null if none
      @Nullable RequestParameter[] getValues​(@NotNull java.lang.String name)
      Returns all values for the named parameter or null if none
      • Methods inherited from interface java.util.Map

        clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
    • Method Detail

      • getValues

        @Nullable
        @Nullable RequestParameter[] getValues​(@NotNull
                                               @NotNull java.lang.String name)
        Returns all values for the named parameter or null if none
        Parameters:
        name - The parameter name
        Returns:
        The request parameter array or null.
      • getValue

        @Nullable
        @Nullable RequestParameter getValue​(java.lang.String name)
        Returns the first value for the named parameter or null if none
        Parameters:
        name - The parameter name
        Returns:
        The request parameter or null.