Class MockRequestParameters

  • All Implemented Interfaces:
    org.apache.wicket.request.IRequestParameters, org.apache.wicket.request.IWritableRequestParameters

    public class MockRequestParameters
    extends java.lang.Object
    implements org.apache.wicket.request.IWritableRequestParameters
    Mutable mock implementation of IRequestParameters.
    Author:
    Matej Knopp
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addParameterValue​(java.lang.String name, java.lang.String value)
      Adds value for given key.
      java.util.Set<java.lang.String> getParameterNames()  
      org.apache.wicket.util.string.StringValue getParameterValue​(java.lang.String name)  
      java.util.List<org.apache.wicket.util.string.StringValue> getParameterValues​(java.lang.String name)  
      void reset()  
      void setParameterValue​(java.lang.String name, java.lang.String value)
      Sets value for given key.
      void setParameterValues​(java.lang.String name, java.util.List<org.apache.wicket.util.string.StringValue> values)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MockRequestParameters

        public MockRequestParameters()
    • Method Detail

      • getParameterNames

        public java.util.Set<java.lang.String> getParameterNames()
        Specified by:
        getParameterNames in interface org.apache.wicket.request.IRequestParameters
      • getParameterValue

        public org.apache.wicket.util.string.StringValue getParameterValue​(java.lang.String name)
        Specified by:
        getParameterValue in interface org.apache.wicket.request.IRequestParameters
      • getParameterValues

        public java.util.List<org.apache.wicket.util.string.StringValue> getParameterValues​(java.lang.String name)
        Specified by:
        getParameterValues in interface org.apache.wicket.request.IRequestParameters
      • setParameterValues

        public void setParameterValues​(java.lang.String name,
                                       java.util.List<org.apache.wicket.util.string.StringValue> values)
        Specified by:
        setParameterValues in interface org.apache.wicket.request.IWritableRequestParameters
      • setParameterValue

        public void setParameterValue​(java.lang.String name,
                                      java.lang.String value)
        Sets value for given key.
        Parameters:
        name -
        value -
      • addParameterValue

        public void addParameterValue​(java.lang.String name,
                                      java.lang.String value)
        Adds value for given key.
        Parameters:
        name -
        value -
      • reset

        public void reset()
        Specified by:
        reset in interface org.apache.wicket.request.IWritableRequestParameters