public class LegacyFeatureDataAdapter extends Object implements DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>
| Constructor and Description |
|---|
LegacyFeatureDataAdapter() |
LegacyFeatureDataAdapter(org.opengis.feature.simple.SimpleFeatureType featureType,
String indexCRSCode)
The legacy feature data adapter stored an index CRS code, which we need for testing migration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
fromBinary(byte[] bytes) |
Class<org.opengis.feature.simple.SimpleFeature> |
getDataClass() |
byte[] |
getDataId(org.opengis.feature.simple.SimpleFeature entry) |
org.opengis.feature.simple.SimpleFeatureType |
getFeatureType() |
FieldDescriptor<?> |
getFieldDescriptor(String fieldName) |
FieldDescriptor<?>[] |
getFieldDescriptors() |
Object |
getFieldValue(org.opengis.feature.simple.SimpleFeature entry,
String fieldName) |
String |
getTypeName() |
FeatureDataAdapter |
getUpdatedAdapter() |
VisibilityHandler |
getVisibilityHandler() |
RowBuilder<org.opengis.feature.simple.SimpleFeature> |
newRowBuilder(FieldDescriptor<?>[] outputFieldDescriptors) |
byte[] |
toBinary() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasInternalAdapter, asInternalAdapter, describe, getReader, getWriterpublic LegacyFeatureDataAdapter()
public LegacyFeatureDataAdapter(org.opengis.feature.simple.SimpleFeatureType featureType,
String indexCRSCode)
public FeatureDataAdapter getUpdatedAdapter()
public VisibilityHandler getVisibilityHandler()
public org.opengis.feature.simple.SimpleFeatureType getFeatureType()
public byte[] toBinary()
toBinary in interface org.locationtech.geowave.core.index.persist.Persistablepublic void fromBinary(byte[] bytes)
fromBinary in interface org.locationtech.geowave.core.index.persist.Persistablepublic String getTypeName()
getTypeName in interface DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>public byte[] getDataId(org.opengis.feature.simple.SimpleFeature entry)
getDataId in interface DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>public Object getFieldValue(org.opengis.feature.simple.SimpleFeature entry, String fieldName)
getFieldValue in interface DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>public Class<org.opengis.feature.simple.SimpleFeature> getDataClass()
getDataClass in interface DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>public RowBuilder<org.opengis.feature.simple.SimpleFeature> newRowBuilder(FieldDescriptor<?>[] outputFieldDescriptors)
newRowBuilder in interface DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>public FieldDescriptor<?>[] getFieldDescriptors()
getFieldDescriptors in interface DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>public FieldDescriptor<?> getFieldDescriptor(String fieldName)
getFieldDescriptor in interface DataTypeAdapter<org.opengis.feature.simple.SimpleFeature>Copyright © 2013–2022. All rights reserved.