Class PermittedSubclassesAttributeEntry
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.PermittedSubclassesAttributeEntry
- All Implemented Interfaces:
IPermittedSubclassesAttributeEntry
public class PermittedSubclassesAttributeEntry
extends ClassFileStruct
implements IPermittedSubclassesAttributeEntry
-
Constructor Summary
ConstructorDescriptionPermittedSubclassesAttributeEntry(byte[] classFileBytes, IConstantPool constantPool, int offset)
-
Method Summary
Modifier and TypeMethodDescriptionint
Answer back the permitted subclass name index.char[]
Answer back the permitted subclass name as specified in the JVM specifications.toString()
-
Constructor Details
-
PermittedSubclassesAttributeEntry
public PermittedSubclassesAttributeEntry(byte[] classFileBytes, IConstantPool constantPool, int offset) throws ClassFormatException- Throws:
ClassFormatException
-
-
Method Details
-
toString
-
getPermittedSubclassName
public char[] getPermittedSubclassName()Description copied from interface:IPermittedSubclassesAttributeEntry
Answer back the permitted subclass name as specified in the JVM specifications.- Specified by:
getPermittedSubclassName
in interfaceIPermittedSubclassesAttributeEntry
- Returns:
- the permitted subclass name as specified in the JVM specifications
-
gePermittedSubclassIndex
public int gePermittedSubclassIndex()Description copied from interface:IPermittedSubclassesAttributeEntry
Answer back the permitted subclass name index.- Specified by:
gePermittedSubclassIndex
in interfaceIPermittedSubclassesAttributeEntry
- Returns:
- the permitted class name index
-