Package org.jboss.jandex
Class ClassSummary
java.lang.Object
org.jboss.jandex.ClassSummary
Summary of a just-indexed class, returned by
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.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClassSummary
(DotName name, DotName superclassName, Set<DotName> annotations) -
Method Summary
Modifier and TypeMethodDescriptionReturns the names of annotations present in this class.int
Returns the number of types of annotations present in this class.name()
Returns the name of this class.Returns the name of this class's superclass.
-
Field Details
-
name
-
superclassName
-
annotations
-
-
Constructor Details
-
ClassSummary
-
-
Method Details
-
name
Returns the name of this class. -
superclassName
Returns the name of this class's superclass. -
annotations
Returns the names of annotations present in this class. -
annotationsCount
public int annotationsCount()Returns the number of types of annotations present in this class.
-