class CtNewNestedClass extends CtNewClass
CtClass.DelayedFileOutputStreamhasConstructorclassfile, classPool, gcConstPool, rawClassfile, wasChanged, wasPrunedbooleanType, byteType, charType, debugDump, doubleType, floatType, intType, javaLangObject, longType, primitiveTypes, qualifiedName, shortType, version, voidType| Constructor and Description |
|---|
CtNewNestedClass(java.lang.String realName,
ClassPool cp,
boolean isInterface,
CtClass superclass) |
| Modifier and Type | Method and Description |
|---|---|
void |
setModifiers(int mod)
This method does not change the STATIC bit.
|
private static void |
updateInnerEntry(int mod,
java.lang.String name,
CtClass clazz,
boolean outer) |
addConstructor, extendToString, inheritAllConstructors, toBytecodeaddField, addField, addInterface, addMethod, checkModify, compress, defrost, freeze, getAccessorMaker, getAnnotation, getAnnotations, getAnnotationType, getAttribute, getAvailableAnnotations, getClassFile2, getClassInitializer, getClassPool, getConstructor, getConstructors, getDeclaredBehaviors, getDeclaredConstructors, getDeclaredField, getDeclaredField, getDeclaredFields, getDeclaredMethod, getDeclaredMethod, getDeclaredMethods, getDeclaringClass, getEnclosingMethod, getField, getField2, getFields, getGenericSignature, getHiddenMethods, getInterfaces, getMembers, getMethod, getMethods, getModifiers, getNestedClasses, getSuperclass, getUniqueNumber, getURL, hasAnnotation, hasAnnotationType, hasMemberCache, incGetCounter, instrument, instrument, isAnnotation, isEnum, isFrozen, isInterface, isModified, makeClassInitializer, makeNestedClass, makeUniqueName, prune, rebuildClassFile, removeConstructor, removeField, removeMethod, replaceClassName, replaceClassName, setAttribute, setClassPool, setGenericSignature, setInterfaces, setName, setSuperclass, stopPruning, subclassOf, subtypeOf, toAnnotationType, toAnnotationTypeaddField, debugWriteFile, debugWriteFile, detach, getClassFile, getComponentType, getDeclaredClasses, getDeclaredConstructor, getField, getName, getPackageName, getRefClasses, getSimpleName, isArray, isPrimitive, main, makeFileOutput, toBytecode, toClass, toClass, toClass, toString, writeFile, writeFilepublic void setModifiers(int mod)
setModifiers in class CtClassTypemod - modifiers encoded by
javassist.ModifierModifierprivate static void updateInnerEntry(int mod,
java.lang.String name,
CtClass clazz,
boolean outer)