public class Evaluators
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
CALL_EVALUATE_OPTIONAL_ITEM |
static int |
CALL_EVALUATE_SINGLE_ITEM |
static int |
EVALUATE_AND_MATERIALIZE_VARIABLE |
static int |
EVALUATE_LITERAL |
static int |
EVALUATE_SUPPLIED_PARAMETER |
static int |
EVALUATE_VARIABLE |
static int |
ITERATE_AND_MATERIALIZE |
static int |
LAZY_TAIL_EXPRESSION |
static int |
MAKE_CLOSURE |
static int |
MAKE_INDEXED_VARIABLE |
static int |
MAKE_MEMO_CLOSURE |
static int |
MAKE_SINGLETON_CLOSURE |
static int |
PROCESS |
static int |
RETURN_EMPTY_SEQUENCE |
static int |
SHARED_APPEND_EXPRESSION |
static int |
STREAMING_ARGUMENT |
static int |
UNDECIDED |
Constructor and Description |
---|
Evaluators() |
Modifier and Type | Method and Description |
---|---|
static Evaluator |
getEvaluator(int code)
Get an evaluator for a given evaluation mechanism
|
public static final int UNDECIDED
public static final int EVALUATE_LITERAL
public static final int EVALUATE_VARIABLE
public static final int MAKE_CLOSURE
public static final int MAKE_MEMO_CLOSURE
public static final int RETURN_EMPTY_SEQUENCE
public static final int EVALUATE_AND_MATERIALIZE_VARIABLE
public static final int CALL_EVALUATE_OPTIONAL_ITEM
public static final int ITERATE_AND_MATERIALIZE
public static final int PROCESS
public static final int LAZY_TAIL_EXPRESSION
public static final int SHARED_APPEND_EXPRESSION
public static final int MAKE_INDEXED_VARIABLE
public static final int MAKE_SINGLETON_CLOSURE
public static final int EVALUATE_SUPPLIED_PARAMETER
public static final int STREAMING_ARGUMENT
public static final int CALL_EVALUATE_SINGLE_ITEM
Copyright (c) 2004-2022 Saxonica Limited. All rights reserved.