water.api
Class Parse.NewH2OHexKey

java.lang.Object
  extended by water.Iced
      extended by water.api.RequestArguments.Argument<T>
          extended by water.api.RequestArguments.InputText<java.lang.String>
              extended by water.api.RequestArguments.Str
                  extended by water.api.Parse.NewH2OHexKey
All Implemented Interfaces:
java.lang.Cloneable, Request.Filter, Freezable
Enclosing class:
Parse

protected class Parse.NewH2OHexKey
extends RequestArguments.Str


Field Summary
 
Fields inherited from class water.api.RequestArguments.Str
_defaultValue
 
Fields inherited from class water.api.RequestArguments.Argument
_displayName, _field, _hideInQuery, _name, _prerequisites, _readOnly, _requestHelp, _required
 
Method Summary
protected  java.lang.String defaultValue()
          Returns the default value of the argument.
protected  java.lang.String queryDescription()
          Returns the query description.
 
Methods inherited from class water.api.RequestArguments.Str
parse
 
Methods inherited from class water.api.RequestArguments.InputText
jsRefresh, jsValue, queryElement
 
Methods inherited from class water.api.RequestArguments.Argument
addPrerequisite, check, disable, disable, disabled, errors, jsAddons, originalValue, query, queryAddons, queryComment, record, refreshOnChange, requestHelp, reset, run, setRefreshOnChange, specified, valid, value
 
Methods inherited from class water.Iced
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

defaultValue

protected java.lang.String defaultValue()
Description copied from class: RequestArguments.Argument
Returns the default value of the argument. Note that the method will be called also on required arguments, in which case it is ok return null. It is kept abstract because defining a proper default value might be tricky and in many case you do not want it to be null. Overriding it always makes you think:)

Overrides:
defaultValue in class RequestArguments.Str

queryDescription

protected java.lang.String queryDescription()
Description copied from class: RequestArguments.Argument
Returns the query description. This is a concise description of a correct value for the argument. generally used as a placeholder in the html query elements.

Overrides:
queryDescription in class RequestArguments.Str