| Class | Description |
|---|---|
| Commit |
function lux:commit() as empty-sequence() |
| Contains |
function lux:contains($query as item()) as xs:boolean |
| Count |
function lux:count($query as item()) as xs:integer |
| DeleteDocument |
function lux:delete($uri as xs:string) as empty-sequence() |
| Eval |
lux:eval($query as xs:string, $params as item()*) as item()* |
| Exists |
function lux:exists($query as item()) as xs:integer |
| ExtensionFunctions | |
| FieldTerms |
function lux:field-terms($field-name as xs:string?, $start as xs:string?) as xs:anyAtomicItem* |
| Function |
Convenience class for defining extension functions
|
| Highlight |
lux:highlight($node as node()?, $query as item(), $tag as item())lux:highlight($node as node()?, $query as item()) |
| InsertDocument |
function lux:insert($uri as xs:string, $node as node()) as empty-sequence() |
| InterpreterCall | |
| Key |
function lux:key($field-name as xs:string, $node as node()) as xs:anyAtomicItem*
function lux:key($field-name as xs:string) as xs:anyAtomicItem* |
| Log |
lux:log($message as xs:string+, $level as xs:string?) as empty-sequence() |
| LuxFunctionCall |
Asserts that all of the functions in the library return ordered, peer nodesets so as to
allow Saxon to optimize away document order sorting and enable lazy evaluation.
|
| LuxFunctionLibrary |
Extension of Saxon's function library wraps ExtensionFunctionCall in LuxFunctionCall, enabling
Lux to override some of the function's properties.
|
| NamespaceAwareFunctionCall | |
| Search |
function lux:search($query as item(), $sort as xs:string?, $start as xs:int?) as document-node()* |
| SearchBase |
A base class for functions that execute search queries.
|
| Transform |
lux:transform($stylesheet as node(), $context as node(), $params as item()*) as node() |
| Enum | Description |
|---|---|
| SearchBase.QueryParser |
Copyright © 2013. All Rights Reserved.