Klasse LineNumberAttribute
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.LineNumberAttribute
- Alle implementierten Schnittstellen:
IClassFileAttribute,ILineNumberAttribute
Default implementation of ILineNumberAttribute.
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
NO_ATTRIBUTES -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungLineNumberAttribute(byte[] classFileBytes, IConstantPool constantPool, int offset) Constructor for LineNumberAttribute. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint[][]Answer back the array of pairs (start pc, line number) as specified in the JVM specifications.intAnswer back the line number table length as specified in the JVM specifications.Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
getAttributeLength, getAttributeName, getAttributeNameIndexVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
doubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8AtVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.util.IClassFileAttribute
getAttributeLength, getAttributeName, getAttributeNameIndex
-
Konstruktordetails
-
LineNumberAttribute
public LineNumberAttribute(byte[] classFileBytes, IConstantPool constantPool, int offset) throws ClassFormatException Constructor for LineNumberAttribute.- Parameter:
classFileBytes-constantPool-offset-- Löst aus:
ClassFormatException
-
-
Methodendetails
-
getLineNumberTable
public int[][] getLineNumberTable()Beschreibung aus Schnittstelle kopiert:ILineNumberAttributeAnswer back the array of pairs (start pc, line number) as specified in the JVM specifications. Answer an empty array if none.- Angegeben von:
getLineNumberTablein SchnittstelleILineNumberAttribute- Gibt zurück:
- the array of pairs (start pc, line number) as specified in the JVM specifications. Answer an empty array if none
- Siehe auch:
-
getLineNumberTableLength
public int getLineNumberTableLength()Beschreibung aus Schnittstelle kopiert:ILineNumberAttributeAnswer back the line number table length as specified in the JVM specifications.- Angegeben von:
getLineNumberTableLengthin SchnittstelleILineNumberAttribute- Gibt zurück:
- the line number table length as specified in the JVM specifications
- Siehe auch:
-