Class Summary |
ConversionType |
The class that defines the constants that are used to identify generic DLV Wrapper types.
|
ConversionType.DBNull |
The static class identifying the DLV term used to identify database null values. |
DLVException |
This is the ancestor class of all (checked) Exception classes which are contained in DLV package. |
DlvHandler |
This is a wrapper class that allows to call DLV from a Java program. |
DLVInvocationException |
This exception is trown if any error is occurred during DLV invocation. |
FilePredicate |
This class allows to handle ground predicates stored in a text file in datalog format. |
JDBCPredicate |
This class allows to handle ground predicates stored in realtional database tables.
|
Model |
This class represents a Model of a logic program (output of DLV). |
ODIFilePredicate |
This class allows to specify that the output storage device are one or more text files in datalog format.
|
ODIJDBCPredicate |
This class allows to specify that the output storage device is a database table.
|
ODIPredicate |
This class allows to specify that the output storage device is main memory.
|
OutputDescriptor |
This class describes how to build the output of DLV.
|
OutputDescriptorItem |
Each OutputDescriptorItem instance allows to specify how to build a specified Predicate object during DLV output handling process.
|
Parser |
|
Predicate |
This class allows to handle predicates (which corresponds to tables in a relational database). |
PredicateMetaData |
An object that can be used to get information about the types and properties of the "columns" in a Predicate object
(in a relational database view of predicates). |
Program |
This class represents a logic program input of DLV. |
Tester |
|
Tools |
This class provide some useful static methods. |
Exception Summary |
BadArityException |
This exception is trown if you try to construct a Literal specifying an incorrect number of terms. |
BadColumnNameException |
This exception is trown if the specified name does not correspond to a position. |
DLVExceptionUncheked |
This is the ancestor class of all (unchecked) Exception classes which are contained in DLV package. |
InvalidParameterException |
This exception is trown if you insert an ivalid parameter. |
InvalidValueException |
This exception is trown if you try to get a value from a Predicate with an incorrect method.
|
IsNoModelException |
This exception is trown if you call a method and this object represents no model. |
JDBCException |
This exception is thrown if something goes wrong working with JDBC classes. |
LiteralStaledException |
This exception is thrown if you try to update a staled Literal object.
|
MalformedTermException |
This exception is trown if you try to put a malformed term in a literal.
|
NoModelsComputed |
This exception is trown if you call a method to handle the output of DLV before the execution of DLV. |
NoSuchLiteralException |
This exception is thrown if you try to get, from a predicate, a literal which doesn't exist.
|
NoSuchModelException |
This exception is trown if is asked to DLV_Manager istance a model that not exists. |
NoSuchPredicateException |
This exception is thrown if you try to get, from a model, a predicate which doesn't exist. |
NoSuchTermException |
This exception is thrown if you try to get, from a predicate, a term which doesn't exist.
|
ParserException |
This exception is trown if a syntax error is found. |
TrueNegationNotSupportedException |
This exception is thrown if you try to use true negation in a predicate that does not support it. |