Uses of Class
org.jboss.jandex.RecordComponentInfo
Packages that use RecordComponentInfo
Package
Description
Jandex is a space efficient Java class file indexer and offline reflection library.
-
Uses of RecordComponentInfo in org.jboss.jandex
Fields in org.jboss.jandex with type parameters of type RecordComponentInfoMethods in org.jboss.jandex that return RecordComponentInfoModifier and TypeMethodDescriptionAnnotationTarget.asRecordComponent()
Casts and returns this target as aRecordComponentInfo
if it is of kindRECORD_COMPONENT
ClassInfo.asRecordComponent()
final RecordComponentInfo
FieldInfo.asRecordComponent()
final RecordComponentInfo
MethodInfo.asRecordComponent()
final RecordComponentInfo
MethodParameterInfo.asRecordComponent()
final RecordComponentInfo
RecordComponentInfo.asRecordComponent()
final RecordComponentInfo
TypeTarget.asRecordComponent()
static RecordComponentInfo
Constructs a new mock record component infoRecordComponentInfoGenerator.get
(int i) final RecordComponentInfo
ClassInfo.recordComponent
(String name) Retrieves a record component by the given name.Methods in org.jboss.jandex that return types with arguments of type RecordComponentInfoModifier and TypeMethodDescriptionfinal List
<RecordComponentInfo> ClassInfo.recordComponents()
Returns a list of all record components declared by this class.final List
<RecordComponentInfo> ClassInfo.recordComponentsInDeclarationOrder()
Returns a list of all record components declared in this class, in the declaration order.final List
<RecordComponentInfo> ClassInfo.unsortedRecordComponents()
Deprecated.Methods in org.jboss.jandex with parameters of type RecordComponentInfoModifier and TypeMethodDescriptionEquivalenceKey.of
(RecordComponentInfo recordComponent) Returns an equivalence key for given record component.private void
Indexer.parseRecordComponentSignature
(String signature, RecordComponentInfo recordComponent) (package private) static String
GenericSignatureReconstruction.reconstructGenericSignature
(RecordComponentInfo recordComponent, Function<String, Type> typeVariableSubstitution) (package private) static String
DescriptorReconstruction.recordComponentDescriptor
(RecordComponentInfo recordComponent, Function<String, Type> typeVariableSubstitution) (package private) static boolean
GenericSignatureReconstruction.requiresGenericSignature
(RecordComponentInfo recordComponent) Method parameters in org.jboss.jandex with type arguments of type RecordComponentInfoModifier and TypeMethodDescription(package private) void
ClassInfo.setRecordComponents
(List<RecordComponentInfo> recordComponents, NameTable names) AnnotationTransformation.RecordComponentBuilder.whenRecordComponent
(Predicate<RecordComponentInfo> predicate) Adds a predicate that tests whether the current record component matches givenpredicate
.
ClassInfo.recordComponentsInDeclarationOrder()