public class ViewReference extends RowReference
NAME ViewReference.java - View object's use of other view objects (composite VO). DESCRIPTION The ViewReference represents ... NOTES VERSION MODIFIED (MM/DD/YY)
EFFDT_USAGE_HAS_IMPLICIT_ATTRS, EFFDT_USAGE_HAS_IMPLICIT_ATTRS_STR, EFFDT_USAGE_NO_OVERRIDE, EFFDT_USAGE_OVERRIDE_FALSE, EFFDT_USAGE_OVERRIDE_FALSE_STR
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX
XML_STATEMENT
DEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP
Modifier and Type | Method and Description |
---|---|
AttributeDef |
findAttributeDef(java.lang.String attrName) |
java.lang.String[] |
getApplyViewCriteriaNames() |
int |
getAttributeCount() |
AttributeDef[] |
getAttributeDefs() |
ViewCriteria |
getReqdVC() |
java.lang.String |
getViewCriteriaClause(SQLBuilder builder,
boolean forQuery,
boolean inclReqdVC) |
ViewDefImpl |
getViewDef() |
ViewObject |
getViewObjectAug() |
java.lang.String |
getWhereClause() |
boolean |
hasApplyViewCriteriaNames() |
boolean |
isEffectiveDated()
Checks if the underlying entity is used in an
effective dated fashion or not.
|
boolean |
isFullSql() |
void |
setApplyViewCriteriaNames(java.lang.String[] applyViewCriteriaNames) |
void |
setViewObjectAug(ViewObject vo) |
findViewAttrDefByBaseAttrName, findViewAttrDefByViewAttrName, findViewAttributeDefImpl, findViewAttributeDefImpls, getDef, getDefXMLElementTag, getDefXMLNameSpace, getJoinType, getJoinType, getJoinTypeAsString, getOrigObject, getXMLElementTag, isDeleteParticipant, isDirty, isEntireObjectTable, isInsertParticipant, isLockParticipant, isNew, isReadOnly, isReference, isSame, setDirty, setEntireObjectTable, setFullName, setJoinType, setName, setNew, setOrigObject, setReadOnly, setReference, writeChildren, writeContents, writeObject
addListener, applyPersonalization, applyPersonalization, create, createRef, createVariableValueManager, editCodeSource, ensureCodeSource, ensureVariableManager, findPersDefObject, getAdfmConfigStartupProperty, getAllProperties, getApplicationModule, getBooleanAdfmConfigProperty, getCompListeners, getCompListenersList, getDefFullName, getDefinitionManager, getDefinitionState, getDefName, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getOperationDefinitions, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getRowOperationDefinitions, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, lookupExprDef, remove, resolvePropertyRaw, setParent, setProxyClassName
isPropertyExpression, setParent, setPropertiesMap
allocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionDef, getPropertyExpressionsMap, getPropertyMap, getPropertyNamesSet, getRawPropertyValue, getResourcesFromBundle, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFullName
getFullName, getName
getProperties, getProperty, getProperty, refreshProperty
getName
getFullName
public ViewDefImpl getViewDef()
public ViewObject getViewObjectAug()
public void setViewObjectAug(ViewObject vo)
public int getAttributeCount()
public AttributeDef[] getAttributeDefs()
public AttributeDef findAttributeDef(java.lang.String attrName)
public java.lang.String getWhereClause()
public ViewCriteria getReqdVC()
public boolean isFullSql()
public boolean isEffectiveDated()
RowReference
isEffectiveDated
in class RowReference
true
if the usage is effective dated,
public boolean hasApplyViewCriteriaNames()
public java.lang.String[] getApplyViewCriteriaNames()
public void setApplyViewCriteriaNames(java.lang.String[] applyViewCriteriaNames)
public java.lang.String getViewCriteriaClause(SQLBuilder builder, boolean forQuery, boolean inclReqdVC)