public class InnerClassAttributeInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Set<AccessFlag> |
accessFlags |
private JavaTypeInstance |
innerClassInfo |
private java.lang.String |
innerName |
private JavaTypeInstance |
outerClassInfo |
Constructor and Description |
---|
InnerClassAttributeInfo(JavaTypeInstance innerClassInfo,
JavaTypeInstance outerClassInfo,
java.lang.String innerName,
java.util.Set<AccessFlag> accessFlags) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<AccessFlag> |
getAccessFlags() |
JavaTypeInstance |
getInnerClassInfo() |
private java.lang.String |
getInnerName() |
private JavaTypeInstance |
getOuterClassInfo() |
private final JavaTypeInstance innerClassInfo
private final JavaTypeInstance outerClassInfo
private final java.lang.String innerName
private final java.util.Set<AccessFlag> accessFlags
public InnerClassAttributeInfo(JavaTypeInstance innerClassInfo, JavaTypeInstance outerClassInfo, java.lang.String innerName, java.util.Set<AccessFlag> accessFlags)
public JavaTypeInstance getInnerClassInfo()
private JavaTypeInstance getOuterClassInfo()
private java.lang.String getInnerName()
public java.util.Set<AccessFlag> getAccessFlags()