Annotation Interface QueryModule.Deterministic

Enclosing class:
QueryModule

@Retention(RUNTIME) @Target(METHOD) public static @interface QueryModule.Deterministic
Java code is treated as "non-deterministic", as its behavior cannot be predicted from the XQuery processor. You may annotate a function as QueryModule.Deterministic if you know that it will have no side effects and will always yield the same result.