public class RequestArguments.H2OHexKeyCol extends RequestArguments.InputSelect<java.lang.Integer>
Modifier and Type | Field and Description |
---|---|
int |
_defaultCol |
RequestArguments.H2OHexKey |
_key |
_displayName, _field, _gridable, _hideInQuery, _mustExist, _name, _prerequisites, _readOnly, _requestHelp, _required, _validator
Constructor and Description |
---|
RequestArguments.H2OHexKeyCol(java.lang.String name,
RequestArguments.H2OHexKey key) |
RequestArguments.H2OHexKeyCol(java.lang.String name,
RequestArguments.H2OHexKey key,
int defaultCol) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Integer |
defaultValue()
Returns the default value of the argument.
|
protected java.lang.Integer |
parse(java.lang.String input)
Override this method to provide parsing of the input string to the Java
expected value.
|
protected java.lang.String |
queryDescription()
Returns the query description.
|
protected java.lang.String |
selectedItemValue()
Returns which value should be selected.
|
protected java.lang.String[] |
selectValues()
Override this method to provide the values for the options.
|
jsRefresh, jsValue, queryElement, selectNames
addPrerequisite, check, disable, disable, disabled, errors, getDisplayName, getName, jsAddons, originalValue, query, queryAddons, queryComment, record, refreshOnChange, requestHelp, reset, run, setRefreshOnChange, specified, valid, value
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
public final int _defaultCol
public final RequestArguments.H2OHexKey _key
public RequestArguments.H2OHexKeyCol(java.lang.String name, RequestArguments.H2OHexKey key)
public RequestArguments.H2OHexKeyCol(java.lang.String name, RequestArguments.H2OHexKey key, int defaultCol)
protected java.lang.String[] selectValues()
RequestArguments.InputSelect
selectValues
in class RequestArguments.InputSelect<java.lang.Integer>
protected java.lang.String selectedItemValue()
RequestArguments.InputSelect
selectedItemValue
in class RequestArguments.InputSelect<java.lang.Integer>
protected java.lang.Integer parse(java.lang.String input) throws java.lang.IllegalArgumentException
RequestArguments.Argument
parse
in class RequestArguments.Argument<java.lang.Integer>
java.lang.IllegalArgumentException
protected java.lang.Integer defaultValue()
RequestArguments.Argument
defaultValue
in class RequestArguments.Argument<java.lang.Integer>
protected java.lang.String queryDescription()
RequestArguments.Argument
queryDescription
in class RequestArguments.Argument<java.lang.Integer>