Indexer#indexWithSummary(InputStream).
Contains overview information for reporting progress in batch indexers, as well as
some structural information that can safely be exposed to callers during indexing.
This class must not expose information that could possibly change during post-processing, when completing the index.
| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private final DotName | |
| private final DotName |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Set | |
| public int | |
| public DotName | |
| public DotName |
| annotations | back to summary |
|---|---|
| private final Set<DotName> annotations | |
| name | back to summary |
|---|---|
| private final DotName name | |
| superclassName | back to summary |
|---|---|
| private final DotName superclassName | |
| ClassSummary | back to summary |
|---|---|
| pack-priv ClassSummary(DotName name, DotName superclassName, Set<DotName> annotations) | |
| annotations | back to summary |
|---|---|
| public Set Returns the names of annotations present in this class. | |
| annotationsCount | back to summary |
|---|---|
| public int annotationsCount() Returns the number of types of annotations present in this class. | |
| name | back to summary |
|---|---|
| public DotName name() Returns the name of this class. | |
| superclassName | back to summary |
|---|---|
| public DotName superclassName() Returns the name of this class's superclass. | |