public class JboVOCollectionValidator extends JboCollectionValidator
ValidatorConstants.MessageFlavormAccessorName, mCollAttrName, mCompAttrName, mOperation, mOperations, mSource, OPERATION_AVG, OPERATION_COUNT, OPERATION_MAX, OPERATION_MIN, OPERATION_SUMmOperandType, mOperationType, mRhsAttrName, mRValue, UNINITmValidatingAttrmbInverse, mDescription, mErrorMessageClass, mMsgId, mMsgIds, mResourceBundleId, mTriggeringAttributeNames, mTriggeringAttributes, mValidatingAttrNamemFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXATTR, 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_MessageFlavor, 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_INDEX, SEVERITY_VETOABLE_WARNING, SEVERITY_WARNING, SQL, SQL_STR, TRIGGER_SUBTYPE_PREFIX, VALIDATION_XMLNS, VALIDATOR_MSG_ID_PREFIX, VO, VO_STR, VO_USAGE, VO_USAGE_STRXML_STATEMENT| Modifier | Constructor and Description | 
|---|---|
  | 
JboVOCollectionValidator()  | 
protected  | 
JboVOCollectionValidator(boolean inverse,
                        int operType)  | 
  | 
JboVOCollectionValidator(boolean inverse,
                        int operType,
                        java.lang.Object owner,
                        java.lang.Object rValue,
                        int operation)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
clone()  | 
java.lang.Object | 
getRhsValue(java.lang.Object source)
Gets the right-side operand of this validator's expression. 
 | 
void | 
setOwner(java.lang.Object owner)  | 
void | 
setRhsValue(java.lang.Object rhsValue)
Sets the right-side operand of this validator's expression. 
 | 
applyDiffContents, diffContents, getAccessorName, getDefXMLElementTag, getLHSExpression, getOperation, getOperationStr, initialize, loadXMLContents, setAccessorName, setOperation, validateValue, validateValueWithContext, writeContentsapplyValidatorPersonalization, convertOperType, getCompareValue, getOperatorTypeString, getRhsValue, getType, getValidatorSubType, getValidatorType, initValidatorProperties, setCompareValue, setNewValue, setType, setValidatorSubType, toString, validateValuecloseObject, createException, editCodeSource, ensureCodeSource, getDefXMLNameSpace, getErrorMsgId, getErrorReportAttrDef, getFullName, getImageLoc, getMessageFlavor, getName, getOperationDefinitions, getOrigObject, getRowOperationDefinitions, getTriggeringAttributeDefs, getValidatingAttributeName, getValueToValidate, getXMLElementTag, isForPersonalization, isReadOnly, lookupExprDef, raiseException, resolve, setForPersonalization, setInitialized, setMessageFlavor, setName, setOrigObject, setValidatingAttribute, setValidatingAttribute, validate, validateMany, writeObjectapplyDiffChildren, applyValidatorPersonalization, beginDiffObjects, convertToJava, copyErrorMsgInfo, createAttributeException, createExprValueSupplier, createRowException, diffChildren, diffObjects, ensureDifferDetails, ensureVariableManager, getDefTypeName, getDescription, getErrorMessageClass, getErrorMsgExpressionDefs, getErrorMsgExpressions, getErrorMsgIds, getExprIdentifier, getExprValueSupplierType, getInverse, getMergeableFullName, getMergeableName, getMessageBundleClass, getOnCondition, getOnConditionDef, getOwner, getResourceBundleDef, getResourceBundleId, getSeverity, getTriggeringAttributeNames, getTriggerType, getVariableManager, hasErrorMsg, hasValidationCondition, hasVariables, initErrMsgParms, initTriggeringAttributeDefs, isDirty, isMovedToAttrLevel, isNew, isTransactionLevel, isTransactionLevel, isValidatable, loadVariables, lookupMessageDef, parseSeverityStr, prepareException, raiseException, readStringArrayList, readTransientExpression, readTransientExpression, readUserObject, readUserObject, readUserObjectTrim, readUserObjectTrim, readUserStringElementsMap, setDefaultDescription, setDescription, setDirty, setErrorMessageClass, setErrorMsgExpressionDefs, setErrorMsgExpressions, setErrorMsgId, setErrorMsgIds, setExprValueSupplierType, setInverse, setNew, setOnCondition, setResourceBundleDef, setResourceBundleId, setSeverity, setTransactionLevel, setTriggeringAttributeNames, setTriggerTypeString, setValidatingAttributeName, writeChildrenallocatePropertyMap, getAllProperties, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionDef, getPropertyExpressionsMap, getPropertyMap, getPropertyNamesSet, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setFullName, setParent, setPropertiesMap, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMapequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTriggeringAttributeNames, isTransactionLevelgetDescription, setDescriptionisDirty, isNew, setDirty, setNewwriteChildrenpublic JboVOCollectionValidator()
protected JboVOCollectionValidator(boolean inverse,
                                   int operType)
public JboVOCollectionValidator(boolean inverse,
                                int operType,
                                java.lang.Object owner,
                                java.lang.Object rValue,
                                int operation)
public java.lang.Object clone()
clone in class JboCollectionValidatorpublic void setRhsValue(java.lang.Object rhsValue)
JboCompareValidatorsetRhsValue in class JboCompareValidatorrhsValue - a reference object containing a literal value.public java.lang.Object getRhsValue(java.lang.Object source)
JboCompareValidatorgetRhsValue in class JboCompareValidatorpublic void setOwner(java.lang.Object owner)