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