|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.6.0) E10653-07 |
||||||||
| 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.JboExpressionValidator
public class JboExpressionValidator
| Field Summary |
|---|
| 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 | |
|---|---|
JboExpressionValidator()
|
|
JboExpressionValidator(boolean inverse,
java.lang.String expr)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getDefXMLElementTag()
|
java.lang.String |
getExpression()
|
boolean |
getExpressionHasReturn()
|
ExprEval.Privilege |
getExpressionPrivilege()
|
ExprEval.TrustMode |
getExpressionTrustMode()
Deprecated. |
void |
initValidatorProperties(java.util.HashMap props)
|
void |
loadXMLContents(DefElement elem)
|
void |
resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj)
|
void |
setExpression(java.lang.String expr)
|
void |
setExpressionHasReturn(boolean ret)
|
void |
setExpressionPrivilege(ExprEval.Privilege pr)
|
void |
setExpressionTrustMode(ExprEval.TrustMode trusted)
Deprecated. |
void |
setOwnerName(java.lang.String name)
Deprecated. |
void |
setTriggerType(TriggerType type)
Deprecated. |
void |
validate(JboValidatorContext evObj)
Tests the validity of the object/value as described in the validator context. |
boolean |
validateValue(java.lang.Object value)
Validates a value. |
boolean |
validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value)
Called internally by the framework with validation OnCondition is true or there is no validation OnCondition. |
void |
writeChildren(DefWriter jos)
Writes the Object's children to the Persistent storage |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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 |
| Constructor Detail |
|---|
public JboExpressionValidator()
public JboExpressionValidator(boolean inverse,
java.lang.String expr)
| Method Detail |
|---|
public java.lang.String getExpression()
public void setExpression(java.lang.String expr)
public ExprEval.Privilege getExpressionPrivilege()
public void setExpressionPrivilege(ExprEval.Privilege pr)
public ExprEval.TrustMode getExpressionTrustMode()
public void setExpressionTrustMode(ExprEval.TrustMode trusted)
public boolean getExpressionHasReturn()
public void setExpressionHasReturn(boolean ret)
public boolean validateValue(java.lang.Object value)
JboAbstractValidatorSubclasses must implement this method.
validateValue in class JboAbstractValidatorvalue - the object to be validated.
true if the object is valid.
public boolean validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value)
JboAbstractValidator
validateValueWithContext in class JboAbstractValidator
public void resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj)
resolve in interface JboValidatorHintsresolve in class JboAbstractValidatorpublic void setTriggerType(TriggerType type)
public void setOwnerName(java.lang.String name)
public void validate(JboValidatorContext evObj)
JboValidatorInterface
validate in interface JboValidatorInterfacevalidate in class JboAbstractValidatorevObj - the validator contextpublic void initValidatorProperties(java.util.HashMap props)
initValidatorProperties in interface JboValidatorHintsinitValidatorProperties in class AbstractValidatorpublic void loadXMLContents(DefElement elem)
loadXMLContents in class JboAbstractValidatorpublic java.lang.String getDefXMLElementTag()
getDefXMLElementTag in interface PersistentDefinitiongetDefXMLElementTag in class JboAbstractValidatorpublic void writeChildren(DefWriter jos)
PersistentDefinition
writeChildren in interface PersistentDefinitionwriteChildren in class AbstractValidatorjos - the Output storage for persistence
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.6.0) E10653-07 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||