Skip navigation links


oracle.iam.provisioning.vo
Class FormField

java.lang.Object
  extended by oracle.iam.provisioning.vo.FormField

All Implemented Interfaces:
java.io.Serializable

public class FormField
extends java.lang.Object
implements java.io.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:
Serialized Form

Field Summary
static long serialVersionUID
           

 

Constructor Summary
FormField()
           
FormField(java.lang.String name, long key, java.lang.String label, java.lang.String type, java.lang.String defaultValue, boolean isEncrypted)
          This constructor represents an entry that in SDC table.
FormField(java.lang.String name, java.lang.String label, java.lang.String type, java.lang.String defaultValue, boolean isEncrypted)
          This constructor represents an entry that needs to be added in SDC table.

 

Method Summary
 void addProperty(java.lang.String paramName, java.lang.Object paramVal)
          This method adds a property for a form field
 java.lang.String getDefaultValue()
          This method gets the type of the form field (SDC_DEFAULT_VALUE).
 long getFldKey()
          This method gets the primary key of the form field (SDC_KEY).
 java.lang.String getLabel()
          This method gets the label of the form field (SDC_LABEL).
 long getLength()
          This method gets the length of the form field.
 java.lang.String getName()
          This method gets the name of the form field (SDC_NAME)
 java.util.HashMap getProperties()
          This method gets the form field properties for a form field (SDP entries for SDC)
 java.lang.Object getProperty(java.lang.String paramName)
          This method gets property for a form field
 java.lang.String getType()
          This method gets the type of the form field (SDC_FIELD_TYPE).
 java.lang.String getVariantType()
          This method gets the variant type for the form field.
 boolean isEncrypted()
          This method returns if the form field is encrypted.
 void setDefaultValue(java.lang.String defaultValue)
          This method sets the type of the form field (SDC_DEFAULT_VALUE).
 void setEncrypted(boolean encryptedFlag)
          This method sets if the form field is encrypted.
 void setFldKey(long key)
          This method sets the primary key of the form field (SDC_KEY).
 void setLabel(java.lang.String label)
          This method sets the label of the form field (SDC_LABEL).
 void setLength(long length)
          This method sets the length of the form field.
 void setName(java.lang.String name)
          This method sets the name of the form field (SDC_NAME)
 void setProperties(java.util.HashMap properties)
          This method sets the form field properties for a form field (SDP entries for SDC)
 void setType(java.lang.String type)
          This method sets the type of the form field (SDC_FIELD_TYPE).
 void setVariantType(java.lang.String variantType)
          This method sets the variant type for the form field.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

Constructor Detail

FormField

public FormField()

FormField

public FormField(java.lang.String name,
                 java.lang.String label,
                 java.lang.String type,
                 java.lang.String defaultValue,
                 boolean isEncrypted)
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(java.lang.String name,
                 long key,
                 java.lang.String label,
                 java.lang.String type,
                 java.lang.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 Detail

getName

public java.lang.String getName()
This method gets the name of the form field (SDC_NAME)
Returns:
the name of the form field (SDC_NAME)

setName

public void setName(java.lang.String name)
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

public java.lang.String getLabel()
This method gets the label of the form field (SDC_LABEL).
Returns:
the label of the form field (SDC_LABEL).

setLabel

public void setLabel(java.lang.String label)
This method sets the label of the form field (SDC_LABEL).
Parameters:
label - the label of the form field (SDC_LABEL).

getType

public java.lang.String getType()
This method gets the type of the form field (SDC_FIELD_TYPE).
Returns:
the type of the form field (SDC_FIELD_TYPE).

setType

public void setType(java.lang.String type)
This method sets the type of the form field (SDC_FIELD_TYPE).
Parameters:
type - the type of the form field (SDC_FIELD_TYPE).

getDefaultValue

public java.lang.String getDefaultValue()
This method gets the type of the form field (SDC_DEFAULT_VALUE).
Returns:
the type of the form field (SDC_DEFAULT_VALUE).

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)
This method sets the type of the form field (SDC_DEFAULT_VALUE).
Parameters:
defaultValue - the type of the form field (SDC_DEFAULT_VALUE).

getProperties

public java.util.HashMap 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

public void setProperties(java.util.HashMap properties)
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

public void addProperty(java.lang.String paramName,
                        java.lang.Object paramVal)
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 Field
paramVal - true/false

getProperty

public java.lang.Object getProperty(java.lang.String paramName)
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

public java.lang.String 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

public void setVariantType(java.lang.String variantType)
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.

Skip navigation links


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.