public static class DistortionGroupManagement.DistortionDataAdapter extends Object implements org.locationtech.geowave.core.store.api.DataTypeAdapter<DistortionGroupManagement.DistortionEntry>
| Modifier and Type | Field and Description |
|---|---|
static String |
ADAPTER_TYPE_NAME |
| Constructor and Description |
|---|
DistortionDataAdapter() |
DistortionDataAdapter(org.locationtech.geowave.core.store.data.field.FieldVisibilityHandler<DistortionGroupManagement.DistortionEntry,Object> distortionVisibilityHandler) |
| Modifier and Type | Method and Description |
|---|---|
DistortionGroupManagement.DistortionEntry |
decode(org.locationtech.geowave.core.store.adapter.IndexedAdapterPersistenceEncoding data,
org.locationtech.geowave.core.store.api.Index index) |
org.locationtech.geowave.core.store.adapter.AdapterPersistenceEncoding |
encode(DistortionGroupManagement.DistortionEntry entry,
org.locationtech.geowave.core.store.index.CommonIndexModel indexModel) |
void |
fromBinary(byte[] bytes) |
byte[] |
getDataId(DistortionGroupManagement.DistortionEntry entry) |
String |
getFieldNameForPosition(org.locationtech.geowave.core.store.index.CommonIndexModel model,
int position) |
int |
getPositionOfOrderedField(org.locationtech.geowave.core.store.index.CommonIndexModel model,
String fieldName) |
org.locationtech.geowave.core.store.data.field.FieldReader<Object> |
getReader(String fieldId) |
String |
getTypeName() |
org.locationtech.geowave.core.store.data.field.FieldWriter<DistortionGroupManagement.DistortionEntry,Object> |
getWriter(String fieldId) |
byte[] |
toBinary() |
public static final String ADAPTER_TYPE_NAME
public DistortionDataAdapter()
public DistortionDataAdapter(org.locationtech.geowave.core.store.data.field.FieldVisibilityHandler<DistortionGroupManagement.DistortionEntry,Object> distortionVisibilityHandler)
public String getTypeName()
getTypeName in interface org.locationtech.geowave.core.store.api.DataTypeAdapter<DistortionGroupManagement.DistortionEntry>public byte[] getDataId(DistortionGroupManagement.DistortionEntry entry)
getDataId in interface org.locationtech.geowave.core.store.api.DataTypeAdapter<DistortionGroupManagement.DistortionEntry>public DistortionGroupManagement.DistortionEntry decode(org.locationtech.geowave.core.store.adapter.IndexedAdapterPersistenceEncoding data, org.locationtech.geowave.core.store.api.Index index)
decode in interface org.locationtech.geowave.core.store.api.DataTypeAdapter<DistortionGroupManagement.DistortionEntry>public org.locationtech.geowave.core.store.adapter.AdapterPersistenceEncoding encode(DistortionGroupManagement.DistortionEntry entry, org.locationtech.geowave.core.store.index.CommonIndexModel indexModel)
encode in interface org.locationtech.geowave.core.store.api.DataTypeAdapter<DistortionGroupManagement.DistortionEntry>public org.locationtech.geowave.core.store.data.field.FieldReader<Object> getReader(String fieldId)
getReader in interface org.locationtech.geowave.core.store.data.DataReader<Object>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 org.locationtech.geowave.core.store.data.field.FieldWriter<DistortionGroupManagement.DistortionEntry,Object> getWriter(String fieldId)
getWriter in interface org.locationtech.geowave.core.store.data.DataWriter<DistortionGroupManagement.DistortionEntry,Object>public int getPositionOfOrderedField(org.locationtech.geowave.core.store.index.CommonIndexModel model,
String fieldName)
getPositionOfOrderedField in interface org.locationtech.geowave.core.store.api.DataTypeAdapter<DistortionGroupManagement.DistortionEntry>public String getFieldNameForPosition(org.locationtech.geowave.core.store.index.CommonIndexModel model, int position)
getFieldNameForPosition in interface org.locationtech.geowave.core.store.api.DataTypeAdapter<DistortionGroupManagement.DistortionEntry>Copyright © 2013–2019. All rights reserved.