Class JEnumImpl

    • Constructor Detail

      • JEnumImpl

        public JEnumImpl​(JContextImpl context,
                         int modifiers,
                         java.lang.String packageName,
                         java.lang.String simpleName,
                         java.lang.String parentName,
                         EnumClassDescriptor ecd)
    • Method Detail

      • callSuperMethod

        public JExpr callSuperMethod​(java.lang.String name,
                                     JExpr... args)
      • printDeclaration

        public void printDeclaration​(SourceCodePrinter out)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • name

        public final java.lang.String name()
        Specified by:
        name in interface JMember
      • modifiers

        public final int modifiers()
        Specified by:
        modifiers in interface JMember