com.stellent.cis.client.api.sis.process
Interface ISISPackageField

All Superinterfaces:
ICISObject, ISISObject, java.io.Serializable

public interface ISISPackageField
extends ISISObject


Field Summary
 
Fields inherited from interface com.stellent.cis.client.api.sis.ISISObject
OPERATOR_ADVSEARCH, OPERATOR_ALLVALUES, OPERATOR_AND, OPERATOR_BEGINSWITH, OPERATOR_CONTAINS, OPERATOR_ENDSWITH, OPERATOR_EQUAL, OPERATOR_EXACTPHRASE, OPERATOR_GREATERTHAN, OPERATOR_GREATERTHANEQUAL, OPERATOR_IN, OPERATOR_LESSTHAN, OPERATOR_LESSTHANEQUAL, OPERATOR_LIKE, OPERATOR_NOTBEGINSWITH, OPERATOR_NOTCONTAINS, OPERATOR_NOTENDSWITH, OPERATOR_NOTEQUAL, OPERATOR_NOTIN, OPERATOR_NOTLIKE, OPERATOR_OR, OPERATOR_SEARCH
 
Fields inherited from interface com.stellent.cis.client.api.common.ICISObject
FILTER_NULL_VALUE, FILTER_READONLY, FILTER_SYSTEM
 
Method Summary
 int getFieldID()
           
 java.lang.String getFieldName()
           
 int getLength()
           
 int getPackageID()
           
 int getType()
           
 java.lang.String getUserInput()
           
 boolean hasPickList()
           
 boolean isIndexed()
           
 boolean isModified()
           
 boolean isReadOnly()
           
 boolean isSystemField()
           
 void setUserInput(java.lang.String userInput)
           
 
Methods inherited from interface com.stellent.cis.client.api.sis.ISISObject
getErrorMessage, getObjectVersion, getSourceObject, getSourceObject, hasError
 
Methods inherited from interface com.stellent.cis.client.api.common.ICISObject
getProperties, getPropertiesWithValue, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDescriptors, hasProperty, setProperty, setProperty, setProperty
 

Method Detail

getPackageID

int getPackageID()
Returns:
Represents the numeric identifier for this copy of the package.

getUserInput

java.lang.String getUserInput()
Returns:
The value of the field.

setUserInput

void setUserInput(java.lang.String userInput)
Parameters:
userInput - The value of the field.

getFieldID

int getFieldID()
Returns:
Uniquely identifies a field within a given Package.

getFieldName

java.lang.String getFieldName()
Returns:
Provides the textual name of the field within a package.

isModified

boolean isModified()
Returns:
Provides an indication regarding whether or not the FieldValue has been altered.

hasPickList

boolean hasPickList()
Returns:
States if a list of expected field values has been associated with this field by Acorde Process Builder.

isIndexed

boolean isIndexed()
Returns:
States if this field's values have been indexed in the database. An indexed field speeds evaluations of Profiles.

isReadOnly

boolean isReadOnly()
Returns:
States if the field's data value is read only.

isSystemField

boolean isSystemField()
Returns:
States if the field is a system defined field or a user defined field.

getLength

int getLength()
Returns:
States the maximum number of characters that can be inserted in a string field.

getType

int getType()
Returns:
States the data type of the value stored by this field