Class Union

  • All Implemented Interfaces:
    Accessor

    public class Union
    extends java.lang.Object
    implements Accessor
    • Field Detail

      • nextExpr

        private char[] nextExpr
      • start

        private int start
      • offset

        private int offset
      • nextAccessor

        private Accessor nextAccessor
    • Constructor Detail

      • Union

        public Union​(ParserContext pCtx,
                     Accessor accessor,
                     char[] nextAccessor,
                     int start,
                     int offset)
    • Method Detail

      • setValue

        public java.lang.Object setValue​(java.lang.Object ctx,
                                         java.lang.Object elCtx,
                                         VariableResolverFactory variableFactory,
                                         java.lang.Object value)
        Specified by:
        setValue in interface Accessor
      • get

        private java.lang.Object get​(java.lang.Object ctx,
                                     java.lang.Object elCtx,
                                     VariableResolverFactory variableFactory)
      • getLeftIngressType

        public java.lang.Class getLeftIngressType()