Package org.mvel2.ast

Class ForEachNode

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class ForEachNode
    extends BlockNode
    See Also:
    Serialized Form
    • Constructor Detail

      • ForEachNode

        public ForEachNode​(char[] expr,
                           int start,
                           int offset,
                           int blockStart,
                           int blockOffset,
                           int fields,
                           ParserContext pCtx)
    • Method Detail

      • handleCond

        private void handleCond​(char[] condition,
                                int start,
                                int offset,
                                int fields,
                                ParserContext pCtx)
      • determineIterType

        private void determineIterType​(java.lang.Class t)
      • enforceTypeSafety

        private void enforceTypeSafety​(java.lang.Class required,
                                       java.lang.Class actual)