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, setNew
protected 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 FeatureProvider
set
in class DefaultFeatureProvider
public void set(java.lang.String name, java.lang.Object value)
set
in interface FeatureProvider
set
in class DefaultFeatureProvider
public java.lang.Object get(int i)
get
in interface FeatureProvider
get
in class DefaultFeatureProvider
public java.lang.Object get(java.lang.String name)
get
in interface FeatureProvider
get
in class DefaultFeatureProvider
public Geometry getDefaultGeometry()
getDefaultGeometry
in interface FeatureProvider
getDefaultGeometry
in class DefaultFeatureProvider
public Envelope getDefaultEnvelope()
getDefaultEnvelope
in interface FeatureProvider
getDefaultEnvelope
in class DefaultFeatureProvider
public void setOID(java.lang.Object oid)
setOID
in interface FeatureProvider
setOID
in class DefaultFeatureProvider
public FeatureProvider getCopy()
getCopy
in interface FeatureProvider
getCopy
in class DefaultFeatureProvider
public void setProviderFeatureType(FeatureType featureType)
public FeatureType getStoreFeatureType()
public FeatureType getProviderFeatureType()