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

E22562-03

oracle.apps.fnd.applcore.flex.kff.model.entity
Class KeyFlexfieldSegmentInstanceEOImpl

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.kff.model.entity.KeyFlexfieldSegmentInstanceEOImpl
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 KeyFlexfieldSegmentInstanceEOImpl
extends OAEntityImpl


Nested Class Summary
static class KeyFlexfieldSegmentInstanceEOImpl.AttributesEnum
          AttributesEnum: generated enum for identifying attributes and accessors.
 
Field Summary
static int BIENABLEDFLAG
           
static int CREATEDBY
           
static int CREATIONDATE
           
static int DEFAULTTYPE
           
static int DEFAULTVALUE
           
static int DISPLAYFLAG
           
static int KEYFLEXFIELDSEGMENTVVO
           
static int KEYFLEXFIELDSTRUCTUREINSTANCE
           
static int LASTUPDATEDATE
           
static int LASTUPDATEDBY
           
static int LASTUPDATELOGIN
           
static int QUERYREQUIREDTYPE
           
static int REQUIREDFLAG
           
static int SEGMENTCODE
           
static int STRUCTUREINSTANCEID
           
static int TREECODE
           
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_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
KeyFlexfieldSegmentInstanceEOImpl()
          This is the default constructor (do not remove).
 
Method Summary
static oracle.jbo.Key createPrimaryKey(java.lang.Long structureInstanceId, java.lang.String segmentCode)
           
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 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 getDisplayFlag()
          Gets the attribute value for DisplayFlag, using the alias name DisplayFlag.
 java.util.Map<HierarchicalQuery.Operator,java.lang.String> getHierarchicalQueries(java.lang.String bindVariableName)
          Gets the map of hierarchical query operators to their corresponding SQL predicates.
 oracle.jbo.RowSet getKeyFlexfieldSegmentVVO()
          Gets the view accessor RowSet KeyFlexfieldSegmentVVO.
 KeyFlexfieldStructureInstanceEOImpl getKeyFlexfieldStructureInstance()
          Gets the associated entity KeyFlexfieldStructureInstanceEOImpl.
 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 getQueryRequiredType()
          Gets the attribute value for QueryRequiredType, using the alias name QueryRequiredType.
 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.Long getStructureInstanceId()
          Gets the attribute value for StructureInstanceId, using the alias name StructureInstanceId.
 java.lang.String getTreeCode()
          Gets the attribute value for TreeCode, using the alias name TreeCode.
 ValueSetEOImpl getValueSet()
          Gets the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
 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 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 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 setDisplayFlag(java.lang.String value)
          Sets value as the attribute value for DisplayFlag.
 void setKeyFlexfieldStructureInstance(KeyFlexfieldStructureInstanceEOImpl value)
          Sets value as the associated entity KeyFlexfieldStructureInstanceEOImpl.
 void setQueryRequiredType(java.lang.String value)
          Sets value as the attribute value for QueryRequiredType.
 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 setTreeCode(java.lang.String value)
          Sets value as the attribute value for TreeCode.
 void setValueSet(ValueSetEOImpl value)
          Sets value as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
 void setValueSetId(java.lang.Long value)
          Sets value as the attribute value for ValueSetId.
 boolean validateValueSetBindVariables()
          Validates the value set bind variables.
 boolean validateValueSetId(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
          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, isExtensibleFlexfield, isExtensibleTranslatableFlexfield, isPlsqlEntity, isRefreshRequired, isTranslatable, isTranslatable, isTranslatable, isTranslatableAttribute, isTranslated, lock, lockRow, notifyEventRaised, parseFlexfieldDate, parseFlexfieldDateTime, parseFlexfieldNumber, parseFlexfieldTime5, parseFlexfieldTime8, populateAttributeAsChanged, populateAttributeAsChanged, postChanges, prepareForDML, 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

STRUCTUREINSTANCEID

public static final int STRUCTUREINSTANCEID

SEGMENTCODE

public static final int SEGMENTCODE

VALUESETID

public static final int VALUESETID

TREECODE

public static final int TREECODE

REQUIREDFLAG

public static final int REQUIREDFLAG

DISPLAYFLAG

public static final int DISPLAYFLAG

DEFAULTTYPE

public static final int DEFAULTTYPE

DEFAULTVALUE

public static final int DEFAULTVALUE

BIENABLEDFLAG

public static final int BIENABLEDFLAG

QUERYREQUIREDTYPE

public static final int QUERYREQUIREDTYPE

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

KEYFLEXFIELDSTRUCTUREINSTANCE

public static final int KEYFLEXFIELDSTRUCTUREINSTANCE

VALUESET

public static final int VALUESET

KEYFLEXFIELDSEGMENTVVO

public static final int KEYFLEXFIELDSEGMENTVVO

VALUESETVVO

public static final int VALUESETVVO
Constructor Detail

KeyFlexfieldSegmentInstanceEOImpl

public KeyFlexfieldSegmentInstanceEOImpl()
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.

getStructureInstanceId

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


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.


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.


getTreeCode

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

Returns:
the TreeCode

setTreeCode

public void setTreeCode(java.lang.String value)
Sets value as the attribute value for TreeCode.

Parameters:
value - value to set the TreeCode

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.


getDisplayFlag

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


setDisplayFlag

public void setDisplayFlag(java.lang.String value)
Sets value as the attribute value for DisplayFlag.


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.


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.


getQueryRequiredType

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

Returns:
the QueryRequiredType

setQueryRequiredType

public void setQueryRequiredType(java.lang.String value)
Sets value as the attribute value for QueryRequiredType.

Parameters:
value - value to set the QueryRequiredType

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

getKeyFlexfieldStructureInstance

public KeyFlexfieldStructureInstanceEOImpl getKeyFlexfieldStructureInstance()
Gets the associated entity KeyFlexfieldStructureInstanceEOImpl.


setKeyFlexfieldStructureInstance

public void setKeyFlexfieldStructureInstance(KeyFlexfieldStructureInstanceEOImpl value)
Sets value as the associated entity KeyFlexfieldStructureInstanceEOImpl.


getValueSet

public ValueSetEOImpl getValueSet()
Gets the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.


setValueSet

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


getKeyFlexfieldSegmentVVO

public oracle.jbo.RowSet getKeyFlexfieldSegmentVVO()
Gets the view accessor RowSet KeyFlexfieldSegmentVVO.


getValueSetVVO

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


createPrimaryKey

public static oracle.jbo.Key createPrimaryKey(java.lang.Long structureInstanceId,
                                              java.lang.String segmentCode)
Parameters:
structureInstanceId - 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

getHierarchicalQueries

public java.util.Map<HierarchicalQuery.Operator,java.lang.String> getHierarchicalQueries(java.lang.String bindVariableName)
Gets the map of hierarchical query operators to their corresponding SQL predicates. The SQL predicates are of the form "in (<subselect>)". This API should be called only if the key flexfield has a tree structure registered and this segment instance has a tree registered.

Parameters:
bindVariableName - the name of the bind variable which should be used for binding the selected value
Returns:
the map of hierarchical query operators to their corresponding SQL predicates

validateValueSetBindVariables

public boolean validateValueSetBindVariables()
Validates the value set bind variables. The rules are

Returns:
true if the value set bind variables are valid; false otherwise

validateValueSetId

public boolean validateValueSetId(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
Validation method for ValueSetId.

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

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.