abstract long | addFeature(Feature feature) Adds the given feature to the table. |
abstract long[] | addFeatures(List<Feature> features) Adds the given features to the table. |
abstract void | deleteFeature(long featureId) Deletes the specified feature from the table. |
abstract void | deleteFeatures(long[] featureId) Deletes the specified features from the table. |
abstract String | getCopyright() Gets the copyright information. |
abstract Envelope | getExtent() Returns the full extent associated with this feature table. |
abstract Feature | getFeature(long id) Retrieves the feature with the given ID from the table. |
abstract FeatureResult | getFeatures(long[] ids) Retrieves the features with the given IDs from the table. |
abstract Field | getField(String fieldName) Returns the Field object with the specified field name. |
abstract List<Field> | getFields() Returns all the Fields in the table. |
abstract long | getNumberOfFeatures() Gets the number of features in the table. |
abstract SpatialReference | getSpatialReference() Returns the spatial reference that the geometries in this table are in. |
abstract String | getTableName() This returns the table name as defined by the table type. |
abstract boolean | hasGeometry() This returns true if this feature table has a geometry column. |
abstract boolean | isEditable() Checks if the table can be edited. |
abstract Future<FeatureResult> | queryFeatures(QueryParameters query, CallbackListener<FeatureResult> callback) Queries the table using the given query parameters, and returns an iterator of features found by the query. |
abstract Future<long[]> | queryIds(QueryParameters query, CallbackListener<long[]> callback) Queries the table using the given query parameters, and returns an array of feature IDs found by the query. |
String | toString() |
abstract void | updateFeature(long featureId, Feature feature) Updates the feature specified by the unique feature ID. |
abstract void | updateFeatures(long[] featureIds, List<Feature> features) Updates the features specified by the array of feature IDs passed in. |