Package | Description |
---|---|
org.restsql.core |
Contains core framework interfaces, an API for deployments that use
restSQL as a library, rather than an HTTP service.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractTrigger.afterInsert(Request request) |
void |
AbstractTrigger.afterSelect(Request request) |
void |
Trigger.beforeDelete(Request request) |
void |
Trigger.beforeInsert(Request request) |
void |
AbstractTrigger.beforeInsert(Request request) |
void |
Trigger.beforeSelect(Request request) |
void |
AbstractTrigger.beforeSelect(Request request) |
void |
Trigger.beforeUpdate(Request request) |
SqlBuilder.SqlStruct |
SqlBuilder.buildSelectSql(SqlResourceMetaData metaData,
String mainSql,
Request request)
Creates select SQL.
|
Map<String,SqlBuilder.SqlStruct> |
SqlBuilder.buildWriteSql(SqlResourceMetaData metaData,
Request request,
boolean doParent)
Creates update, insert or delete SQL.
|
static void |
RequestUtil.checkForInvalidMultipleParameters(List<RequestValue> params)
Checks for parameter list validity.
|
void |
Request.extractParameters()
Extract limit and offset.
|
static Request |
Factory.getRequest(HttpRequestAttributes httpAttributes)
Builds request from URI.
|
Request |
Factory.RequestFactory.getRequest(HttpRequestAttributes httpAttributes) |
static Request |
Factory.getRequest(HttpRequestAttributes httpAttributes,
Request.Type type,
String sqlResource,
List<RequestValue> resIds,
List<RequestValue> params,
List<List<RequestValue>> childrenParams,
RequestLogger requestLogger)
Returns request object with pre-parsed data from the URI.
|
Request |
Factory.RequestFactory.getRequest(HttpRequestAttributes httpAttributes,
Request.Type type,
String sqlResource,
List<RequestValue> resIds,
List<RequestValue> params,
List<List<RequestValue>> childrenParams,
RequestLogger requestLogger) |
static Request |
Factory.getRequest(Request.Type type,
String sqlResource,
List<RequestValue> resIds,
List<RequestValue> params,
List<List<RequestValue>> childrenParams,
RequestLogger requestLogger)
Returns request object with pre-parsed data from the URI.
|
void |
ColumnMetaData.normalizeValue(RequestValue requestValue)
Converts String value to a numeric Object, Date or UUDecode String into Object if required using the column
metadata.
|
Copyright © 2011-2018 restSQL Project Contributors