water.api
Class RequestArguments.ClassifyBool

java.lang.Object
  extended by water.Iced
      extended by water.api.RequestArguments.Argument<java.lang.Boolean>
          extended by water.api.RequestArguments.InputCheckBox
              extended by water.api.RequestArguments.Bool
                  extended by water.api.RequestArguments.ClassifyBool
All Implemented Interfaces:
java.lang.Cloneable, Request.Filter, Freezable
Enclosing class:
RequestArguments

public class RequestArguments.ClassifyBool
extends RequestArguments.Bool


Field Summary
 
Fields inherited from class water.api.RequestArguments.Bool
_description
 
Fields inherited from class water.api.RequestArguments.InputCheckBox
_defaultValue
 
Fields inherited from class water.api.RequestArguments.Argument
_displayName, _field, _hideInQuery, _name, _prerequisites, _readOnly, _requestHelp, _required
 
Constructor Summary
RequestArguments.ClassifyBool(java.lang.String name, RequestArguments.FrameClassVec fcv)
           
 
Method Summary
protected  java.lang.Boolean defaultValue()
          Returns the default value.
 java.lang.Boolean parse(java.lang.String input)
          Parses the value.
 
Methods inherited from class water.api.RequestArguments.Bool
queryDescription, setValue
 
Methods inherited from class water.api.RequestArguments.InputCheckBox
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
 

Constructor Detail

RequestArguments.ClassifyBool

public RequestArguments.ClassifyBool(java.lang.String name,
                                     RequestArguments.FrameClassVec fcv)
Method Detail

parse

public java.lang.Boolean parse(java.lang.String input)
Description copied from class: RequestArguments.InputCheckBox
Parses the value. 1 to true and 0 to false. Anything else is an error.

Overrides:
parse in class RequestArguments.InputCheckBox

defaultValue

protected java.lang.Boolean defaultValue()
Description copied from class: RequestArguments.InputCheckBox
Returns the default value.

Overrides:
defaultValue in class RequestArguments.InputCheckBox