| org.geotools.data.postgis.fidmapper.VersionedFIDMapper
All known Subclasses: org.geotools.data.postgis.fidmapper.VersionedMulticolumnFIDMapper, org.geotools.data.postgis.fidmapper.VersionedFeatureCollectionFidMapper, org.geotools.data.postgis.fidmapper.VersionedAutoincrementFIDMapper,
VersionedFIDMapper | public interface VersionedFIDMapper extends FIDMapper(Code) | | Fid mappers used in versioned data store.
They do present the usual face to the internal, wrapped data store, but know how to remove
revisions from the fid and how to handle cases where the key does not need to be generated
because the feature is not really new, just a new version of the old one.
author: aaime since: 2.4 |
createVersionedFid | public String createVersionedFid(String extenalFID, long revision)(Code) | | |
getUnversionedFid | public String getUnversionedFid(String versionedFID)(Code) | | Given the FID exposed by the internal data store, build a representation that does not have
the
Parameters: versionedFID - |
getUnversionedPKAttributes | public Object[] getUnversionedPKAttributes(String FID) throws IOException(Code) | | Given the external FID, returns the primary key column values (besides revision, of course)
Parameters: FID - throws: IOException - |
|
|