Package javassist

Class CtNewNestedClass


  • class CtNewNestedClass
    extends CtNewClass
    A newly created public nested class.
    • Constructor Detail

      • CtNewNestedClass

        CtNewNestedClass​(java.lang.String realName,
                         ClassPool cp,
                         boolean isInterface,
                         CtClass superclass)
    • Method Detail

      • setModifiers

        public void setModifiers​(int mod)
        This method does not change the STATIC bit. The original value is kept.
        Overrides:
        setModifiers in class CtClassType
        Parameters:
        mod - modifiers encoded by javassist.Modifier
        See Also:
        Modifier
      • updateInnerEntry

        private static void updateInnerEntry​(int mod,
                                             java.lang.String name,
                                             CtClass clazz,
                                             boolean outer)