public interface ViewDef extends StructureDef
Modifier and Type | Field and Description |
---|---|
static int |
FULL_OUTER_JOIN_TYPE |
static int |
INNER_JOIN_TYPE |
static int |
LEFT_OUTER_JOIN_TYPE |
static int |
NONE_JOIN_TYPE |
static int |
RIGHT_OUTER_JOIN_TYPE |
Modifier and Type | Method and Description |
---|---|
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 |
checkStructWithOld() |
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() |
findAttributeDef, getAttributeCount, getAttributeDef, getAttributeDefs, getAttributeIndexOf, getColumnNameForQuery, getDefFullName, getDefName, getFullName, getName, lookupAttributeDef
static final int NONE_JOIN_TYPE
static final int INNER_JOIN_TYPE
static final int LEFT_OUTER_JOIN_TYPE
static final int RIGHT_OUTER_JOIN_TYPE
static final int FULL_OUTER_JOIN_TYPE
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)
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 setJoinType(java.lang.String usageName, int joinType)
AttributeDef addRowAttribute(java.lang.String attrName, java.lang.String rowRefName, java.lang.String baseAttrName)
void addAllRowAttributes(java.lang.String rowRefName)
void setOrderByClause(java.lang.String orderByClause)
void resolveDefObject()
void registerDefObject()
void setDefaultBaseDir(java.lang.String defaultBaseDir)
void writeXMLContents()
void saveXMLContents()
void checkStructWithOld()