public class ArcSdeStGeometryFieldDefinition extends JdbcFieldDefinition
| Constructor and Description |
|---|
ArcSdeStGeometryFieldDefinition(String dbName,
String name,
DataType type,
boolean required,
String description,
Map<String,Object> properties,
ArcSdeSpatialReference spatialReference,
int dimension) |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumnName(StringBuilder sql,
String tablePrefix) |
void |
addStatementPlaceHolder(StringBuilder sql) |
ArcSdeStGeometryFieldDefinition |
clone() |
static List<List<Geometry>> |
getParts(Geometry geometry,
boolean clockwise) |
int |
setFieldValueFromResultSet(ResultSet resultSet,
int columnIndex,
Record object) |
void |
setFloat(PreparedStatement statement,
int index,
Double value,
Number defaultValue) |
int |
setPreparedStatementValue(PreparedStatement statement,
int parameterIndex,
Object value) |
addInsertStatementPlaceHolder, addSelectStatementPlaceHolder, createAttribute, getDbName, getSqlType, isQuoteName, setInsertPreparedStatementValue, setQuoteName, setSqlTypeaddAllowedValue, appendType, convert, create, equals, getAllowedValues, getCodeTable, getDefaultValue, getDescription, getIndex, getLength, getMaxStringLength, getMaxValue, getMinValue, getName, getRecordDefinition, getScale, getSimpleType, getTitle, getType, getTypeClass, getTypeDescription, hashCode, isRequired, setAllowedValues, setAllowedValues, setCodeTable, setDefaultValue, setDescription, setLength, setMaxValue, setMinValue, setRecordDefinition, setRequired, setScale, setTitle, setType, setValue, toMap, toString, validateclearProperties, close, getProperties, getProperty, getProperty, removeProperty, setProperties, setProperty, setPropertySoft, setPropertyWeakpublic void addColumnName(StringBuilder sql, String tablePrefix)
addColumnName in class JdbcFieldDefinitionpublic void addStatementPlaceHolder(StringBuilder sql)
addStatementPlaceHolder in class JdbcFieldDefinitionpublic ArcSdeStGeometryFieldDefinition clone()
clone in class JdbcFieldDefinitionpublic int setFieldValueFromResultSet(ResultSet resultSet, int columnIndex, Record object) throws SQLException
setFieldValueFromResultSet in class JdbcFieldDefinitionSQLExceptionpublic void setFloat(PreparedStatement statement, int index, Double value, Number defaultValue) throws SQLException
SQLExceptionpublic int setPreparedStatementValue(PreparedStatement statement, int parameterIndex, Object value) throws SQLException
setPreparedStatementValue in class JdbcFieldDefinitionSQLExceptionCopyright © 2015 Revolution Systems Inc.. All rights reserved.