|
||||||||||
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 OutputDescriptorItem
public void setQuoted(boolean[] quoted)
quoted
- An array of boolean.JDBCPredicate
public boolean[] getQuoted()
JDBCPredicate
public boolean multipleModelAllowed()
OutputDescriptorItem
multipleModelAllowed
in class OutputDescriptorItem
OutputDescriptorItem
public void flushAndClean()
flushAndClean
in class OutputDescriptorItem
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |