Klasse ProvidesInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.ProvidesInfo
- Alle implementierten Schnittstellen:
IProvidesInfo
-
Konstruktorübersicht
KonstruktorBeschreibungProvidesInfo
(byte[] classFileBytes, IConstantPool constantPool, int offset) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint[]
Answer back the array of implementation indices.char[][]
Answer back the array of implementation names.int
Answer back the number of implementations.int
getIndex()
Answer back the provides index.char[]
Answer back the service class/interface
-
Konstruktordetails
-
ProvidesInfo
public ProvidesInfo(byte[] classFileBytes, IConstantPool constantPool, int offset) throws ClassFormatException - Löst aus:
ClassFormatException
-
-
Methodendetails
-
getIndex
public int getIndex()Beschreibung aus Schnittstelle kopiert:IProvidesInfo
Answer back the provides index.- Angegeben von:
getIndex
in SchnittstelleIProvidesInfo
- Gibt zurück:
- the provides index
-
getServiceName
public char[] getServiceName()Beschreibung aus Schnittstelle kopiert:IProvidesInfo
Answer back the service class/interface- Angegeben von:
getServiceName
in SchnittstelleIProvidesInfo
- Gibt zurück:
- the service class/interface
-
getImplementationsCount
public int getImplementationsCount()Beschreibung aus Schnittstelle kopiert:IProvidesInfo
Answer back the number of implementations.- Angegeben von:
getImplementationsCount
in SchnittstelleIProvidesInfo
- Gibt zurück:
- the number of implementations.
-
getImplementationIndices
public int[] getImplementationIndices()Beschreibung aus Schnittstelle kopiert:IProvidesInfo
Answer back the array of implementation indices.- Angegeben von:
getImplementationIndices
in SchnittstelleIProvidesInfo
- Gibt zurück:
- the array of implementation indices.
-
getImplementationNames
public char[][] getImplementationNames()Beschreibung aus Schnittstelle kopiert:IProvidesInfo
Answer back the array of implementation names.- Angegeben von:
getImplementationNames
in SchnittstelleIProvidesInfo
- Gibt zurück:
- the array of implementation names.
-