oracle.apps.fnd.applcore.flex.runtime.util.common
Class CategoryMetadataReader
java.lang.Object
oracle.apps.fnd.applcore.flex.runtime.util.common.CategoryMetadataReader
- Direct Known Subclasses:
- CategoryContextMetadataReader
public class CategoryMetadataReader
- extends java.lang.Object
Method Summary |
protected static void |
addRowsFromDetail(java.lang.Object detail,
java.util.List<oracle.jbo.Row> output_detailRows,
boolean isPrimaryUsage,
int targetCollectionCode,
CategoryDef cDef)
|
protected static void |
addRowsFromDetail(java.lang.Object detail,
java.util.List<oracle.jbo.Row> output_detailRows,
boolean isPrimaryUsage,
int targetCollectionCode,
CategoryDef cDef,
boolean isInterface)
|
protected static void |
addRowsFromDetail(java.lang.Object flexUsageDetail,
java.util.List<oracle.jbo.Row> output_flexUsageRows,
int targetCollectionCode,
CategoryDef cDef)
|
protected static void |
addRowsFromDetail(java.lang.Object flexUsageDetail,
java.util.List<oracle.jbo.Row> output_flexUsageRows,
int targetCollectionCode,
CategoryDef cDef,
boolean isInterface)
|
protected static java.lang.Object |
findAttribute(oracle.jbo.Row row,
java.lang.String attributeName,
java.lang.String tableName)
|
static void |
getAdfbcUsageRows(oracle.jbo.ApplicationModule metadataAm,
java.lang.String applicationId,
java.lang.String dffCode,
CategoryDef cDef,
java.util.Map<oracle.jbo.Row,java.lang.String> output_adfbcUsageRowToTableType)
|
protected static void |
getAdfbcUsageRowsFromTableUsageRows(CategoryDef cDef,
java.util.List<oracle.jbo.Row> tableUsageRows,
java.util.Map<oracle.jbo.Row,java.lang.String> output_adfbcUsageRowToTableType,
boolean restrictByEffGroup,
java.lang.String effGroupCode)
|
static java.util.List<java.lang.String> |
getDescendantCategories(java.lang.String parentCategoryCode,
java.lang.String excludedChildCategoryCode,
oracle.jbo.ApplicationModule categoryServiceAm)
Gets descendant category codes (not just immediate child categories),
excluding the subtree headed by excludedChildCategoryCode |
protected static oracle.jbo.Row |
getFlexfieldRow(oracle.jbo.ApplicationModule metadataAm,
java.lang.String applicationId,
java.lang.String dffCode)
|
protected static void |
getTableUsageRowsFromFlexfieldUsageRows(java.util.List<oracle.jbo.Row> output_tableUsageRows,
java.util.List<oracle.jbo.Row> flexUsageRows,
CategoryDef cDef,
boolean tableTypeIsInterface,
boolean restrictByTableType,
boolean restrictByFlexUsage)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CategoryMetadataReader
protected CategoryMetadataReader()
getAdfbcUsageRows
public static void getAdfbcUsageRows(oracle.jbo.ApplicationModule metadataAm,
java.lang.String applicationId,
java.lang.String dffCode,
CategoryDef cDef,
java.util.Map<oracle.jbo.Row,java.lang.String> output_adfbcUsageRowToTableType)
getFlexfieldRow
protected static oracle.jbo.Row getFlexfieldRow(oracle.jbo.ApplicationModule metadataAm,
java.lang.String applicationId,
java.lang.String dffCode)
getTableUsageRowsFromFlexfieldUsageRows
protected static void getTableUsageRowsFromFlexfieldUsageRows(java.util.List<oracle.jbo.Row> output_tableUsageRows,
java.util.List<oracle.jbo.Row> flexUsageRows,
CategoryDef cDef,
boolean tableTypeIsInterface,
boolean restrictByTableType,
boolean restrictByFlexUsage)
getAdfbcUsageRowsFromTableUsageRows
protected static void getAdfbcUsageRowsFromTableUsageRows(CategoryDef cDef,
java.util.List<oracle.jbo.Row> tableUsageRows,
java.util.Map<oracle.jbo.Row,java.lang.String> output_adfbcUsageRowToTableType,
boolean restrictByEffGroup,
java.lang.String effGroupCode)
addRowsFromDetail
protected static void addRowsFromDetail(java.lang.Object detail,
java.util.List<oracle.jbo.Row> output_detailRows,
boolean isPrimaryUsage,
int targetCollectionCode,
CategoryDef cDef)
addRowsFromDetail
protected static void addRowsFromDetail(java.lang.Object detail,
java.util.List<oracle.jbo.Row> output_detailRows,
boolean isPrimaryUsage,
int targetCollectionCode,
CategoryDef cDef,
boolean isInterface)
addRowsFromDetail
protected static void addRowsFromDetail(java.lang.Object flexUsageDetail,
java.util.List<oracle.jbo.Row> output_flexUsageRows,
int targetCollectionCode,
CategoryDef cDef)
addRowsFromDetail
protected static void addRowsFromDetail(java.lang.Object flexUsageDetail,
java.util.List<oracle.jbo.Row> output_flexUsageRows,
int targetCollectionCode,
CategoryDef cDef,
boolean isInterface)
findAttribute
protected static java.lang.Object findAttribute(oracle.jbo.Row row,
java.lang.String attributeName,
java.lang.String tableName)
getDescendantCategories
public static java.util.List<java.lang.String> getDescendantCategories(java.lang.String parentCategoryCode,
java.lang.String excludedChildCategoryCode,
oracle.jbo.ApplicationModule categoryServiceAm)
- Gets descendant category codes (not just immediate child categories),
excluding the subtree headed by excludedChildCategoryCode
Copyright © 2011 Oracle. All Rights Reserved.