oracle.dacf.dataset
Class RestrictedViewLinkInfo
java.lang.Object
|
+--oracle.dacf.dataset.MasterLink
|
+--oracle.dacf.dataset.ViewLinkInfo
|
+--oracle.dacf.dataset.RestrictedViewLinkInfo
- All Implemented Interfaces:
- java.lang.Cloneable
- public class RestrictedViewLinkInfo
- extends ViewLinkInfo
This class is used to specify a complex where clause joining two
ViewObjects.
- Version:
- SDK
Method Summary |
java.lang.Object |
clone()
|
void |
createViewLink(java.lang.String accessorName,
RowSetInfo master,
java.lang.String[] masterLinkCols,
RowSetInfo detail,
java.lang.String[] detailLinkCols)
Creates the link between the master RowSetInfo and the detail
RowSetInfo within the context of the specified ApplicationModule. |
protected oracle.jbo.AttributeDef[] |
findAttributeDefs(RowSetInfo rs,
java.lang.String[] colList)
|
java.lang.String |
getWhereClause()
Returns the where clause joining the two views. |
void |
setWhereClause(java.lang.String whereClause)
Set the where clause joining the two views. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RestrictedViewLinkInfo
public RestrictedViewLinkInfo()
RestrictedViewLinkInfo
public RestrictedViewLinkInfo(RowSetInfo master,
java.lang.String viewLinkName,
java.lang.String whereClause)
clone
public java.lang.Object clone()
- Overrides:
clone
in class ViewLinkInfo
setWhereClause
public void setWhereClause(java.lang.String whereClause)
- Set the where clause joining the two views.
- Parameters:
whereClause
- the where clause joining the two views
getWhereClause
public java.lang.String getWhereClause()
- Returns the where clause joining the two views.
- Returns:
- the where clause joining the two views
createViewLink
public void createViewLink(java.lang.String accessorName,
RowSetInfo master,
java.lang.String[] masterLinkCols,
RowSetInfo detail,
java.lang.String[] detailLinkCols)
- Creates the link between the master RowSetInfo and the detail
RowSetInfo within the context of the specified ApplicationModule.
Internal to the client framework and should not be used by client
classes
findAttributeDefs
protected oracle.jbo.AttributeDef[] findAttributeDefs(RowSetInfo rs,
java.lang.String[] colList)