oracle.jbo
Interface ViewDef
- All Superinterfaces:
- StructureDef
- All Known Implementing Classes:
- ClientViewDef, DCDataViewDef, ViewDefImpl
public interface ViewDef
- extends StructureDef
Method Summary |
void |
addAllRowAttributes(java.lang.String rowRefName)
|
void |
addEntityUsage(java.lang.String usageName,
java.lang.String entityDefName,
boolean referenceOnly,
boolean readOnly)
|
void |
addEntityUsage(java.lang.String usageName,
java.lang.String entityDefName,
boolean referenceOnly,
boolean readOnly,
java.lang.String assocName,
java.lang.String assocEndName,
java.lang.String srcUsageName)
|
AttributeDef |
addRowAttribute(java.lang.String attrName,
java.lang.String rowRefName,
java.lang.String baseAttrName)
|
void |
addViewUsage(java.lang.String usageName,
java.lang.String viewDefName)
|
void |
addViewUsage(java.lang.String usageName,
java.lang.String viewDefName,
java.lang.String viewLinkName,
java.lang.String viewLinkEndName,
java.lang.String srcUsageName)
|
void |
registerDefObject()
|
void |
resolveDefObject()
|
void |
saveXMLContents()
|
void |
setDefaultBaseDir(java.lang.String defaultBaseDir)
|
void |
setJoinType(java.lang.String usageName,
int joinType)
|
void |
setOrderByClause(java.lang.String orderByClause)
|
void |
writeXMLContents()
|
Methods inherited from interface oracle.jbo.StructureDef |
findAttributeDef, getAttributeCount, getAttributeDef, getAttributeDefs, getAttributeIndexOf, getColumnNameForQuery, getDefFullName, getDefName, getFullName, getName, lookupAttributeDef |
NONE_JOIN_TYPE
static final int NONE_JOIN_TYPE
- See Also:
- Constant Field Values
INNER_JOIN_TYPE
static final int INNER_JOIN_TYPE
- See Also:
- Constant Field Values
LEFT_OUTER_JOIN_TYPE
static final int LEFT_OUTER_JOIN_TYPE
- See Also:
- Constant Field Values
RIGHT_OUTER_JOIN_TYPE
static final int RIGHT_OUTER_JOIN_TYPE
- See Also:
- Constant Field Values
FULL_OUTER_JOIN_TYPE
static final int FULL_OUTER_JOIN_TYPE
- See Also:
- Constant Field Values
addEntityUsage
void addEntityUsage(java.lang.String usageName,
java.lang.String entityDefName,
boolean referenceOnly,
boolean readOnly)
addEntityUsage
void addEntityUsage(java.lang.String usageName,
java.lang.String entityDefName,
boolean referenceOnly,
boolean readOnly,
java.lang.String assocName,
java.lang.String assocEndName,
java.lang.String srcUsageName)
addViewUsage
void addViewUsage(java.lang.String usageName,
java.lang.String viewDefName)
addViewUsage
void addViewUsage(java.lang.String usageName,
java.lang.String viewDefName,
java.lang.String viewLinkName,
java.lang.String viewLinkEndName,
java.lang.String srcUsageName)
setJoinType
void setJoinType(java.lang.String usageName,
int joinType)
addRowAttribute
AttributeDef addRowAttribute(java.lang.String attrName,
java.lang.String rowRefName,
java.lang.String baseAttrName)
addAllRowAttributes
void addAllRowAttributes(java.lang.String rowRefName)
setOrderByClause
void setOrderByClause(java.lang.String orderByClause)
resolveDefObject
void resolveDefObject()
registerDefObject
void registerDefObject()
setDefaultBaseDir
void setDefaultBaseDir(java.lang.String defaultBaseDir)
writeXMLContents
void writeXMLContents()
saveXMLContents
void saveXMLContents()
Copyright © 1997, 2011, Oracle. All rights reserved.