All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
boolean |
allowAutomaticValues()
Indica si la BBDD soporta valores automaticos, tipo serial.
|
boolean |
allowNestedOperations() |
boolean |
canWriteGeometry(int geometryType,
int geometrySubtype)
Indica si podemos escribir el tipo de geometria indicado.
|
FeatureProvider |
createFeature(FeatureType featureType) |
JDBCNewStoreParameters |
createNewStoreParameters() |
JDBCStoreParameters |
createOpenStoreParameters() |
JDBCStoreParameters |
createOpenStoreParameters(JDBCServerExplorerParameters serverParameters) |
JDBCStoreProvider |
createProvider(JDBCStoreParameters parameters,
DataStoreProviderServices providerServices) |
JDBCServerExplorer |
createServerExplorer(JDBCServerExplorerParameters parameters,
DataServerExplorerProviderServices providerServices) |
JDBCServerExplorerParameters |
createServerExplorerParameters() |
JDBCSQLBuilderBase |
createSQLBuilder()
Devuelve un SQLBuilder adaptado al proveedor.
|
void |
dispose() |
void |
expandCalculedColumns(JDBCSQLBuilderBase sqlbuilder) |
void |
fetchFeature(FeatureProvider feature,
ResulSetControler.ResultSetEntry rs) |
void |
fetchFeature(FeatureProvider feature,
java.sql.ResultSet rs,
FeatureAttributeDescriptor[] columns,
java.lang.String[] extraValueNames) |
JDBCConnection |
getConnection() |
JDBCConnectionParameters |
getConnectionParameters() |
java.lang.String |
getConnectionProviderStatus() |
java.lang.String |
getConnectionURL() |
JDBCConnection |
getConnectionWritable() |
Geometry |
getGeometryFromColumn(ResulSetControler.ResultSetEntry rs,
int index) |
Geometry |
getGeometryFromColumn(java.sql.ResultSet rs,
int index) |
GeometryManager |
getGeometryManager() |
GeometryExpressionBuilderHelper.GeometrySupportType |
getGeometrySupportType()
Indica como deben ser guardadas las geometrias en la BBDD.
|
OperationsFactory |
getOperations() |
FeatureType |
getProviderFeatureType() |
java.lang.String |
getProviderName()
Return the name of the driver.
|
java.lang.String |
getQuoteForIdentifiers()
Devuelve las comillas que han de usaese para los identificadores.
|
java.lang.String |
getQuoteForStrings()
Devuelve las comillas que han de usaese en las constantes de cadena.
|
ResourceProvider |
getResource() |
ResulSetControler |
getResulSetControler() |
java.lang.String |
getSourceId() |
java.lang.String |
getSourceId(JDBCStoreParameters parameters) |
SRSSolver |
getSRSSolver() |
DataTransactionServices |
getTransaction() |
boolean |
hasSpatialFunctions()
Indica si la BBDD tiene soporte espacial.
|
boolean |
isThreadSafe() |
void |
processSpecialFunctions(SQLBuilder sqlbuilder,
FeatureType type,
java.util.List<java.lang.String> extra_column_names,
FeatureQuery query) |
void |
setProviderFeatureType(FeatureType providerFeatureType) |
void |
setTransaction(DataTransactionServices transaction) |
boolean |
supportExpression(FeatureType type,
java.lang.String sql) |
boolean |
supportFilter(FeatureType type,
Evaluator evaluator) |
boolean |
supportOffsetInSelect()
Indica si la BBDD soporta el uso de OFFSET en la sentencia select.
|
boolean |
supportOrder(FeatureType type,
FeatureQueryOrder order) |
boolean |
useSubquery()
Indica si se especifico un subquery al abrir el proveedor.
|