question: unmodifiable view of modified features . it is imperative that the user manually synchronize on the map when iterating over any of its collection views : set s = diff.modified2.keyset ; / / need n't be in synchronized block ... synchronized diff / / synchronizing on diff , not diff.modified2 or s ! iterator i = s.iterator ; / / must be in synchronized block while i.hasnext foo i.next ; failure to follow this advice may result in non-deterministic behavior . the returned map will be serializable if the specified map is serializable . concode_field_sep Map<String,SimpleFeature> addedFeatures concode_elem_sep SimpleFeature NULL concode_elem_sep SpatialIndex spatialIndex concode_elem_sep Map<String,SimpleFeature> added concode_elem_sep Map<String,SimpleFeature> modifiedFeatures concode_elem_sep Map<String,SimpleFeature> modified2 concode_elem_sep int nextFID concode_elem_sep Object mutex concode_elem_sep List<String> addedFidList concode_elem_sep List<String> order concode_field_sep AttributeDescriptor getDescriptor concode_elem_sep Name getName concode_elem_sep SimpleFeatureType getFeatureType concode_elem_sep void setDefaultGeometry concode_elem_sep void setAttributes concode_elem_sep void setAttributes concode_elem_sep boolean isNillable concode_elem_sep void remove concode_elem_sep ReferencedEnvelope getBounds concode_elem_sep void setAttribute concode_elem_sep void setAttribute concode_elem_sep void setAttribute concode_elem_sep Object getAttribute concode_elem_sep Object getAttribute concode_elem_sep Object getAttribute concode_elem_sep FeatureId getIdentifier concode_elem_sep int hashCode concode_elem_sep void setDefaultGeometryProperty concode_elem_sep Geometry getDefaultGeometry concode_elem_sep void validate concode_elem_sep void add concode_elem_sep List<Object> getAttributes concode_elem_sep Property getProperty concode_elem_sep Property getProperty concode_elem_sep Collection<Property> getProperties concode_elem_sep Collection<Property> getProperties concode_elem_sep Collection<Property> getProperties concode_elem_sep boolean isEmpty concode_elem_sep void clear concode_elem_sep Map<String,SimpleFeature> getAdded concode_elem_sep List<String> getAddedOrder concode_elem_sep String getID concode_elem_sep List<SimpleFeature> queryIndex concode_elem_sep int getAttributeCount concode_elem_sep void modify concode_elem_sep void addToSpatialIndex concode_elem_sep Collection<? extends Property> getValue concode_elem_sep SimpleFeatureType getType concode_elem_sep Quadtree copySTRtreeFrom concode_elem_sep void setValue concode_elem_sep void setValue concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep Map<Object,Object> getUserData concode_elem_sep GeometryAttribute getDefaultGeometryProperty
target: Map < String , SimpleFeature > function ( ) { return modified2 ; }