Class Module

  • All Implemented Interfaces:
    AST

    public class Module
    extends Mod
    • Constructor Detail

      • Module

        public Module()
      • Module

        public Module​(java.util.List<Statement> body)
    • Method Detail

      • getStatements

        public java.util.List<Statement> getStatements()
      • setStatements

        public void setStatements​(java.util.List<Statement> statements)
      • addStatements

        public void addStatements​(java.util.List<Statement> statements)
      • getClassDefs

        public java.util.List<ClassDef> getClassDefs()
      • getFunctionDefs

        public java.util.List<FunctionDef> getFunctionDefs()
      • accept

        public <R,​P> R accept​(Python3ASTVisitor<R,​P> visitor,
                                    P param)
      • printInConsole

        public void printInConsole()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object