Uses of Class
org.jboss.jandex.RecordComponentInfo
-
Packages that use RecordComponentInfo Package Description org.jboss.jandex 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 RecordComponentInfo Modifier and Type Field Description private java.util.List<RecordComponentInfo>
Indexer. recordComponents
Methods in org.jboss.jandex that return RecordComponentInfo Modifier and Type Method Description RecordComponentInfo
AnnotationTarget. asRecordComponent()
Casts and returns this target as aRecordComponentInfo
if it is of kindRECORD_COMPONENT
RecordComponentInfo
ClassInfo. asRecordComponent()
RecordComponentInfo
FieldInfo. asRecordComponent()
RecordComponentInfo
MethodInfo. asRecordComponent()
RecordComponentInfo
MethodParameterInfo. asRecordComponent()
RecordComponentInfo
RecordComponentInfo. asRecordComponent()
RecordComponentInfo
TypeTarget. asRecordComponent()
static RecordComponentInfo
RecordComponentInfo. create(ClassInfo clazz, java.lang.String name, Type type)
Constructs a new mock record component infoRecordComponentInfo
RecordComponentInfoGenerator. get(int i)
RecordComponentInfo
ClassInfo. recordComponent(java.lang.String name)
Retrieves a record component by the given name.Methods in org.jboss.jandex that return types with arguments of type RecordComponentInfo Modifier and Type Method Description java.util.List<RecordComponentInfo>
ClassInfo. recordComponents()
Returns a list of all record components declared by this class.java.util.List<RecordComponentInfo>
ClassInfo. recordComponentsInDeclarationOrder()
Returns a list of all record components declared in this class, in the declaration order.java.util.List<RecordComponentInfo>
ClassInfo. unsortedRecordComponents()
Deprecated.Methods in org.jboss.jandex with parameters of type RecordComponentInfo Modifier and Type Method Description static EquivalenceKey.RecordComponentEquivalenceKey
EquivalenceKey. of(RecordComponentInfo recordComponent)
Returns an equivalence key for given record component.private void
Indexer. parseRecordComponentSignature(java.lang.String signature, RecordComponentInfo recordComponent)
(package private) static java.lang.String
GenericSignatureReconstruction. reconstructGenericSignature(RecordComponentInfo recordComponent, java.util.function.Function<java.lang.String,Type> typeVariableSubstitution)
(package private) static java.lang.String
DescriptorReconstruction. recordComponentDescriptor(RecordComponentInfo recordComponent, java.util.function.Function<java.lang.String,Type> typeVariableSubstitution)
(package private) static boolean
GenericSignatureReconstruction. requiresGenericSignature(RecordComponentInfo recordComponent)
Method parameters in org.jboss.jandex with type arguments of type RecordComponentInfo Modifier and Type Method Description (package private) void
ClassInfo. setRecordComponents(java.util.List<RecordComponentInfo> recordComponents, NameTable names)
AnnotationTransformation.RecordComponentBuilder
AnnotationTransformation.RecordComponentBuilder. whenRecordComponent(java.util.function.Predicate<RecordComponentInfo> predicate)
Adds a predicate that tests whether the current record component matches givenpredicate
.
-