|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.jbo.common.NamedObjectImpl
oracle.jbo.rules.AbstractValidator
oracle.jbo.rules.JboAbstractValidator
oracle.jbo.rules.JboCompareValidator
oracle.jbo.server.JboVOCompareValidator
public class JboVOCompareValidator
A validator that tests literal values by comparing them to a database value, using a pre-defined relation.
The value to be validated is designated as the left-hand operand of a relation operation. The validator provides the relation operator and the View Object that accesses the right-hand operand.
| Field Summary |
|---|
| 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 |
| Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
|---|
XML_STATEMENT |
| Constructor Summary | |
|---|---|
|
JboVOCompareValidator()
Creates an uninitialized compare validator. |
protected |
JboVOCompareValidator(boolean inverse,
int operType)
Creates an partially-initialized compare validator. |
|
JboVOCompareValidator(boolean inverse,
int operType,
java.lang.Object owner,
java.lang.Object rValue)
Creates an initialized compare validator. |
| Method Summary | |
|---|---|
java.lang.Object |
getRhsValue(java.lang.Object source)
Gets the right-side operand of this validator's expression. |
void |
loadXMLContents(DefElement elem)
|
void |
setOwner(java.lang.Object owner)
Sets the attribute that owns this validator. |
void |
setRhsValue(java.lang.Object rhsValue)
Sets the right-side operand of this validator's expression. |
java.lang.String |
toString()
Internal: For debugging purposes only. |
| Methods inherited from class oracle.jbo.rules.JboCompareValidator |
|---|
applyValidatorPersonalization, convertOperType, getDefXMLElementTag, getOperatorTypeString, getRhsValue, getType, getValidatorSubType, getValidatorType, initialize, initValidatorProperties, setNewValue, setType, validateValue, validateValue, validateValueWithContext, writeContents |
| 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 |
|---|
public JboVOCompareValidator()
The methods setType() and setRhsValue()
must be invoked before validation can be performed.
protected JboVOCompareValidator(boolean inverse,
int operType)
The method setRhsValue()
must be invoked before validation can be performed.
inverse - if true the sense of this validator's
comparison relation is inverted.operType - this validator's comparison operator;
one of the comparison operator constants defined in this class.
public JboVOCompareValidator(boolean inverse,
int operType,
java.lang.Object owner,
java.lang.Object rValue)
inverse - if true the sense of this validator's
comparison relation is inverted.operType - this validator's comparison operator;
one of the comparison operator constants defined in this class.owner - the attribute that owns this validator.rValue - this validator's right-hand operand;
a View Object.| Method Detail |
|---|
public void setRhsValue(java.lang.Object rhsValue)
setRhsValue in class JboCompareValidatorrhsValue - a View Object.public java.lang.Object getRhsValue(java.lang.Object source)
getRhsValue in class JboCompareValidatorpublic void setOwner(java.lang.Object owner)
owner - an attribute.public java.lang.String toString()
toString in class JboCompareValidatorpublic void loadXMLContents(DefElement elem)
loadXMLContents in class JboCompareValidator
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||