Methods
Modifier and Type |
Method and Description |
boolean |
allowAutomaticValues() |
protected EditableFeatureAttributeDescriptor |
createAttributeFromJDBC(EditableFeatureType type,
Connection conn,
ResultSetMetaData rsMetadata,
int colIndex) |
protected EditableFeatureAttributeDescriptor |
createAttributeFromJDBCNativeType(EditableFeatureType fType,
ResultSetMetaData rsMetadata,
int colIndex) |
Object |
dalValueToJDBC(FeatureAttributeDescriptor attributeDescriptor,
Object value) |
String |
escapeFieldName(String field) |
List |
getAdditionalSqlToCreate(NewDataStoreParameters ndsp,
FeatureType fType) |
protected EditableFeatureAttributeDescriptor |
getAttributeFromJDBC(EditableFeatureType fType,
Connection conn,
ResultSetMetaData rsMetadata,
int colIndex) |
protected Properties |
getBeforePostgis13Properties() |
protected String |
getCreateIndexStatement(JDBCNewStoreParameters params,
FeatureAttributeDescriptor attr) |
protected String |
getDefaultSchema(Connection conn) |
Envelope |
getFullEnvelopeOfField(JDBCStoreParameters storeParams,
String geometryAttrName,
Envelope limit)
Override if provider has geometry support
|
String |
getFunctionName(String newFuncName) |
int |
getPostgisGeomDimensions(int geometrySubType) |
String |
getPostgisGeomType(int geometryType,
int geometrySubType) |
int |
getProviderSRID(IProjection srs) |
int |
getProviderSRID(String srs) |
String |
getSqlColumnTypeDescription(FeatureAttributeDescriptor attr) |
String |
getSqlFieldDescription(FeatureAttributeDescriptor attr) |
String |
getSqlFieldName(FeatureAttributeDescriptor attribute) |
List<String> |
getSqlGeometyFieldAdd(FeatureAttributeDescriptor attr,
String table,
String schema) |
protected void |
initializeResource() |
protected void |
loadSRS_and_shapeType(Connection conn,
ResultSetMetaData rsMetadata,
EditableFeatureType featureType,
String baseSchema,
String baseTable)
Fill featureType geometry attributes with SRS and ShapeType
information stored in the table GEOMETRY_COLUMNS
|
boolean |
supportOffset() |
protected boolean |
supportsGeometry()
Inform that provider has supports for geometry store and operations
natively
|
boolean |
supportsUnion() |