Interface IProvidesInfo
- All Known Implementing Classes:
ProvidesInfo
public interface IProvidesInfo
Description of a provides info as described in JVMS9 4.7.25.
- Since:
- 3.14
-
Method Summary
Modifier and TypeMethodDescriptionint[]
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
-
Method Details
-
getIndex
int getIndex()Answer back the provides index.- Returns:
- the provides index
-
getServiceName
char[] getServiceName()Answer back the service class/interface- Returns:
- the service class/interface
-
getImplementationsCount
int getImplementationsCount()Answer back the number of implementations.- Returns:
- the number of implementations.
-
getImplementationIndices
int[] getImplementationIndices()Answer back the array of implementation indices.- Returns:
- the array of implementation indices.
-
getImplementationNames
char[][] getImplementationNames()Answer back the array of implementation names.- Returns:
- the array of implementation names.
-