public interface FeatureProvider
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() |
Time |
getDefaultTime() |
java.lang.Object |
getExtraValue(int index) |
java.lang.Object |
getExtraValue(java.lang.String name) |
java.lang.Object |
getOID() |
FeatureType |
getType() |
boolean |
hasExtraValue(java.lang.String name) |
boolean |
isBroken() |
boolean |
isNew() |
boolean |
isNull(int i) |
boolean |
isNull(java.lang.String name) |
boolean |
isReadOnly(int i)
Indicates whether the attributo must be assigned by the provider.
|
void |
set(int i,
java.lang.Object value) |
void |
set(java.lang.String name,
java.lang.Object value) |
void |
setDefaultEnvelope(Envelope extent) |
void |
setDefaultGeometry(Geometry geom) |
void |
setDefaultTime(Time time) |
void |
setExtraValue(int index,
java.lang.Object value) |
void |
setExtraValueNames(java.lang.String[] extraValueNames) |
void |
setNew(boolean isNew) |
void |
setOID(java.lang.Object oid) |
boolean isReadOnly(int i)
i
- index of the attributevoid set(int i, java.lang.Object value)
java.lang.Object get(int i)
void set(java.lang.String name, java.lang.Object value)
java.lang.Object get(java.lang.String name)
void setOID(java.lang.Object oid)
java.lang.Object getOID()
FeatureType getType()
FeatureProvider getCopy()
Envelope getDefaultEnvelope()
Geometry getDefaultGeometry()
Time getDefaultTime()
void setDefaultEnvelope(Envelope extent)
void setDefaultGeometry(Geometry geom)
void setDefaultTime(Time time)
boolean isNull(int i)
boolean isNull(java.lang.String name)
boolean isNew()
void setNew(boolean isNew)
void setExtraValue(int index, java.lang.Object value)
void setExtraValueNames(java.lang.String[] extraValueNames)
java.lang.Object getExtraValue(int index)
java.lang.Object getExtraValue(java.lang.String name)
boolean hasExtraValue(java.lang.String name)
boolean isBroken()