Class LiteralExpressionEvaluator<V extends PrismValue,​D extends ItemDefinition<?>>

  • All Implemented Interfaces:
    ExpressionEvaluator<V>

    public class LiteralExpressionEvaluator<V extends PrismValue,​D extends ItemDefinition<?>>
    extends AbstractExpressionEvaluator<V,​D,​Collection<javax.xml.bind.JAXBElement<?>>>
    Always returns zero set with literal value (values) specified in the evaluator. Plus and minus sets are empty. Note: using evaluatorElements as "expressionEvaluatorBean" is a bit strange. It is because I am too lazy to find more appropriate name for the field. Moreover, for all other uses it really _is_ the expression evaluator bean. So leaving fixing this to the future. [pmed]