info.rolandkrueger.roklib.webapps.urldispatching.urlparameters
Class SingleFloatURLParameter

java.lang.Object
  extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter<V>
      extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractSingleURLParameter<Float>
          extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.SingleFloatURLParameter
All Implemented Interfaces:
IURLParameter<Float>, Serializable

public class SingleFloatURLParameter
extends AbstractSingleURLParameter<Float>

See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Fields inherited from class info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter
mError, mValue
 
Constructor Summary
SingleFloatURLParameter(String parameterName)
           
SingleFloatURLParameter(String parameterName, Float defaultValue)
           
 
Method Summary
protected  boolean consumeImpl(Map<String,List<String>> parameters)
           
protected  boolean consumeListImpl(String[] values)
           
private  boolean consumeValue(String stringValue)
           
 AbstractURLActionCommand getErrorCommandIfInvalid()
           
 
Methods inherited from class info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractSingleURLParameter
getParameterName, getParameterNames, getSingleValueCount, parameterizeURLHandler, toString
 
Methods inherited from class info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter
clearValue, consume, consumeList, getError, getValue, hasValue, isOptional, setDefaultValue, setError, setOptional, setValue, setValueAndParameterizeURLHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

SingleFloatURLParameter

public SingleFloatURLParameter(String parameterName)

SingleFloatURLParameter

public SingleFloatURLParameter(String parameterName,
                               Float defaultValue)
Method Detail

consumeImpl

protected boolean consumeImpl(Map<String,List<String>> parameters)
Specified by:
consumeImpl in class AbstractURLParameter<Float>

consumeListImpl

protected boolean consumeListImpl(String[] values)
Specified by:
consumeListImpl in class AbstractURLParameter<Float>

consumeValue

private boolean consumeValue(String stringValue)

getErrorCommandIfInvalid

public AbstractURLActionCommand getErrorCommandIfInvalid()


Copyright © 2007-2011. All Rights Reserved.