|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.mom.DefinitionObject oracle.jbo.mom.PersistableDefObject oracle.jbo.server.DefObject oracle.jbo.server.MetaObject oracle.jbo.server.RowDef oracle.jbo.server.ViewDefImpl oracle.apps.fnd.applcore.oaext.model.FlexfieldBaseViewDefImpl
public class FlexfieldBaseViewDefImpl
A ViewDef
implementation optimized for view definitions that
contain one and only one discriminator.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
---|
oracle.jbo.mom.PersistableDefObject.CustomizationType, oracle.jbo.mom.PersistableDefObject.PersonalizationType |
Field Summary | |
---|---|
static java.lang.String |
PROPERTY_DEF_IMPORTS_AM
|
Fields inherited from class oracle.jbo.server.ViewDefImpl |
---|
CLAUSE_ADDITIVE, CLAUSE_GENERATE_RT, COMPOSITE_VIEW_OBJECT, COMPVO_BASE_VIEW_QUERIES_INLINED, PASSIVATE_DEFAULT, PASSIVATE_DISABLED, PASSIVATE_TRANISENTS_TOO |
Fields inherited from class oracle.jbo.server.RowDef |
---|
mAliasName, mBindingStyle |
Fields inherited from class oracle.jbo.server.MetaObject |
---|
mComponentClass |
Fields inherited from class oracle.jbo.mom.DefinitionObject |
---|
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP |
Fields inherited from class oracle.jbo.common.NamedObjectImpl |
---|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX |
Fields inherited from interface oracle.jbo.ViewDef |
---|
FULL_OUTER_JOIN_TYPE, INNER_JOIN_TYPE, LEFT_OUTER_JOIN_TYPE, NONE_JOIN_TYPE, RIGHT_OUTER_JOIN_TYPE |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
XML_STATEMENT |
Constructor Summary | |
---|---|
FlexfieldBaseViewDefImpl()
Constructs a default view definition. |
|
FlexfieldBaseViewDefImpl(int scope,
java.lang.String name)
Constructs a view definition. |
|
FlexfieldBaseViewDefImpl(int scope,
java.lang.String name,
java.lang.String baseViewDefName)
Constructs a view definition that extends a base view definition. |
Method Summary | |
---|---|
protected oracle.jbo.server.RowDef |
findDefForDiscrValues(java.lang.Object[] values,
boolean recurse)
|
oracle.jbo.server.RowDef |
findExtendedFlexDefForDiscrValue(java.lang.Object values,
boolean recurse)
|
protected oracle.jbo.server.ComponentOperations |
getComponentOperations()
|
protected java.lang.String |
getEffectiveClientProxyClassName()
|
protected java.lang.String |
getEffectiveComponentInterfaceName()
|
java.util.Map<java.lang.String,java.lang.String> |
getSubtypes()
For Internal Use Only. |
boolean |
hasExtendedDefObjects()
|
protected static void |
loadFromXML(oracle.jbo.mom.xml.DefElement arg0,
oracle.jbo.server.RemotableCompDef arg1)
|
protected void |
loadOperationDefinitions(oracle.jbo.mom.xml.DefElement arg0)
|
Methods inherited from class oracle.jbo.server.ViewDefImpl |
---|
addAllEntityAttributes, addAllRowAttributes, addApplyViewCriteriaNames, addEntityAttribute, addEntityUsage, addEntityUsage, addEntityUsage, addEntityUsage, addEntityUsage, addListBindingDef, addRowAttribute, addRowSetViewAttribute, addViewAttribute, addViewLinkAccessor, addViewLinkAccessor, addViewUsage, addViewUsage, buildDefaultFrom, buildDefaultFrom, buildDefaultFrom, buildDefaultFromAttrs, buildDefaultSelect, buildDefaultSelect, createAltKey, createAttributeDef, createCompositeViewDef, createViewCriteria, createViewDef, criteriaChanged, findAttrDefByEntAttrDef, findAttributeDef, findDefObject, findDefObjectNoSub, findStructureDefByName, findViewLinkDefImpl, finishedLoading, getAccessMode, getAllDefNames, getAllViewCriteriaNames, getAllViewCriterias, getAltKeyAttrDefs, getAltKeyAttrDefs, getAttributeCount, getAttributeDef, getAttributeDefImpls, getAttributeDefs, getAttributeIndexOf, getBaseComponentClass, getCalculatedAttributeCount, getColumnNameForQuery, getColumns, getCtrlHints, getDBSortCriteria, getDefaultFetchMode, getDefaultViewCriteria, getDefTypeId, getDefXMLElementTag, getDfltCtrlHints, getEffectiveDateTransientAttr, getEffectiveDateTransientAttrInternal, getEffectiveDateTransientAttrName, getEffectiveRowClientProxyClassName, getEJBAppProviderURL, getEJBHome, getEJBHomeJNDIName, getEntityDiscrColumns, getEntityIndex, getEntityReference, getEntityReference, getEntityReferences, getEntityReferences, getEntityRefsParentOrder, getEntityUsage, getEntityUsages, getFetchMode, getFetchSize, getFromClause, getFromClause, getFromClauseFlags, getHintValue, getIterMode, getListBindingViewDef, getMaxActiveNodes, getMaxAttrConst, getMaxFetchSize, getMaxRowsPerNode, getOrderByClause, getPrimaryKeys, getProperty, getQuery, getQueryHint, getRangePagingCacheFactor, getRangeSize, getRawAttributeDefs, getReqdVC, getRowClass, getRowClientProxyClassName, getRowInterfaceName, getRowMatch, getRows, getSdoName, getSdoNameSpace, getSDOPackageName, getSelectClause, getSelectClauseFlags, getSIFContextKey, getStaticListCellId, getStoredProcedureName, getVarMgrParents, getViewCriteria, getViewCriteriaManager, getViewKeyAttrDefs, getWhereClause, getWhereClause, getWhereClause, getWhereClauseFlags, getXMLElementTag, getXMLRowElementTag, hasDataSecurity, hasPrimaryEntity, hasQuery, hasVariables, isAutoRefreshEnabled, isComposite, isDupBaseDef, isEffectiveDated, isFinderView, isFullSql, isManageRowsByKey, isPassivationEnabled, isPLSQLView, isQueryThruEntity, isReadOnly, isRuntimeSQLGeneration, isSdoDirty, isSdoGen, isSDOGeneric, isSelectAllAttributes, isServiceWarningsEnabled, isStatic, isUseGlueCode, isViewLinkAccessorRetained, loadCustomDef, loadXMLContents, lookupAttributeDef, lookupRawAttributeDef, lookupViewAccessorDef, putPDefViewCriteria, putViewCriteria, resolveDefObject, resolveReferences, setAccessMode, setAutoRefresh, setColumns, setDBSortCriteria, setDefForComponent, setDupBaseDef, setEffectiveDated, setEntityDiscrColumns, setFetchMode, setFetchSize, setFromClause, setFromClauseFlags, setFullSql, setIterMode, setJoinType, setMaxActiveNodes, setMaxFetchSize, setMaxRowsPerNode, setOrderByClause, setPassivationMode, setQuery, setQueryHint, setRangePagingCacheFactor, setRangeSize, setReqdVC, setRowClass, setRowClientProxyClassName, setRowInterfaceName, setRowMatch, setRows, setSdoDirty, setSdoGen, setSdoName, setSdoNameSpace, setSelectAllAttributes, setSelectClause, setSelectClauseFlags, setServiceWarnings, setStoredProcedureName, setupForLov, setUseGlueCode, setViewLinkAccessorRetained, setWhereClause, setWhereClauseFlags, shouldPutJoinConstraintInWhereClause, unsetDefForComponent, writeChildren, writeContents |
Methods inherited from class oracle.jbo.server.RowDef |
---|
addAltKey, addExtendedDefObject, addForwardDependency, addForwardDependency, addListBindingDef, addViewAccessorDef, appendBindingNameForAttr, appendBindingSpec, appendBindingSpec, createDef, discrValuesQualify, findAltKeyDef, findAttrDefIncludingPDef, findDefForDiscrValues2, findListBindingDef, findViewAccessorDef, getAliasName, getAllProperties, getAltKeyCount, getAltKeyDef, getAltKeyIndex, getAltKeyNames, getBackwardDependencies, getBackwardDependencyAttributes, getBindingStyle, getDataSourceDef, getDefFullName, getDefName, getDiscrColumns, getExprVarVal, getForwardDependencies, getForwardDependencyAttributes, getListBindingDefs, getViewAccessorDefs, loadListBindings, loadViewAccessor, loadViewAccessors, lookupAltKeyDef, lookupListBindingDef, registerDefObject, removeAltKey, removeListBindingDef, removeViewAccessorDef, resolvePropertyRaw, setAliasName, setBindingStyle, setDiscrColumns, setExprVarVal, setThrowOnListBindingMismatch, throwOnListBindingMismatch, verifyExtendedDefObjects, writeXMLContents |
Methods inherited from class oracle.jbo.server.MetaObject |
---|
deregisterSessionObject, getMessageBundleClass, getMsgBundleDef, getPackageDef, getPackageName, getPersDef, getPersDefNoUpdateCheck, getResourceBundleDef, getResourcePrefix, isDynamic, isInheritPersonalization, loadResourceBundle, registerSessionDefObject, setInheritPersonalization, setMessageBundleClass, setResourceBundleDef |
Methods inherited from class oracle.jbo.server.DefObject |
---|
ensureVariableManager, getBaseDefObject, getDefXMLNameSpace, getVariableManager, loadProperties, loadVariables, setBaseDefObject, setBaseDefObject, setName, setParent |
Methods inherited from class oracle.jbo.mom.PersistableDefObject |
---|
addDefImport, adjustPropertyMapForWrite, allocatePropertyMap, checkEditable, close, createFromXML, findDefImport, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getEditObject, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getSyncLock, guaranteePath, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isNew, isPersonalizationEnabled, isPersonalizationEnabled, loadDefImports, mergePropertyMap, objectRemoved, reapplyChanges, reapplyChangesToChildren, reapplyChangesToContents, registerClass, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, updateChildrenList, verifyVersion, writeObject, writeVersion |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
---|
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, setDefScope, setMdsKey, setMdsReference, setObjectResolved, setPropertySetName, suppressUpdateCheck |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
---|
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap, setPropertiesMap2, setProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.ViewDef |
---|
registerDefObject, saveXMLContents, setDefaultBaseDir, writeXMLContents |
Methods inherited from interface oracle.jbo.StructureDef |
---|
getDefFullName, getDefName, getFullName, getName |
Methods inherited from interface oracle.jbo.VariableManagerOwner |
---|
getName |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
getFullName |
Field Detail |
---|
public static final java.lang.String PROPERTY_DEF_IMPORTS_AM
Constructor Detail |
---|
public FlexfieldBaseViewDefImpl()
public FlexfieldBaseViewDefImpl(int scope, java.lang.String name)
scope
- the scopename
- the namepublic FlexfieldBaseViewDefImpl(int scope, java.lang.String name, java.lang.String baseViewDefName)
scope
- the scopename
- the namebaseViewDefName
- the name of the base view definitionMethod Detail |
---|
public java.util.Map<java.lang.String,java.lang.String> getSubtypes()
Gets the subtypes recorded in this definition object. This method returns only the immediate subtypes of this object.
public boolean hasExtendedDefObjects()
hasExtendedDefObjects
in class oracle.jbo.mom.PersistableDefObject
protected oracle.jbo.server.RowDef findDefForDiscrValues(java.lang.Object[] values, boolean recurse)
findDefForDiscrValues
in class oracle.jbo.server.RowDef
public oracle.jbo.server.RowDef findExtendedFlexDefForDiscrValue(java.lang.Object values, boolean recurse)
protected java.lang.String getEffectiveClientProxyClassName()
protected java.lang.String getEffectiveComponentInterfaceName()
protected static void loadFromXML(oracle.jbo.mom.xml.DefElement arg0, oracle.jbo.server.RemotableCompDef arg1)
protected oracle.jbo.server.ComponentOperations getComponentOperations()
protected void loadOperationDefinitions(oracle.jbo.mom.xml.DefElement arg0)
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |