Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-02


oracle.toplink.descriptors
Class InterfacePolicy

java.lang.Object
  extended by oracle.toplink.descriptors.InterfacePolicy

All Implemented Interfaces:
java.io.Serializable

public class InterfacePolicy
extends java.lang.Object
implements java.io.Serializable

Purpose: Allows for a descriptor's implemented interfaces to be configured. Generally Interface Descriptors are used for 1 of 2 reasons:

a. Interface descriptors can be used to query across a set of classes that do not share a table.
b. As a target of a variable one to one mapping.

Since:
TopLink for Java 2.0
See Also:
Serialized Form

Method Summary
 void addParentInterface(java.lang.Class parentInterface)
          Add the parent Interface class.
 void addParentInterfaceName(java.lang.String parentInterfaceName)
           
 java.util.Vector getParentInterfaceNames()
           
 void setParentInterfaceNames(java.util.Vector parentInterfaceNames)
           
 void setParentInterfaces(java.util.Vector parentInterfaces)
          Set the Vector to store parent interfaces.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

addParentInterface

public void addParentInterface(java.lang.Class parentInterface)
Add the parent Interface class. This method should be called once for each parent Interface of the Descriptor.

addParentInterfaceName

public void addParentInterfaceName(java.lang.String parentInterfaceName)

getParentInterfaceNames

public java.util.Vector getParentInterfaceNames()

setParentInterfaces

public void setParentInterfaces(java.util.Vector parentInterfaces)
Set the Vector to store parent interfaces.

setParentInterfaceNames

public void setParentInterfaceNames(java.util.Vector parentInterfaceNames)

Skip navigation links

Copyright © 1998, 2009, Oracle. All Rights Reserved.