@Concealed public class DCCriteriaValueRowImpl extends DCDataRow
ViewRowImpl.PostState, ViewRowImpl.RowState
mDataProvider, mSetAttrIndex, mSetAttrVal
CURRENT_VERSION, ORIGINAL_VERSION, XML_POSTSTATE_REMOVE, XML_POSTSTATE_TAG
PROPERTY_SERVICE_RESOURCE_CONTAINER_PATH
RESERVED_VAR_AGG_AVG, RESERVED_VAR_AGG_COUNT, RESERVED_VAR_AGG_MAX, RESERVED_VAR_AGG_MIN, RESERVED_VAR_AGG_SUM, RESERVED_VAR_AGGVAL_PREFIX, RESERVED_VAR_STRUCTURE_DEF
RESERVED_VAR_VALUE
PNAME_CONTEXTUAL_HINT_SUFFIX, PNAME_DYNACC_IS_FOR_LOV, PNAME_DYNACC_STRUCTURE_DEF_NAME
EFFDT_ADJUST_EFFECTIVE_END_DATE_MODE, EFFDT_ADJUST_EFFECTIVE_START_DATE_MODE, EFFDT_DELETE_FUTURE_CHANGE_MODE, EFFDT_DELETE_MODE, EFFDT_DELETE_NEXT_CHANGE_MODE, EFFDT_DELETE_THIS_CHANGE_MODE, EFFDT_DELETE_ZAP_MODE, EFFDT_EXPERT_MODE, EFFDT_NONE_MODE, EFFDT_UPDATE_CHANGE_INSERT_MODE, EFFDT_UPDATE_CORRECTION, EFFDT_UPDATE_INSERT_MODE, EFFDT_UPDATE_MODE, EFFDT_UPDATE_NEW_EARLIEST_CHANGE_MODE, EFFDT_UPDATE_OVERRIDE_MODE, REFRESH_CONTAINEES, REFRESH_FORGET_NEW_ROWS, REFRESH_REMOVE_NEW_ROWS, REFRESH_UNDO_CHANGES, REFRESH_WITH_DB_FORGET_CHANGES, REFRESH_WITH_DB_ONLY_IF_UNCHANGED, STATUS_INITIALIZED
XML_IGNORE_DEPTH_COUNT, XML_OPT_ALL_ROWS, XML_OPT_ASSOC_CONSISTENT, XML_OPT_CHANGES_ONLY, XML_OPT_LIMIT_RANGE, XML_PASSIVATION_USE
Constructor and Description |
---|
DCCriteriaValueRowImpl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected ViewRowAttrHintsImpl |
createViewRowAttrHints(AttributeDefImpl attrDef)
Deprecated.
Create a map to store attribute hints for this row.
|
protected java.lang.String |
findListBindingName(java.lang.String attrName,
java.lang.String lbName)
Deprecated.
Internal: Applications should not use this method.
|
protected java.lang.Object |
getAttributeInternal(int index)
Deprecated.
Gets the value of the attribute by index.
|
java.lang.Object |
getExprVarVal(java.lang.String varName)
Deprecated.
|
protected ViewAttributeDefImpl |
getRowHintsAttributeDef(int attrIndex)
Deprecated.
Internal: Applications should not use this method.
|
AttributeDef |
getSearchValueAttributeDef()
Deprecated.
|
protected ListBinding |
lookupListBinding(java.lang.String lbName)
Deprecated.
Internal: Applications should not use this method.
|
protected void |
resetForwardAttributes(ViewAttributeDefImpl[] attrDefs,
java.util.List<java.lang.String> skipAttrs)
Deprecated.
Internal: Applications should not use this method.
|
void |
setAttribute(java.lang.String name,
java.lang.Object val)
Deprecated.
Sets the value of an attribute by name.
|
protected void |
setAttributeInternal(int index,
java.lang.Object val)
Deprecated.
This is an "inner" accessor for an attribute and does not
call out to the getXXX() method.
|
void |
setExprVarVal(java.lang.String varName,
java.lang.Object val)
Deprecated.
|
addListBindingsForAttribute, checkIfNewRowSetRequired, copyFrom, create, createRowData, createViewAccessorRS, findViewAccessorDef, getApplicationModuleForViewAccessor, getDataProviderProperty, initDataProvider, isAttributeRSI, isRefreshRequired, lock, lookupAttributeDef, populateAttribute, remove, setNewRowState, setTransientAttributeValueInternal, updateDataProvider
convertToAttributeType, convertToSourceType, dump, equals, getAttributeInternalDelegation, getDataProvider, logCustomRowState, setAttribute, setTransientAttributeValue
_internal_dbg_debug_data, appendXMLElementNodes, appendXMLElementNodes, checkConsistency, checkForOuterJoins, clearAttributeException, clearAttributeException, clearViewAccessorResultsRecursively, createEntities, createListBinding, createMissingEntitiesFromViewDef, createViewAccessorRS, doAllowsOperation, doAutoClearAttribute, doEffectiveDateRangeOperation, entityCacheAdd, evaluateLovFinderExpressionInternal, findAssociatedObjects, findAttributeDef, findListBindingRSI, findOrCreateLocalViewObject, findOrCreateViewAccessorRS, findOrCreateViewAccessorRS, findOrCreateViewLinkAccessorRS, findRowSetForRow, getAccessorStructureDefName, getApplicationModule, getAttribute, getAttribute, getAttributeCount, getAttributeHints, getAttributeHints, getAttributeIndexOf, getAttributeInternal, getAttributeNames, getAttributeValues, getAttrInvokeAccessor, getClientChangeIndicator, getCtrlHints, getDBTransaction, getEffectiveDate, getElementTagName, getEntities, getEntitiesInternal, getEntity, getEntityAttrForAttribute, getEntityCount, getEntityForAttribute, getEntityForListBinding, getHandle, getKey, getKeyForLogger, getListBindingCount, getListBindingRSI, getListBindings, getLookupDescription, getNewRowState, getOriginalAttributeValue, getOwningAccessorName, getParentVariableManager, getPostState, getPreferredListBindingRSI, getPrimaryEntityReference, getPrimaryPostState, getPrimaryRowState, getQueryCollection, getRowOperations, getRowSet, getRowStorageInternal, getSelectedListDisplayValue, getSelectedListDisplayValues, getStringForLogger, getStructureDef, getViewAccessorDefsInternal, getViewDef, getViewLogicGroupDef, getViewObject, getXMLElementTag, handleListBindingMismatch, hasAttributeException, hasDeferredExceptions, hasExtendedViewDef, hashCode, hasListBindings, initDefaults, internalGetCachedCalcAttributeValue, invokeRowFunction, invokeRowFunction, isAttributeChanged, isAttributeUpdateable, isDead, isSubclassRow, isViewAccessorAttribute, markViewAccessorsDirty, matchesHierarchyDef, populate, populateAttributeAsChanged, readAttributeFromXMLElement, readXML, refresh, refreshViewAccessor, registerAttributeException, removeAndRetain, removeFromCollection, renderAttributeInXMLElement, renderAttributeInXMLElement, resetAttributeException, resetHintsSuffix, revert, revertRow, revertRowAndContainees, setAttributeValues, setAttributeValuesInternal, setAttrInvokeAccessor, setEffectiveDateMode, setEffectiveDateOnEntities, setEntities, setEntity, setStateOnEntity, shouldAddViewAccessorRSToRow, skipFilterListOnKeyAttributes, throwOnListBindingMismatch, toString, validate, writeAsXml, writeAsXml, writeXML
clearAllExceptions, clearRowExceptions, createXMLDefinition, ensureVariableManager, findAttrAndGetIndex, forceFilterListExecute, getAllExceptions, getAttributeInternal, getAttributeSecurityHints, getAttributeSecurityHints, getCombinedAttrNames, getEffectiveDateMode, getExprMethodVal, getExprVarValType, getGlobalOperations, getHints, getMessageBundleClass, getMethodKind, getResourceBundleDef, getRowExceptions, getSecurityHints, getVariableManager, getViewAccessorResultIndex, hasAttributeException, hasVariables, invokeMethod, isRefreshRequired, isRefreshRequired, printXMLDefinition, readXML, refreshViewAccessor, refreshViewAccessor, registerRowException, setAttributeInternal, setInMultiSetter, variablesAdded, writeXML, writeXML, writeXML
protected ListBinding lookupListBinding(java.lang.String lbName)
RowImpl
lookupListBinding
in class RowImpl
public java.lang.Object getExprVarVal(java.lang.String varName)
getExprVarVal
in interface ExprValueSupplier
getExprVarVal
in class DCDataRow
public void setExprVarVal(java.lang.String varName, java.lang.Object val)
setExprVarVal
in interface ExprValueSupplier
setExprVarVal
in class DCDataRow
protected ViewRowAttrHintsImpl createViewRowAttrHints(AttributeDefImpl attrDef)
ViewRowImpl
createViewRowAttrHints
in class ViewRowImpl
attrDef
- The attribute defintion for which the hints need to be created.public void setAttribute(java.lang.String name, java.lang.Object val)
ViewRowImpl
setAttribute
in interface AttributeList
setAttribute
in class ViewRowImpl
name
- the name of the attribute.val
- the value of the attribute.protected java.lang.Object getAttributeInternal(int index)
ViewRowImpl
Note that this is an "inner" accessor for an attribute and does
not callout to the generated getXXX() method
on a subclass of a
ViewRowImpl. getAttribute()
methods are the "outer"
methods that callout to a subclass's getXXX() method where
XXX is the name of the attribute.
getAttributeInternal
in class DCDataRow
index
- the index of the attribute.protected void setAttributeInternal(int index, java.lang.Object val)
ViewRowImpl
This method also does not perform any type-check for the value's java type and assumes that the value-type is same as the java-type for this attribute.
setAttributeInternal
in class ProgrammaticViewRowImpl
index
- The index of the attribute.val
- The value.protected void resetForwardAttributes(ViewAttributeDefImpl[] attrDefs, java.util.List<java.lang.String> skipAttrs)
ViewRowImpl
resetForwardAttributes
in class ViewRowImpl
protected java.lang.String findListBindingName(java.lang.String attrName, java.lang.String lbName)
RowImpl
findListBindingName
in class DCDataRow
public AttributeDef getSearchValueAttributeDef()
protected ViewAttributeDefImpl getRowHintsAttributeDef(int attrIndex)
ViewRowImpl
getRowHintsAttributeDef
in class ViewRowImpl