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
KonstruktorBeschreibungLineNumberAttribute
(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.int
Answer 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, getAttributeNameIndex
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
doubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8At
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von 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:ILineNumberAttribute
Answer back the array of pairs (start pc, line number) as specified in the JVM specifications. Answer an empty array if none.- Angegeben von:
getLineNumberTable
in 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:ILineNumberAttribute
Answer back the line number table length as specified in the JVM specifications.- Angegeben von:
getLineNumberTableLength
in SchnittstelleILineNumberAttribute
- Gibt zurück:
- the line number table length as specified in the JVM specifications
- Siehe auch:
-