| Modifier and Type | Method and Description |
|---|---|
FieldDefinition |
Column.getField() |
FieldDefinition |
CollectionValue.getField() |
FieldDefinition |
Query.getGeometryField() |
| Constructor and Description |
|---|
CollectionValue(FieldDefinition attribute,
Collection<? extends Object> values) |
Column(FieldDefinition attribute) |
In(FieldDefinition attribute,
Collection<? extends Object> values) |
SqlCondition(String sql,
FieldDefinition parameterAttribute,
Object parameterValue) |
Value(FieldDefinition attribute,
Object value) |
| Constructor and Description |
|---|
SqlCondition(String sql,
List<FieldDefinition> parameterAttributes,
List<Object> parameterValues) |
| Modifier and Type | Method and Description |
|---|---|
static WithinDistance |
F.dWithin(FieldDefinition attribute,
Geometry geometry,
double distance) |
static EnvelopeIntersects |
F.envelopeIntersects(FieldDefinition attribute,
BoundingBox boundingBox) |
static EnvelopeIntersects |
F.envelopeIntersects(FieldDefinition attribute,
Geometry geometry) |
| Modifier and Type | Method and Description |
|---|---|
FieldDefinition |
RecordDefinitionImpl.addField(String fieldName,
DataType type)
Adds an field with the given case-sensitive name.
|
FieldDefinition |
RecordDefinitionImpl.addField(String name,
DataType type,
boolean required) |
FieldDefinition |
RecordDefinitionImpl.addField(String name,
DataType type,
int length,
boolean required) |
FieldDefinition |
RecordDefinitionImpl.addField(String name,
DataType type,
int length,
int scale,
boolean required) |
FieldDefinition |
FieldDefinition.clone() |
static FieldDefinition |
FieldDefinition.create(Map<String,Object> properties) |
FieldDefinition |
RecordDefinitionImpl.getField(CharSequence name) |
FieldDefinition |
RecordDefinition.getField(CharSequence name) |
FieldDefinition |
RecordDefinitionImpl.getField(int i) |
FieldDefinition |
RecordDefinition.getField(int index) |
FieldDefinition |
RecordDefinitionImpl.getGeometryField() |
FieldDefinition |
RecordDefinition.getGeometryField() |
FieldDefinition |
RecordDefinitionImpl.getIdField() |
FieldDefinition |
RecordDefinition.getIdField() |
| Modifier and Type | Method and Description |
|---|---|
List<FieldDefinition> |
RecordDefinitionImpl.getFields() |
List<FieldDefinition> |
RecordDefinition.getFields() |
List<FieldDefinition> |
RecordDefinitionImpl.getIdFields() |
List<FieldDefinition> |
RecordDefinition.getIdFields() |
| Modifier and Type | Method and Description |
|---|---|
void |
RecordDefinitionImpl.addField(FieldDefinition field) |
void |
RecordDefinitionImpl.replaceField(FieldDefinition field,
FieldDefinition newFieldDefinition) |
| Constructor and Description |
|---|
FieldDefinition(FieldDefinition attribute) |
RecordDefinitionImpl(String path,
FieldDefinition... fields) |
RecordDefinitionImpl(String path,
Map<String,Object> properties,
FieldDefinition... fields) |
| Constructor and Description |
|---|
RecordDefinitionImpl(RecordStoreSchema schema,
String path,
Map<String,Object> properties,
List<FieldDefinition> fields) |
RecordDefinitionImpl(String path,
List<FieldDefinition> fields) |
RecordDefinitionImpl(String path,
Map<String,Object> properties,
List<FieldDefinition> fields) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
StringAttributeValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
boolean |
RecordAttributeValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
boolean |
GeometryFieldValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
boolean |
FieldValueValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
boolean |
EnumerationAttributeValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
boolean |
DateAttributeValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
boolean |
BooleanAttributeValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
boolean |
BigDecimalAttributeValidator.isValid(FieldDefinition fieldDefinition,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
FieldDefinition |
SchemaMapper.getFieldMapping(FieldDefinition attribute)
Get the FieldDefinition that the specified attribute maps to.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaMapper.addFieldMapping(FieldDefinition from,
FieldDefinition to)
Add a forward and reverse mapping from one RecordDefinition to another.
|
FieldDefinition |
SchemaMapper.getFieldMapping(FieldDefinition attribute)
Get the FieldDefinition that the specified attribute maps to.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
JdbcUtils.addFieldName(StringBuilder sql,
String tablePrefix,
FieldDefinition attribute) |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcBigDecimalFieldDefinition |
class |
JdbcBigIntegerFieldDefinition |
class |
JdbcBlobFieldDefinition |
class |
JdbcBooleanFieldDefinition |
class |
JdbcByteFieldDefinition |
class |
JdbcDateFieldDefinition |
class |
JdbcDecimalFieldDefinition |
class |
JdbcDoubleFieldDefinition |
class |
JdbcFieldDefinition |
class |
JdbcFloatFieldDefinition |
class |
JdbcIntegerFieldDefinition |
class |
JdbcLongFieldDefinition |
class |
JdbcShortFieldDefinition |
class |
JdbcStringFieldDefinition |
class |
JdbcTimestampFieldDefinition |
| Modifier and Type | Method and Description |
|---|---|
FieldDefinition |
JdbcFieldAdder.addField(RecordDefinitionImpl recordDefinition,
String dbName,
String name,
String dataType,
int sqlType,
int length,
int scale,
boolean required,
String description) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
JdbcDdlWriter.writeColumnDataType(FieldDefinition attribute) |
| Modifier and Type | Method and Description |
|---|---|
static Record |
JdbcQueryIterator.getNextObject(JdbcRecordStore recordStore,
RecordDefinition recordDefinition,
List<FieldDefinition> attributes,
RecordFactory recordFactory,
ResultSet resultSet) |
| Modifier and Type | Method and Description |
|---|---|
List<FieldDefinition> |
JmxService.getAttributes(String serverId,
String objectId)
Get the values for all attributes for an object on a server.
|
Copyright © 2015 Revolution Systems Inc.. All rights reserved.