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

E17503-02

oracle.jbo.rules
Class RulesBeanUtils

java.lang.Object
  extended by oracle.jbo.rules.RulesBeanUtils
All Implemented Interfaces:
ValidatorConstants

public class RulesBeanUtils
extends java.lang.Object
implements ValidatorConstants

Internal: Applications should not use this class.

Since:
JDevloper 3.0

Field Summary
static java.lang.Class CLASS_INSTANCE
           
 
Fields inherited from interface oracle.jbo.rules.ValidatorConstants
ATTR, ATTR_STR, 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_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
 
Constructor Summary
RulesBeanUtils()
           
 
Method Summary
static JboValidatorInterface loadValidator(org.xmlpull.v1.XmlPullParser parser, ValidationManager owner, java.lang.String validatorType, java.lang.String validatorSubType)
           
static AttrValException validate(java.util.Enumeration validators, Row row, JboValidatorContext ev, boolean notDeferred)
          Validate the new value by applying all the validator rules applied to this attribute.
static AttrValException validate(Iterator validators, Row row, JboValidatorContext ev, boolean notDeferred)
          Validate the new value by applying all the validator rules applied to this attribute.
static AttrValException validateObject(java.util.Enumeration validators, JboValidatorContext ev, boolean notDeferred)
           
static AttrValException validateObject(Iterator validators, JboValidatorContext ev, boolean notDeferred)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE
Constructor Detail

RulesBeanUtils

public RulesBeanUtils()
Method Detail

validate

public static AttrValException validate(java.util.Enumeration validators,
                                        Row row,
                                        JboValidatorContext ev,
                                        boolean notDeferred)
Validate the new value by applying all the validator rules applied to this attribute.

Throws:
ValidationException - if an exception occurs during validation of the new value for this attribute.

validate

public static AttrValException validate(Iterator validators,
                                        Row row,
                                        JboValidatorContext ev,
                                        boolean notDeferred)
Validate the new value by applying all the validator rules applied to this attribute.

Throws:
ValidationException - if an exception occurs during validation of the new value for this attribute.

validateObject

public static AttrValException validateObject(java.util.Enumeration validators,
                                              JboValidatorContext ev,
                                              boolean notDeferred)

validateObject

public static AttrValException validateObject(Iterator validators,
                                              JboValidatorContext ev,
                                              boolean notDeferred)

loadValidator

public static JboValidatorInterface loadValidator(org.xmlpull.v1.XmlPullParser parser,
                                                  ValidationManager owner,
                                                  java.lang.String validatorType,
                                                  java.lang.String validatorSubType)

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

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.