Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

oracle.apps.fnd.applcore.flex.dff.model.entity
Class DescriptiveFlexfieldGlobalSegmentEOImpl

java.lang.Object
  extended by oracle.jbo.server.RowImpl
      extended by oracle.jbo.server.EntityImpl
          extended by oracle.apps.fnd.applcore.oaext.model.OAEntityImpl
              extended by oracle.apps.fnd.applcore.flex.dff.model.entity.DescriptiveFlexfieldGlobalSegmentEOImpl
All Implemented Interfaces:
java.util.EventListener, oracle.jbo.AttributeList, oracle.jbo.domain.DomainOwnerInterface, oracle.jbo.domain.ExtDomainOwnerInterface, oracle.jbo.expr.JIReservedVarNames, oracle.jbo.ExprScriptSupplier, oracle.jbo.ExprValueSupplier, oracle.jbo.ExprWrappable, oracle.jbo.JboReservedVarNames, oracle.jbo.Row, oracle.jbo.server.Entity, oracle.jbo.server.TransactionListener, oracle.jbo.server.TransactionPostListener, oracle.jbo.server.ValidationListener, oracle.jbo.server.ValidationManager, oracle.jbo.VariableManagerOwnerBase, oracle.jbo.XMLInterface

public class DescriptiveFlexfieldGlobalSegmentEOImpl
extends OAEntityImpl


Nested Class Summary
static class DescriptiveFlexfieldGlobalSegmentEOImpl.AttributesEnum
          AttributesEnum: generated enum for identifying attributes and accessors.
 
Field Summary
static int APPLICATIONID
           
static int BIENABLEDFLAG
           
static int BIEQUALIZATIONTAG
           
static int CHECKBOXCHECKEDVALUE
           
static int CHECKBOXUNCHECKEDVALUE
           
static int COLUMNNAME
           
static int COLUMNTYPE
           
static int CONTEXTCODE
           
static int CREATEDBY
           
static int CREATIONDATE
           
static int DEFAULTTYPE
           
static int DEFAULTVALUE
           
static int DERIVATIONVALUE
           
static int DESCRIPTION
           
static int DESCRIPTIVEFLEXFIELD
           
static int DESCRIPTIVEFLEXFIELDCODE
           
static int DESCRIPTIVEFLEXFIELDPARAMETERVVO
           
static int DESCRIPTIVEFLEXFIELDSEGMENTLABEL
           
static int DISPLAYHEIGHT
           
static int DISPLAYTYPE
           
static int DISPLAYWIDTH
           
static int ENABLEDFLAG
           
static int LASTUPDATEDATE
           
static int LASTUPDATEDBY
           
static int LASTUPDATELOGIN
           
static int NAME
           
static int OA_TL_ENTITIES
           
static int PROMPT
           
static int RANGETYPE
           
static int READONLYFLAG
           
static int REQUIREDFLAG
           
static int SEGMENTCODE
           
static int SEQUENCENUMBER
           
static int SHORTPROMPT
           
static int VALUESET
           
static int VALUESETID
           
static int VALUESETVVO
           
 
Fields inherited from class oracle.apps.fnd.applcore.oaext.model.OAEntityImpl
DELETE, INSERT, LOCK, RCS_ID, SEED_DATA_USER, SELECT, UPDATE
 
Fields inherited from class oracle.jbo.server.EntityImpl
CURRENT_VERSION, DML_DELETE, DML_INSERT, DML_UPDATE, MAXATTRCONST, mOrigData, ORACLE_ROWID_COLUMN, ORIGINAL_VERSION, PROPERTY_LOOKUP_ACCESSOR, PROPERTY_LOOKUP_ATTR_NAME, PROPERTY_LOOKUP_DISPATTR, PROPERTY_LOOKUP_TYPE, SYS_EFFDT_ROW_SPLIT, XML_CI_CHANGED, XML_PK_CHANGED, XML_PK_CHANGED_YES
 
Fields inherited from interface oracle.jbo.server.Entity
STATUS_DEAD, STATUS_DELETED, STATUS_MODIFIED, STATUS_UNMODIFIED
 
Fields inherited from interface oracle.jbo.Row
EFFDT_DELETE_FUTURE_CHANGE_MODE, EFFDT_DELETE_MODE, EFFDT_DELETE_NEXT_CHANGE_MODE, EFFDT_DELETE_THIS_CHANGE_MODE, EFFDT_DELETE_ZAP_MODE, EFFDT_EXPERT_MODE, EFFDT_NONE_MODE, EFFDT_UPDATE_CHANGE_INSERT_MODE, EFFDT_UPDATE_CORRECTION, EFFDT_UPDATE_MODE, EFFDT_UPDATE_NEW_EARLIEST_CHANGE_MODE, EFFDT_UPDATE_OVERRIDE_MODE, REFRESH_CONTAINEES, REFRESH_FORGET_NEW_ROWS, REFRESH_REMOVE_NEW_ROWS, REFRESH_UNDO_CHANGES, REFRESH_WITH_DB_FORGET_CHANGES, REFRESH_WITH_DB_ONLY_IF_UNCHANGED, STATUS_INITIALIZED, STATUS_NEW
 
Fields inherited from interface oracle.jbo.XMLInterface
XML_IGNORE_DEPTH_COUNT, XML_OPT_ALL_ROWS, XML_OPT_ASSOC_CONSISTENT, XML_OPT_CHANGES_ONLY, XML_OPT_LIMIT_RANGE, XML_PASSIVATION_USE
 
Fields inherited from interface oracle.jbo.JboReservedVarNames
RESERVED_VAR_AGG_AVG, RESERVED_VAR_AGG_COUNT, RESERVED_VAR_AGG_MAX, RESERVED_VAR_AGG_MIN, RESERVED_VAR_AGG_SUM, RESERVED_VAR_AGGVAL_PREFIX, RESERVED_VAR_STRUCTURE_DEF
 
Fields inherited from interface oracle.jbo.expr.JIReservedVarNames
RESERVED_VAR_VALUE
 
Constructor Summary
DescriptiveFlexfieldGlobalSegmentEOImpl()
          This is the default constructor (do not remove).
 
Method Summary
static oracle.jbo.Key createPrimaryKey(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, java.lang.String contextCode, java.lang.String segmentCode)
           
 java.lang.Long getApplicationId()
          Gets the attribute value for ApplicationId, using the alias name ApplicationId.
protected  java.lang.Object getAttrInvokeAccessor(int index, oracle.jbo.server.AttributeDefImpl attrDef)
          getAttrInvokeAccessor: generated method.
 java.lang.String getBIEnabledFlag()
          Gets the attribute value for BIEnabledFlag, using the alias name BIEnabledFlag.
 java.lang.String getBIEqualizationTag()
          Gets the attribute value for BIEqualizationTag, using the alias name BIEqualizationTag.
 java.lang.String getCheckboxCheckedValue()
          Gets the attribute value for CheckboxCheckedValue, using the alias name CheckboxCheckedValue.
 java.lang.String getCheckboxUncheckedValue()
          Gets the attribute value for CheckboxUncheckedValue, using the alias name CheckboxUncheckedValue.
 java.lang.String getColumnName()
          Gets the attribute value for ColumnName, using the alias name ColumnName.
 java.lang.String getColumnType()
          Gets the attribute value for ColumnType, using the alias name ColumnType.
 java.lang.String getContextCode()
          Gets the attribute value for ContextCode, using the alias name ContextCode.
 java.lang.String getCreatedBy()
          Gets the attribute value for CreatedBy, using the alias name CreatedBy.
 java.sql.Timestamp getCreationDate()
          Gets the attribute value for CreationDate, using the alias name CreationDate.
 java.lang.String getDefaultType()
          Gets the attribute value for DefaultType, using the alias name DefaultType.
 java.lang.String getDefaultValue()
          Gets the attribute value for DefaultValue, using the alias name DefaultValue.
static oracle.jbo.server.EntityDefImpl getDefinitionObject()
           
 java.lang.String getDerivationValue()
          Gets the attribute value for DerivationValue, using the alias name DerivationValue.
 java.lang.String getDescription()
          Gets the attribute value for Description, using the alias name Description.
 DescriptiveFlexfieldEOImpl getDescriptiveFlexfield()
          Gets the associated entity DescriptiveFlexfieldEOImpl.
 java.lang.String getDescriptiveFlexfieldCode()
          Gets the attribute value for DescriptiveFlexfieldCode, using the alias name DescriptiveFlexfieldCode.
 oracle.jbo.RowSet getDescriptiveFlexfieldParameterVVO()
          Gets the view accessor RowSet DescriptiveFlexfieldParameterVVO.
 DescriptiveFlexfieldSegmentLabelEOImpl getDescriptiveFlexfieldSegmentLabel()
           
 java.lang.Integer getDisplayHeight()
          Gets the attribute value for DisplayHeight, using the alias name DisplayHeight.
 java.lang.String getDisplayType()
          Gets the attribute value for DisplayType, using the alias name DisplayType.
 java.lang.Integer getDisplayWidth()
          Gets the attribute value for DisplayWidth, using the alias name DisplayWidth.
 java.lang.String getEnabledFlag()
          Gets the attribute value for EnabledFlag, using the alias name EnabledFlag.
 java.sql.Timestamp getLastUpdateDate()
          Gets the attribute value for LastUpdateDate, using the alias name LastUpdateDate.
 java.lang.String getLastUpdatedBy()
          Gets the attribute value for LastUpdatedBy, using the alias name LastUpdatedBy.
 java.lang.String getLastUpdateLogin()
          Gets the attribute value for LastUpdateLogin, using the alias name LastUpdateLogin.
 java.lang.String getName()
          Gets the attribute value for Name, using the alias name Name.
 oracle.jbo.RowIterator getOA_TL_ENTITIES()
          Gets the associated entity oracle.jbo.RowIterator.
 java.lang.String getPrompt()
          Gets the attribute value for Prompt, using the alias name Prompt.
 java.lang.String getRangeType()
          Gets the attribute value for RangeType, using the alias name RangeType.
 java.lang.String getReadOnlyFlag()
          Gets the attribute value for ReadOnlyFlag, using the alias name ReadOnlyFlag.
 java.lang.String getRequiredFlag()
          Gets the attribute value for RequiredFlag, using the alias name RequiredFlag.
 java.lang.String getSegmentCode()
          Gets the attribute value for SegmentCode, using the alias name SegmentCode.
 java.lang.Integer getSequenceNumber()
          Gets the attribute value for SequenceNumber, using the alias name SequenceNumber.
 java.lang.String getShortPrompt()
          Gets the attribute value for ShortPrompt, using the alias name ShortPrompt.
 ValueSetEOImpl getValueSet()
          Gets the associated entity oracle.apps.fnd.applcore.flex.vst.model.entity.ValueSetEOImpl.
 java.lang.Long getValueSetId()
          Gets the attribute value for ValueSetId, using the alias name ValueSetId.
 oracle.jbo.RowSet getValueSetVVO()
          Gets the view accessor RowSet ValueSetVVO.
protected  void prepareForDML(int operation, oracle.jbo.server.TransactionEvent e)
          Process a row when any operation like insert/update/delete is performed.
protected  void setAttrInvokeAccessor(int index, java.lang.Object value, oracle.jbo.server.AttributeDefImpl attrDef)
          setAttrInvokeAccessor: generated method.
 void setBIEnabledFlag(java.lang.String value)
          Sets value as the attribute value for BIEnabledFlag.
 void setBIEqualizationTag(java.lang.String value)
          Sets value as the attribute value for BIEqualizationTag.
 void setCheckboxCheckedValue(java.lang.String value)
          Sets value as the attribute value for CheckboxCheckedValue.
 void setCheckboxUncheckedValue(java.lang.String value)
          Sets value as the attribute value for CheckboxUncheckedValue.
 void setColumnName(java.lang.String value)
          Sets value as the attribute value for ColumnName.
 void setColumnType(java.lang.String value)
          Sets value as the attribute value for ColumnType.
 void setDefaultType(java.lang.String value)
          Sets value as the attribute value for DefaultType.
 void setDefaultValue(java.lang.String value)
          Sets value as the attribute value for DefaultValue.
 void setDerivationValue(java.lang.String value)
          Sets value as the attribute value for DerivationValue.
 void setDescription(java.lang.String value)
          Sets value as the attribute value for Description.
 void setDescriptiveFlexfield(DescriptiveFlexfieldEOImpl value)
          Sets value as the associated entity DescriptiveFlexfieldEOImpl.
 void setDescriptiveFlexfieldSegmentLabel(DescriptiveFlexfieldSegmentLabelEOImpl value)
          Sets value as the associated entity DescriptiveFlexfieldSegmentLabelEOImpl.
 void setDisplayHeight(java.lang.Integer value)
          Sets value as the attribute value for DisplayHeight.
 void setDisplayType(java.lang.String value)
          Sets value as the attribute value for DisplayType.
 void setDisplayWidth(java.lang.Integer value)
          Sets value as the attribute value for DisplayWidth.
 void setEnabledFlag(java.lang.String value)
          Sets value as the attribute value for EnabledFlag.
 void setName(java.lang.String value)
          Sets value as the attribute value for Name.
 void setPrompt(java.lang.String value)
          Sets value as the attribute value for Prompt.
 void setRangeType(java.lang.String value)
          Sets value as the attribute value for RangeType.
 void setReadOnlyFlag(java.lang.String value)
          Sets value as the attribute value for ReadOnlyFlag.
 void setRequiredFlag(java.lang.String value)
          Sets value as the attribute value for RequiredFlag.
 void setSegmentCode(java.lang.String value)
          Sets value as the attribute value for SegmentCode.
 void setSequenceNumber(java.lang.Integer value)
          Sets value as the attribute value for SequenceNumber.
 void setShortPrompt(java.lang.String value)
          Sets value as the attribute value for ShortPrompt.
 void setValueSet(ValueSetEOImpl value)
          Sets value as the associated entity oracle.apps.fnd.applcore.flex.vst.model.entity.ValueSetEOImpl.
 void setValueSetId(java.lang.Long value)
          Sets value as the attribute value for ValueSetId.
 boolean validateBIEqualizationTag(java.lang.String biEqualizationTag)
          Validation method for BIEqualizationTag.
 boolean validateCheckboxCheckedValue()
          Validate checkbox checked value.
 boolean validateCheckboxUncheckedValue()
          Validate checkbox unchecked value.
 boolean validateColumnName(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
          Transacation-level method to validate the column name.
 boolean validateDerivationValue(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
          Transaction-level method to validate the derivation value.
 boolean validateDisplayType()
          Validates the display type.
 boolean validateValueSetBindVariables(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
          Transaction-level method to validate the value set bind variables.
 boolean validateValueSetId(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
          Transaction-level validation method for ValueSetId.
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.model.OAEntityImpl
appendXMLElementNodes, bindDMLStatement, buildDMLStatement, changeSessionLanguageForTL, checkConsistency, containsFlexfields, create, deleteRow, doDML, doDMLWithLOBs, doSelect, getActivityActorsGUIDs, getActivityObjectTypeNames, getActivityStreamServiceId, getAdditionalServiceIds, getAttribute, getAttributeDef, getAttributeInternal, getBaseLanguage, getContainerEntity, getCurrentDatabaseDate, getCurrentDBDate, getCurrentDBTime, getCurrentDBTimeWithNanos, getCurrentLanguage, getCurrentSystemDate, getCurrentTLRowLangCode, getDocSequence, getDocSequenceValueWithId, getEntityDef, getFlexfieldParameterValue, getFlexfieldStructureCode, getFlexfieldStructureCode, getHistoryColumnsOfTLEntity, getHistoryContextForAttribute, getInstalledLanguages, getKeyAttributesIndexMap, getPostedAttribute, getSetId, getTranslatedAttributesIndexMap, getTranslatedEntityStaticInfo, getTranslatedEntityStaticInfo, getTranslatedLanguages, getWhoUser, handleEffectiveDateOperationsForSeedData, handlePostChangesError, insertRow, isActivityPublishingEnabled, isAttributeUpdateable, isCreatePrivilegeAvailable, isExtensibleFlexfield, isExtensibleTranslatableFlexfield, isPlsqlEntity, isRefreshRequired, isTranslatable, isTranslatable, isTranslatable, isTranslatableAttribute, isTranslated, lock, lockRow, notifyEventRaised, parseFlexfieldDate, parseFlexfieldDateTime, parseFlexfieldNumber, parseFlexfieldTime5, parseFlexfieldTime8, populateAttributeAsChanged, populateAttributeAsChanged, postChanges, readAttrsFromXML, refresh, refreshViewAccessor, remove, setAttribute, setAttributeInternal, setNewRowState, toFlexfieldString, toFlexfieldString, toFlexfieldStringDate, toFlexfieldStringDateTime, toFlexfieldStringTime5, toFlexfieldStringTime8, updateRow, validateEntity, validateFlexfieldDate, validateFlexfieldDateTime, validateFlexfieldMaxLength, validateFlexfieldMaxValue, validateFlexfieldMaxValue, validateFlexfieldMinValue, validateFlexfieldMinValue, validateFlexfieldNumber, validateFlexfieldNumber, validateFlexfieldNumericOnly, validateFlexfieldRequired, validateFlexfieldRJZFNumber, validateFlexfieldTime5, validateFlexfieldTime8, validateFlexfieldUppercase, validateFlexfieldValue
 
Methods inherited from class oracle.jbo.server.EntityImpl
addToTransactionManager, addToValidationListeners, addTransactionPostListener, addTransactionPostListenerNoCheck, afterCommit, afterRemove, afterRollback, appendXMLElementNodesForAttrs, beforeCommit, beforeRollback, bindWhereClause, buildRefreshSQL, buildWhereClause, clearAttributeException, compare, copyChangedNonKeyAttributes, copyEffDtEntity, createArray, createAssociationAccessorRS, createAssociationAccessorVO, createBlob, createClob, createEntityAttrHints, createEntityViewLinkAccessorRS, createEntityViewLinkAccessorVO, createNClob, createRef, createStruct, createUnqualifiedRowSet, createViewAccessorRS, createViewAccessorRS, doAllowsOperation, doDMLForCascadeUpdate, domainToBeModified, donePostingAll, doRefreshSQL, doSelectForAltKey, eventsDebugOnly, fetchExprValueSupplierOverrideRow, findAssociationAccessorVO, findEntityViewLinkAccessorVO, findOrCreateLocalViewObject, findOrCreateViewAccessorRS, findOrCreateViewAccessorRS, findViewAccessorDef, findViewAccessorVO, getAltKey, getAttribute, getAttribute, getAttribute, getAttributeChangedCount, getAttributeCount, getAttributeHints, getAttributeHints, getAttributeIndexOf, getAttributeNames, getAttributeValue, getAttributeValues, getBaseAttributeCount, getChangeIndicator, getComparator, getDBTransaction, getDynamicAttributeCount, getDynamicAttributeValue, getEffDtInitEndDateValue, getEffectiveDate, getEntityCache, getEntityCacheInternal, getEntityState, getKey, getListBindingRSI, getListBindings, getLookupDescription, getOrigData, getParentVariableManager, getPKBasedRef, getPostState, getPrimaryKey, getRefreshSQLKeyAttrs, getSQLBuilder, getStateAsString, getStructureDef, getTransactionListeners, getTransactionListenersList, getTransPostHandle, getValidationListeners, getValidationListenersList, handleActivatedRowNotFound, handleEffectiveDateOperations, handleEffectiveDateRowCreate, handleEffectiveDateRowDelete, handleEffectiveDateRowUpdate, handleListBindingMismatch, hasAttributeException, hasListBindings, hasUpdatePrivilege, initBusLogicGroupDefaults, initBusLogicGroupDfltExprAttrs, initData, initDefaultExpressionAttributes, initDefaults, initialize, isAttributeChanged, isAttributeChanged, isAttributeChangedInTransaction, isAttributePopulated, isAttributePopulated, isDead, isInCache, isInvalid, isLocked, isLookupIdValid, isOrigDataEmpty, isOrigDataPopulated, isPostedToDB, isTransientTransactionListener, isTransientTransactionPostListener, isValid, isViewAccessorAttribute, lockTopLevelEntity, markViewAccessorsDirty, notifyAttributesAndBlgChanged, notifyAttributesChanged, notifyAttributesChanged, notifyEntityActivated, outputEventString, populateAttribute, populateAttribute, populateAttribute, prepareForBatchDML, prepareVOToFetchNextEffDtRows, prepareVOToFetchNextEffDtRows, prepareVOToFetchNextEffDtSeqRows, prepareVOToFetchNextEffDtSeqRows, prepareVOToFetchPrevEffDtRows, prepareVOToFetchPrevEffDtRows, prepareVOToFetchPrevEffDtSeqRows, prepareVOToFetchPrevEffDtSeqRows, readXML, refreshFKInNewContainees, registerAttributeException, removeAndRetain, removeFromCollection, removeTransactionPostListener, resetPKBasedRef, revert, revertChangesToEffDtEntity, setAttribute, setAttribute, setAttributeChanged, setAttributeValues, setDynamicAttributeValue, setEffectiveDateMode, setEntityDef, setInvalid, setLocked, setPostedToDB, setTransPostHandle, toString, validate, validateDateEffectivity, variablesAdded, vetoRemoveWithDetails
 
Methods inherited from class oracle.jbo.server.RowImpl
addListBindingsForAttribute, clearAllExceptions, clearAttributeException, clearRowExceptions, createXMLDefinition, doAutoClearAttribute, ensureVariableManager, findAttrAndGetIndex, findListBindingName, forceFilterListExecute, getAllExceptions, getAttributeInternal, getAttributeSecurityHints, getAttributeSecurityHints, getCombinedAttrNames, getEffectiveDateMode, getExprMethodVal, getExprVarVal, getGlobalScript, getHints, getMessageBundleClass, getMethodKind, getResourceBundleDef, getRowExceptions, getSecurityHints, getVariableManager, getViewAccessorResultIndex, hasAttributeException, hasDeferredExceptions, hasVariables, isRefreshRequired, isRefreshRequired, lookupListBinding, printXMLDefinition, readXML, refreshViewAccessor, refreshViewAccessor, registerRowException, setAttributeInternal, setExprVarVal, setInMultiSetter, skipFilterListOnKeyAttributes, writeXML, writeXML, writeXML, writeXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.jbo.Row
getAttributeSecurityHints, getAttributeSecurityHints, getEffectiveDateMode, getSecurityHints
 
Methods inherited from interface oracle.jbo.XMLInterface
readXML, writeXML, writeXML, writeXML, writeXML
 

Field Detail

APPLICATIONID

public static final int APPLICATIONID

DESCRIPTIVEFLEXFIELDCODE

public static final int DESCRIPTIVEFLEXFIELDCODE

CONTEXTCODE

public static final int CONTEXTCODE

SEGMENTCODE

public static final int SEGMENTCODE

COLUMNNAME

public static final int COLUMNNAME

NAME

public static final int NAME

DESCRIPTION

public static final int DESCRIPTION

PROMPT

public static final int PROMPT

SHORTPROMPT

public static final int SHORTPROMPT

SEQUENCENUMBER

public static final int SEQUENCENUMBER

ENABLEDFLAG

public static final int ENABLEDFLAG

DISPLAYTYPE

public static final int DISPLAYTYPE

DISPLAYWIDTH

public static final int DISPLAYWIDTH

DISPLAYHEIGHT

public static final int DISPLAYHEIGHT

CHECKBOXCHECKEDVALUE

public static final int CHECKBOXCHECKEDVALUE

CHECKBOXUNCHECKEDVALUE

public static final int CHECKBOXUNCHECKEDVALUE

VALUESETID

public static final int VALUESETID

REQUIREDFLAG

public static final int REQUIREDFLAG

RANGETYPE

public static final int RANGETYPE

DEFAULTTYPE

public static final int DEFAULTTYPE

DEFAULTVALUE

public static final int DEFAULTVALUE

DERIVATIONVALUE

public static final int DERIVATIONVALUE

READONLYFLAG

public static final int READONLYFLAG

BIENABLEDFLAG

public static final int BIENABLEDFLAG

BIEQUALIZATIONTAG

public static final int BIEQUALIZATIONTAG

CREATIONDATE

public static final int CREATIONDATE

CREATEDBY

public static final int CREATEDBY

LASTUPDATEDATE

public static final int LASTUPDATEDATE

LASTUPDATEDBY

public static final int LASTUPDATEDBY

LASTUPDATELOGIN

public static final int LASTUPDATELOGIN

COLUMNTYPE

public static final int COLUMNTYPE

OA_TL_ENTITIES

public static final int OA_TL_ENTITIES

DESCRIPTIVEFLEXFIELD

public static final int DESCRIPTIVEFLEXFIELD

VALUESET

public static final int VALUESET

DESCRIPTIVEFLEXFIELDSEGMENTLABEL

public static final int DESCRIPTIVEFLEXFIELDSEGMENTLABEL

DESCRIPTIVEFLEXFIELDPARAMETERVVO

public static final int DESCRIPTIVEFLEXFIELDPARAMETERVVO

VALUESETVVO

public static final int VALUESETVVO
Constructor Detail

DescriptiveFlexfieldGlobalSegmentEOImpl

public DescriptiveFlexfieldGlobalSegmentEOImpl()
This is the default constructor (do not remove).

Method Detail

getDefinitionObject

public static oracle.jbo.server.EntityDefImpl getDefinitionObject()
Returns:
the definition object for this instance class.

getApplicationId

public java.lang.Long getApplicationId()
Gets the attribute value for ApplicationId, using the alias name ApplicationId.


getDescriptiveFlexfieldCode

public java.lang.String getDescriptiveFlexfieldCode()
Gets the attribute value for DescriptiveFlexfieldCode, using the alias name DescriptiveFlexfieldCode.


getContextCode

public java.lang.String getContextCode()
Gets the attribute value for ContextCode, using the alias name ContextCode.


getSegmentCode

public java.lang.String getSegmentCode()
Gets the attribute value for SegmentCode, using the alias name SegmentCode.


setSegmentCode

public void setSegmentCode(java.lang.String value)
Sets value as the attribute value for SegmentCode.


getColumnName

public java.lang.String getColumnName()
Gets the attribute value for ColumnName, using the alias name ColumnName.


setColumnName

public void setColumnName(java.lang.String value)
Sets value as the attribute value for ColumnName.


getName

public java.lang.String getName()
Gets the attribute value for Name, using the alias name Name.


setName

public void setName(java.lang.String value)
Sets value as the attribute value for Name.


getDescription

public java.lang.String getDescription()
Gets the attribute value for Description, using the alias name Description.


setDescription

public void setDescription(java.lang.String value)
Sets value as the attribute value for Description.


getPrompt

public java.lang.String getPrompt()
Gets the attribute value for Prompt, using the alias name Prompt.


setPrompt

public void setPrompt(java.lang.String value)
Sets value as the attribute value for Prompt.


getShortPrompt

public java.lang.String getShortPrompt()
Gets the attribute value for ShortPrompt, using the alias name ShortPrompt.


setShortPrompt

public void setShortPrompt(java.lang.String value)
Sets value as the attribute value for ShortPrompt.


getSequenceNumber

public java.lang.Integer getSequenceNumber()
Gets the attribute value for SequenceNumber, using the alias name SequenceNumber.


setSequenceNumber

public void setSequenceNumber(java.lang.Integer value)
Sets value as the attribute value for SequenceNumber.


getEnabledFlag

public java.lang.String getEnabledFlag()
Gets the attribute value for EnabledFlag, using the alias name EnabledFlag.


setEnabledFlag

public void setEnabledFlag(java.lang.String value)
Sets value as the attribute value for EnabledFlag.


getDisplayType

public java.lang.String getDisplayType()
Gets the attribute value for DisplayType, using the alias name DisplayType.

Returns:
the DisplayType

setDisplayType

public void setDisplayType(java.lang.String value)
Sets value as the attribute value for DisplayType.

Parameters:
value - value to set the DisplayType

getDisplayWidth

public java.lang.Integer getDisplayWidth()
Gets the attribute value for DisplayWidth, using the alias name DisplayWidth.


setDisplayWidth

public void setDisplayWidth(java.lang.Integer value)
Sets value as the attribute value for DisplayWidth.


getValueSetId

public java.lang.Long getValueSetId()
Gets the attribute value for ValueSetId, using the alias name ValueSetId.


setValueSetId

public void setValueSetId(java.lang.Long value)
Sets value as the attribute value for ValueSetId.


getRequiredFlag

public java.lang.String getRequiredFlag()
Gets the attribute value for RequiredFlag, using the alias name RequiredFlag.


setRequiredFlag

public void setRequiredFlag(java.lang.String value)
Sets value as the attribute value for RequiredFlag.


getRangeType

public java.lang.String getRangeType()
Gets the attribute value for RangeType, using the alias name RangeType.


setRangeType

public void setRangeType(java.lang.String value)
Sets value as the attribute value for RangeType.


getDefaultType

public java.lang.String getDefaultType()
Gets the attribute value for DefaultType, using the alias name DefaultType.


setDefaultType

public void setDefaultType(java.lang.String value)
Sets value as the attribute value for DefaultType.


getDefaultValue

public java.lang.String getDefaultValue()
Gets the attribute value for DefaultValue, using the alias name DefaultValue.


setDefaultValue

public void setDefaultValue(java.lang.String value)
Sets value as the attribute value for DefaultValue.


getDerivationValue

public java.lang.String getDerivationValue()
Gets the attribute value for DerivationValue, using the alias name DerivationValue.


setDerivationValue

public void setDerivationValue(java.lang.String value)
Sets value as the attribute value for DerivationValue.


getReadOnlyFlag

public java.lang.String getReadOnlyFlag()
Gets the attribute value for ReadOnlyFlag, using the alias name ReadOnlyFlag.


setReadOnlyFlag

public void setReadOnlyFlag(java.lang.String value)
Sets value as the attribute value for ReadOnlyFlag.


getCreationDate

public java.sql.Timestamp getCreationDate()
Gets the attribute value for CreationDate, using the alias name CreationDate.


getCreatedBy

public java.lang.String getCreatedBy()
Gets the attribute value for CreatedBy, using the alias name CreatedBy.


getLastUpdateDate

public java.sql.Timestamp getLastUpdateDate()
Gets the attribute value for LastUpdateDate, using the alias name LastUpdateDate.


getLastUpdatedBy

public java.lang.String getLastUpdatedBy()
Gets the attribute value for LastUpdatedBy, using the alias name LastUpdatedBy.


getLastUpdateLogin

public java.lang.String getLastUpdateLogin()
Gets the attribute value for LastUpdateLogin, using the alias name LastUpdateLogin.


getColumnType

public java.lang.String getColumnType()
Gets the attribute value for ColumnType, using the alias name ColumnType.

Returns:
the ColumnType

setColumnType

public void setColumnType(java.lang.String value)
Sets value as the attribute value for ColumnType.

Parameters:
value - value to set the ColumnType

getCheckboxCheckedValue

public java.lang.String getCheckboxCheckedValue()
Gets the attribute value for CheckboxCheckedValue, using the alias name CheckboxCheckedValue.

Returns:
the CheckboxCheckedValue

setCheckboxCheckedValue

public void setCheckboxCheckedValue(java.lang.String value)
Sets value as the attribute value for CheckboxCheckedValue.

Parameters:
value - value to set the CheckboxCheckedValue

getCheckboxUncheckedValue

public java.lang.String getCheckboxUncheckedValue()
Gets the attribute value for CheckboxUncheckedValue, using the alias name CheckboxUncheckedValue.

Returns:
the CheckboxUncheckedValue

setCheckboxUncheckedValue

public void setCheckboxUncheckedValue(java.lang.String value)
Sets value as the attribute value for CheckboxUncheckedValue.

Parameters:
value - value to set the CheckboxUncheckedValue

getDisplayHeight

public java.lang.Integer getDisplayHeight()
Gets the attribute value for DisplayHeight, using the alias name DisplayHeight.

Returns:
the DisplayHeight

setDisplayHeight

public void setDisplayHeight(java.lang.Integer value)
Sets value as the attribute value for DisplayHeight.

Parameters:
value - value to set the DisplayHeight

getBIEnabledFlag

public java.lang.String getBIEnabledFlag()
Gets the attribute value for BIEnabledFlag, using the alias name BIEnabledFlag.

Returns:
the BIEnabledFlag

setBIEnabledFlag

public void setBIEnabledFlag(java.lang.String value)
Sets value as the attribute value for BIEnabledFlag.

Parameters:
value - value to set the BIEnabledFlag

getBIEqualizationTag

public java.lang.String getBIEqualizationTag()
Gets the attribute value for BIEqualizationTag, using the alias name BIEqualizationTag.

Returns:
the BIEqualizationTag

setBIEqualizationTag

public void setBIEqualizationTag(java.lang.String value)
Sets value as the attribute value for BIEqualizationTag.

Parameters:
value - value to set the BIEqualizationTag

getOA_TL_ENTITIES

public oracle.jbo.RowIterator getOA_TL_ENTITIES()
Gets the associated entity oracle.jbo.RowIterator.


getDescriptiveFlexfield

public DescriptiveFlexfieldEOImpl getDescriptiveFlexfield()
Gets the associated entity DescriptiveFlexfieldEOImpl.


setDescriptiveFlexfield

public void setDescriptiveFlexfield(DescriptiveFlexfieldEOImpl value)
Sets value as the associated entity DescriptiveFlexfieldEOImpl.


getValueSet

public ValueSetEOImpl getValueSet()
Gets the associated entity oracle.apps.fnd.applcore.flex.vst.model.entity.ValueSetEOImpl.


setValueSet

public void setValueSet(ValueSetEOImpl value)
Sets value as the associated entity oracle.apps.fnd.applcore.flex.vst.model.entity.ValueSetEOImpl.


getDescriptiveFlexfieldSegmentLabel

public DescriptiveFlexfieldSegmentLabelEOImpl getDescriptiveFlexfieldSegmentLabel()
Returns:
the associated entity DescriptiveFlexfieldSegmentLabelEOImpl.

setDescriptiveFlexfieldSegmentLabel

public void setDescriptiveFlexfieldSegmentLabel(DescriptiveFlexfieldSegmentLabelEOImpl value)
Sets value as the associated entity DescriptiveFlexfieldSegmentLabelEOImpl.


getDescriptiveFlexfieldParameterVVO

public oracle.jbo.RowSet getDescriptiveFlexfieldParameterVVO()
Gets the view accessor RowSet DescriptiveFlexfieldParameterVVO.


getValueSetVVO

public oracle.jbo.RowSet getValueSetVVO()
Gets the view accessor RowSet ValueSetVVO.


createPrimaryKey

public static oracle.jbo.Key createPrimaryKey(java.lang.Long applicationId,
                                              java.lang.String descriptiveFlexfieldCode,
                                              java.lang.String contextCode,
                                              java.lang.String segmentCode)
Parameters:
applicationId - key constituent
descriptiveFlexfieldCode - key constituent
contextCode - key constituent
segmentCode - key constituent
Returns:
a Key object based on given key constituents.

getAttrInvokeAccessor

protected java.lang.Object getAttrInvokeAccessor(int index,
                                                 oracle.jbo.server.AttributeDefImpl attrDef)
                                          throws java.lang.Exception
getAttrInvokeAccessor: generated method. Do not modify.

Overrides:
getAttrInvokeAccessor in class oracle.jbo.server.EntityImpl
Throws:
java.lang.Exception

setAttrInvokeAccessor

protected void setAttrInvokeAccessor(int index,
                                     java.lang.Object value,
                                     oracle.jbo.server.AttributeDefImpl attrDef)
                              throws java.lang.Exception
setAttrInvokeAccessor: generated method. Do not modify.

Overrides:
setAttrInvokeAccessor in class oracle.jbo.server.EntityImpl
Throws:
java.lang.Exception

validateCheckboxCheckedValue

public boolean validateCheckboxCheckedValue()
Validate checkbox checked value.


validateCheckboxUncheckedValue

public boolean validateCheckboxUncheckedValue()
Validate checkbox unchecked value.


validateColumnName

public boolean validateColumnName(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
Transacation-level method to validate the column name.

Parameters:
ctxList - the context list
Returns:
true if the column name is valid; false otherwise

validateValueSetId

public boolean validateValueSetId(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
Transaction-level validation method for ValueSetId.

Parameters:
ctxList - the context list
Returns:
true if the value set id is valid; false otherwise

validateValueSetBindVariables

public boolean validateValueSetBindVariables(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
Transaction-level method to validate the value set bind variables.

Parameters:
ctxList - the context list
Returns:
true if the value set bind variables are valid; false otherwise

validateDerivationValue

public boolean validateDerivationValue(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
Transaction-level method to validate the derivation value.

Parameters:
ctxList - the context list
Returns:
true if the derivation value is valid; false otherwise

validateDisplayType

public boolean validateDisplayType()
Validates the display type. It must be compatible with the value type of value set.


validateBIEqualizationTag

public boolean validateBIEqualizationTag(java.lang.String biEqualizationTag)
Validation method for BIEqualizationTag.


prepareForDML

protected void prepareForDML(int operation,
                             oracle.jbo.server.TransactionEvent e)
Description copied from class: OAEntityImpl
Process a row when any operation like insert/update/delete is performed. User can overwrite this method and add any custom logic, like initialize any attribute on insertion.

Example:

In the following example, we delete all the detail records, when master is marked for deletion.


 protected void prepareForDML(int operation, TransactionEvent e)
 {
   if (operation == DML_DELETE)
   {
     deleteAllDetailRecords();
   }

   super.prepareForDML(operation, e);
 }
 
Handles document sequencing. If an entity attribute has been identified that it should be populated using a document sequence (in the Applications Property Inspector panel), then at this point in the entity life cycle, we will populate the attribute with a document sequence based on the inputs, provided the sequence method is automatic. If the document sequence is manual, we will validate the document sequence. The document sequence Id corresonding to the attribute is stored in the entity's variable manager using the name as attrName+"DocSeqId". You can retrieve the docSeqId in the entity by calling: ensureVariableManager.getVariableValue(attrName+"DocSeqId"); where attrName is the name of the attribute on which document sequence property is set to true in the Applications Property Inspector panel. The docSeqId can only be retrieved after this call (prepareForDML()) is done. See parent class for complete documentation

Overrides:
prepareForDML in class OAEntityImpl
Parameters:
operation - action performed on the row. It can be one of the following:
  • DML_INSERT
  • DML_UPDATE
  • DML_DELETE
e - this Entity Object's transaction event.
See Also:
#validateDocSequence, OAEntityImpl.getDocSequenceValueWithId(java.lang.Long, java.lang.String, java.lang.Long, java.lang.String, java.sql.Timestamp, java.lang.Long, java.lang.String, java.lang.String), EntityImpl.prepareForDML(int, oracle.jbo.server.TransactionEvent)

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.