| Package | Description |
|---|---|
| org.restsql.core |
Contains core framework interfaces, an API for deployments that use
restSQL as a library, rather than an HTTP service.
|
| org.restsql.core.sqlresource |
Contains classes that model the SQL Resource definition XML document.
|
| org.restsql.security |
Contains classes that provide security, such as authorization.
|
| Class and Description |
|---|
| AbstractFactory
Base class for generic factories.
|
| BinaryObject
Wraps a byte array for input/output to a binary type column.
|
| ColumnMetaData
Encapsulates column (or field) metadata of an SQL Resource.
|
| Config.ImmutableProperties
Wraps a java.util.Properties, exposing only the property getter.
|
| Factory.ConnectionFactory
Creates JDBC connection objects.
|
| Factory.SqlResourceFactoryException
Indicates an error in creating a SQL Resource object from a definition.
|
| HttpRequestAttributes
Contains HTTP request attributes.
|
| InvalidRequestException
Exception is thrown when a request does not meet expectations.
|
| Request
Represents a single CRUD request on a specific SQL Resource.
|
| Request.Type
Represents request types, mapping to CRUD operations.
|
| RequestDeserializer
Processes requests represented in some string form, e.g.
|
| RequestLogger
Logs request for troubleshooting applications.
|
| RequestValue
Encapsulates name and value for collections of request identifiers and parameters.
|
| RequestValue.Operator
Represents all operations for parameters.
|
| ResponseSerializer
Converts read/write results to a string, e.g.
|
| ResponseValue
Represents a response column name, value and column number, which may be placed into a set ordered by column number.
|
| SequenceManager
Contains functions to manage sequences.
|
| SqlBuilder
Builds SQL for an operation on a SQL Resource.
|
| SqlBuilder.SqlStruct
Helper struct for building SQL.
|
| SqlResource
Represents an SQL Resource, a queryable and updatable database "view".
|
| SqlResourceException
Represents a restSQL error, typically wrapping an
SQLException and adding an SQL String. |
| SqlResourceMetaData
Represents meta data for sql resource.
|
| TableMetaData
Encapsulates table information for an SQL Resource.
|
| TableMetaData.TableRole
Represents all of the roles a table may plan in a SQL Resource.
|
| Trigger
Provides a mechanism for executing non-trivial domain validation or business logic on all CRUD operations.
|
| WriteResponse
Represents a restSQL write response containing the rows affected.
|
| Class and Description |
|---|
| ColumnMetaData
Encapsulates column (or field) metadata of an SQL Resource.
|
| SqlResourceException
Represents a restSQL error, typically wrapping an
SQLException and adding an SQL String. |
| TableMetaData.TableRole
Represents all of the roles a table may plan in a SQL Resource.
|
| Class and Description |
|---|
| AbstractFactory
Base class for generic factories.
|
| Request
Represents a single CRUD request on a specific SQL Resource.
|
| Request.Type
Represents request types, mapping to CRUD operations.
|
Copyright © 2011-2018 restSQL Project Contributors