Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.3.0)

E17483-04


oracle.jbo.server
Class JboVOUsageCollectionValidator

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      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 class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX

 

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, NOTEQUALTO, PNAME_CompareLength, PNAME_CompareType, PNAME_CompareValue, PNAME_DataType, PNAME_Description, PNAME_ErrorMessageExpressions, PNAME_ErrorMessageId, PNAME_ErrorMessageIds, PNAME_Exposed, PNAME_ExprValueSupplier, PNAME_ForPersonalization, PNAME_Inverse, PNAME_Name, PNAME_OnAttribute, PNAME_OnAttributes, PNAME_OnCondition, PNAME_OperandType, PNAME_Severity, PNAME_Subtype, PNAME_TransactionLevel, PNAME_TransientExpression, PNAME_Trigger, 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
getAccessorName, getDefXMLElementTag, getLHSExpression, getOperation, getOperationStr, initialize, setAccessorName, setOperation, validateValue, validateValueWithContext, writeContents

 

Methods inherited from class oracle.jbo.rules.JboCompareValidator
applyValidatorPersonalization, convertOperType, getOperatorTypeString, getRhsValue, getType, getValidatorSubType, getValidatorType, 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, getErrorMsgIds, getExprValueSupplierType, 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, readTransientExpression, readUserObject, readUserObject, readUserObjectTrim, readUserObjectTrim, readUserStringElementsMap, setDefaultDescription, setDescription, setDirty, setErrorMessageClass, setErrorMsgExpressions, setErrorMsgId, setErrorMsgIds, setExprValueSupplierType, setInverse, setNew, setOnCondition, setResourceBundleDef, setResourceBundleId, setSeverity, setTransactionLevel, setTriggeringAttributeNames, setValidatingAttributeName, writeChildren

 

Methods inherited from class oracle.jbo.common.NamedObjectImpl
allocatePropertyMap, getAllProperties, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setFullName, setParent, setPropertiesMap, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap

 

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

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.3.0)

E17483-04


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