Class Scope

    • Constructor Detail

      • Scope

        public Scope​(com.sun.codemodel.JBlock block)
    • Method Detail

      • cleanVariableInfo

        public void cleanVariableInfo()
      • isNonMissing

        public boolean isNonMissing​(OperableRef operableRef)
      • isNonMissing

        public boolean isNonMissing​(com.sun.codemodel.JVar variable)
      • markNonMissing

        public void markNonMissing​(OperableRef operableRef)
      • markNonMissing

        public void markNonMissing​(com.sun.codemodel.JVar variable)
      • ensureOpen

        public Scope ensureOpen()
      • close

        public Scope close()
      • declare

        public com.sun.codemodel.JVar declare​(com.sun.codemodel.JType type,
                                              java.lang.String name,
                                              com.sun.codemodel.JExpression initializer)
      • getVariable

        public com.sun.codemodel.JVar getVariable​(java.lang.String name)
      • putVariable

        public com.sun.codemodel.JVar putVariable​(com.sun.codemodel.JVar variable)
      • getBlock

        public com.sun.codemodel.JBlock getBlock()
      • isOpen

        public boolean isOpen()