CPD Results

The following document contains the results of PMD's CPD 4.2.5.

Duplications

FileLine
info\rolandkrueger\roklib\webapps\urldispatching\urlparameters\SingleDoubleURLParameter.java41
info\rolandkrueger\roklib\webapps\urldispatching\urlparameters\SingleFloatURLParameter.java41
  public SingleLongURLParameter (String parameterName, Long defaultValue)
  {
    super (parameterName);
    setDefaultValue (defaultValue);
  }

  protected boolean consumeImpl (Map<String, List<String>> parameters)
  {
    List<String> valueList = parameters.remove (getParameterName ());
    if (valueList == null || valueList.isEmpty ())
    {
      return false;
    }
    return consumeValue (valueList.get (0));
  }

  @Override
  protected boolean consumeListImpl (String[] values)
  {
    if (values == null || values.length == 0)
      return false;
    return consumeValue (values[0]);
  }

  private boolean consumeValue (String stringValue)
  {
    try
    {
      setValue (Long.valueOf (stringValue));