org.eclipse.jdt.internal.core.util
Class InnerClassesAttributeEntry

java.lang.Object
  extended by org.eclipse.jdt.internal.core.util.ClassFileStruct
      extended by org.eclipse.jdt.internal.core.util.InnerClassesAttributeEntry

public class InnerClassesAttributeEntry
extends ClassFileStruct

Default implementation of IInnerClassesAttributeEntry


Constructor Summary
InnerClassesAttributeEntry(byte[] classFileBytes, IConstantPool constantPool, int offset)
           
 
Method Summary
 int getAccessFlags()
           
 char[] getInnerClassName()
           
 int getInnerClassNameIndex()
           
 char[] getInnerName()
           
 int getInnerNameIndex()
           
 char[] getOuterClassName()
           
 int getOuterClassNameIndex()
           
 
Methods inherited from class org.eclipse.jdt.internal.core.util.ClassFileStruct
doubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8At
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InnerClassesAttributeEntry

public InnerClassesAttributeEntry(byte[] classFileBytes,
                                  IConstantPool constantPool,
                                  int offset)
                           throws ClassFormatException
Throws:
ClassFormatException
Method Detail

getAccessFlags

public int getAccessFlags()
See Also:
IInnerClassesAttributeEntry#getAccessFlags()

getInnerClassName

public char[] getInnerClassName()
See Also:
IInnerClassesAttributeEntry#getInnerClassName()

getInnerClassNameIndex

public int getInnerClassNameIndex()
See Also:
IInnerClassesAttributeEntry#getInnerClassNameIndex()

getInnerName

public char[] getInnerName()
See Also:
IInnerClassesAttributeEntry#getInnerName()

getInnerNameIndex

public int getInnerNameIndex()
See Also:
IInnerClassesAttributeEntry#getInnerNameIndex()

getOuterClassName

public char[] getOuterClassName()
See Also:
IInnerClassesAttributeEntry#getOuterClassName()

getOuterClassNameIndex

public int getOuterClassNameIndex()
See Also:
IInnerClassesAttributeEntry#getOuterClassNameIndex()