Uses of Interface
net.bytebuddy.description.type.RecordComponentList
-
Packages that use RecordComponentList Package Description net.bytebuddy.description.type Contains descriptions of Java types and packages.net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescriptions without loading any classes. -
-
Uses of RecordComponentList in net.bytebuddy.description.type
Classes in net.bytebuddy.description.type that implement RecordComponentList Modifier and Type Class Description static classRecordComponentList.AbstractBase<S extends RecordComponentDescription>An abstract base implementation of a list of record components.static classRecordComponentList.Empty<S extends RecordComponentDescription>An empty list of record components.static classRecordComponentList.Explicit<S extends RecordComponentDescription>A wrapper implementation of an explicit list of record components.static classRecordComponentList.ForLoadedRecordComponentsA list of loaded record components.static classRecordComponentList.ForTokensA list of record components described as tokens.static classRecordComponentList.TypeSubstitutingA type-substituting list of record component descriptions.Methods in net.bytebuddy.description.type that return RecordComponentList Modifier and Type Method Description RecordComponentList<RecordComponentDescription.InDefinedShape>RecordComponentList.AbstractBase. asDefined()Returns this list of these record component descriptions resolved to their defined shape.RecordComponentList<RecordComponentDescription.InDefinedShape>RecordComponentList. asDefined()Returns this list of these record component descriptions resolved to their defined shape.RecordComponentList<RecordComponentDescription.InDefinedShape>RecordComponentList.Empty. asDefined()Returns this list of these record component descriptions resolved to their defined shape.RecordComponentList<?>TypeDefinition. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>TypeDescription.AbstractBase.OfSimpleType.WithDelegation. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>TypeDescription.ArrayProjection. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>TypeDescription.ForLoadedType. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>TypeDescription.ForPackageDescription. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic.LazyProjection. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic.OfGenericArray. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic.OfNonGenericType. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic.OfParameterizedType. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic.OfTypeVariable. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic.OfTypeVariable.Symbolic. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InGenericShape>TypeDescription.Generic.OfWildcardType. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>TypeDescription. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>TypeDescription.Latent. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>TypeDescription.SuperTypeLoading. getRecordComponents()Returns the list of record components that are declared by this type.protected RecordComponentList<S>RecordComponentList.AbstractBase. wrap(java.util.List<S> values) -
Uses of RecordComponentList in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold declared as RecordComponentList Modifier and Type Field Description protected RecordComponentList<RecordComponentDescription.InDefinedShape>TypeWriter.Default. recordComponentsThe instrumented type's record components.Methods in net.bytebuddy.dynamic.scaffold that return RecordComponentList Modifier and Type Method Description RecordComponentList<RecordComponentDescription.InDefinedShape>InstrumentedType.Default. getRecordComponents()Returns the list of record components that are declared by this type.RecordComponentList<RecordComponentDescription.InDefinedShape>InstrumentedType.Frozen. getRecordComponents()Returns the list of record components that are declared by this type.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type RecordComponentList Constructor Description Default(TypeDescription instrumentedType, ClassFileVersion classFileVersion, TypeWriter.FieldPool fieldPool, TypeWriter.RecordComponentPool recordComponentPool, java.util.List<? extends DynamicType> auxiliaryTypes, FieldList<FieldDescription.InDefinedShape> fields, MethodList<?> methods, MethodList<?> instrumentedMethods, RecordComponentList<RecordComponentDescription.InDefinedShape> recordComponents, LoadedTypeInitializer loadedTypeInitializer, TypeInitializer typeInitializer, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, Implementation.Context.Factory implementationContextFactory, TypeValidation typeValidation, ClassWriterStrategy classWriterStrategy, TypePool typePool)Creates a new default type writer.ForCreation(TypeDescription instrumentedType, ClassFileVersion classFileVersion, TypeWriter.FieldPool fieldPool, TypeWriter.MethodPool methodPool, TypeWriter.RecordComponentPool recordComponentPool, java.util.List<? extends DynamicType> auxiliaryTypes, FieldList<FieldDescription.InDefinedShape> fields, MethodList<?> methods, MethodList<?> instrumentedMethods, RecordComponentList<RecordComponentDescription.InDefinedShape> recordComponents, LoadedTypeInitializer loadedTypeInitializer, TypeInitializer typeInitializer, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, Implementation.Context.Factory implementationContextFactory, TypeValidation typeValidation, ClassWriterStrategy classWriterStrategy, TypePool typePool)Creates a new default type writer for creating a new type that is not based on an existing class file.ForInlining(TypeDescription instrumentedType, ClassFileVersion classFileVersion, TypeWriter.FieldPool fieldPool, TypeWriter.RecordComponentPool recordComponentPool, java.util.List<? extends DynamicType> auxiliaryTypes, FieldList<FieldDescription.InDefinedShape> fields, MethodList<?> methods, MethodList<?> instrumentedMethods, RecordComponentList<RecordComponentDescription.InDefinedShape> recordComponents, LoadedTypeInitializer loadedTypeInitializer, TypeInitializer typeInitializer, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, Implementation.Context.Factory implementationContextFactory, TypeValidation typeValidation, ClassWriterStrategy classWriterStrategy, TypePool typePool, TypeDescription originalType, ClassFileLocator classFileLocator)Creates a new inlining type writer.WithFullProcessing(TypeDescription instrumentedType, ClassFileVersion classFileVersion, TypeWriter.FieldPool fieldPool, TypeWriter.RecordComponentPool recordComponentPool, java.util.List<? extends DynamicType> auxiliaryTypes, FieldList<FieldDescription.InDefinedShape> fields, MethodList<?> methods, MethodList<?> instrumentedMethods, RecordComponentList<RecordComponentDescription.InDefinedShape> recordComponents, LoadedTypeInitializer loadedTypeInitializer, TypeInitializer typeInitializer, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, Implementation.Context.Factory implementationContextFactory, TypeValidation typeValidation, ClassWriterStrategy classWriterStrategy, TypePool typePool, TypeDescription originalType, ClassFileLocator classFileLocator, MethodRegistry.Prepared methodRegistry, Implementation.Target.Factory implementationTargetFactory, MethodRebaseResolver methodRebaseResolver)Creates a new inlining type writer that fully reprocesses a type. -
Uses of RecordComponentList in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement RecordComponentList Modifier and Type Class Description protected classTypePool.Default.LazyTypeDescription.RecordComponentTokenListA list of record component tokens representing each record component as a description.Methods in net.bytebuddy.pool that return RecordComponentList Modifier and Type Method Description RecordComponentList<RecordComponentDescription.InDefinedShape>TypePool.Default.LazyTypeDescription. getRecordComponents()Returns the list of record components that are declared by this type.
-