|
||||||||||
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 |