|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jbo.server.rules.JboBaseValidator | +--oracle.jbo.server.rules.JboListValidator | +--oracle.jbo.server.rules.JboSQLListValidator
A validator that tests for the presence of a literal value in a list of database values. The list of values is obtained by invoking the validator's SQL query, and then taking the values from the first column of the result.
Field Summary |
Fields inherited from class oracle.jbo.server.rules.JboBaseValidator |
mLValue, MSG_BUNDLE_SUFFIX |
Constructor Summary | |
JboSQLListValidator() Creates an uninitialized list validator. | |
JboSQLListValidator(boolean bInverse, java.lang.Object owner, java.lang.String str) Creates a list validator. |
Method Summary | |
java.util.Vector |
getList() Gets this validator's list of values. |
java.lang.String |
getSQL() Gets this validator's SQL statement. |
void |
setSQL(java.lang.String str) Sets this validator's SQL statement. |
java.lang.String |
toString() Internal: For debugging purposes only. |
Methods inherited from class oracle.jbo.server.rules.JboListValidator |
convertToVector, setList, validateValue |
Methods inherited from class oracle.jbo.server.rules.JboBaseValidator |
getDescription, getErrorMsgId, getInverse, initialize, raiseException, setDescription, setErrorMsgId, setInverse, setNewValue, setValidatingAttribute, setValidatingAttribute, setValidatingAttributeName, vetoableChange |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.jbo.server.rules.JbiValidator |
getDescription, setDescription |
Methods inherited from interface oracle.jbo.server.util.VetoableChangeListener |
vetoableChange |
Constructor Detail |
public JboSQLListValidator()
Invoke setSQL()
to provide a list of comparison values.
public JboSQLListValidator(boolean bInverse, java.lang.Object owner, java.lang.String str)
str
- an SQL statement.Method Detail |
public void setSQL(java.lang.String str)
str
- an SQL statement.public java.lang.String getSQL()
public java.util.Vector getList()
This method executes the validator's SQL statement and extracts and the first column of the result.
getList
in class JboListValidator
public java.lang.String toString()
toString
in class JboListValidator
|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.