|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| SearchCompiler.BinaryMatchFactory | |
| SearchCompiler.MatchFactory | Classes implementing this interface can provide Match operators. |
| SearchCompiler.SimpleMatchFactory | |
| SearchCompiler.UnaryMatchFactory | |
| Class Summary | |
|---|---|
| PushbackTokenizer | |
| PushbackTokenizer.Range | |
| SearchAction | |
| SearchAction.DescriptionTextBuilder | |
| SearchAction.SearchKeywordRow | |
| SearchAction.SearchSetting | |
| SearchCompiler | Implements a google-like search. |
| SearchCompiler.Always | Matches every OsmPrimitive. |
| SearchCompiler.And | Matches if both left and right expressions match. |
| SearchCompiler.Any | Match a string in any tags (key or value), with optional regex and case insensitivity. |
| SearchCompiler.AreaSize | Matches if the size of the area is within the given range |
| SearchCompiler.BinaryMatch | A binary search operator which may take data parameters. |
| SearchCompiler.BooleanMatch | Matches if the value of the corresponding key is ''yes'', ''true'', ''1'' or ''on''. |
| SearchCompiler.ChangesetId | Matches objects with the given changeset ID. |
| SearchCompiler.Child | Matches objects if they are children of the expression |
| SearchCompiler.Closed | Matches ways which are closed (i.e. |
| SearchCompiler.CoreUnaryMatchFactory | |
| SearchCompiler.CountRange | Matches objects with properties in a certain range. |
| SearchCompiler.ExactKeyValue | Matches objects with the exact given key-value pair. |
| SearchCompiler.ExactType | |
| SearchCompiler.Id | Matches objects with the given object ID. |
| SearchCompiler.InArea | Matches objects within the given bounds. |
| SearchCompiler.Incomplete | Match objects that are incomplete, where only id and type are known. |
| SearchCompiler.InDataSourceArea | Matches objects within source area ("downloaded area"). |
| SearchCompiler.InView | Matches objects within current map view. |
| SearchCompiler.KeyValue | Matches objects with the given key-value pair. |
| SearchCompiler.Match | Base class for all search operators. |
| SearchCompiler.Modified | Matches all objects that have been modified, created, or undeleted |
| SearchCompiler.Never | Never matches any OsmPrimitive. |
| SearchCompiler.New | Matches objects that are new (i.e. |
| SearchCompiler.NodeCountRange | Matches ways with a number of nodes in given range |
| SearchCompiler.Not | Inverts the match. |
| SearchCompiler.Or | Matches if the left OR the right expression match. |
| SearchCompiler.Parent | Matches objects if they are parents of the expression |
| SearchCompiler.RoleMatch | Matches objects with the given relation role (i.e. |
| SearchCompiler.Selected | Matches all objects currently selected |
| SearchCompiler.TagCountRange | Matches objects with a number of tags in given range |
| SearchCompiler.TimestampRange | Matches objects with a timestamp in given range |
| SearchCompiler.UnaryMatch | A unary search operator which may take data parameters. |
| SearchCompiler.Untagged | Matches objects that don't have any interesting tags (i.e. |
| SearchCompiler.UserMatch | Matches objects last changed by the given username. |
| SearchCompiler.Version | Matches objects with the given version number. |
| SearchCompiler.Xor | Matches if the left OR the right expression match, but not both. |
| Enum Summary | |
|---|---|
| PushbackTokenizer.Token | |
| SearchAction.SearchMode | |
| SearchCompiler.ExactKeyValue.Mode | |
| Exception Summary | |
|---|---|
| SearchCompiler.ParseError | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||