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

E22566-04

oracle.apps.fnd.applxdf.xdfapi
Class Index

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

public class Index
extends XdfObject

An Index Class represents a table index component.

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

Field Summary
 
Fields inherited from class oracle.apps.fnd.applxdf.xdfapi.XdfObject
ctx, DEBUG, mBaseObjType, mName, mPersistenceFormat, mSchemaName, mUsrPros, mXmlDoc, mXPath, mXPathExpr
 
Constructor Summary
Index(oracle.xml.parser.v2.XMLElement xmlElem)
          Constructs a new Table Index.
 
Method Summary
 java.util.ArrayList getColumnList()
          Get Index columns.
 java.lang.String getIndexType()
          Get Index Type.
 java.lang.String getType()
          Get this XdfObject type.
 java.lang.String toString()
          Print out detail of Index object.
 
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

Index

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

Method Detail

getType

public java.lang.String getType()
Get this XdfObject type.

Specified by:
getType in class XdfObject
Returns:
String

getColumnList

public java.util.ArrayList getColumnList()
Get Index columns.

Returns:
ArrayList - a list of column names

getIndexType

public java.lang.String getIndexType()
Get Index Type. Currenlly we have NORMAL, UNIQUE, BITMAP, and DOMAIN.

Returns:
String - indicates index type

toString

public java.lang.String toString()
Print out detail of Index 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.