Package com.saxonica.ee.bytecode.util
Class OnEmpty.ReturnNull
- java.lang.Object
-
- com.saxonica.ee.bytecode.util.OnEmpty
-
- com.saxonica.ee.bytecode.util.OnEmpty.ReturnNull
-
- Enclosing class:
- OnEmpty
public static class OnEmpty.ReturnNull extends OnEmpty
The ReturnNull subclass indicates that when an expression evaluates to the empty sequence, the value should be returned as a Java null. This works only for types represented as Java objects, that is, String and CharSequence.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.saxonica.ee.bytecode.util.OnEmpty
OnEmpty.ReturnEmptyString, OnEmpty.ReturnNull, OnEmpty.UnwindAndJump
-
-
Field Summary
-
Fields inherited from class com.saxonica.ee.bytecode.util.OnEmpty
RETURN_EMPTY_STRING, RETURN_NULL
-
-
Constructor Summary
Constructors Constructor Description ReturnNull()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate(Generator ga)
-