Package oracle.iam.provisioning.vo
Class FormField
java.lang.Object
oracle.iam.provisioning.vo.FormField
- All Implemented Interfaces:
Serializable
This value object represents the process form field.
This value object represents an entry in SDC table and form field properties (SDP) associated to SDC entry.
- Since:
- 11.1.2.0.0
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProperty(String paramName, Object paramVal) This method adds a property for a form fieldThis method gets the type of the form field (SDC_DEFAULT_VALUE).longThis method gets the primary key of the form field (SDC_KEY).getLabel()This method gets the label of the form field (SDC_LABEL).longThis method gets the length of the form field.getName()This method gets the name of the form field (SDC_NAME)This method gets the form field properties for a form field (SDP entries for SDC)getProperty(String paramName) This method gets property for a form fieldgetType()This method gets the type of the form field (SDC_FIELD_TYPE).This method gets the variant type for the form field.booleanThis method returns if the form field is encrypted.voidsetDefaultValue(String defaultValue) This method sets the type of the form field (SDC_DEFAULT_VALUE).voidsetEncrypted(boolean encryptedFlag) This method sets if the form field is encrypted.voidsetFldKey(long key) This method sets the primary key of the form field (SDC_KEY).voidThis method sets the label of the form field (SDC_LABEL).voidsetLength(long length) This method sets the length of the form field.voidThis method sets the name of the form field (SDC_NAME)voidsetProperties(HashMap<String, Object> properties) This method sets the form field properties for a form field (SDP entries for SDC)voidThis method sets the type of the form field (SDC_FIELD_TYPE).voidsetVariantType(String variantType) This method sets the variant type for the form field.toString()
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
-
Constructor Details
-
FormField
public FormField() -
FormField
This constructor represents an entry that needs to be added in SDC table.- Parameters:
name- form field name (SDC_NAME)label- form field label (SDC_LABEL)type- form field type (SDC_FIELD_TYPE)defaultValue- the default value of the form field. (SDC_DEFAULT_VALUE)isEncrypted- if the value for the form field is encrypted (SDC_ENCRYPTED).
-
FormField
public FormField(String name, long key, String label, String type, String defaultValue, boolean isEncrypted) This constructor represents an entry that in SDC table.- Parameters:
name- form field name (SDC_NAME)key- the primary key of the form field (SDC_KEY)label- form field label (SDC_LABEL)type- form field type (SDC_FIELD_TYPE)defaultValue- the default value of the form field. (SDC_DEFAULT_VALUE)isEncrypted- if the value for the form field is encrypted (SDC_ENCRYPTED).
-
-
Method Details
-
getName
This method gets the name of the form field (SDC_NAME)- Returns:
- the name of the form field (SDC_NAME)
-
setName
This method sets the name of the form field (SDC_NAME)- Parameters:
name- the name of the form field (SDC_NAME)
-
getFldKey
public long getFldKey()This method gets the primary key of the form field (SDC_KEY).- Returns:
- the primary key of the form field (SDC_KEY).
-
setFldKey
public void setFldKey(long key) This method sets the primary key of the form field (SDC_KEY).- Parameters:
key- the primary key of the form field (SDC_KEY).
-
getLabel
This method gets the label of the form field (SDC_LABEL).- Returns:
- the label of the form field (SDC_LABEL).
-
setLabel
This method sets the label of the form field (SDC_LABEL).- Parameters:
label- the label of the form field (SDC_LABEL).
-
getType
This method gets the type of the form field (SDC_FIELD_TYPE).- Returns:
- the type of the form field (SDC_FIELD_TYPE).
-
setType
This method sets the type of the form field (SDC_FIELD_TYPE).- Parameters:
type- the type of the form field (SDC_FIELD_TYPE).
-
getDefaultValue
This method gets the type of the form field (SDC_DEFAULT_VALUE).- Returns:
- the type of the form field (SDC_DEFAULT_VALUE).
-
setDefaultValue
This method sets the type of the form field (SDC_DEFAULT_VALUE).- Parameters:
defaultValue- the type of the form field (SDC_DEFAULT_VALUE).
-
getProperties
This method gets the form field properties for a form field (SDP entries for SDC)- Returns:
- the form field properties for a form field (SDP entries for SDC)
-
setProperties
This method sets the form field properties for a form field (SDP entries for SDC)- Parameters:
properties- the form field properties for a form field (SDP entries for SDC)
-
addProperty
This method adds a property for a form field- Parameters:
paramName- :Entitlement Valid To Visible Field Required Lookup Column Name ITResource AccountName Lookup Code Entitlement Lookup Query Entitlement Valid From Visible FieldparamVal- true/false
-
getProperty
This method gets property for a form field- Parameters:
paramName- the name of the propert- Returns:
- property value
-
isEncrypted
public boolean isEncrypted()This method returns if the form field is encrypted.- Returns:
- true if the form field is encrypted.
-
setEncrypted
public void setEncrypted(boolean encryptedFlag) This method sets if the form field is encrypted.- Parameters:
encryptedFlag- true if the form field is set to be encrypted.
-
getVariantType
This method gets the variant type for the form field. like Date, short, long, Timestamp, String, int, boolean- Returns:
- the variant type for the form field. like Date, short, long, Timestamp, String, int, boolean
-
setVariantType
This method sets the variant type for the form field. The variant type can be Date, short, long, Timestamp, String, int, boolean- Parameters:
variantType- the variant type can be "Date", "short", "long", "Timestamp", "String", "int", "boolean"
-
getLength
public long getLength()This method gets the length of the form field.- Returns:
- the length of the form field.
-
setLength
public void setLength(long length) This method sets the length of the form field.- Parameters:
length- the length of the form field.
-
toString
-