Class ArrayAccess

All Implemented Interfaces:
IArrayAccessExpression, IExpression, IHasType, IParsedElement

public final class ArrayAccess extends Expression implements IArrayAccessExpression
Represents a member access expression in the Gosu grammar:
 array-access
   <array-reference> [ <member> ]
 

array-reference <expression>

member <array-access> <expression>

See Also:
  • Field Details

    • _rootExpression

      private Expression _rootExpression
      The array expression
    • _memberExpression

      private Expression _memberExpression
      An expression for accessing a bean member/property dynamically
    • _bNullSafe

      private boolean _bNullSafe
  • Constructor Details

    • ArrayAccess

      public ArrayAccess()
  • Method Details