public class GeometryFieldMapper extends SpatialFieldMapper<org.locationtech.jts.geom.Geometry>
IndexFieldMapper.IndexFieldOptionsadapterFields, indexFieldName| Constructor and Description |
|---|
GeometryFieldMapper() |
| Modifier and Type | Method and Description |
|---|---|
short |
adapterFieldCount() |
Class<org.locationtech.jts.geom.Geometry> |
adapterFieldType() |
Set<String> |
getLowerCaseSuggestedFieldNames() |
protected org.locationtech.jts.geom.Geometry |
getNativeGeometry(List<org.locationtech.jts.geom.Geometry> nativeFieldValues)
Builds a `Geometry` from the native adapter field values.
|
void |
toAdapter(org.locationtech.jts.geom.Geometry indexFieldValue,
RowBuilder<?> rowBuilder) |
byteLength, indexFieldType, initFromOptions, readBytes, toIndex, transformFieldDescriptors, writeBytesfromBinary, getAdapterFields, getIndexOrderedAdapterFields, indexFieldName, init, isCompatibleWith, toBinaryprotected org.locationtech.jts.geom.Geometry getNativeGeometry(List<org.locationtech.jts.geom.Geometry> nativeFieldValues)
SpatialFieldMappergetNativeGeometry in class SpatialFieldMapper<org.locationtech.jts.geom.Geometry>nativeFieldValues - the adapter field valuespublic void toAdapter(org.locationtech.jts.geom.Geometry indexFieldValue,
RowBuilder<?> rowBuilder)
toAdapter in class IndexFieldMapper<org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry>public short adapterFieldCount()
adapterFieldCount in class IndexFieldMapper<org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry>public Class<org.locationtech.jts.geom.Geometry> adapterFieldType()
adapterFieldType in class IndexFieldMapper<org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry>public Set<String> getLowerCaseSuggestedFieldNames()
getLowerCaseSuggestedFieldNames in class IndexFieldMapper<org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry>Copyright © 2013–2021. All rights reserved.