water.api
Class RequestArguments.HexAllColumnSelect

java.lang.Object
  extended by water.Iced
      extended by water.api.RequestArguments.Argument<T>
          extended by water.api.RequestArguments.MultipleSelect<int[]>
              extended by water.api.RequestArguments.HexColumnSelect
                  extended by water.api.RequestArguments.HexAllColumnSelect
All Implemented Interfaces:
java.lang.Cloneable, Request.Filter, Freezable
Enclosing class:
RequestArguments

public class RequestArguments.HexAllColumnSelect
extends RequestArguments.HexColumnSelect


Field Summary
 
Fields inherited from class water.api.RequestArguments.HexColumnSelect
_elementLimit, _key
 
Fields inherited from class water.api.RequestArguments.Argument
_displayName, _field, _hideInQuery, _name, _prerequisites, _readOnly, _requestHelp, _required
 
Constructor Summary
RequestArguments.HexAllColumnSelect(java.lang.String name, RequestArguments.H2OHexKey key)
           
 
Method Summary
protected  int[] defaultValue()
          Returns the default value of the argument.
 
Methods inherited from class water.api.RequestArguments.HexColumnSelect
checkLegality, colComp, isSelected, parse, queryDescription, queryElement, selectNames, selectValues, shouldIgnore
 
Methods inherited from class water.api.RequestArguments.MultipleSelect
jsRefresh, jsValue
 
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.HexAllColumnSelect

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

defaultValue

protected int[] 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.HexColumnSelect