|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectDLV.OutputDescriptorItem
DLV.ODIJDBCPredicate
This class allows to specify that the output storage device is a database table. MultipleModel generation is not supported.
OutputDescriptor,
OutputDescriptorItem| Constructor Summary | |
ODIJDBCPredicate(java.sql.ResultSet rs)
Builds an ODIJDBCPredicate, specifying output table by a java.sql.ResultSet. |
|
ODIJDBCPredicate(java.sql.ResultSet rs,
PredicateMetaData pmd)
Builds an ODIJDBCPredicate, specifying output table by a java.sql.ResultSet and a PredicateMetaData. |
|
ODIJDBCPredicate(java.lang.String name,
java.sql.Statement st)
Builds an ODIJDBCPredicate, specifying output table name. |
|
| Method Summary | |
Predicate |
buildPredicate(java.lang.String name,
int arity,
Model m,
int modelNumber)
|
void |
flushAndClean()
|
boolean[] |
getQuoted()
Returns the specified array of boolean handling the quioted property for terms. |
boolean |
multipleModelAllowed()
Returns true if this OutputDescriptorItem supports multiple model generation, false otherwise. |
void |
setQuoted(boolean[] quoted)
Sets the quoted property of the JDBCPredicate. |
| Methods inherited from class DLV.OutputDescriptorItem |
getReplace, setReplace |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ODIJDBCPredicate(java.lang.String name,
java.sql.Statement st)
throws java.sql.SQLException
name - A database table name.st - A valid java.sql.Statement object.public ODIJDBCPredicate(java.sql.ResultSet rs)
rs - A valid java.sql.ResultSet object.
public ODIJDBCPredicate(java.sql.ResultSet rs,
PredicateMetaData pmd)
rs - A valid java.sql.ResultSet object.pmd - A valid PredicateMetaData.| Method Detail |
public Predicate buildPredicate(java.lang.String name,
int arity,
Model m,
int modelNumber)
buildPredicate in class OutputDescriptorItempublic void setQuoted(boolean[] quoted)
quoted - An array of boolean.JDBCPredicatepublic boolean[] getQuoted()
JDBCPredicatepublic boolean multipleModelAllowed()
OutputDescriptorItem
multipleModelAllowed in class OutputDescriptorItemOutputDescriptorItempublic void flushAndClean()
flushAndClean in class OutputDescriptorItem
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||