Skip navigation links 
 
oracle.jbo.server
Class ViewReference
java.lang.Object
  
oracle.jbo.common.NamedObjectImpl
      
oracle.jbo.server.NamedObjectImpl
          
oracle.jbo.server.ComponentObjectImpl
              
oracle.jbo.server.RowReference
                  
oracle.jbo.server.ViewReference
- All Implemented Interfaces:
 
- ComponentObject, ExprWrappable, GenericHints, DefPersistable, PersistentDefinition, OperationContainer, Properties, VariableManagerOwner, VariableManagerOwnerBase
 
- 
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)
 
 
 
 
 
 
  
 
 
| Methods inherited from class oracle.jbo.server.RowReference | 
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 | 
 
| Methods inherited from class oracle.jbo.server.ComponentObjectImpl | 
addListener, applyPersonalization, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, findPersDefObject, getAllProperties, getApplicationModule, getBooleanAdfmConfigProperty, getCompListeners, getCompListenersList, getDefFullName, getDefinitionManager, getDefinitionState, getDefName, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, remove, resolvePropertyRaw, setParent, setProxyClassName | 
 
 
| Methods inherited from class oracle.jbo.common.NamedObjectImpl | 
allocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getRawPropertyValue, getResourcesFromBundle, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
 
 
 
getViewDef
public ViewDefImpl getViewDef()
getViewObjectAug
public ViewObject getViewObjectAug()
setViewObjectAug
public void setViewObjectAug(ViewObject vo)
getAttributeCount
public int getAttributeCount()
getAttributeDefs
public AttributeDef[] getAttributeDefs()
findAttributeDef
public AttributeDef findAttributeDef(java.lang.String attrName)
getWhereClause
public java.lang.String getWhereClause()
getReqdVC
public ViewCriteria getReqdVC()
isFullSql
public boolean isFullSql()
isEffectiveDated
public boolean isEffectiveDated()
- Description copied from class: 
RowReference 
- Checks if the underlying entity is used in an effective dated fashion or not. It is possible to query in all the effective dated entities irrespective of their start and end effective dates by turning off date effectivity in the usage. Once queried in, the entity will continue to exhibit its effective dated nature when updates are made.
 
- 
- Overrides:
 
isEffectiveDated in class RowReference 
 
- 
- Returns:
 
true if the usage is effective dated, <false> otherwise. 
 
hasApplyViewCriteriaNames
public boolean hasApplyViewCriteriaNames()
getApplyViewCriteriaNames
public java.lang.String[] getApplyViewCriteriaNames()
setApplyViewCriteriaNames
public void setApplyViewCriteriaNames(java.lang.String[] applyViewCriteriaNames)
getViewCriteriaClause
public java.lang.String getViewCriteriaClause(SQLBuilder builder,
                                              boolean forQuery,
                                              boolean inclReqdVC)
Skip navigation links 
 
Copyright © 1997, 2015, Oracle. All rights reserved.