| Package | Description | 
|---|---|
| oracle.adf.model.generic | Contains a readonly DataControl implementation for JavaBeans. | 
| oracle.jbo.common | Contains the implementation of components shared by thin clients and the middle tier. | 
| oracle.jbo.rules | Contains sample validation beans. | 
| oracle.jbo.server | Contains the implementation of middle tier components. | 
| oracle.jbo.uicli.binding | Contains ADF Swing classes that handle interaction with BC4J objects for various ADF Swing bindings. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StructureDefImpl. addValidator(JboValidatorInterface intf) | 
| void | AttributeDefImpl. addValidator(JboValidatorInterface intf) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ViewCriteriaImpl. addValidator(JboValidatorInterface validator) | 
| void | VariableImpl. addValidator(JboValidatorInterface listener)Add a  JboValidatorInterfaceto the listener list. | 
| void | ViewCriteriaImpl. removeValidator(JboValidatorInterface validator) | 
| void | VariableImpl. removeValidator(JboValidatorInterface listener)Removes a  JboValidatorInterfacefrom the listener list. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | GenericValidatorImplemented by validators for domain datatypes. | 
| interface  | JboTransValidatorInterface | 
| interface  | JboValidatorHintsThe principal interface for validator classes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JboAbstractValidatorThe superclass for all pre-defined validators. | 
| class  | JboCollectionValidator | 
| class  | JboCompareValidatorA validator that tests literal values by comparing them to a pre-defined value,
 using a pre-defined relation. | 
| class  | JboCustomValidator | 
| class  | JboExprCollectionValidator | 
| class  | JboExprCompareValidator | 
| class  | JboExpressionValidator | 
| class  | JboGenericValidatorA validator for domain attributes. | 
| class  | JboLengthValidatorA validator that tests the length of the attribute values by comparing
 them with a pre-defined length value. | 
| class  | JboListValidatorA validator that tests for the presence of a literal value in a
 list of pre-defined values. | 
| class  | JboMandatoryAttrValHelperImplements a stub validator for holding custom error messages
 for the predefined mandatory attribute validators. | 
| class  | JboMethodValidatorA validator that tests values by passing them to a validation method. | 
| class  | JboNonNullValidatorImplements non-null validation for mandatory attributes. | 
| class  | JboPrecisionScaleValidatorImplements precision and scale validation for numeric attributes and length validation
 for string and character attributes. | 
| class  | JboRangeValidatorA validator that tests if a literal value lies within a pre-defined range. | 
| class  | JboRegExpValidatorA validator that tests attribute values by comparing
 them with a pre-defined regular expression. | 
| class  | JboRequiredValidatorA validator that tests whether the value entered is null or not null | 
| class  | JboValidationBean | 
| class  | JboVCItemRequiredValidator | 
| Modifier and Type | Field and Description | 
|---|---|
| protected JboValidatorInterface | JboCustomValidator. mVal | 
| Modifier and Type | Method and Description | 
|---|---|
| static JboValidatorInterface | RulesBeanUtils. createUserValidator(JboValidatorInterface val) | 
| static JboValidatorInterface | RulesBeanUtils. createValidator(java.lang.String validatorType,
               java.lang.String validatorSubType) | 
| JboValidatorInterface | JboCustomValidator. getBeanInstance() | 
| static JboValidatorInterface | RulesBeanUtils. loadValidationRule(DefElement elem,
                  java.lang.Class errorMessageClz) | 
| static JboValidatorInterface | RulesBeanUtils. loadValidationRule(DefElement elem,
                  ResourceBundleDef resDef) | 
| static JboValidatorInterface | RulesBeanUtils. loadValidatorBean(DefElement elem) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ValidationManager. addValidator(JboValidatorInterface intf) | 
| static JboValidatorInterface | RulesBeanUtils. createUserValidator(JboValidatorInterface val) | 
| void | JboCustomValidator. setBeanInstance(JboValidatorInterface val) | 
| Constructor and Description | 
|---|
| JboCustomValidator(java.lang.String name,
                  java.lang.String beanClass,
                  JboValidatorInterface val) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JboEOExistsValidator | 
| class  | JboExistsValidator | 
| class  | JboMandatoryAttributesValidatorImplements non-null validation for mandatory attributes. | 
| class  | JboSQLCollectionValidator | 
| class  | JboSQLCompareValidator | 
| class  | JboSQLListValidatorA validator that tests for the presence of a literal value in a
 list of database values. | 
| class  | JboUniqueKeyValidator | 
| class  | JboVOCollectionValidator | 
| class  | JboVOCompareValidatorA validator that tests literal values by comparing them to a database value,
 using a pre-defined relation. | 
| class  | JboVOExistsValidator | 
| class  | JboVOListValidatorA validator that tests for the presence of a literal value in a
 list of database values. | 
| class  | JboVOUsageCollectionValidator | 
| class  | JboVOUsageCompareValidator | 
| class  | JboVOUsageExistsValidator | 
| class  | JboVOUsageListValidator | 
| Modifier and Type | Method and Description | 
|---|---|
| JboValidatorInterface | AttributeDefImpl. getValidator(int indx) | 
| protected JboValidatorInterface | EntityCache. lookupTrigger(TriggerType trig,
             java.lang.String name,
             boolean localOnly) | 
| JboValidatorInterface | EntityDefImpl. lookupValidator(java.lang.String name) | 
| JboValidatorInterface | AttributeDefImpl. lookupValidator(java.lang.String name) | 
| JboValidatorInterface | EntityCache. lookupValidator(java.lang.String name,
               boolean localOnly) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EntityDefImpl. addTrigger(TriggerType type,
          JboValidatorInterface listener)Internal: Applications should not use this method.    * | 
| void | EntityCache. addTrigger(TriggerType trig,
          JboValidatorInterface aValidator) | 
| void | PDefAttribute. addValidator(JboValidatorInterface validator) | 
| void | EntityDefImpl. addValidator(JboValidatorInterface listener)Adds a  JboValidatorInterfaceto the listener list. | 
| void | EntityCache. addValidator(JboValidatorInterface aValidator) | 
| void | AttributeDefImpl. addValidator(JboValidatorInterface listener)Add a  JboValidatorInterfaceto the listener list. | 
| protected void | EntityDefImpl. removeValidator(JboValidatorInterface listener)Removes a  VetoableChangeListenerfrom the listener list. | 
| boolean | EntityCache. removeValidator(JboValidatorInterface aValidator) | 
| void | AttributeDefImpl. removeValidator(JboValidatorInterface listener)Removes a  JboValidatorInterfacefrom the listener list. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JUCtrlValueDef. addValidator(JboValidatorInterface intf) |