public interface Field
extends java.io.Serializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Field.ApplicationDependency |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCOUNT_ID
The name of a field that when used in account creation templates
will specify the native identity of the new account.
|
static java.lang.String |
ATT_IGNORED
A field attribute that controls whether this field will be included
during provisioning policy template expansion.
|
static java.lang.String |
ATT_OPERATION
The name of an attribute that holds the ProvisioningPlan.ObjectOperation
name if this field was generated from an update policy where
the request was something other than op=Modify, such as op=Enable,
op=Disable, or op=Lock.
|
static java.lang.String |
ATT_SCRIPT_ARGS
The name of an attribute used to hold another Map containing
arguments that will be passed into the evaluation of
dynamic scripts in this field.
|
static java.lang.String |
ATTR_CALL_LIBS |
static java.lang.String |
ATTR_EXTRA_RECS
Used in ComboBox
Records that are not in the Store via the Proxy
This allows IdentityIQ to add certain records to a store that would not normally
be there based on the Proxy Filters
|
static java.lang.String |
ATTR_HIDDEN
An attribute that holds a DynamicValue indicating whether this field
is hidden.
|
static java.lang.String |
ATTR_READ_ONLY
An attribute that holds a DynamicValue indicating whether this field
is read only.
|
static java.lang.String |
ATTR_RULE_LIBS |
static java.lang.String |
ATTR_VALUE_OBJ_COLUMN |
static java.lang.String |
ATTR_VALUE_PROPERTY |
static java.lang.String |
ATTR_VALUE_PROPERTY_NAME |
static java.lang.String |
DISPLAY_TYPE_CHECKBOX |
static java.lang.String |
DISPLAY_TYPE_COMBOBOX |
static java.lang.String |
DISPLAY_TYPE_RADIO |
static java.lang.String |
DISPLAY_TYPE_TEXTAREA
Display type properties
|
static java.lang.String |
FORMAT_CSV
Indicates that this field is stored as a csv string, rather than a list.
|
static java.lang.String |
NULL_CONST
This will be the value of drop downs which need to show null.
|
static java.lang.String |
RENDER_END_DATE |
static java.lang.String |
RENDER_SHOW_TIME |
static java.lang.String |
RENDER_USE_SELECT_BOX
Deprecated.
Use displayType, setting value to Field.DISPLAY_TYPE_COMBOBOX
|
static java.lang.String |
TYPE_MANAGED_ATTR
Argument to specify ManagedAttribute.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
convertSimpleTypeValue(java.lang.String type,
java.lang.Object value)
Converts a single value into the appropriate type.
|
boolean |
equals(java.lang.Object o) |
DynamicValue |
getAllowedValuesDefinition() |
Field.ApplicationDependency |
getAppDependency() |
java.lang.String |
getApplication() |
java.lang.Object |
getAttribute(java.lang.String attribute) |
<any> |
getAttributes() |
boolean |
getBooleanAttribute(java.lang.String name) |
java.lang.String |
getCallable() |
int |
getColumnSpan() |
java.lang.String |
getDependencies() |
java.util.List<java.lang.String> |
getDependencyList() |
java.lang.String |
getDisplayLabel() |
java.lang.String |
getDisplayType() |
Rule |
getFieldRule() |
java.lang.String |
getFilterString() |
java.lang.String |
getFormat() |
java.lang.String |
getHelpKey() |
DynamicValue |
getHiddenDefinition(Resolver r) |
java.lang.String |
getInputTemplate() |
java.lang.String |
getOriginalName() |
DynamicValue |
getOwnerDefinition()
Deprecated.
|
Script |
getOwnerScriptXml()
Deprecated.
|
java.lang.String |
getPrefix() |
java.lang.Object |
getPreviousValue() |
java.lang.String |
getPreviousValueXmlAttribute()
Deprecated.
|
java.lang.Object |
getPreviousValueXmlElement()
Deprecated.
|
int |
getPriority() |
java.lang.String |
getPrompt() |
DynamicValue |
getReadOnlyDefinition(Resolver r) |
java.lang.String |
getRole() |
Rule |
getRule() |
Script |
getScript() |
java.util.Map<java.lang.String,java.lang.Object> |
getScriptArguments() |
Scriptlet |
getScriptlet() |
java.lang.String |
getSection() |
java.lang.String |
getStringAttribute(java.lang.String name) |
java.lang.String |
getTemplate() |
java.lang.Class |
getTypeClass() |
java.lang.String |
getUnqualifiedName() |
Rule |
getValidationRule() |
Script |
getValidationScript() |
java.lang.Object |
getValue() |
DynamicValue |
getValueDefinition() |
java.lang.String |
getValueXmlAttribute()
Deprecated.
|
java.lang.Object |
getValueXmlElement()
Deprecated.
|
boolean |
isAllowed(java.lang.Object value) |
boolean |
isAllowedValuesDynamic()
Deprecated.
|
boolean |
isAuthoritative() |
boolean |
isDisplayOnly() |
boolean |
isDynamic() |
boolean |
isHidden() |
boolean |
isIncomplete() |
boolean |
isPermission() |
boolean |
isPostBack() |
boolean |
isReadOnly() |
boolean |
isReviewRequired() |
boolean |
isSortable() |
boolean |
isXmlAllowedValuesDynamic()
Deprecated.
|
java.lang.String |
qualifyName(java.lang.String prefix,
java.lang.String name) |
static final java.lang.String ATTR_HIDDEN
static final java.lang.String ATTR_EXTRA_RECS
static final java.lang.String ATTR_READ_ONLY
static final java.lang.String FORMAT_CSV
static final java.lang.String DISPLAY_TYPE_TEXTAREA
- textarea : forces a single-valued text field to be a textarea - radio : forces a multi-valued field to use radio buttons regardless of size. - combobox : forces a multi-valued field to a combobox regardless of size. - checkbox : forces a multi-valued field to a series of checkboxes.
static final java.lang.String DISPLAY_TYPE_RADIO
static final java.lang.String DISPLAY_TYPE_COMBOBOX
static final java.lang.String DISPLAY_TYPE_CHECKBOX
static final java.lang.String RENDER_SHOW_TIME
static final java.lang.String RENDER_END_DATE
@Deprecated static final java.lang.String RENDER_USE_SELECT_BOX
static final java.lang.String ATTR_VALUE_PROPERTY
static final java.lang.String ATTR_VALUE_PROPERTY_NAME
static final java.lang.String ATTR_VALUE_OBJ_COLUMN
static final java.lang.String ATTR_CALL_LIBS
static final java.lang.String ATTR_RULE_LIBS
static final java.lang.String ACCOUNT_ID
static final java.lang.String ATT_SCRIPT_ARGS
static final java.lang.String TYPE_MANAGED_ATTR
static final java.lang.String ATT_OPERATION
static final java.lang.String ATT_IGNORED
static final java.lang.String NULL_CONST
static java.lang.Object convertSimpleTypeValue(java.lang.String type,
java.lang.Object value)
throws java.lang.Exception
type - the class type to be converted tovalue - the object value to be convertedjava.lang.Exception - format exceptionjava.lang.String getHelpKey()
java.lang.String getDisplayType()
boolean isPostBack()
java.lang.String getFilterString()
java.lang.String getInputTemplate()
boolean isPermission()
boolean isReviewRequired()
boolean isAuthoritative()
java.lang.String getSection()
java.lang.String getFormat()
boolean isSortable()
int getPriority()
<any> getAttributes()
java.lang.Object getAttribute(java.lang.String attribute)
java.lang.String getStringAttribute(java.lang.String name)
boolean getBooleanAttribute(java.lang.String name)
Script getValidationScript()
Rule getValidationRule()
DynamicValue getAllowedValuesDefinition()
DynamicValue getReadOnlyDefinition(Resolver r)
throws GeneralException
GeneralExceptionDynamicValue getHiddenDefinition(Resolver r)
throws GeneralException
GeneralExceptionboolean isReadOnly()
boolean isHidden()
int getColumnSpan()
java.lang.Object getValue()
@Deprecated java.lang.String getValueXmlAttribute()
@Deprecated java.lang.Object getValueXmlElement()
Script getScript()
Rule getRule()
java.lang.String getCallable()
Rule getFieldRule()
DynamicValue getValueDefinition()
Scriptlet getScriptlet()
java.lang.Object getPreviousValue()
@Deprecated java.lang.String getPreviousValueXmlAttribute()
@Deprecated java.lang.Object getPreviousValueXmlElement()
@Deprecated DynamicValue getOwnerDefinition()
@Deprecated Script getOwnerScriptXml()
boolean isDynamic()
@Deprecated boolean isAllowedValuesDynamic()
@Deprecated boolean isXmlAllowedValuesDynamic()
java.lang.String getDependencies()
java.util.List<java.lang.String> getDependencyList()
Field.ApplicationDependency getAppDependency()
boolean isIncomplete()
java.lang.String getTemplate()
java.lang.String getRole()
java.lang.String getApplication()
java.lang.String getPrefix()
java.util.Map<java.lang.String,java.lang.Object> getScriptArguments()
java.lang.String getUnqualifiedName()
java.lang.String qualifyName(java.lang.String prefix,
java.lang.String name)
java.lang.Class getTypeClass()
java.lang.String getPrompt()
java.lang.String getDisplayLabel()
boolean isAllowed(java.lang.Object value)
java.lang.String getOriginalName()
boolean isDisplayOnly()
boolean equals(java.lang.Object o)
equals in class java.lang.Object