package mil.nga.giat.geowave.adapter.vector;
import mil.nga.giat.geowave.core.index.ByteArrayId;
import mil.nga.giat.geowave.core.store.adapter.NativeFieldHandler.RowBuilder;
import mil.nga.giat.geowave.core.store.data.PersistentValue;
import org.opengis.feature.simple.SimpleFeature;
public class WholeFeatureRowBuilder implements
RowBuilder<SimpleFeature, Object>
{
private SimpleFeature feature;
@Override
public void setField(
PersistentValue<Object> fieldValue ) {
feature = (SimpleFeature) fieldValue.getValue();
}
@Override
public SimpleFeature buildRow(
ByteArrayId dataId ) {
return feature;
}
}