Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1)

E10653-04

oracle.jbo.server
Class JboVOUsageCollectionValidator

java.lang.Object
  extended by oracle.jbo.rules.AbstractValidator
      extended by oracle.jbo.rules.JboAbstractValidator
          extended by oracle.jbo.rules.JboCompareValidator
              extended by oracle.jbo.rules.JboCollectionValidator
                  extended by oracle.jbo.server.JboVOUsageCollectionValidator
All Implemented Interfaces:
DefPersistable, PersistentDefinition, JboValidatorHints, JboValidatorInterface, ValidatorConstants, VariableManagerOwner, VariableManagerOwnerBase

public class JboVOUsageCollectionValidator
extends JboCollectionValidator


Field Summary
 
Fields inherited from class oracle.jbo.rules.JboCollectionValidator
mAccessorName, mCollAttrName, mCompAttrName, mOperation, mOperations, mSource, OPERATION_AVG, OPERATION_COUNT, OPERATION_MAX, OPERATION_MIN, OPERATION_SUM
 
Fields inherited from class oracle.jbo.rules.JboCompareValidator
mOperandType, mOperationType, mRhsAttrName, mRValue, UNINIT
 
Fields inherited from class oracle.jbo.rules.JboAbstractValidator
mValidatingAttr
 
Fields inherited from class oracle.jbo.rules.AbstractValidator
mbInverse, mDescription, mErrorMessageClass, mMsgExpr, mMsgId, mMsgIds, mResourceBundleId, mTriggeringAttributeNames, mTriggeringAttributes, mValidatingAttrName
 
Fields inherited from interface oracle.jbo.rules.ValidatorConstants
ATTR, ATTR_STR, BETWEEN, EO, EO_STR, EQUALTO, EXPR, EXPR_STR, GREATERTHAN, GREATERTHANEQUALTO, JBO, JBO_STR, LESSTHAN, LESSTHANEQUALTO, LITERAL, LITERAL_STR, MANDATORY_STR, mCompOperTypeVals, mRhsTypeVals, mSeverityVals, PNAME_CompareLength, PNAME_CompareType, PNAME_CompareValue, PNAME_DataType, PNAME_ErrorMessageExpressions, PNAME_ErrorMessageId, PNAME_ErrorMessageIds, PNAME_Exposed, PNAME_ForPersonalization, PNAME_Inverse, PNAME_Name, PNAME_OnAttribute, PNAME_OnAttributes, PNAME_OnCondition, PNAME_OperandType, PNAME_Severity, PNAME_Subtype, PNAME_TransactionLevel, PNAME_TransientExpression, PNAME_ValidationBeanClass, PNAME_ValName, PNAME_xmlns, PRECISION_SCALE_STR, SEVERITY_ERROR, SEVERITY_RECOVERABLE_ERROR, SEVERITY_VETOABLE_WARNING, SEVERITY_WARNING, SQL, SQL_STR, VALIDATION_XMLNS, VALIDATOR_MSG_ID_PREFIX, VO, VO_STR, VO_USAGE, VO_USAGE_STR
 
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable
XML_STATEMENT
 
Constructor Summary
JboVOUsageCollectionValidator()
           
JboVOUsageCollectionValidator(boolean inverse, int operType)
           
 
Method Summary
 java.lang.Object getRhsValue(java.lang.Object src)
          Gets the right-side operand of this validator's expression.
 java.lang.String getViewAccAttrName()
           
 java.lang.String getViewAccName()
           
 void loadXMLContents(DefElement elem)
           
 void setViewAccAttrName(java.lang.String attrName)
           
 void setViewAccName(java.lang.String voName)
           
 
Methods inherited from class oracle.jbo.rules.JboCollectionValidator
getDefXMLElementTag, getLHSExpression, getOperation, initialize, setOperation, validateValue, validateValueWithContext, writeContents
 
Methods inherited from class oracle.jbo.rules.JboCompareValidator
applyValidatorPersonalization, convertOperType, getOperatorTypeString, getRhsValue, getType, getValidatorSubType, initValidatorProperties, setNewValue, setRhsValue, setType, toString, validateValue
 
Methods inherited from class oracle.jbo.rules.JboAbstractValidator
clone, closeObject, getDefXMLNameSpace, getErrorMsgId, getErrorReportAttrDef, getFullName, getImageLoc, getName, getOrigObject, getTriggeringAttributeDefs, getValidatingAttributeName, getValueToValidate, getXMLElementTag, isForPersonalization, isReadOnly, raiseException, resolve, setForPersonalization, setInitialized, setName, setOrigObject, setValidatingAttribute, setValidatingAttribute, validate, validateMany, writeObject
 
Methods inherited from class oracle.jbo.rules.AbstractValidator
applyValidatorPersonalization, convertToJava, copyErrorMsgInfo, createException, createExprValueSupplier, ensureVariableManager, getDescription, getErrorMessageClass, getErrorMsgExpressions, getInverse, getMessageBundleClass, getOnCondition, getOwner, getResourceBundleDef, getResourceBundleId, getSeverity, getTriggeringAttributeNames, getVariableManager, hasErrorMsg, hasValidationCondition, hasVariables, initErrMsgParms, initTriggeringAttributeDefs, isDirty, isMovedToAttrLevel, isNew, isTransactionLevel, isTransactionLevel, isValidatable, loadVariables, parseSeverityStr, prepareException, raiseException, readStringArrayList, readUserObject, readUserObject, readUserObjectTrim, readUserObjectTrim, readUserStringElementsMap, setDefaultDescription, setDescription, setDirty, setErrorMessageClass, setErrorMsgExpressions, setErrorMsgId, setErrorMsgIds, setInverse, setNew, setOnCondition, setResourceBundleDef, setResourceBundleId, setSeverity, setTransactionLevel, setTriggeringAttributeNames, setValidatingAttributeName, writeChildren
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.jbo.rules.JboValidatorHints
getTriggeringAttributeNames, isTransactionLevel
 
Methods inherited from interface oracle.jbo.rules.JboValidatorInterface
getDescription, setDescription
 
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable
isDirty, isNew, setDirty, setNew
 
Methods inherited from interface oracle.jbo.mom.xml.PersistentDefinition
writeChildren
 

Constructor Detail

JboVOUsageCollectionValidator

public JboVOUsageCollectionValidator()

JboVOUsageCollectionValidator

public JboVOUsageCollectionValidator(boolean inverse,
                                     int operType)
Method Detail

getViewAccAttrName

public java.lang.String getViewAccAttrName()

setViewAccAttrName

public void setViewAccAttrName(java.lang.String attrName)

getViewAccName

public java.lang.String getViewAccName()

setViewAccName

public void setViewAccName(java.lang.String voName)

getRhsValue

public java.lang.Object getRhsValue(java.lang.Object src)
Description copied from class: JboCompareValidator
Gets the right-side operand of this validator's expression.

Overrides:
getRhsValue in class JboCompareValidator

loadXMLContents

public void loadXMLContents(DefElement elem)
Overrides:
loadXMLContents in class JboCollectionValidator

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1)

E10653-04

Copyright © 1997, 2010, Oracle. All rights reserved.