Class NestHostAttribute
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
org.aspectj.org.eclipse.jdt.internal.core.util.NestHostAttribute
- All Implemented Interfaces:
IClassFileAttribute
,INestHostAttribute
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
NO_ATTRIBUTES
-
Constructor Summary
ConstructorDescriptionNestHostAttribute(byte[] classFileBytes, IConstantPool constantPool, int offset)
-
Method Summary
Modifier and TypeMethodDescriptionint
Answer back the class name index.char[]
Answer back the class name as specified in the JVM specifications.toString()
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
getAttributeLength, getAttributeName, getAttributeNameIndex
-
Constructor Details
-
NestHostAttribute
public NestHostAttribute(byte[] classFileBytes, IConstantPool constantPool, int offset) throws ClassFormatException- Throws:
ClassFormatException
-
-
Method Details
-
getNestHostName
public char[] getNestHostName()Description copied from interface:INestHostAttribute
Answer back the class name as specified in the JVM specifications.- Specified by:
getNestHostName
in interfaceINestHostAttribute
- Returns:
- the class name as specified in the JVM specifications
-
getNestHostIndex
public int getNestHostIndex()Description copied from interface:INestHostAttribute
Answer back the class name index.- Specified by:
getNestHostIndex
in interfaceINestHostAttribute
- Returns:
- the class name index
-
toString
-