Class DynamicSetAccessor

    • Field Detail

      • property

        private char[] property
      • start

        private int start
      • offset

        private int offset
      • opt

        private boolean opt
      • runcount

        private int runcount
      • stamp

        private long stamp
      • _safeAccessor

        private final Accessor _safeAccessor
      • description

        private java.lang.String description
    • Constructor Detail

      • DynamicSetAccessor

        public DynamicSetAccessor​(ParserContext context,
                                  char[] property,
                                  int start,
                                  int offset,
                                  Accessor _accessor)
    • 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
      • optimize

        private java.lang.Object optimize​(java.lang.Object ctx,
                                          java.lang.Object elCtx,
                                          VariableResolverFactory variableResolverFactory,
                                          java.lang.Object value)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)