Oracle Fusion Middleware extensions for XML based Datamodel Framework
11g Release 1 (11.1.1.6)

E22566-04

oracle.apps.fnd.applxdf.comp
Class TableUtil

java.lang.Object
  extended by oracle.apps.fnd.applxdf.comp.TableUtil

public class TableUtil
extends java.lang.Object


Constructor Summary
TableUtil(XDFLogger theLogger, Parameters theParam)
          Constructor.
 
Method Summary
static java.lang.String getColDefault(oracle.xml.parser.v2.XMLElement objElm, java.lang.String szDDL)
          Get default column value from table object file.
 java.util.ArrayList<java.lang.String> reOrder(java.util.ArrayList<java.lang.String> List)
           
 boolean updateTableData(java.lang.String szDDL, java.lang.String szColDefault, java.lang.String szTableName)
          Replace null column value(s) with defined default value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableUtil

public TableUtil(XDFLogger theLogger,
                 Parameters theParam)
Constructor.

Method Detail

updateTableData

public boolean updateTableData(java.lang.String szDDL,
                               java.lang.String szColDefault,
                               java.lang.String szTableName)
Replace null column value(s) with defined default value.

Parameters:
szDDL - - a sql statement
szColDefault - - a default column value
szTableName - - the table name for the null column
Returns:
boolean - true if action success

getColDefault

public static java.lang.String getColDefault(oracle.xml.parser.v2.XMLElement objElm,
                                             java.lang.String szDDL)
Get default column value from table object file.

Parameters:
objElm - - sxml element
szDDL - - a DDL statment
Returns:
String - a column default value

reOrder

public java.util.ArrayList<java.lang.String> reOrder(java.util.ArrayList<java.lang.String> List)

Oracle Fusion Middleware extensions for XML based Datamodel Framework
11g Release 1 (11.1.1.6)

E22566-04

Copyright © 2012 Oracle. All Rights Reserved.