water.api
Class RequestArguments.HexKeyClassCol

java.lang.Object
  extended by water.Iced
      extended by water.api.RequestArguments.Argument<T>
          extended by water.api.RequestArguments.InputSelect<java.lang.Integer>
              extended by water.api.RequestArguments.H2OHexKeyCol
                  extended by water.api.RequestArguments.HexKeyClassCol
All Implemented Interfaces:
java.lang.Cloneable, Request.Filter, Freezable
Enclosing class:
RequestArguments

public class RequestArguments.HexKeyClassCol
extends RequestArguments.H2OHexKeyCol


Field Summary
 
Fields inherited from class water.api.RequestArguments.H2OHexKeyCol
_defaultCol, _key
 
Fields inherited from class water.api.RequestArguments.Argument
_displayName, _field, _hideInQuery, _name, _prerequisites, _readOnly, _requestHelp, _required
 
Constructor Summary
RequestArguments.HexKeyClassCol(java.lang.String name, RequestArguments.H2OHexKey key)
           
 
Method Summary
protected  java.lang.Integer parse(java.lang.String input)
          Override this method to provide parsing of the input string to the Java expected value.
 
Methods inherited from class water.api.RequestArguments.H2OHexKeyCol
defaultValue, queryDescription, selectedItemValue, selectValues
 
Methods inherited from class water.api.RequestArguments.InputSelect
jsRefresh, jsValue, queryElement, selectNames
 
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
 

Constructor Detail

RequestArguments.HexKeyClassCol

public RequestArguments.HexKeyClassCol(java.lang.String name,
                                       RequestArguments.H2OHexKey key)
Method Detail

parse

protected java.lang.Integer parse(java.lang.String input)
                           throws java.lang.IllegalArgumentException
Description copied from class: RequestArguments.Argument
Override this method to provide parsing of the input string to the Java expected value. The input is guaranteed to be non-empty when this method is called and all prerequisities are guaranteed to be valid before this method is called.

Overrides:
parse in class RequestArguments.H2OHexKeyCol
Throws:
java.lang.IllegalArgumentException