Hierarchy For Package cloud.opencode.base.expression.ast

Package Hierarchies:

Interface Hierarchy

  • cloud.opencode.base.expression.ast.Node

Enum Class Hierarchy

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • cloud.opencode.base.expression.ast.BinaryOpNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.CollectionFilterNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.CollectionProjectNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.FunctionCallNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.IdentifierNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.IndexAccessNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.ListLiteralNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.LiteralNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.MethodCallNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.PropertyAccessNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.TernaryOpNode (implements cloud.opencode.base.expression.ast.Node)
      • cloud.opencode.base.expression.ast.UnaryOpNode (implements cloud.opencode.base.expression.ast.Node)