public class ArcSdeObjectIdJdbcFieldDefinition extends JdbcFieldDefinition
| Constructor and Description |
|---|
ArcSdeObjectIdJdbcFieldDefinition(String dbName,
String name,
String description,
Map<String,Object> properties,
String schemaName,
long registrationId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInsertStatementPlaceHolder(StringBuilder sql,
boolean generateKeys)
Generate an OBJECT ID using ESRI's sde.version_user_ddl.next_row_id
function.
|
ArcSdeObjectIdJdbcFieldDefinition |
clone() |
static void |
replaceAttribute(String schemaName,
RecordDefinition recordDefinition,
Integer registrationId,
String rowIdColumn) |
int |
setInsertPreparedStatementValue(PreparedStatement statement,
int parameterIndex,
Record object)
Ignore any inserted value.
|
addColumnName, addSelectStatementPlaceHolder, addStatementPlaceHolder, createAttribute, getDbName, getSqlType, isQuoteName, setFieldValueFromResultSet, setPreparedStatementValue, 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 static void replaceAttribute(String schemaName, RecordDefinition recordDefinition, Integer registrationId, String rowIdColumn)
public void addInsertStatementPlaceHolder(StringBuilder sql, boolean generateKeys)
addInsertStatementPlaceHolder in class JdbcFieldDefinitionpublic ArcSdeObjectIdJdbcFieldDefinition clone()
clone in class JdbcFieldDefinitionpublic int setInsertPreparedStatementValue(PreparedStatement statement, int parameterIndex, Record object) throws SQLException
setInsertPreparedStatementValue in class JdbcFieldDefinitionSQLExceptionCopyright © 2015 Revolution Systems Inc.. All rights reserved.