public class OracleSdoGeometryFieldAdder extends JdbcFieldAdder
| Modifier and Type | Field and Description |
|---|---|
static String |
ORACLE_SRID |
COLUMN_PROPERTIES, GEOMETRY_FACTORY, GEOMETRY_TYPE, NUM_AXIS, TABLE_PROPERTIES| Constructor and Description |
|---|
OracleSdoGeometryFieldAdder(AbstractJdbcRecordStore recordStore) |
| Modifier and Type | Method and Description |
|---|---|
FieldDefinition |
addField(RecordDefinitionImpl recordDefinition,
String dbName,
String name,
String dataTypeName,
int sqlType,
int length,
int scale,
boolean required,
String description) |
static int |
getGeometryTypeId(DataType dataType,
int axisCount) |
protected double |
getScale(oracle.sql.Datum[] values,
int axisIndex) |
void |
initialize(RecordStoreSchema schema) |
getColumnProperties, getColumnProperty, getDoubleColumnProperty, getIntegerColumnProperty, getTableProperties, getTableProperties, getTableProperty, getTypeColumnProperties, setColumnProperty, setTablePropertypublic static final String ORACLE_SRID
public OracleSdoGeometryFieldAdder(AbstractJdbcRecordStore recordStore)
public static int getGeometryTypeId(DataType dataType, int axisCount)
public FieldDefinition addField(RecordDefinitionImpl recordDefinition, String dbName, String name, String dataTypeName, int sqlType, int length, int scale, boolean required, String description)
addField in class JdbcFieldAdderprotected double getScale(oracle.sql.Datum[] values,
int axisIndex)
throws SQLException
SQLExceptionpublic void initialize(RecordStoreSchema schema)
initialize in class JdbcFieldAdderCopyright © 2015 Revolution Systems Inc.. All rights reserved.