Details
Description
The idea of Identity is currently captured as a String; this can be improved on in two ways:
- strong typing for clarity
- bring in line with use of Identifier / FeatureId / GMLObjectId etc from Filter packages
As noted in linked GeoTools bug - String is not always sufficient; indeed when mocing into versioned data it is likely a compound Identifier will be needed based on ID and VERSION.
Issue Links
- supercedes
-
GEOT-148
Create FID interface
-
Activity
Jody Garnett
made changes -
Jody Garnett
made changes -
| Fix Version/s | 2.1-M4 [ 11866 ] | |
| Fix Version/s | 2.1 [ 13446 ] |
Jody Garnett
made changes -
| Fix Version/s | 2.1 [ 13678 ] | |
| Fix Version/s | 2.1-M7 [ 13446 ] |
Jody Garnett
made changes -
| Fix Version/s | 2.1-M8 [ 13678 ] | |
| Fix Version/s | 2.1 [ 13697 ] |
Martin Desruisseaux
made changes -
| Fix Version/s | 2.1 [ 13697 ] | |
| Fix Version/s | 2.2 [ 12386 ] |
Jody Garnett
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Open [ 1 ] | Closed [ 6 ] |
Martin Desruisseaux
made changes -
| Resolution | Fixed [ 1 ] | |
| Assignee | Jody Garnett [ jgarnett ] | |
| Status | Closed [ 6 ] | Reopened [ 4 ] |
Martin Desruisseaux
made changes -
| Fix Version/s | 2.2 [ 12386 ] | |
| Fix Version/s | 2.2-M1 [ 14472 ] | |
| Resolution | Fixed [ 1 ] | |
| Status | Reopened [ 4 ] | Closed [ 6 ] |
The filter interface Identity (and subclass FeatureId) represent the solution to this request - all that remains is ensuring their intergration with the Feature Model.