public class DBFFeatureProvider extends DefaultFeatureProvider
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
loaded |
protected boolean |
loading |
protected DBFStoreProvider |
store |
broken, defaultGeometry, envelope, featureType, nulls, values| Constructor and Description |
|---|
DBFFeatureProvider(DBFStoreProvider store,
FeatureType providerFeatureType,
FeatureType storeFeatureType) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(int i) |
java.lang.Object |
get(java.lang.String name) |
FeatureProvider |
getCopy() |
Envelope |
getDefaultEnvelope() |
Geometry |
getDefaultGeometry() |
protected java.lang.String |
getNameForMessages() |
FeatureType |
getProviderFeatureType() |
FeatureType |
getStoreFeatureType() |
protected void |
load() |
void |
set(int i,
java.lang.Object value) |
void |
set(java.lang.String name,
java.lang.Object value) |
void |
setOID(java.lang.Object oid) |
void |
setProviderFeatureType(FeatureType featureType) |
getCopy, getDefaultTime, getExtraValue, getExtraValue, getOID, getType, hasExtraValue, isBroken, isNew, isNull, isNull, isReadOnly, setDefaultEnvelope, setDefaultGeometry, setDefaultTime, setExtraValue, setExtraValueNames, setNewprotected DBFStoreProvider store
protected boolean loading
protected boolean loaded
public DBFFeatureProvider(DBFStoreProvider store, FeatureType providerFeatureType, FeatureType storeFeatureType)
protected void load()
protected java.lang.String getNameForMessages()
public void set(int i,
java.lang.Object value)
set in interface FeatureProviderset in class DefaultFeatureProviderpublic void set(java.lang.String name,
java.lang.Object value)
set in interface FeatureProviderset in class DefaultFeatureProviderpublic java.lang.Object get(int i)
get in interface FeatureProviderget in class DefaultFeatureProviderpublic java.lang.Object get(java.lang.String name)
get in interface FeatureProviderget in class DefaultFeatureProviderpublic Geometry getDefaultGeometry()
getDefaultGeometry in interface FeatureProvidergetDefaultGeometry in class DefaultFeatureProviderpublic Envelope getDefaultEnvelope()
getDefaultEnvelope in interface FeatureProvidergetDefaultEnvelope in class DefaultFeatureProviderpublic void setOID(java.lang.Object oid)
setOID in interface FeatureProvidersetOID in class DefaultFeatureProviderpublic FeatureProvider getCopy()
getCopy in interface FeatureProvidergetCopy in class DefaultFeatureProviderpublic void setProviderFeatureType(FeatureType featureType)
public FeatureType getStoreFeatureType()
public FeatureType getProviderFeatureType()