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
KonstruktorenKonstruktorBeschreibungProvidesInfo(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.intAnswer back the number of implementations.intgetIndex()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:IProvidesInfoAnswer back the provides index.- Angegeben von:
getIndexin SchnittstelleIProvidesInfo- Gibt zurück:
- the provides index
-
getServiceName
public char[] getServiceName()Beschreibung aus Schnittstelle kopiert:IProvidesInfoAnswer back the service class/interface- Angegeben von:
getServiceNamein SchnittstelleIProvidesInfo- Gibt zurück:
- the service class/interface
-
getImplementationsCount
public int getImplementationsCount()Beschreibung aus Schnittstelle kopiert:IProvidesInfoAnswer back the number of implementations.- Angegeben von:
getImplementationsCountin SchnittstelleIProvidesInfo- Gibt zurück:
- the number of implementations.
-
getImplementationIndices
public int[] getImplementationIndices()Beschreibung aus Schnittstelle kopiert:IProvidesInfoAnswer back the array of implementation indices.- Angegeben von:
getImplementationIndicesin SchnittstelleIProvidesInfo- Gibt zurück:
- the array of implementation indices.
-
getImplementationNames
public char[][] getImplementationNames()Beschreibung aus Schnittstelle kopiert:IProvidesInfoAnswer back the array of implementation names.- Angegeben von:
getImplementationNamesin SchnittstelleIProvidesInfo- Gibt zurück:
- the array of implementation names.
-