public abstract class AbstractValidatedCallback extends AbstractCallback
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractValidatedCallback.FailedPolicy |
_id, content, VALUE| Constructor and Description |
|---|
AbstractValidatedCallback() |
AbstractValidatedCallback(org.json.JSONObject jsonObject,
int index) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractValidatedCallback.FailedPolicy> |
getFailedPolicies()
Return the list of failed policies for this callback.
|
org.json.JSONObject |
getPolicies()
Return the validation policies that should be applied to the input collected by this callback.
|
abstract java.lang.String |
getPrompt() |
java.lang.Boolean |
getValidateOnly() |
protected void |
setAttribute(java.lang.String name,
java.lang.Object value) |
void |
setValidateOnly(boolean validateOnly) |
get_id, getContent, getContentAsJson, getInputValue, getInputValue, getName, setContent, setValue, setValuepublic AbstractValidatedCallback(org.json.JSONObject jsonObject,
int index)
throws org.json.JSONException
org.json.JSONExceptionpublic AbstractValidatedCallback()
protected void setAttribute(java.lang.String name,
java.lang.Object value)
setAttribute in class AbstractCallbackpublic abstract java.lang.String getPrompt()
public void setValidateOnly(boolean validateOnly)
public org.json.JSONObject getPolicies()
public java.util.List<AbstractValidatedCallback.FailedPolicy> getFailedPolicies()
public java.lang.Boolean getValidateOnly()