Go to the source code of this file.
Data Structures | |
| struct | spotlight_sparql_map |
| struct | MDTypeMap |
Macros | |
| #define | SPOTLIGHT_SPARQL_MAP_H |
Enumerations | |
| enum | ssm_type { ssmt_bool , ssmt_num , ssmt_str , ssmt_fname , ssmt_fts , ssmt_date , ssmt_type } |
| enum | kMDTypeMap { kMDTypeMapNotSup , kMDTypeMapRDF , kMDTypeMapMime } |
Variables | |
| struct spotlight_sparql_map | spotlight_sparql_map [] |
| struct spotlight_sparql_map | spotlight_sparql_date_map [] |
| struct MDTypeMap | MDTypeMap [] |
| #define SPOTLIGHT_SPARQL_MAP_H |
| enum kMDTypeMap |
| enum ssm_type |
| Enumerator | |
|---|---|
| ssmt_bool | a boolean value that doesn't requires a SPARQL FILTER |
| ssmt_num | a numeric value that requires a SPARQL FILTER |
| ssmt_str | a string value that requieres a SPARQL FILTER |
| ssmt_fname | a filename string; matched on ?file (FileDataObject) |
| ssmt_fts | a string value that will be queried with SPARQL 'fts:match' |
| ssmt_date | date values are handled in a special map function map_daterange() |
| ssmt_type | kMDItemContentType, requires special mapping |
|
extern |
|
extern |
|
extern |