Class InnerClassAttributeInfo
- java.lang.Object
-
- org.benf.cfr.reader.entities.innerclass.InnerClassAttributeInfo
-
public class InnerClassAttributeInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<AccessFlag>
accessFlags
private JavaTypeInstance
innerClassInfo
private java.lang.String
innerName
private JavaTypeInstance
outerClassInfo
-
Constructor Summary
Constructors Constructor Description InnerClassAttributeInfo(JavaTypeInstance innerClassInfo, JavaTypeInstance outerClassInfo, java.lang.String innerName, java.util.Set<AccessFlag> accessFlags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<AccessFlag>
getAccessFlags()
JavaTypeInstance
getInnerClassInfo()
private java.lang.String
getInnerName()
private JavaTypeInstance
getOuterClassInfo()
-
-
-
Field Detail
-
innerClassInfo
private final JavaTypeInstance innerClassInfo
-
outerClassInfo
private final JavaTypeInstance outerClassInfo
-
innerName
private final java.lang.String innerName
-
accessFlags
private final java.util.Set<AccessFlag> accessFlags
-
-
Constructor Detail
-
InnerClassAttributeInfo
public InnerClassAttributeInfo(JavaTypeInstance innerClassInfo, JavaTypeInstance outerClassInfo, java.lang.String innerName, java.util.Set<AccessFlag> accessFlags)
-
-
Method Detail
-
getInnerClassInfo
public JavaTypeInstance getInnerClassInfo()
-
getOuterClassInfo
private JavaTypeInstance getOuterClassInfo()
-
getInnerName
private java.lang.String getInnerName()
-
getAccessFlags
public java.util.Set<AccessFlag> getAccessFlags()
-
-