Uses of Interface
net.bytebuddy.matcher.FilterableList
Packages that use FilterableList
Package
Description
Classes of this package allow the representation of Java classes, their member and their meta data.
Contains descriptions of annotations and annotation values.
Contains descriptions of Java fields.
Contains descriptions of Java methods and constructors as well as their parameters.
Contains descriptions of Java types and packages.
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
Contains an API for matching Java byte code entities.
Classes of this package allow for the creating
TypeDescriptions without
loading any classes.-
Uses of FilterableList in net.bytebuddy.description
Classes in net.bytebuddy.description that implement FilterableListModifier and TypeClassDescriptionstatic classByteCodeElement.Token.TokenList<S extends ByteCodeElement.Token<S>>A list of tokens. -
Uses of FilterableList in net.bytebuddy.description.annotation
Subinterfaces of FilterableList in net.bytebuddy.description.annotationModifier and TypeInterfaceDescriptioninterfaceDefines a list of annotation instances.Classes in net.bytebuddy.description.annotation that implement FilterableListModifier and TypeClassDescriptionstatic classAn abstract base implementation of an annotation list.static classRepresents an empty annotation list.static classRepresents a list of explicitly provided annotation descriptions.static classDescribes an array of loadedAnnotations as an annotation list. -
Uses of FilterableList in net.bytebuddy.description.field
Subinterfaces of FilterableList in net.bytebuddy.description.fieldModifier and TypeInterfaceDescriptioninterfaceFieldList<T extends FieldDescription>Implementations represent a list of field descriptions.Classes in net.bytebuddy.description.field that implement FilterableListModifier and TypeClassDescriptionstatic classFieldList.AbstractBase<S extends FieldDescription>An abstract base implementation of aFieldList.static classFieldList.Empty<S extends FieldDescription>An implementation of an empty field list.static classFieldList.Explicit<S extends FieldDescription>A wrapper implementation of a field list for a given list of field descriptions.static classAn implementation of a field list for an array of loaded fields.static classA list of field descriptions for a list of detached tokens.static classA list of field descriptions that yieldsFieldDescription.TypeSubstituting. -
Uses of FilterableList in net.bytebuddy.description.method
Subinterfaces of FilterableList in net.bytebuddy.description.methodModifier and TypeInterfaceDescriptioninterfaceMethodList<T extends MethodDescription>Implementations represent a list of method descriptions.interfaceParameterList<T extends ParameterDescription>Represents a list of parameters of a method or a constructor.Classes in net.bytebuddy.description.method that implement FilterableListModifier and TypeClassDescriptionstatic classMethodList.AbstractBase<S extends MethodDescription>A base implementation of aMethodList.static classMethodList.Empty<S extends MethodDescription>An implementation of an empty method list.static classMethodList.Explicit<S extends MethodDescription>A method list that is a wrapper for a given list of method descriptions.static classA method list implementation that returns all loaded byte code methods (methods and constructors) that are declared for a given type.static classA list of method descriptions for a list of detached tokens.static classA list of method descriptions that yieldsMethodDescription.TypeSubstituting.static classParameterList.AbstractBase<S extends ParameterDescription>An base implementation for aParameterList.static classParameterList.Empty<S extends ParameterDescription>An empty list of parameters.static classParameterList.Explicit<S extends ParameterDescription>A list of explicitly provided parameter descriptions.static classA parameter list representing parameters without meta data or annotations.static classRepresents a list of parameters for an executable, i.e.protected static classDescribes the list ofConstructorparameters on a modern VM.protected static classRepresents a list of constructor parameters on virtual machines where thejava.lang.reflect.Parametertype is not available.protected static classRepresents a list of method parameters on virtual machines where thejava.lang.reflect.Parametertype is not available.protected static classDescribes the list ofMethodparameters on a modern VM.static classA list of parameter descriptions for a list of detached tokens.static classA list of parameter descriptions that yieldsParameterDescription.TypeSubstituting. -
Uses of FilterableList in net.bytebuddy.description.type
Subinterfaces of FilterableList in net.bytebuddy.description.typeModifier and TypeInterfaceDescriptioninterfaceRecordComponentList<T extends RecordComponentDescription>Implementations represent a list of record component descriptions.interfaceImplementations represent a list of type descriptions.static interfaceA list containing descriptions of generic types.Classes in net.bytebuddy.description.type that implement FilterableListModifier and TypeClassDescriptionstatic classAn abstract base implementation of a list of record components.static classAn empty list of record components.static classA wrapper implementation of an explicit list of record components.static classA list of loaded record components.static classA list of record components described as tokens.static classA type-substituting list of record component descriptions.protected static classA lazy representation of a lazy projection's interfaces.protected static classA type list that represents a loaded parameterized type's parameter types.protected static classA list of type variable bounds for a loadedTypeVariablethat resolves annotations..protected static classA type list representing an upper-bound type variable's bound types.protected static classA type list representing an upper-bound type variable's bound types.protected static classA type list that attempts loading any type.static classAn abstract base implementation of a type list.static classAn implementation of an empty type list.static classA wrapper implementation of an explicit list of types.static classImplementation of a type list for an array of loaded types.static classAn abstract base implementation of a generic type list.static classAn empty list of generic types.static classAn explicit list of generic types.static classA list of detached types that are attached on reception.static classA list of attached type variables represented by a list of type variable tokens.static classA list of detached types that are attached on reception but not when computing an erasure.static classA list of loaded generic types.static classA type list that represents loaded type variables.static classA lazy projection of a constructor's exception types.static classA lazy projection of a type's generic interface types.static classA lazy projection of a method's exception types. -
Uses of FilterableList in net.bytebuddy.dynamic
Classes in net.bytebuddy.dynamic that implement FilterableListModifier and TypeClassDescriptionprotected classA parameter list representing the transformed method's parameters. -
Uses of FilterableList in net.bytebuddy.dynamic.scaffold
Classes in net.bytebuddy.dynamic.scaffold that implement FilterableListModifier and TypeClassDescriptionstatic classA list of nodes.protected static classA field list that only reads fields lazy to avoid an eager lookup since fields are often not required. -
Uses of FilterableList in net.bytebuddy.matcher
Classes in net.bytebuddy.matcher with type parameters of type FilterableListModifier and TypeInterfaceDescriptioninterfaceFilterableList<T,S extends FilterableList<T, S>> A filterable list allows to use anElementMatcherto reduce a lists to elements that are matched by this matcher in this list.static classFilterableList.AbstractBase<T,S extends FilterableList<T, S>> A base implementation of aFilterableList.static classFilterableList.Empty<T,S extends FilterableList<T, S>> An implementation of an emptyFilterableList.Classes in net.bytebuddy.matcher that implement FilterableListModifier and TypeClassDescriptionstatic classFilterableList.AbstractBase<T,S extends FilterableList<T, S>> A base implementation of aFilterableList.static classFilterableList.Empty<T,S extends FilterableList<T, S>> An implementation of an emptyFilterableList. -
Uses of FilterableList in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement FilterableListModifier and TypeClassDescriptionprotected classA list of field tokens representing each entry as a field description.protected static classA list representing a formal type variable's bounds.static classA lazy list of type tokens.protected static classA generic type description representing a tokenized wildcard bound.protected static classA generic type list representing raw types.protected classA list of generic types representing the receiver type's type arguments.private classA lazy list of parameter descriptions for the enclosing method description.protected static classA lazy list that represents all nest members of the represented type.protected static classA list that is constructingTypePool.Default.LazyTypeDescriptions.protected classA list of method tokens representing each entry as a method description.protected classA list of record component tokens representing each record component as a description.protected static classA tokenized list of non-well-defined generic types.protected static classA tokenized list of generic types.protected static classA list of tokenized type variables.