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

E22566-04

oracle.apps.fnd.applxdf.xdfapi
Class UKConstraint

java.lang.Object
  extended by oracle.apps.fnd.applxdf.xdfapi.XdfObject
      extended by oracle.apps.fnd.applxdf.xdfapi.Constraint
          extended by oracle.apps.fnd.applxdf.xdfapi.UKConstraint

public class UKConstraint
extends Constraint

The UKConstraint class represents an unique constraint that prohibits multiple rows from having the same value in the same column or combination of columns but allows some values to be null.

Author:
izhang <irene.zhang@oracle.com>

Field Summary
 
Fields inherited from class oracle.apps.fnd.applxdf.xdfapi.Constraint
mEnable, TYPE
 
Fields inherited from class oracle.apps.fnd.applxdf.xdfapi.XdfObject
ctx, DEBUG, mBaseObjType, mName, mPersistenceFormat, mSchemaName, mUsrPros, mXmlDoc, mXPath, mXPathExpr
 
Constructor Summary
UKConstraint(oracle.xml.parser.v2.XMLElement xmlElem)
          Constructs a new UKConstraint.
UKConstraint(oracle.xml.parser.v2.XMLElement xmlElem, boolean persistenceFormat)
          Constructs a new UKConstraint.
 
Method Summary
 java.lang.String getConstraintType()
          Retrieve this constraint type.
 java.util.ArrayList getUKColumns()
          Get UK column list.
 java.lang.String toString()
          Print out detail of UKConstraint object.
 
Methods inherited from class oracle.apps.fnd.applxdf.xdfapi.Constraint
createXPath, extractConsColNames, extractEnable, extractEnableOld, extractName, extractNameOld, getType, isEnable, setEnable
 
Methods inherited from class oracle.apps.fnd.applxdf.xdfapi.XdfObject
getName, getPersistenceFormat, getSchemaName, getXmlDoc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UKConstraint

public UKConstraint(oracle.xml.parser.v2.XMLElement xmlElem)
Constructs a new UKConstraint.


UKConstraint

public UKConstraint(oracle.xml.parser.v2.XMLElement xmlElem,
                    boolean persistenceFormat)
Constructs a new UKConstraint.

Method Detail

getConstraintType

public java.lang.String getConstraintType()
Retrieve this constraint type.

Specified by:
getConstraintType in class Constraint
Returns:
String

getUKColumns

public java.util.ArrayList getUKColumns()
Get UK column list.

Returns:
ArrayList that contains UK columns.

toString

public java.lang.String toString()
Print out detail of UKConstraint object.

Overrides:
toString in class java.lang.Object
Returns:
String

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

E22566-04

Copyright © 2012 Oracle. All Rights Reserved.