You are here:
Foswiki
>
System Web
>
Category
>
DeveloperDocumentationCategory
>
PerlDoc
(21 Nov 2014,
ProjectContributor
)
Edit
Attach
internal package
Foswiki
::Query
See
Published API
for packages intended to be used by Plugin and Contrib authors, or
browse all packages
.
See also
Developing plugins
,
Developer's Bible
,
Technical Overview
Perl Module:
Child packages
Child packages
Foswiki::Query::ConditionalOP
- Base class for binary conditional operators.
Foswiki::Query::HoistREs
- Static functions to extract regular expressions from queries. The REs can be used in caching stores that use the Foswiki standard inline meta-data representation to pre-filter topic lists for more efficient query matching.
Foswiki::Query::Node
- A Node object is a single node in a query (either a tree node or a leaf node). A tree of node objects represents a query over the Foswiki database.
Foswiki::Query::OP
- Base class of operators used in queries. Operators are singleton objects that specify the parser behaviour and are attached to nodes in the parse tree to provide semantics for the nodes.
Foswiki::Query::OP_and
- N-ary AND function. Given an expression like a AND b AND c, this operator will build a single node that has 3 parameters, a, b, and c.
Foswiki::Query::OP_comma
- List-building n-ary operator.
Foswiki::Query::OP_d2n
Foswiki::Query::OP_div
Foswiki::Query::OP_dot
Foswiki::Query::OP_empty
Foswiki::Query::OP_eq
Foswiki::Query::OP_gt
Foswiki::Query::OP_gte
Foswiki::Query::OP_in
Foswiki::Query::OP_int
Foswiki::Query::OP_lc
Foswiki::Query::OP_length
Foswiki::Query::OP_like
Foswiki::Query::OP_lt
Foswiki::Query::OP_lte
Foswiki::Query::OP_match
Foswiki::Query::OP_minus
Foswiki::Query::OP_ne
Foswiki::Query::OP_neg
Foswiki::Query::OP_not
Foswiki::Query::OP_ob
Foswiki::Query::OP_or
- N-ary OR function. Given an expression like a OR b OR c, this operator will build a single node that has 3 parameters, a, b, and c.
Foswiki::Query::OP_plus
Foswiki::Query::OP_pos
Foswiki::Query::OP_ref
Foswiki::Query::OP_times
Foswiki::Query::OP_uc
Foswiki::Query::OP_where
Foswiki::Query::Parser
- Parser for queries, using the Foswiki::Infix::Parser.
Foswiki::Query::UnaryOP
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r1
|
B
acklinks
|
V
iew wiki text
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r1 - 21 Nov 2014,
ProjectContributor
System
Log In
Toolbox
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Preferences
User Reference
Beginners Start Here
Editing Shorthand
Macros
Macros Quick Reference
Formatted Search
Query Search
Document Graphics
Skin Browser
Installed Plugins
Admin Maintenance
Reference Manual
Admin Tools Category
Inter Wikis
Managing Webs
Site Tools
Default Preferences
Web Preferences
Categories
Admin Documentation Category
Admin Tools Category
Developer Documentation Category
User Documentation Category
User Tools Category
Webs
Events
Misc
Organizations
Sandbox
Software
System
Users
Copyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki?
Send feedback